github txpipe/dolos v1.7.0-alpha.1
1.7.0-alpha.1 - 2026-08-24

pre-release8 hours ago

Release Notes

๐Ÿš€ Features

  • (minibf) Implement /pools/retired endpoint (#1218)
  • (cli) Add doctor command to regenerate the state store (#1222)
  • (cli) Improve data checks of pots at epoch boundaries (#1235)
  • (minibf) Bump Blockfrost OpenAPI to v0.1.91 (#1223)
  • (minibf) Add /txs/{hash}/required_signers endpoint (#1232)
  • (minibf) Implement /pools/{pool_id}/updates endpoint (#1237)
  • (minibf) Add /epochs/{number}/blocks/{pool_id} endpoint (#1233)
  • (minibf) Add /scripts/{script_hash}/utxos endpoint (#1207)
  • (stelae) Make an unknown layer kind skippable at restore, strict at publish (#1242)
  • (snapshot) Retain state dumps at configured epochs (#1246)
  • (cardano) [breaking] Merge the four per-account epoch logs into one entity (#1249)
  • Introduce fjall archive backend as the default (#1257)
  • (snapshot) Add the snapshot backfill publisher driver (#1259)

๐Ÿ› Bug Fixes

  • (cardano) Move the pots when a treasury withdrawal enacts (#1227)
  • (deps) Update h2 for RUSTSEC-2026-0258 (#1229)
  • (cardano) Align the boundary DRep distribution with the ledger's post-enactment snapshot (#1228)
  • (snapshot) Align the stele's sequence and tag with the epoch it names (#1240)
  • (archive) Support EBBs persistence via multi-block per slot (#1239)
  • (grpc) Don't panic on an unservable FollowTip/WatchTx intersect (#1226)
  • (cli) Advance the state rebuild by block, not by slot (#1244)
  • (cardano) Delete the unredeemed AVVM utxos the Allegra boundary reclaims (#1250)
  • (stelae) Retry a read the OS interrupted instead of failing the layer (#1254)

๐Ÿšœ Refactor

  • (snapshot) Split the logs layer into per-namespace kinds (#1241)
  • (snapshot) Split the state layer into per-namespace kinds (#1243)

๐Ÿ”ง Continuous Integration

  • Improve workflow performance by removing steps from the critical path (#1251)

โšก Performance

  • (redb3) Avoid empty space in leaf pages by randomizing insert order (#1253)
  • (snapshot) Band the index traversal across a run of epochs (#1255)
  • (stelae) Move a publish's layer round trips concurrently (#1260)

๐Ÿงช Testing

  • (snapshot) Pin every namespace's field table against the compatibility contract (#1245)

โš™๏ธ Miscellaneous Tasks

  • Increase surface of dolos-devs code ownership (#1231)

Install dolos 1.7.0-alpha.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/txpipe/dolos/releases/download/v1.7.0-alpha.1/dolos-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/txpipe/dolos/releases/download/v1.7.0-alpha.1/dolos-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install txpipe/tap/dolos

Install prebuilt binaries into your npm project

npm install @txpipe/dolos@1.7.0-alpha.1

Download dolos 1.7.0-alpha.1

File Platform Checksum
dolos-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
dolos-x86_64-pc-windows-msvc.tar.gz x64 Windows checksum
dolos-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum
dolos-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum

Don't miss a new dolos release

NewReleases is sending notifications on new releases.