[1.5.0-rc.1] - 2026-11-05
🚀 Features
- (traverse) Support traverse of Dijkstra era structures (#800)
- (traverse) Read a Dijkstra value through the accessors (#801)
- (traverse) Introduce better multi-era certificate views (#815)
- (primitives) Read leios endorser blocks (#816)
- (traverse) Read Dijkstra certificates (#821)
🐛 Bug Fixes
- (configs) Read the extraConfig block of a shelley genesis (#797)
- (math) Align fixed-point arithmetic with Cardano node (#822)
- (network2) Stop sending a request twice before the Sent event (#818)
- (traverse) Judge a sub tx validity by its parent (#817)
- (utxorpc) Map PlutusV3 and PlutusV4 witness scripts (#838)
- Read indefinite length byte and text strings (#831)
- (utxorpc) Map Dijkstra scripts and votes (#833)
- (utxorpc) Map the pool retirement epoch bound (#837)
- (network2) Decode the leios-notify and leios-fetch messages of current nodes (#836)
- (traverse) Include Dijkstra sub transaction inputs in requires (#830)
- [breaking] Harden recursive data destruction and protocol codecs (#845)
🔧 Continuous Integration
- Publish with the org-level CRATES_IO_TOKEN (#834)
⚡ Performance
- (network2) Send queued fetch requests as soon as a peer is idle (#819)
⚙️ Miscellaneous Tasks
- Release v1.5.0-rc.1