Skip to content

Releases: rooch-network/rooch

v0.13.5

17 Mar 15:45

Choose a tag to compare

  • fix framework startup compatibility with old on-chain gas schedules\n- make clear_fields native gas optional for rolling upgrades\n- keeps system state reset hooks backward compatible before framework upgrade

v0.13.4

17 Mar 14:52

Choose a tag to compare

What's Changed

Full Changelog: v0.13.3...v0.13.4

v0.13.3

24 Feb 14:33
c2e0a0e

Choose a tag to compare

What's Changed

  • feat(db): add flag to disable RocksDB auto compactions by @jolestar in #3953

Full Changelog: v0.13.2...v0.13.3

v0.13.2

16 Feb 03:04
e273822

Choose a tag to compare

What's Changed

  • Improve gc by @jolestar in #3845
  • gc improve v3 by @jolestar in #3847
  • Remove obsolete check_refcount command from archived runtime pruning system by @Copilot in #3852
  • Fix RecycleCleanCommand critical database access bug and standardize logging by @Copilot in #3854
  • chore(deps): bump tower-http from 0.6.7 to 0.6.8 by @dependabot[bot] in #3853
  • feat: Add new --requests-per-second parameter to replace misleading --traffic-per-second by @jolestar in #3857
  • Introduce state prune with snapshots and changeset replayer by @jolestar in #3848
  • feat(pruner): implement streaming snapshot with RocksDB backend to avoid OOM by @jolestar in #3863
  • chore(deps): bump crossbeam-deque from 0.8.5 to 0.8.6 by @dependabot[bot] in #3846
  • fix(state-prune): implement scalable deduplication to resolve OOM issue #3862 by @jolestar in #3867
  • init claude config by @jolestar in #3869
  • fix(pruner): implement comprehensive follow-up fixes for issue #3868 by @jolestar in #3871
  • chore(deps): bump toml from 0.9.8 to 0.9.9+spec-1.0.0 by @dependabot[bot] in #3873
  • chore(deps): bump toml from 0.9.9+spec-1.0.0 to 0.9.10+spec-1.1.0 by @dependabot[bot] in #3875
  • feat(pruner): implement resume/restart support for state-prune snapshot by @jolestar in #3874
  • chore(deps): bump derive_more from 2.1.0 to 2.1.1 by @dependabot[bot] in #3879
  • chore(deps): bump serde_json from 1.0.143 to 1.0.147 by @dependabot[bot] in #3882
  • chore(deps): bump tempfile from 3.23.0 to 3.24.0 by @dependabot[bot] in #3881
  • Add holon trigger by @jolestar in #3886
  • chore(deps): bump serde_json from 1.0.147 to 1.0.148 by @dependabot[bot] in #3885
  • chore(deps): bump proc-macro2 from 1.0.101 to 1.0.104 by @dependabot[bot] in #3883
  • Fix: feat(devops): add dev base image for Rooch build/dev (Rust/Move + Node/pnpm + bitcoind) by @holonbot[bot] in #3889
  • Optimize cross platform check by @jolestar in #3890
  • Fix: [state-prune snapshot] Switch traversal worklist from BFS (VecDeque) to DFS (Vec) to reduce peak memory by @holonbot[bot] in #3887
  • Fix: Unresolved Review Comments from PR #3863: Streaming Snapshot Prune Implementation by @jolestar in #3896
  • chore(deps): bump tokio-stream from 0.1.17 to 0.1.18 by @dependabot[bot] in #3893
  • chore(deps): bump tokio from 1.48.0 to 1.49.0 by @dependabot[bot] in #3895
  • Fix: Load snapshot store from snapshot path in replay (#3900) by @jolestar in #3912
  • feat(replay): implement changeset range loading (#3901) by @jolestar in #3913
  • ci: migrate CI workflows from self-hosted to GitHub-hosted runners by @jolestar in #3917
  • feat(ci): separate compilation and test execution to reduce costs by 61% by @jolestar in #3919
  • fix(replay): implement strict final state root verification by @jolestar in #3916
  • chore(deps): bump lru from 0.16.2 to 0.16.3 by @dependabot[bot] in #3920
  • chore: upgrade Rust to 1.91.1 (Part 1 & 2) by @jolestar in #3899
  • Fix: fix(snapshot): preserve nodes_written across resume by @holonbot[bot] in #3921
  • chore(deps): bump the npm_and_yarn group across 13 directories with 13 updates by @dependabot[bot] in #3925
  • Fix: feat(snapshot): honor --tx_order and fill SnapshotMeta by @holonbot[bot] in #3926
  • Fix: chore(snapshot): remove unused/unsupported config knobs by @holonbot[bot] in #3929
  • Fix: test(state-prune): add end-to-end snapshot+replay coverage by @holonbot[bot] in #3930
  • Fix snapshot by @jolestar in #3932
  • fix: resolve clippy warnings across workspace by @jolestar in #3933
  • fix: add retry with exponential backoff for UTXO loading rate limits by @jolestar in #3935
  • Fix fee rate calculation and add fee display to verify-psbt by @jolestar in #3936
  • Fix: feat(db): add history pruning to state-prune replay by @holonbot[bot] in #3938
  • feat(bitcoin-move): implement header-only import and Merkle proof verification by @jolestar in #3928
  • Fix: Improve snapshot tx_order handling when CLI omits --tx-order by @holonbot[bot] in #3940
  • Fix: sync sequencer info after state-prune replay by @jolestar in #3941
  • chore: bump version to 0.13.0 by @jolestar in #3942
  • disable rgas btc swap by @jolestar in #3944
  • fix: load full changeset range and add regression test by @jolestar in #3945
  • feat(state-prune): add snapshot speed knobs by @jolestar in #3947
  • chore(deps)(deps): bump bytes from 1.11.0 to 1.11.1 by @dependabot[bot] in #3949
  • fix(bitcoin): restore confirmation-based finalize in header-only mode by @jolestar in #3951
  • feat(db): add stratified state-node estimate command by @jolestar in #3952

New Contributors

  • @holonbot[bot] made their first contribution in #3889

Full Changelog: v0.12.2...v0.13.2

v0.13.1

29 Jan 14:59
a543791

Choose a tag to compare

What's Changed

Full Changelog: v0.13.0...v0.13.1

v0.13.0

27 Jan 04:45
ca80c7d

Choose a tag to compare

What's Changed

  • Fix gc command and reorg pruner docs by @jolestar in #3841
  • chore(deps): bump derive_more from 1.0.0 to 2.1.0 by @dependabot[bot] in #3840
  • Rooch framework v25 by @jolestar in #3842
  • chore(deps): bump bech32 from 0.11.0 to 0.11.1 by @dependabot[bot] in #3844
  • gc optimize by @jolestar in #3843
  • Improve gc by @jolestar in #3845
  • gc improve v3 by @jolestar in #3847
  • Remove obsolete check_refcount command from archived runtime pruning system by @Copilot in #3852
  • Fix RecycleCleanCommand critical database access bug and standardize logging by @Copilot in #3854
  • chore(deps): bump tower-http from 0.6.7 to 0.6.8 by @dependabot[bot] in #3853
  • feat: Add new --requests-per-second parameter to replace misleading --traffic-per-second by @jolestar in #3857
  • Introduce state prune with snapshots and changeset replayer by @jolestar in #3848
  • feat(pruner): implement streaming snapshot with RocksDB backend to avoid OOM by @jolestar in #3863
  • chore(deps): bump crossbeam-deque from 0.8.5 to 0.8.6 by @dependabot[bot] in #3846
  • fix(state-prune): implement scalable deduplication to resolve OOM issue #3862 by @jolestar in #3867
  • init claude config by @jolestar in #3869
  • fix(pruner): implement comprehensive follow-up fixes for issue #3868 by @jolestar in #3871
  • chore(deps): bump toml from 0.9.8 to 0.9.9+spec-1.0.0 by @dependabot[bot] in #3873
  • chore(deps): bump toml from 0.9.9+spec-1.0.0 to 0.9.10+spec-1.1.0 by @dependabot[bot] in #3875
  • feat(pruner): implement resume/restart support for state-prune snapshot by @jolestar in #3874
  • chore(deps): bump derive_more from 2.1.0 to 2.1.1 by @dependabot[bot] in #3879
  • chore(deps): bump serde_json from 1.0.143 to 1.0.147 by @dependabot[bot] in #3882
  • chore(deps): bump tempfile from 3.23.0 to 3.24.0 by @dependabot[bot] in #3881
  • Add holon trigger by @jolestar in #3886
  • chore(deps): bump serde_json from 1.0.147 to 1.0.148 by @dependabot[bot] in #3885
  • chore(deps): bump proc-macro2 from 1.0.101 to 1.0.104 by @dependabot[bot] in #3883
  • Fix: feat(devops): add dev base image for Rooch build/dev (Rust/Move + Node/pnpm + bitcoind) by @holonbot[bot] in #3889
  • Optimize cross platform check by @jolestar in #3890
  • Fix: [state-prune snapshot] Switch traversal worklist from BFS (VecDeque) to DFS (Vec) to reduce peak memory by @holonbot[bot] in #3887
  • Fix: Unresolved Review Comments from PR #3863: Streaming Snapshot Prune Implementation by @jolestar in #3896
  • chore(deps): bump tokio-stream from 0.1.17 to 0.1.18 by @dependabot[bot] in #3893
  • chore(deps): bump tokio from 1.48.0 to 1.49.0 by @dependabot[bot] in #3895
  • Fix: Load snapshot store from snapshot path in replay (#3900) by @jolestar in #3912
  • feat(replay): implement changeset range loading (#3901) by @jolestar in #3913
  • ci: migrate CI workflows from self-hosted to GitHub-hosted runners by @jolestar in #3917
  • feat(ci): separate compilation and test execution to reduce costs by 61% by @jolestar in #3919
  • fix(replay): implement strict final state root verification by @jolestar in #3916
  • chore(deps): bump lru from 0.16.2 to 0.16.3 by @dependabot[bot] in #3920
  • chore: upgrade Rust to 1.91.1 (Part 1 & 2) by @jolestar in #3899
  • Fix: fix(snapshot): preserve nodes_written across resume by @holonbot[bot] in #3921
  • chore(deps): bump the npm_and_yarn group across 13 directories with 13 updates by @dependabot[bot] in #3925
  • Fix: feat(snapshot): honor --tx_order and fill SnapshotMeta by @holonbot[bot] in #3926
  • Fix: chore(snapshot): remove unused/unsupported config knobs by @holonbot[bot] in #3929
  • Fix: test(state-prune): add end-to-end snapshot+replay coverage by @holonbot[bot] in #3930
  • Fix snapshot by @jolestar in #3932
  • fix: resolve clippy warnings across workspace by @jolestar in #3933
  • fix: add retry with exponential backoff for UTXO loading rate limits by @jolestar in #3935
  • Fix fee rate calculation and add fee display to verify-psbt by @jolestar in #3936
  • Fix: feat(db): add history pruning to state-prune replay by @holonbot[bot] in #3938
  • feat(bitcoin-move): implement header-only import and Merkle proof verification by @jolestar in #3928
  • Fix: Improve snapshot tx_order handling when CLI omits --tx-order by @holonbot[bot] in #3940
  • Fix: sync sequencer info after state-prune replay by @jolestar in #3941
  • chore: bump version to 0.13.0 by @jolestar in #3942

New Contributors

  • @holonbot[bot] made their first contribution in #3889

Full Changelog: v0.12.1...v0.13.0

v0.12.2

04 Dec 00:58
546d210

Choose a tag to compare

What's Changed

Full Changelog: v0.12.1...v0.12.2

v0.12.1

02 Dec 13:01
9df88b6

Choose a tag to compare

What's Changed

Full Changelog: v.12.0...v0.12.1

v.12.0

24 Nov 05:01
18c5477

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.11.0...v.12.0

v0.11.0

25 Sep 12:13
8422f2d

Choose a tag to compare

What's Changed

New Contributors

  • @Copilot made their first contribution in #3716

Full Changelog: v0.10.0...v0.11.0