Skip to content

Release Notes - v0.50.0

Title: Enable browser-ready APIs, add Gov Lens, and improve Mithril bulk-load resilience

Date: June 1, 2026

Version: v0.50.0

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

  • Enabled use Dingo APIs from browser based applications: Bark, Blockfrost, Mesh, and UTXORPC endpoints now accept browser based requests more easily, which simplifies direct web integrations.
  • Introduced explore governance activity with Gov Lens: The new Gov Lens example provides a governance dashboard with deployment assets for bringing it online.
  • Improved keep Mithril bulk loads more resilient: Dingo now delays some metadata lookups during bulk imports and restores them safely after a restart, which helps large imports continue more reliably.
  • Expanded track Mithril backfill progress more clearly: Dingo now reports fuller backfill progress and timing details so operators can follow sync work more closely.
  • Streamlined start Gov Lens only after Mithril sync is ready: The compose example now waits for Mithril sync automatically, which makes startup behavior more dependable.
  • Clarified choose archive and pruning modes with more confidence: The documentation now gives broader deployment guidance for archive and pruning setups.
  • Strengthened recover Badger databases more safely: Dingo now recovers from database issues more safely and avoids failures when database reads close unexpectedly.
  • Detailed understand forged block decode failures faster: Dingo now records clearer diagnostics when forged blocks fail another decode attempt.
  • Corrected keep Plutus validation results accurate: Dingo now keeps smart contract validation results and replay checks aligned more consistently.
  • Preserved defer asset policy queries without losing import protection: Dingo now delays one asset lookup path during bulk loads without weakening protections against duplicate imports.
  • Refreshed keep the Dingo Sundae Preview example current: The example now uses newer package dependencies for a smoother local setup path.
  • Removed simplify release publishing steps: The release workflow no longer runs npm package publishing.
  • Updated adopt blinklabs-io/nview v0.14.0: Dingo now uses blinklabs-io/nview v0.14.0.
  • Advanced move to blinklabs-io/go 1.26.3-1: Dingo now uses blinklabs-io/go 1.26.3-1.
  • Upgraded refresh the AWS SDK dependency: Dingo now includes a newer AWS SDK release.
  • Modernized refresh the smithy-go dependency: Dingo now includes a newer smithy-go release.
  • Raised refresh the google.golang.org/api dependency: Dingo now includes a newer google.golang.org/api release.
  • Aligned refresh the OTLP HTTP exporter dependency: Dingo now includes a newer OpenTelemetry HTTP trace exporter release.
  • Renewed refresh the stdout trace exporter dependency: Dingo now includes a newer OpenTelemetry stdout trace exporter release.
NetworkCompatible
mainnet
preprod-testnet
preview-testnet

Thank you for trying!