Saltar al contenido

Release Notes - v0.187.0

Este contenido aún no está disponible en español.

Title: Strengthen reference script limits and Leios block handling

Date: July 6, 2026

Version: v0.187.0

This release tightens reference script validation and aligns Leios certificate handling with the expected prototype-2026w27 wire format.

  • Added reference script size enforcement: gOuroboros now rejects transactions and blocks that exceed the allowed reference-script size limits, and it returns distinct errors for per-transaction and per-block overages.

  • Fixed Leios certificate encoding for prototype-2026w27: blocks carrying a Leios certificate now encode the expected empty Dijkstra transaction slots, and the decoder now rejects malformed or placeholder certificate payloads to keep Leios data consistent on the wire.

  • Updated Leios header accessors: callers that used DijkstraBlockHeader.LeiosEndorserBlockRef must migrate to LeiosCertified() and LeiosAnnouncement(), with LeiosAnnouncement() possibly absent.

Thank you for following gOuroboros releases.