Release Notes - v0.49.0
v0.49.0 (May 27, 2026)
Section titled “v0.49.0 (May 27, 2026)”Title: Leios N2C delivery, persisted reward state, and sturdier chainsync handling
Date: May 27, 2026
Version: v0.49.0
Hi folks! Here’s what we shipped in v0.49.0.
✨ What’s New
Section titled “✨ What’s New”- Added use the new DingoSwap example through UTxO RPC: Operators can use a local Preview example that builds SundaeSwap orders through Dingo without relying on a separate hosted chain API. (#2390)
- Introduced serve merged Leios blocks over node-to-client connections: Node-to-client consumers can now receive ranking and endorsement data together, which makes Leios-aware downstream processing easier to follow. (#2392)
- Expanded keep reward state available across restarts and rollbacks: Reward tracking now survives node restarts and rollback recovery, which makes reward calculations steadier over long running operation. (#2426)
- Enabled follow CIP-1694 stake-pool reward-account delegation semantics: Stake pool reward handling now follows the expected governance delegation behavior at snapshot time, which keeps pool voting outcomes aligned with reward-account intent. (#2378)
💪 Improvements
Section titled “💪 Improvements”- Refined keep the published release history current: The release documentation now includes the v0.48.0 entry, which keeps recent upgrade context easier to review. (#2423)
- Updated refresh the DingoSwap example toolchain: The Preview example now uses a newer frontend toolchain, which keeps local evaluation and testing smoother. (#2431)
🔧 Fixes
Section titled “🔧 Fixes”- Corrected return transaction-submission rejection details in the expected format: Transaction submission clients now receive rejection details in the structure current tooling expects, which makes failed submissions easier to understand. (#2427)
- Strengthened keep chainsync header tracking bounded during normal operation: Long running nodes now trim old header tracking state as sync advances, which helps chainsync stay steadier over time. (#2428)
- Stabilized surface async chainsync delivery failures instead of dropping them: Chainsync now reports asynchronous send failures directly, which makes downstream connection problems easier to detect and recover. (#2419)
📋 What You Need to Know
Section titled “📋 What You Need to Know”- Clarified follow normal upgrade steps for this release: Normal upgrade steps are generally sufficient for this release.
- Highlighted use the new DingoSwap example with the refreshed example toolchain: The new local Preview example runs through Dingo UTxO RPC, and the supporting frontend toolchain is now refreshed for smoother setup and testing.
- Emphasized expect merged Leios ranking and endorsement delivery over node-to-client: Node-to-client consumers can now receive merged Leios data, which gives downstream tooling a more complete view through the same connection.
- Summarized trust reward-state persistence and CIP-1694 reward-account delegation handling: Reward tracking now survives restarts and rollbacks, and stake pool reward-account delegation semantics now stay aligned with the expected governance snapshot behavior.
- Noted expect steadier chainsync and transaction-submission reliability: Chainsync now bounds old header tracking and surfaces asynchronous send failures more clearly, while transaction submission returns rejection details in the expected format.
Recommended Network Compatibility ⚠️
Section titled “Recommended Network Compatibility ⚠️”| Network | Compatible |
|---|---|
| mainnet | ⛔ |
| preprod-testnet | ⛔ |
| preview-testnet | ✅ |
🙏 Thank You
Section titled “🙏 Thank You”Thank you for trying!