github nervosnetwork/ckb v0.100.0-beta3
ckb 0.100.0-beta3 (4f5c166 2021-08-10)

latest releases: v0.120.0, v0.120.0-rc4, v0.120.0-rc2...
pre-release3 years ago

This is a beta preview for v0.100.0-rc3.

Breaking changes:

  • #2879 hardfork: Add a new field "hardfork_features" to the return of RPC method "get_consensus" (@yangby-cryptape)
OS Arch Runtime Dependencies Package Sign
macOS x64 macOS 10.12 or above zip PGP
Linux x64 glibc, libstdc++ tarball PGP
CentOS x64 glibc, libstdc++, openssl tarball PGP
Windows* x64 VC++ Redistributable zip PGP
Docker dockerhub

* Windows support is experimental.

** The binaries require following CPU instructions: call (MODE64), cmovbe (CMOV), xorps (SSE1), movq (SSE2)

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

Changes since v0.100.0-rc2

Features

  • #2846: Dial bootnode randomly (@driftluo)

  • #2854: Better tips for "migrate" subcomamnd (@yangby-cryptape)

  • #2849: Remove old version peer from peer store on fork (@driftluo)

    1. Remove the behavior of joining the peer store when the session is established, and now only operate the peer store after the identify or feeler is successfully established
    2. After the fork switch, the non-latest version of the node information will be slowly cleaned up, and no longer added to the peer store
    3. Remove unnecessary runtime judgment RefCell
  • #2641: Add network protocol config (@quake)

    This feature is designed for testing and use of ckb-network crate by third party code, allows user to customize network protocols, for example, only open sync protocol in full node:

    support_protocols = ["Sync"]
    
  • #2879 hardfork: Add a new field "hardfork_features" to the return of RPC method "get_consensus" (@yangby-cryptape)

  • #2913: Upgrade hyper and ckb-vm (@driftluo)

  • #2656: Persistent tx-pool data into a file when it has been shutdown (@quake)

Bug Fixes

Improvements

Don't miss a new ckb release

NewReleases is sending notifications on new releases.