Skip to content

Release Notes - v0.181.0

Title: Expand Leios support and improve ledger metadata handling

Date: June 7, 2026

Version: v0.181.0

Hi folks! Here’s what landed in v0.181.0.

  • Added built in Leios network support: gOuroboros now includes a built in NetworkCardanoLeios entry with the Leios testnet network magic and bootstrap peer, so clients can resolve and connect to Leios through the standard network registry APIs instead of assembling network configs by hand.

  • Introduced typed Leios endorser block handling: gOuroboros now provides typed LeiosEndorserBlock and LeiosTransactionReference APIs and rejects malformed payloads with duplicate references, zero sizes, oversize sizes, wrong envelope shapes, or trailing bytes during strict CBOR validation.

  • Improved ledger voting procedure helpers: Value semantics helper methods such as AddOrReplace, lookup helpers, and clone and equality support now prevent duplicate logical votes caused by vote tracking that depends on memory addresses while preserving existing CBOR encoding.

  • Expanded ledger metadata JSON handling: gOuroboros can now parse both cardano cli no schema and detailed schema metadata JSON into metadata values, write them back to deterministic canonical CBOR, and create metadata only Shelley auxiliary data.

  • Refreshed release history maintenance during this window: The upstream repository also refreshed published release notes history during this window so documentation stayed aligned with already shipped changes.

  • Corrected the Leios exported name: Downstream code that uses the old misspelled exported alias LeiosEndorderBlock must update to LeiosEndorserBlock.

Thank you for following gOuroboros releases.