Skip to content

Latest commit

 

History

History
679 lines (452 loc) · 70.5 KB

changelog-Mainnet.md

File metadata and controls

679 lines (452 loc) · 70.5 KB

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

Changelog## ## 6.2.0 (2026-10-19)

⚠ BREAKING CHANGES

  • common_sqlite: owner-only database files, WAL set in create_pool, per-database profiles (#8107)
  • jellyfish: native minicbor encoding, inline NibblePath and bitmap InternalNode children (#8101)
  • wallet: remove private-key UTXO export, which leaked the spend key (#8102)
  • jellyfish: make the JMT hash scheme an explicit parameter (#8096)
  • jellyfish: remove public-API panics, bound traversal, check store integrity (#8094)

Features

  • mempool: add bans for gossip transactions (#8127) (71de518)
  • offline-signing: render payload summaries before signing and show recipient output features (#8130) (9e34e1a)
  • base_node: use mimalloc as the global allocator (#8111) (e2adb3c)
  • jellyfish: make the JMT hash scheme an explicit parameter (#8096) (29c9caa)
  • jellyfish: native minicbor encoding, inline NibblePath and bitmap InternalNode children (#8101) (0f21a29)

Bug Fixes

6.1.0 (2026-10-07)

⚠ BREAKING CHANGES

  • sidechain: transaction commands carry their atom bytes (#8072)
  • consensus limit on block body bytes (#8079)
  • sidechain: commit to a transaction merkle root from protocol version 1 (#8076)
  • tari_common hardening (#8075)
  • update tari_crypto to 0.24 and return errors instead of Ok(false) from verification functions (#8074)
  • tari_hashing audit remediation (#8071)

Features

  • rebootstrap peers when the DHT connection pool is starved (#8082) (3f1eaef)
  • sidechain: transaction commands carry their atom bytes (#8072) (7fae2c7)
  • display the TIP-004 backoff adjusted target difficulty (#8070) (e943cd2)
  • sidechain: commit to a transaction merkle root from protocol version 1 (#8076) (827b85d)

Bug Fixes

6.0.1 (2026-10-05)

⚠ BREAKING CHANGES

  • side-chain data consensus rules (#8067)
  • remove code template registration support from the base node and wallet (#8064)
  • remove validator eviction from the base layer (#8062)
  • jellyfish: domain-separate leaf and internal node hashes (#8060)
  • shutdown: make drop, trigger and flag state agree; add reason and a bounded drain (#8061)
  • core: prove burn claims with a burn output proof instead of a kernel proof (#8054)
  • wallet: encode burn claim merkle proof as JSON instead of bincode (#8051)

Features

  • harden mempool (#8055) (2a6170a)
  • side-chain data consensus rules (#8067) (19164b1)
  • core: prove burn claims with a burn output proof instead of a kernel proof (#8054) (615b211)
  • wallet: encode burn claim merkle proof as JSON instead of bincode (#8051) (49e8b3f)

Bug Fixes

6.0.0 (2026-09-22)

Features

Bug Fixes

5.6.0 (2026-08-05)

Features

Bug Fixes

5.5.0 (2026-07-16)

⚠ BREAKING CHANGES

  • enforce unique burn commtiments (#7910)

Features

Bug Fixes

5.4.0 (2026-06-30)

Features

Bug Fixes

5.2.1 (2026-04-28)

⚠ BREAKING CHANGES

  • sidechain: include epoch_hash in sidechain block header (#7767)
  • set epoch length to 10 for all networks (#7725)

Features

Wallet

Base node

APIs

  • exclude_inputs query parameter on the sync_utxos_by_block endpoint (#7723) (363b9fe)
  • updated API for deleted block info (#7735) (5eeca3a)

Mining

  • allow XMRig to request a block template from a Tari node (#7714) (3b6f685)
  • convert merge mining cucumber tests to RxT (#7747) (f75de46)

Bug Fixes

Sync and networking

Wallet

4.10.0 (2025-07-18)

⚠ BREAKING CHANGES

  • only scan in 100 block sections (#7344)
  • remove wallet ffi transport (#7347)
  • add birthday offset to wallet create (#7345)
  • add initial validation flag to wallet state (#7341)

Features

Bug Fixes

4.9.1 (2025-07-16)

Features

Bug Fixes

  • blocking main tokio thread when reading last latency (#7320) (4b8745e)
  • http wallet json_rpc route size limit (#7324) (5dcaccd)

4.9.0 (2025-07-14)

⚠ BREAKING CHANGES

  • full http wallet refactor (#7215)

Features

Bug Fixes

4.8.0 (2025-07-07)

⚠ BREAKING CHANGES

  • expand gRPC readiness status to contain current processed block info (#7262)
  • payref migration and indexes, add grpc query via output hash (#7266)
  • improve grpc token supply (#7261)

Features

Bug Fixes

  • correctly validate coinbase transactions for recovered wallets (#7278) (3d5a043)
  • payref migration and indexes, add grpc query via output hash (#7266) (3ceea6e)

4.7.0 (2025-06-26)

Features

Bug Fixes

4.6.2 (2025-06-24)

Bug Fixes

  • remove long timeout in interactive_tx till tx is persisted into db (#7252) (3a78aba)

4.6.1 (2025-06-23)

Features

Bug Fixes

  • database cannot resize on jmt write (#7244) (1df5cfe)
  • minotari_merge_mining_proxy returns Tari block hash even if submit_to_origin is disabled (#7242) (d21f99c)

4.6.0 (2025-06-20)

Features

Bug Fixes

4.5.0 (2025-06-18)

⚠ BREAKING CHANGES

  • ensure payref persists during recovery (#7225)

Features

Bug Fixes

  • fix scanner service when connectivity offline (#7223) (e0ab8d1)

4.1.1 (2025-06-12)

⚠ BREAKING CHANGES

  • update grpc supply query (#7137)

Features

Bug Fixes

4.4.0 (2025-06-11)

Features

Bug Fixes

4.3.1 (2025-06-03)

Bug Fixes

4.3.0 (2025-06-03)

Features

  • disable default dht discovery forwarding (#7128) (b6894ff)
  • get_all_completed_transactions bitflag status filtering (#7161) (7248e18)

Bug Fixes

4.2.0 (2025-06-03)

⚠ BREAKING CHANGES

  • update target time (#7141)

Bug Fixes

4.1.0 (2025-05-30)

⚠ BREAKING CHANGES

  • remove the ability to send completely raw bytes via grpc (#7117)

Features

Bug Fixes

4.0.0 (2025-05-26)

Features

  • change consensus to be 33%,33%,33% pow (9e121b0)

3.0.2 (2025-05-23)

Bug Fixes

3.0.1 (2025-05-23)

⚠ BREAKING CHANGES

  • sync (#7088)

Bug Fixes

[

3.0.0 (2025-05-20)

⚠ BREAKING CHANGES

  • allow nextnet to mine randomxT (#7070)
  • make tari randomx pow compatible with xmrig (#7069)
  • add second tari only randomx mining (#7057)
  • vm calc height (#7082)

Features

Bug Fixes

Bug Fixes

  • Revert connection pool cycling

2.1.0 (2025-05-09)

Features

Bug Fixes

2.0.1 (2025-05-06)

  • first github repo release

[2.0.0] (2025-05-06)

  • first release