Skip to content

Releases: Chia-Network/chia-blockchain

2.5.5-rc6

01 Aug 19:09
b1cc0a5

Choose a tag to compare

2.5.5-rc6 Pre-release
Pre-release

What's Changed

Fixed

  • fast-forward spends can be treated as regular spends by @arvidn in #19889

Full Changelog: 2.5.5-rc5...2.5.5-rc6

2.5.5-rc5

25 Jul 16:57
5200310

Choose a tag to compare

2.5.5-rc5 Pre-release
Pre-release

What's Changed

Changed

Full Changelog: 2.5.5-rc4...2.5.5-rc5

2.5.5-rc4

23 Jul 16:41
d2e9df3

Choose a tag to compare

2.5.5-rc4 Pre-release
Pre-release

What's Changed

Changed

Full Changelog: 2.5.5-rc3...2.5.5-rc4

2.5.5-rc3

19 Jul 02:13
a5640a8

Choose a tag to compare

2.5.5-rc3 Pre-release
Pre-release

What's Changed

Fixed

Full Changelog: 2.5.5-rc2...2.5.5-rc3

2.5.5-rc2

18 Jul 19:41
a586c5a

Choose a tag to compare

2.5.5-rc2 Pre-release
Pre-release

What's Changed

Changed

Fixed

  • [CHIA-3388] Port test_cat_endpoints in test_wallet_rpc.py to WalletTestFramework and R-CATs by @Quexington in #19818

Full Changelog: 2.5.5-rc1...2.5.5-rc2

2.5.5-rc1

10 Jul 21:23
dac837e

Choose a tag to compare

2.5.5-rc1 Pre-release
Pre-release

What's Changed

Added

Changed

Read more

2.5.4

28 May 17:00
813370b

Choose a tag to compare

2.5.4 Chia blockchain 2025-05-28

Version 2.5.4 of the Chia reference client is now available for download. This release includes various performance optimizations for the mempool. Upgrading is strongly recommended for this release.

What's Changed

Added

  • Enabled Keccak support in the wallet
  • Improved logging and timing around block validation
  • Improved logging of block creation

Changed

  • Mempool: Optimized removal checking
  • Mempool: Optimized and hardened dedup logic
  • Mempool: Reject transactions that take too long to validate (2 seconds)

Fixed

  • Tighten chia_rs version to >=0.21, <0.22 (Fixes #19613)
  • Fixed timelord peak selection to match the full node
  • Used monotonic clock for timing functions in harvester (Fixes "does not fit into uint" log errors)

2.5.4-rc2

16 May 00:59
27bfa7e

Choose a tag to compare

2.5.4-rc2 Pre-release
Pre-release

What's Changed

Changed

  • Tighten chia_rs version to >=0.21, <0.22 by @emlowe in #19591
  • reject transactions from the mempool, that take too long to validate by @arvidn in #19611

Full Changelog: 2.5.4-rc1...2.5.4-rc2

2.5.4-rc1

05 May 19:07
3901126

Choose a tag to compare

2.5.4-rc1 Pre-release
Pre-release

What's Changed

Added

  • log if computing cost fails during block creation by @arvidn in #19523
  • back-port improved logging of timing in block validation by @arvidn in #19546
  • Enable Keccak for 2.5.4 by @emlowe in #19563
  • improve logging and timing around block validation by @arvidn in #19566

Changed

Fixed

Full Changelog: 2.5.3...2.5.4-rc1

2.5.3

25 Mar 17:16
51fff62

Choose a tag to compare

Version 2.5.3 of the Chia reference client is now available for download! This release includes several changes focused on improving mempool efficiency, code cleanup, and dependency updates.

2.5.3 Chia blockchain 2025-03-25

What's Changed

Added

  • Add config constant support to chia db validate
  • Add names to threads in ThreadPoolExecutor
  • Add cache for get_unspent_lineage_info()

Changed

  • Mempool: Create a mempool item out of a copy of the input one when processing fast forward spends
  • Mempool: Validate fast forward spends before adding their spend bundle to the mempool
  • Mempool: make the super set rule stricter
  • Mempool: Add increment to skipped_items if we hit an Exception in mempool
  • Mempool: harden mempool fast-forward feature
  • Mempool: improve fast forward mempool eviction
  • Migrate puzzles away from load_clvm to import from chia_puzzles_py
  • Add singleton records to action scopes
  • Swap out Payment for CreateCoin
  • Remove old offer guards
  • Delete unused chia/simulator/simulator_constants.py
  • Port test_dl_wallet.py to WalletTestFramework
  • chia.types no longer depends upon chia.protocols
  • Standardize the Wallet API for generate_signed_transaction
  • Bring VCWallet.generate_signed_transaction into conformity
  • Add generate_signed_transaction to WalletProtocol
  • Refactor create_block_generator
  • bump chia_rs to 0.21.1
  • bump anyio to 4.8.0
  • bump boto3 to 1.37.1
  • bump filelock to 3.9
  • bump keyring to 25.6.0

Fixed

  • Allow coin selection of 0 value coins
  • Add some extra safety into create_message_spend
  • check on import that assertions are working
  • chore: fix some typos (thanks @lencap)
  • chore: fix 404 status URL (thanks @peicuiping)
  • Assert height to hash in contains block
  • Add DNS-based fallback for original introducer

Removed

  • Removed n-weso algorithm. Timelords use either 2-weso or H/W
  • Removed unused proof-of-concept DAO wallet