Release Notes - v0.187.0
v0.187.0 (July 6, 2026)
Section titled “v0.187.0 (July 6, 2026)”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.
💪 Improvements
Section titled “💪 Improvements”-
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.LeiosEndorserBlockRefmust migrate toLeiosCertified()andLeiosAnnouncement(), withLeiosAnnouncement()possibly absent.
🙏 Thank You
Section titled “🙏 Thank You”Thank you for following gOuroboros releases.