github ethersphere/bee v1.3.0

latest releases: v2.1.0-rc1, v2.0.1, v2.0.1-rc1...
2 years ago

Release notes Bee v1.3.0

The Bee team is happy to announce that v1.3.0 has safely landed!

As outlined recently over several public channels, this release introduces breaking changes in the chainsync protocol behavior while addressing some
bugs and other minor refinements. Nodes which run an outdated version (lower than v1.2.0) will be ostracized out of the network.

The next release of bee v1.4.0 is expected to take place W45-W46 21'.

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

We hope you enjoy this release and welcome your feedback!

Breaking changes

  • The chainsync protocol will now block peers that don't agree on the same block hash of a certain block height. If you're running a node with version < 1.2.0 you will lose connection to the main Swarm network. Please update your clients immediately! (#2585, #2622, #2619)
  • Removed support for QUIC protocol. We will reinstate this feature in a future point where we can fully support and make use of QUIC (#2597)

Deprecations

  • Removed dead code from the bitvector package (#2601)

Hardening

  • Kademlia will only do quick pruning on net errors (#2599)
  • Batches with very low value (with value <= price per block) are no longer considered valid (#2610)
  • Transaction monitor consistency improvements (#2496)

New features

  • Added a db nuke command to clean the node storage up and start afresh, with an option to forget the overlay too (#2577, #2594)

Bugfixes

  • Fixed a panic in the pushsync protocol while forwarding chunks with invalid stamps (#2608)

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

Docker images

  • docker pull ethersphere/bee:1
  • docker pull ethersphere/bee:1.3
  • docker pull ethersphere/bee:1.3.0
  • docker pull ethersphere/bee:stable
  • docker pull quay.io/ethersphere/bee:1
  • docker pull quay.io/ethersphere/bee:1.3
  • docker pull quay.io/ethersphere/bee:1.3.0
  • docker pull quay.io/ethersphere/bee:stable
  • docker pull ethersphere/bee:1-slim
  • docker pull ethersphere/bee:1.3-slim
  • docker pull ethersphere/bee:1.3.0-slim
  • docker pull ethersphere/bee:latest-slim
  • docker pull ethersphere/bee:stable-slim
  • docker pull quay.io/ethersphere/bee:1-slim
  • docker pull quay.io/ethersphere/bee:1.3-slim
  • docker pull quay.io/ethersphere/bee:1.3.0-slim
  • docker pull quay.io/ethersphere/bee:latest-slim
  • docker pull quay.io/ethersphere/bee:stable-slim

Don't miss a new bee release

NewReleases is sending notifications on new releases.