github ethersphere/bee v1.6.2

latest releases: v2.3.0-rc8, v2.3.0-rc7, v2.3.0-rc6...
2 years ago

With the summer solstice behind us, the Bee team is excited to announce the latest release v1.6.2. This release consists of some new features, performance recalibrations and also some bug fixes.

Hardening

  • Improve kademlia saturation peers count calculation. (#2996)
  • Increase kademlia bit suffix length to improve bin population. This should improve overall connectivity of the node. (#2971)
  • Make postage snapshot bootstrapper more resilient with retries on failure. (#2997)

New features

  • Enable /chainstate endpoint on debug API. This will allow users to query chainstate endpoint during bootstrapping phase to get status of the process. (#3012)
  • Merge debug API endpoints into main API service. Going ahead we have decided to have only one HTTP API for bee. With this release all debug API endpoints will be available on regular API. However the debug API is still there for now. (#2846)
  • Subdomain support for bee. Users can now use a secure browser context for accessing the data using subdomains. Essentially, users can now access the references from /bzz endpoint as http://<CID or ENS>.swarm.localhost:<port>/{path}. This change also adds support for CID resolution to bee. (#2970)
  • Enable HEAD requests on the /bytes endpoint. Users can use the HEAD request to get content-length of a swarm reference. (#3027)

Bugfixes

  • Improve shutdown sequence to be more resilient. (#3022)
  • Handle SOC chunk in traversal. Users can now unpin SOC chunks. (#3006)
  • Maintain stampissuers on db nuke. This allows the nodes to maintain stamissuer data and hence prevent restamping of same chunks on upload of the same data. (#3011)
  • Configure debugAPI for devmode. (#3001)
  • Move readiness endpoint to technical debug. (#3007)

Performance improvements

For a full PR rundown please consult the v1.6.2 milestone.

Don't miss a new bee release

NewReleases is sending notifications on new releases.