Skip to content

Releases: txpipe/dolos

0.13.0 - 2024-07-18

18 Jul 23:23
edf3e99
Compare
Choose a tag to compare

Release Notes

🚀 Features

  • Bootstrap in-memory and with defered indexes (#308)

🐛 Bug Fixes

  • (state) Use cursor value to decide if db is empty (#302)

Install dolos 0.13.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/txpipe/dolos/releases/download/v0.13.0/dolos-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -c "irm https://github.com/txpipe/dolos/releases/download/v0.13.0/dolos-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install txpipe/tap/dolos

Download dolos 0.13.0

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

0.12.0 - 2024-07-16

16 Jul 02:14
390b9a5
Compare
Choose a tag to compare

Release Notes

🚀 Features

  • (serve) Include raw-bytes in follow-tip method (#299)
  • Implement state storage v2 (#295)

⚙️ Miscellaneous Tasks

  • Update Pallas with u5c spec v0.7.0 (#300)
  • Update Pallas to v0.29 (#301)

Install dolos 0.12.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/txpipe/dolos/releases/download/v0.12.0/dolos-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -c "irm https://github.com/txpipe/dolos/releases/download/v0.12.0/dolos-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install txpipe/tap/dolos

Download dolos 0.12.0

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

0.11.1 - 2024-07-14

14 Jul 18:54
35f01e0
Compare
Choose a tag to compare

Release Notes

🐛 Bug Fixes

  • (serve) Don't break socket listening loop on connect error (#297)

⚙️ Miscellaneous Tasks

  • Update Pallas with input ordering interop fix (#296)

Install dolos 0.11.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/txpipe/dolos/releases/download/v0.11.1/dolos-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -c "irm https://github.com/txpipe/dolos/releases/download/v0.11.1/dolos-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install txpipe/tap/dolos

Download dolos 0.11.1

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

0.11.0 - 2024-07-13

13 Jul 18:35
27d91af
Compare
Choose a tag to compare

Release Notes

🚜 Refactor

  • Split ledger into state and transition (#288)
  • Support side-by-side state schemas (#290)

⚙️ Miscellaneous Tasks

  • Update u5c spec to v0.6 (#289)
  • Update Pallas with redeemer interop fix (#291)

Install dolos 0.11.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/txpipe/dolos/releases/download/v0.11.0/dolos-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -c "irm https://github.com/txpipe/dolos/releases/download/v0.11.0/dolos-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install txpipe/tap/dolos

Download dolos 0.11.0

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

0.10.1 - 2024-07-05

05 Jul 00:53
ef54ec3
Compare
Choose a tag to compare

Release Notes

🐛 Bug Fixes

  • Change Mithril dep to use rustls (#284)

📚 Documentation

  • Simplify readme (#281)

Install dolos 0.10.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/txpipe/dolos/releases/download/v0.10.1/dolos-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -c "irm https://github.com/txpipe/dolos/releases/download/v0.10.1/dolos-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install txpipe/tap/dolos

Download dolos 0.10.1

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

0.10.0 - 2024-06-24

24 Jun 00:31
a8f5bac
Compare
Choose a tag to compare

Release Notes

🚀 Features

  • Implement input resolver for gRPC endpoint (#149)
  • Implement utxorpc watch module (#270)
  • Integrate tokio traces & debug console (#275)
  • (storage) Allow configurable cache size (#277)

🐛 Bug Fixes

  • Handle SIGTERM for graceful shutdown (#273)
  • (grpc) Avoid panic in hash value parsing (#274)

🚜 Refactor

  • (grpc) Improve sync mapping (#276)

📚 Documentation

  • Improve configuration docs (#260)
  • Add bootstrap instructions (#261)
  • Add quickstart guide (#262)
  • Improve running instructions (#263)
  • Improve API documentation (#264)
  • Document latest config changes (#279)

🔧 Continuous Integration

  • Remove mdbook workflow (#203)

🧪 Testing

  • Implement pparams testing (#217)

⚙️ Miscellaneous Tasks

  • Update Pallas to v0.27 (#265)
  • Reset example configs (#269)

Install dolos 0.10.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/txpipe/dolos/releases/download/v0.10.0/dolos-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -c "irm https://github.com/txpipe/dolos/releases/download/v0.10.0/dolos-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install txpipe/tap/dolos

Download dolos 0.10.0

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

0.9.0 - 2024-05-28

28 May 01:05
4567c26
Compare
Choose a tag to compare

Release Notes

🚀 Features

  • Improve cli entry-point ux (#232)
  • Implement ledger compact logic (#235)
  • Improve bootstrap procedure (#237)
  • Add wal integrity doctor utility (#240)
  • Add util to output wal data (#242)
  • Add utility to trim wal db (#244)
  • Implement n2c chainsync (#248)
  • Introduce config init command (#249)
  • Add next step msg on init finish (#251)

🐛 Bug Fixes

  • Fix bad equality op messing up rollbacks (#243)
  • Implement missing chainsync logic (#245)
  • Ensure graceful shutdown (#250)
  • Use filepath to check empty stores (#252)

🚜 Refactor

  • Use unapplied deltas in ledger slice (#234)
  • Remove chain db in favor of wal (#238)
  • Ensure wal is initialized on every open (#239)

📚 Documentation

  • Improve installation instructions (#233)

🔧 Continuous Integration

  • Enable linux aarch64 builds (#231)
  • Restore docker builds (#255)
  • Fix docker arm build (#256)

🧪 Testing

  • Add WAL tests (#241)

⚙️ Miscellaneous Tasks

  • Fix lint warnings (#246)
  • Tidy up info-level tracing (#247)
  • Migrate to git-cliff for changelog updates (#253)
  • Remove legacy ci files (#254)
  • Exclude heavy features from Pallas (#257)
  • Move release config to cargo toml (#258)
  • Update example config files (#259)

Install dolos 0.9.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/txpipe/dolos/releases/download/v0.9.0/dolos-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -c "irm https://github.com/txpipe/dolos/releases/download/v0.9.0/dolos-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install txpipe/tap/dolos

Download dolos 0.9.0

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

v0.8.0

18 May 14:39
b6f29b9
Compare
Choose a tag to compare

Install dolos 0.8.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/txpipe/dolos/releases/download/v0.8.0/dolos-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -c "irm https://github.com/txpipe/dolos/releases/download/v0.8.0/dolos-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install txpipe/tap/dolos

Download dolos 0.8.0

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

v0.7.0

18 May 14:50
500b992
Compare
Choose a tag to compare

v0.7.0 (2024-04-20)

Release

  • v0.7.0

Features

  • implement basic u5c query module (#205)
  • introduce doctor command (#204)
  • introduce query db (#192)

Bug Fixes

  • applydb: revert wrong invalid tx filter (#195)

Docs

  • update docs with latest config changes (#207)
  • migrate to Nextra (#201)

Code Refactoring

  • improve config field naming (#206)
  • use Redb for ledger data (#199)
  • merge submit endpoint into general gRPC server (#196)

Continuous Integration

  • update go to 1.21 (#198)

Chore

  • fix lint warnings for v0.7 (#208)
  • remove hardcoded protocol params (#191)
  • deps: update Pallas to v0.25 (#190)

v0.7.0-alpha.5

18 May 14:50
37ba765
Compare
Choose a tag to compare
v0.7.0-alpha.5 Pre-release
Pre-release

v0.7.0-alpha.5 (2024-03-31)

Release

  • v0.7.0-alpha.5

Features

  • implement submit pipeline (#150)

Bug Fixes

  • compute epoch directly from Shelley genesis (#186)
  • sync: restart stage on blockfetch failure (#187)

Docs

  • draft ADR for extra ledger queries (#178)

Code Refactoring

  • sync: fetch blocks in batches (#189)

Continuous Integration

  • add new testnet genesis to docker build
  • migrate to artifact action v4 (#188)

Chore

  • deps: bump actions/upload-artifact in /.github/workflows (#164)
  • deps: bump actions/setup-go from 4 to 5 in /.github/workflows (#165)
  • deps: bump actions/download-artifact in /.github/workflows (#166)