Release Notes - v0.47.0
このコンテンツはまだ日本語に翻訳されていません。
v0.47.0 (May 21, 2026)
Section titled “v0.47.0 (May 21, 2026)”Title: Reverse chain iteration, sturdier Mithril backfill, and safer sync recovery
Date: May 21, 2026
Version: v0.47.0
Hi folks! Here’s what we shipped in v0.47.0.
✨ What’s New
Section titled “✨ What’s New”- Added walk backward from a selected chain point: Workflows that need to trace history in reverse can now step backward from a chosen chain point toward origin instead of rebuilding that view manually.
- Introduced configure chain sync stall detection: Operators can now set how long chain sync can stay quiet before Dingo treats the connection as stalled, which makes recovery tuning safer on slower or lower density networks.
💪 Improvements
Section titled “💪 Improvements”- Improved speed historical API backfill address lookups: Historical API backfill now does less work when resolving address keys, which helps long catch up runs move more smoothly.
- Refined keep SQLite query planning current before and after backfill work: SQLite now refreshes its query planning data before API backfill and after Mithril import or resume, which helps heavy historical processing choose steadier read paths.
- Enhanced expand governance tally and enactment coverage: Governance processing now has stronger verification around treasury withdrawals, proposal expiry, and enactment handling, which increases confidence in those results.
- Updated publish the v0.46.4 release history entry: The published release history now includes the v0.46.4 notes, which makes recent patch release context easier to review.
🔧 Fixes
Section titled “🔧 Fixes”- Fixed resume Mithril downloads after idle stalls: Mithril snapshot downloads can now detect long idle periods, retry, and continue from the point already reached, which makes interrupted backfill work sturdier.
- Corrected end WaitForTx streams with a server time limit: WaitForTx requests now close with a server time limit instead of hanging indefinitely when a transaction never appears.
- Strengthened anchor sync recovery to the Mithril trust boundary: Sync point selection now includes the Mithril trust boundary, which gives Mithril restored nodes a safer recovery anchor.
- Stabilized avoid duplicate historical offset writes during Mithril backfill: Mithril API backfill now skips redundant offset writes that already exist, which keeps historical processing cleaner and more reliable.
- Preserved keep spent outputs available for historical API queries: API storage mode now retains spent outputs needed for historical lookups, which keeps older transaction context available after cleanup and pruning work.
- Hardened deliver ordering critical chain sync events without dropping them: Ordering critical chain sync events now apply backpressure instead of dropping buffered updates, which keeps event driven sync behavior in the right order.
📋 What You Need to Know
Section titled “📋 What You Need to Know”- Clarified follow normal patch release upgrade steps: Normal patch release upgrade procedures are generally sufficient for this release.
- Highlighted expect sturdier Mithril and API mode backfill behavior: Mithril and API mode backfill now recover more smoothly because retry and resume handling, SQLite query planning maintenance, lighter historical address lookups, duplicate offset write avoidance, and retained spent output support keep historical queries steadier.
- Emphasized trust safer sync and event delivery controls: Operators can configure the chain sync stall timeout, Dingo now uses a Mithril trust boundary intersect point, ordering critical chain sync events are delivered blocking, and WaitForTx streams now end with a server time limit.
- Summarized review release history and new reverse iteration support: The release history now includes the v0.46.4 notes, and reverse chain iteration is now available for workflows that need to walk backward from a chain point.
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!