Skip to content

Release Notes - v0.71.0

Title: Improve ledger recovery and operational reliability

Date: 2026-09-21

Version: v0.71.0

Release: v0.71.0

This release updates Dingo from v0.70.16 to v0.71.0. It improves ledger recovery, stake history, transaction submission, operational certificate validation, KES agent integration, replay behavior, and development reliability.

NetworkCompatible
mainnet
preprod-testnet
preview-testnet
musashi
  • Improved protocol compatibility and restore safety by upgrading gouroboros to v0.205.7, enforcing strict Alonzo protocol parameter provenance, supporting protocol parameter migration v20, matching era specific coins_per_utxo_size behavior, enforcing transaction submission bounds, and applying unified recovery validation.

  • Added Bursa KES agent client support with serve-key and sign modes, new CLI and configuration options, bounded protocol handling, validation, and metrics.

  • Recovered reward stake inputs that retention pruning removed, preserving the inputs required for historical reward calculations.

  • Made replay recovery safe when retained producer parents or fallback anchors are unavailable by preventing recovery from incomplete state.

  • Deferred reward_live_stake rebuilds during bulk ledger state imports so the import can complete before that state is rebuilt.

  • Reconciled txpump wallet inputs with node snapshots, keeping transaction submission aligned with the node’s current state.

  • Excluded stale post-POOLREAP delegations from historical stake calculations.

  • Aligned operational certificate cold signature validation with the strict criteria used by ledger verification.

  • Stabilized SQLite DiskSize tests by retrying until completion within AsyncWait deadlines.

  • Strengthened cancellation coverage for trusted immutable block decoding so cancellation interrupts decoding safely.

  • Coalesced premature ledger batch flushes during bulk replay and added commit batch metrics for clearer replay monitoring.

  • Standardized ledger/eras/mir_test.go formatting for consistent maintenance.

  • Refreshed the Dingo Blockfrost Explorer example’s @types/node dependency from 26.5.1 to 26.6.1.

  • Upgraded the Dingo Sundae Preview example’s @types/node dependency from 26.5.1 to 26.6.1.

  • Updated the AWS S3 Go SDK service from 1.110.0 to 1.113.1 and refreshed its related SDK modules.

  • Modernized klauspost/compress from 1.19.2 to 1.20.0.

  • Expanded CI build support by updating docker/build-push-action from 7.3.0 to 7.4.0.

  • Refined CI image building by updating docker/setup-buildx-action from 4.3.0 to 4.4.1.

  • Scoped make lint nilaway analysis to blinklabs-io packages through NILAWAY_FLAGS.


Doc Holiday logo

Docs authored by Doc Holiday

Edit page

Last updated: