Skip to content

Release Notes - v0.55.0

Title: Add multi-active header sync, complete cardano-cli transaction builds, and tighten ledger accounting across treasury, pool, and credential workflows

Date: June 22, 2026

Version: v0.55.0

Hi folks! Here’s what we shipped in v0.55.0.

NetworkCompatible
mainnet
preprod-testnet
preview-testnet
  • Improved add a configurable multi active header sync strategy: Dingo can now sync headers through a configurable multi peer strategy, which gives operators more control over how header sync progresses.

  • Expanded complete transaction builds with node state queries: Dingo now completes more transaction build flows through node state queries, which improves support for locally assembled transactions.

  • Refined add dedicated configuration and startup support for related services: Dingo now exposes dedicated configuration and startup handling for related services, which makes them easier to configure and start.

  • Enhanced recognize credential tags across stake and governance identities: Dingo now handles tagged stake and governance identities more accurately, which keeps identity driven actions aligned with the intended credentials.

  • Strengthened apply pool reap refunds at epoch boundaries: Dingo now returns pool reap refunds at the correct epoch boundaries, which keeps pool related ledger accounting aligned with network events.

  • Improved sync governance era transaction donations into treasury: Dingo now moves supported transaction donations into treasury accounting, which keeps treasury totals aligned with donation activity.

  • Expanded apply certificate transfer effects to rewards and accounting pools: Dingo now applies certificate driven balance transfers across rewards and accounting pools, which keeps ledger balances aligned with those changes.

  • Refined remove orphaned governance actions after enactment: Dingo now removes orphaned governance actions after enactment and returns their deposits, which keeps governance state and related accounting accurate.

  • Enhanced align transaction detail responses with current client expectations: Dingo now returns transaction detail data in a shape that matches current client expectations more closely, which improves compatibility for applications that read detailed transaction records.

  • Strengthened surface hard misses when looking up blocks by hash: Dingo now reports block by hash misses more clearly and records them in metrics, which makes lookup failures easier to detect and monitor.

  • Improved speed up block cache access with sharded storage: Dingo now serves cached blocks through sharded storage, which improves cache responsiveness under heavier access patterns.

  • Expanded recover from stale peers with steadier reconnect behavior: Dingo now handles stale peers with steadier reconnect timing, which helps sync recover more cleanly after peer health drops.

  • Refined keep header sync behavior configurable across active peers: Dingo now lets operators tune how active peers participate in header sync, which makes sync behavior easier to adapt to different environments.

  • Enhanced cover more transaction build data through node queries: Dingo now resolves more transaction build inputs through node queries, which reduces gaps in transaction construction workflows.

  • Strengthened prepare related services through a dedicated configuration section: Dingo now groups related service settings in a dedicated configuration section, which makes setup easier to manage.

  • Improved start related services through the main startup flow: Dingo now starts related services through the main startup flow, which keeps service initialization more consistent.

  • Expanded preserve stake identity behavior across credential forms: Dingo now keeps stake identity handling consistent across supported credential forms, which improves reliability for stake based operations.

  • Refined preserve governance identity handling across credential forms: Dingo now keeps governance identity handling consistent across supported credential forms, which improves reliability for governance related actions.

  • Enhanced return pool deposits through the expected refund path: Dingo now routes pool deposit refunds through the expected ledger path, which keeps refund handling easier to reconcile.

  • Strengthened record treasury changes from donations during transaction processing: Dingo now records donation driven treasury changes during transaction processing, which keeps treasury tracking more complete.

  • Improved reflect certificate transfer adjustments in reward balances: Dingo now reflects certificate driven adjustments directly in reward balances, which keeps reward totals more accurate.

  • Expanded reflect certificate transfer adjustments across accounting pools: Dingo now reflects certificate driven adjustments across accounting pools, which keeps pool balances aligned with ledger events.

  • Refined clear enacted governance actions that no longer remain active: Dingo now clears enacted governance actions that no longer remain active, which keeps governance state easier to interpret.

  • Enhanced return deposits from orphaned governance actions: Dingo now returns deposits from orphaned governance actions when they fall out of use, which keeps related balances accurate.

  • Strengthened align transaction detail fields across response data: Dingo now aligns more transaction detail fields across response data, which reduces mismatches for applications that depend on exact field values.

  • Improved make missing block lookups easier to observe: Dingo now makes missing block lookups easier to observe through clearer reporting and metrics, which improves operational visibility.

  • Expanded scale cache lookups more evenly under concurrent access: Dingo now spreads cache lookups more evenly under concurrent access, which helps block retrieval stay responsive.

  • Refined pace reconnect attempts after peer staleness: Dingo now spaces reconnect attempts more effectively after peer staleness, which reduces avoidable churn during recovery.

  • Enhanced recover sync progress after stale peer disconnects: Dingo now restores sync progress more reliably after stale peer disconnects, which helps the node resume forward progress sooner.

  • Strengthened keep reconnect backoff behavior more consistent across retries: Dingo now keeps reconnect backoff behavior more consistent across retries, which makes peer recovery steadier.

  • Corrected apply refund timing at the proper epoch boundary: Dingo now applies refund timing at the proper epoch boundary, which prevents pool related refunds from landing at the wrong point in ledger processing.

  • Fixed carry treasury donations into ledger totals: Dingo now carries treasury donations into ledger totals correctly, which prevents treasury balances from missing donation activity.

  • Resolved apply certificate transfer effects to the correct balances: Dingo now applies certificate transfer effects to the correct balances, which prevents reward and pool totals from drifting from ledger events.

  • Repaired remove obsolete governance actions after enactment: Dingo now removes obsolete governance actions after enactment, which prevents outdated governance records from lingering.

  • Corrected match transaction detail responses more closely to expected output: Dingo now matches transaction detail responses more closely to expected output, which prevents clients from handling unexpected response differences.

🧪 Testing, CI, Docs, and Release Tooling

Section titled “🧪 Testing, CI, Docs, and Release Tooling”
  • Updated add test coverage for multi peer header sync behavior: Validation now covers multi peer header sync behavior more thoroughly, which improves confidence in configurable sync flows.

  • Expanded verify transaction build node query behavior in tests: Validation now verifies node query behavior across transaction build flows, which improves confidence in transaction construction results.

  • Refined cover related service configuration and startup paths in validation work: Validation work now covers related service configuration and startup paths more directly, which helps catch setup regressions earlier.

  • Enhanced test tagged identity handling across supported cases: The test suite now exercises tagged identity handling across more supported cases, which improves confidence in stake and governance identity behavior.

  • Strengthened test pool refund handling around epoch transitions: The test suite now checks pool refund handling around epoch transitions, which improves confidence in ledger accounting at boundary events.

  • Improved test treasury donation accounting during transaction processing: The test suite now checks treasury donation accounting during transaction processing, which improves confidence in treasury totals.

  • Expanded test certificate transfer effects across rewards and accounting pools: The test suite now checks certificate transfer effects across rewards and accounting pools, which improves confidence in balance updates.

  • Refined test governance cleanup after enactment: The test suite now checks governance cleanup after enactment, which improves confidence that inactive actions and deposits clear correctly.

  • Enhanced publish the v0.55.0 release notes page: The release history now includes the v0.55.0 notes, which keeps the published record current.

Thank you for trying!