github nervosnetwork/ckb v0.116.0-rc1
ckb 0.116.0-rc1 (67b3db4 2024-04-22)

latest release: v0.116.0-rc2
pre-release11 days ago

This is an RC version to preview the changes in the next release.

Assume Valid Target (#4425):

Compatibility Table

Network Consensus Version Minimal CKB Version
dev ckb2023 since epoch 0
testnet ckb2021 since epoch 3113 v0.101.0
mainnet ckb2021 since epoch 5414 v0.103.0

Downloads

OS Arch Runtime Dependencies Package Sign
macOS x64 macOS 10.15 or above zip PGP
macOS (Portable) x64 macOS 10.15 or above zip PGP
macOS ARM64 macOS 10.15 or above zip PGP
macOS (Portable) ARM64 macOS 10.15 or above zip PGP
Linux x64 glibc, libstdc++ tarball PGP
Linux (Portable) x64 glibc, libstdc++ tarball PGP
CentOS x64 glibc, libstdc++ tarball PGP
CentOS (Portable) x64 glibc, libstdc++ tarball PGP
Windows x64 VC++ Redistributable zip PGP
Linux ARM64 glibc, libstdc++ tarball PGP

The .asc files are signatures. It is wise and more secure to check out for the files integrity.

Try the portable variants if the binaries complains about illegal instructions.

Changes since v0.115.0

Bug Fixes

  • #4405: Fix default ckb.toml's [notifier] to [notify] (@eval-exec)

    This is a breaking change in the config file format.

Misc

  • #4254: Hardcoding a Default assume_valid_target to Reduce the Timecost of Block Synchronization in IBD mode (@eval-exec)
  • #4390: Limit txpool size when inserting an Entry (@chenyukang)
  • #4418: Set ChainService process_block channel size to zero (@eval-exec)
  • #4417: Add tokio-trace feature for tokio-console debug tool (@eval-exec)

Don't miss a new ckb release

NewReleases is sending notifications on new releases.