Notas de la versión - v0.8.0
Título: Completar el modelo de costes de Plutus V4 y actualizar la API
Versión: v0.8.0
URL de la versión: https://github.com/blinklabs-io/plutigo/releases/tag/v0.8.0
Comparación: v0.7.2…v0.8.0
Esta versión completa el modelo de costes publicado de Plutus V4, incorpora constructores y serializadores de contextos V4, reorganiza la API de V4 y actualiza el enrutamiento de revisiones y notificaciones del repositorio.
✨ Nuevas funciones
Sección titulada «✨ Nuevas funciones»-
Completó el modelo de costes publicado de Plutus V4 para
PoliciesyAssetCount: el vector de parámetros V4 ahora contiene 361 entradas, frente a las 357 anteriores, e incluye los cuatro nombrespolicies-*. Las evaluaciones V4 afectadas ahora generan resultados diferentes en el presupuesto CEK. -
Incorporó constructores y serializadores para contextos V4: Plutigo ahora puede construir y serializar contextos V4, y admite
NoOutputDatumpara representar salidas sin datum.
⚠️ Cambios incompatibles
Sección titulada «⚠️ Cambios incompatibles»- Trasladó la API de V4 de
plutus/v4alang: Los símbolos deplutus/v4ahora forman parte delang. La migración requiere actualizar las importaciones y los nombres de tipo con sufijoV4, y reemplazar el aliasDatay las utilidades auxiliaresList,MapyMapEntry.
📦 Cambios adicionales
Sección titulada «📦 Cambios adicionales»- Actualizó el enrutamiento de revisión y notificaciones:
.github/CODEOWNERSelimina a@agaffneyy deja a@wolf31o2como único propietario de las rutas afectadas; este ajuste cambia el enrutamiento de las revisiones y las notificaciones, pero no el comportamiento en tiempo de ejecución.
🙏 Gracias
Sección titulada «🙏 Gracias»Gracias por usar Plutigo.
Docs authored by Doc Holiday