Skip to content

2.26.1

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 03 Dec 17:47

This is a minor point release. Upgrading is strongly recommended.

To upgrade, pull the latest docker image, or download the binary and
restart the node with the same configuration file as before.

Changes

  • Update to Pact 4.13.2 343b6e3
  • Add informative error messages to pact /send API bd5d6af
  • Increase P2P network resiliency to unreliable nodes f784622
  • Compute P2P session count in O(1) cab1674
  • Order P2P peer list by reliability c3130c9
  • Remove unnecessary performance optimisation in P2P Peer DB update b4a4db0
  • Compute P2P peer count using faster monomorphic function 9a95738
  • Randomize P2P peer ordering a1198fc
  • Optimize P2P peer pruning algorithm via set deletion instead of set union 75ab5b5
  • Delete unnecessary indices in the P2P peer db 5f67ad3
  • Set the HTTP Server header to distinguish between the P2P and Service REST APIs 4ecc5a9
  • Support dependency hashable-1.5.* e5a05c6
  • Correct node shutdown message due to old Chainweb version c0312c1
  • Remove redundant dependency on sbv 8d00677
  • Split ea out into its own executable 0865649
  • Split up all cwtool subcommands into their own executables. Only include necessary executables into the release. 0cf12a2
  • Stop going through PactService to pre-insert check an empty tx batch 19f7d63
  • Update location of base64-bytestring dependency to Kadena's fork 5290cf1
  • Fix some typos in README.md 7eea51a

Official release: https://github.com/kadena-io/chainweb-node/releases/tag/2.26.1

For full details refer to the Changelog

Container Images:

  • End-user image
    Image Digest: [kadena/chainweb-node@sha256:8ab88f6f53d04ad9dc69bfeb102ce3453daae4223d80e8e67f08f34ad04b3e02]
docker pull kadena/chainweb-node:2.26.1
  • Binary-only $ubuntu-22.04
    Image Digest: [ghcr.io/kadena-io/chainweb-node/ubuntu@sha256:f9b2277bc08a4cc68f7035cd929d7eddbfcf4f746730e8be93c2712d747aa6e3 ghcr.io/kadena-io/chainweb-node@sha256:d8ac0462ec47092c652cdf986c2ad06313e34dea3710c8d30763980ecbcd4536 ghcr.io/kadena-io/chainweb-node@sha256:f9b2277bc08a4cc68f7035cd929d7eddbfcf4f746730e8be93c2712d747aa6e3]
docker pull ghcr.io/kadena-io/chainweb-node/ubuntu:2.26.1

Ubuntu Binaries:

SHA256 Hashes

ubuntu-22.04: 7d2ad6a09cf47617ce00b3214144d3c41028a5556e6255b965a30442ea97a59e  chainweb-2.26.1.ghc-9.8.2.ubuntu-22.04.50a69fb.tar.gz

The following dependencies must be installed on the system:

  • ubuntu-22.04:
    apt-get install ca-certificates libgmp10 libssl3 libsnappy1v5 zlib1g liblz4-1 libbz2-1.0 libgflags2.2 zstd locales