Download Latest Version bee-windows-386.zip (19.2 MB)
Email in envelope

Get an email when there's a new version of Swarm Bee

Home / v2.6.0
Name Modified Size InfoDownloads / Week
Parent folder
bee_2.6.0_checksums.txt 2025-07-22 1.7 kB
bee_2.6.0_checksums.txt.sig 2025-07-22 566 Bytes
bee-2.6.0.386.rpm 2025-07-22 19.5 MB
bee-2.6.0.aarch64.rpm 2025-07-22 36.6 MB
bee-2.6.0.x86_64.rpm 2025-07-22 39.6 MB
bee_2.6.0_amd64.deb 2025-07-22 38.6 MB
bee_2.6.0_armhf.deb 2025-07-22 35.9 MB
bee-2.6.0.arm.rpm 2025-07-22 36.9 MB
bee_2.6.0_386.deb 2025-07-22 18.9 MB
bee_2.6.0_arm64.deb 2025-07-22 35.8 MB
bee-darwin-amd64.tar.gz 2025-07-22 19.8 MB
bee-darwin-arm64.tar.gz 2025-07-22 19.0 MB
bee-windows-386.zip 2025-07-22 19.2 MB
bee-windows-amd64.zip 2025-07-22 19.8 MB
bee-linux-386 2025-07-22 39.8 MB
bee-linux-amd64 2025-07-22 42.4 MB
bee-windows-386.exe 2025-07-22 40.3 MB
bee-windows-amd64.exe 2025-07-22 42.9 MB
bee-darwin-amd64 2025-07-22 43.3 MB
bee-darwin-arm64 2025-07-22 40.9 MB
bee-linux-arm64 2025-07-22 39.8 MB
bee-linux-armv7 2025-07-22 39.6 MB
README.md 2025-07-16 3.6 kB
v2.6.0 source code.tar.gz 2025-07-16 1.0 MB
v2.6.0 source code.zip 2025-07-16 1.5 MB
Totals: 25 Items   671.1 MB 2

The Bee team is pleased to announce the v2.6.0 release! 🎉

This update significantly improves node startup performance, enhances protocol readiness, and introduces better monitoring and compatibility features.

The release also includes various bug fixes and API related changes, so make sure to check out the full list below.

For questions, comments, and feedback, reach out on Discord.

BREAKING CHANGES

  • Handshake protocol bumped to v14.0.0 — nodes must upgrade to peer with v2.6 nodes (#5120).

Features

  • Import batches from postage events snapshot file. This bootstraps the node startup time and skips postage syncing by importing postage batches directly from snapshot files, simplifying node setup. skip-postage-snapshot config option can be used to opt out of the postage snapshot usage. (#5094) Note: This is available only on mainnet and will be used only for new nodes (empty batchstore)
  • Instead of waiting a fixed duration, nodes will now rely on kademlia peer stabilization to dynamically determine when they are ready to enable protocols. This cuts down the warmup time (#5077)
  • Added metrics to status protocol for analysing upload and download speeds on different nodes (#5059)

Bug fixes

  • Addressed an issue where Prometheus vector variables were sometimes unreliable and not counting properly, ensuring accurate monitoring data (#5064)
  • Fixed an memory consumption issue by reducing the number of background cache workers from 128 to 32 (#5090)

Improvements

  • Added a clearer error message when there's insufficient funds to deploy chequebook on node startup (#5040)
  • Enhanced gas cost estimation to be fully EIP-1559 compliant (#5118)
  • Added exponential backoff to peer checks to speed up light node readiness (#5109)
  • Added clearer exit error messages that provide more context to what went wrong (#5063)
  • Removed deprecated swap-endpoint and swap-deployment-gas-price options (#5048)
  • Upgraded to golang v1.24, incorporating the latest language features, performance improvements, and security patches. (#5083).
  • Updated go-ethereum to v1.15.11 for improved stability and security (#5117)
  • Updated smart contracts (#5093), (#5099), (#5104)
  • Refactoring and code improvements, enhancing maintainability and performance (#5087), (#5065), (#5052), (#5041)

API Changes

  • Updated /stake endpoint docs and removed outdated auth related entries in OpenAPI docs (#5040)
  • Added isWarmingUp to /status response, providing clearer insight into the nodes current state (#5047)

New Contributors

Full Changelog: https://github.com/ethersphere/bee/compare/v2.5.0...v2.6.0

Source: README.md, updated 2025-07-16