November 26, 2021
Foundation

Bee v1.4.0 Release

The Swarm Bee Team is proud to announce the release of Bee v1.4.0. It includes a major change to the protocol behaviour that will improve network resilience significantly. You must update your nodes to this latest version or they will no longer be part of the network.

From now on, your nodes will have to be accessible from your public IP for them to participate in our core protocols. We’ve introduced new visibility metrics through the topology endpoint to allow node operators to determine their connectivity state and make the necessary steps to rectify any NAT reachability problems. We’ve also improved node resilience on blockchain errors. Please stay tuned for another release which will follow shortly!

Download and install the latest version of Bee:

https://docs.ethswarm.org/docs/installation/install

Please feel free to provide feedback to the dev team and your node-operator peers. You’re welcome to join our Discord server.

Main new feature or change

Please make sure to keep yourself up-to-date through Discord, Twitter, Medium and GitHub as more details about the upcoming releases will be duly communicated.

Breaking changes

  • Starting from `v1.4.0`, only nodes which are reachable from the public CIDRs are used for core protocols. Old nodes are not interoperable with the new version due to a handshake protocol version increase.
  • The `/stamps` endpoints on the normal API which were deprecated three months ago have been finally removed in favour of the whole postage suite, which is available on the debug API. Please see the OpenAPI specifications for more info.

Optimisation

  • The bee node will now wait up to ten minutes before forcing a restart due to a stalled blockchain backend.

New features

  • The node will now display information about the eth backend client on startup (#2618)
  • OpenAPI version has been added to the health endpoint, so that clients can easily determine which features are supported by the node.

Bugfixes

  • Fixed a panic on stewardship endpoints in dev mode
  • Fixed a panic in kademlia metrics
  • Fixed a bug where futile attempts to sync chunks with invalid postage stamps were made

Performance improvements

  • Kademlia buildups should now be faster due to prioritisation of previously connected peers and non-blocking attempts in topology buildups

For a full PR-rundown, please consult the v1.4.0 milestone.

Follow Swarm community news on X / Twitter.
Discussions about Swarm can be found on Reddit.
All tech support and other channels have moved to Discord!
Please feel free to reach out via info@ethswarm.org
Join the newsletter! .

By clicking on Subscribe you consent to usage of your given e-mail address for receiving communication and news about the Swarm project and news. Data will be controlled and processed by Swarm Foundation.