Skip to content

Releases: ethersphere/bee

v2.7.0-rc10

02 Jan 10:33

Choose a tag to compare

v2.7.0-rc10 Pre-release
Pre-release

Changelog

  • 8477d79 chore: revert go-storage-incentives-abi to v0.9.4
  • cd04643 Merge remote-tracking branch 'origin' into autotls-v2
  • b756dbe fix: prevent self dial (#5306)
  • d5a095c feat(ci): add PR title validation to prevent invalid merge commits (#5304)
  • fef3fb1 chore: upgrade libp2p and p2p-forge dependencies
  • 51e643e chore(ci): increase udp buffer sizes (#5305)
  • a54d62b fix: typo (#5299)
  • 0cbb807 Merge branch 'master' into autotls-v2
  • 09fae62 fix(libp2p): remove unused and reduce peerstoreWaitAddrsTimeout to 10s
  • 0e3edf2 fix: remove unused variable
  • 55c93d4 chore: remove noisy log message syncWorker pulled
  • c71107f fix: do not send remote multiaddr in handshake and ensure empty list is ok
  • 70f3453 fix: resolve connection issues (#5302)
  • e563358 chore(pullsync): remove make offer timeout
  • 7a83568 fix(hive): remove ping
  • 7a72d9f chore(deps): bump golang.org/x/crypto from 0.36.0 to 0.45.0 (#5286)
  • 898a80b Merge branch 'master' into janos/autotls-v2-fullclose-fix
  • 3da45e1 fix(swapprotocol): fix logging and annotate errors
  • b77e790 fix(puller): remove logs on the returned error
  • 7efe11f fix: revert PR #3561 disable puller logs
  • ca95903 fix(pullsync): fix error scoping in Sync function
  • 492ea53 feat(pushsync): add rate limiting and metric for overdraft refresh logs (#5297)
  • aed9d55 test(pullsync): add synctest to pullsync (#5261)
  • 8e716cb Add synctest in storage incentives (#5262)
  • 72340e9 fix(retrieval, pushsync): missing full close on streams and regression tests
  • 11f8c81 test(storer-reserve): add synctest in evict test (#5263)
  • 44d5d4f test(events): add synctest to subscriber tests (#5266)
  • cd6c34a fix: use hex encoded values in stamerindex.Item.String() (#5294)

v2.7.0-rc9

11 Dec 20:27

Choose a tag to compare

v2.7.0-rc9 Pre-release
Pre-release

Changelog

  • 19696c5 fix(libp2p): remove unused and reduce peerstoreWaitAddrsTimeout to 10s
  • 1766d1b fix: remove unused variable
  • 31ee7fa chore: remove noisy log message syncWorker pulled
  • 59a949f fix: do not send remote multiaddr in handshake and ensure empty list is ok
  • 17916ec fix: resolve connection issues (#5302)
  • a8faeb3 pullsync: remove make offer timeout
  • e98adba hive: remove ping
  • 898a80b Merge branch 'master' into janos/autotls-v2-fullclose-fix
  • 3da45e1 fix(swapprotocol): fix logging and annotate errors
  • b77e790 fix(puller): remove logs on the returned error
  • 7efe11f fix: revert PR #3561 disable puller logs
  • ca95903 fix(pullsync): fix error scoping in Sync function
  • 492ea53 feat(pushsync): add rate limiting and metric for overdraft refresh logs (#5297)
  • aed9d55 test(pullsync): add synctest to pullsync (#5261)
  • 8e716cb Add synctest in storage incentives (#5262)
  • 72340e9 fix(retrieval, pushsync): missing full close on streams and regression tests
  • 11f8c81 test(storer-reserve): add synctest in evict test (#5263)
  • 44d5d4f test(events): add synctest to subscriber tests (#5266)
  • cd6c34a fix: use hex encoded values in stamerindex.Item.String() (#5294)

v2.7.0-rc8

10 Dec 21:11

Choose a tag to compare

v2.7.0-rc8 Pre-release
Pre-release

Changelog

  • 5d4ee00 chore: revert go-storage-incentives-abi to v0.9.4
  • a519468 fix(hive): remove unused context
  • c5fbf5a fix(libp2p): remove ping after handshake
  • 2f10842 fix(libp2p): increase ping timeout to 5s
  • f1a869a fix(libp2p): consolidate AddrsFactory logic for all transports
  • a8faeb3 pullsync: remove make offer timeout
  • e98adba hive: remove ping
  • 898a80b Merge branch 'master' into janos/autotls-v2-fullclose-fix
  • 3da45e1 fix(swapprotocol): fix logging and annotate errors
  • b77e790 fix(puller): remove logs on the returned error
  • 7efe11f fix: revert PR #3561 disable puller logs
  • ca95903 fix(pullsync): fix error scoping in Sync function
  • 492ea53 feat(pushsync): add rate limiting and metric for overdraft refresh logs (#5297)
  • aed9d55 test(pullsync): add synctest to pullsync (#5261)
  • 8e716cb Add synctest in storage incentives (#5262)
  • 72340e9 fix(retrieval, pushsync): missing full close on streams and regression tests
  • 11f8c81 test(storer-reserve): add synctest in evict test (#5263)
  • 44d5d4f test(events): add synctest to subscriber tests (#5266)
  • cd6c34a fix: use hex encoded values in stamerindex.Item.String() (#5294)

v2.7.0-rc7

28 Nov 09:56

Choose a tag to compare

v2.7.0-rc7 Pre-release
Pre-release

Changelog

  • f99b796 chore: remove autotls-storage-dir config option
  • 27cf3a2 fix: remove upnp address resolver
  • 69ff904 Merge remote-tracking branch 'origin/master' into autotls-v2
  • 3298411 fix: joiner redundancy multilevel (#5292)

v2.7.0-rc6

25 Nov 12:05

Choose a tag to compare

v2.7.0-rc6 Pre-release
Pre-release

Changelog

  • 966ebc9 Revert "fix: joiner redundancy multilevel"
  • 341fa9e fix: joiner redundancy multilevel
  • 3fc088d Merge branch 'master' into autotls-v2
  • 58b6bf1 chore: refactor latest config changes
  • b76fc3d feat: add p2p-wss-enable cli flag
  • e0628a0 Revert "chore: remove autotls-enabled and autotls-storage-dir for ux simplification"
  • e49f261 chore: remove autotls-enabled and autotls-storage-dir for ux simplification
  • 7980065 test(synctest): add synctest to syncutil test (#5259)
  • 72ed53f test(blocker): add synctest to blocker pkg (#5258)
  • 54b963a test(spinlock): add synctest to wait test (#5260)
  • 85b89ae fix: failing tests
  • d6ca6d4 test: add mock certmagic tests
  • 2f09f41 fix(api): multiaddr is now a slice, handle it in parsing as such
  • fc61c96 fix: address all major issues with cert and addresses handling
  • 48ded1a feat(chequebook): add funding URL for mainnet users (#5284)
  • bda7c78 feat: add rewriteForgeWebSocketDomain
  • aee3a80 fix: muild full ma in Addresses()
  • b64ebb6 fix: try using the address factory in Addresses()
  • 25c603d fix: disable tcp transport
  • 5b98ea2 fix: remove address factory
  • 98931e5 feat(libp2p): add newLogAddressFactory
  • a49ec58 fix(libp2p): configure cert manager address factory
  • 17ba19e fix: correclty set the autotls-storage-dir default path
  • 57a0355 docs(bee-dev): update dev command with deprecation warning and doc link (#5283)
  • a51ef80 Revert "Revert "chore: resolver retuns a complete underlay""
  • 5c1d237 fix: do not add wss addresses in libp2p if ws is not enabled
  • 43a48cb fix: support more complex underlays in static resolver
  • 4269315 Revert "chore: resolver retuns a complete underlay"
  • 7babf50 chore: resolver retuns a complete underlay
  • b3f89a1 fix: pass complete underlays to Resovler in libp2p.Service.Addresses()
  • 7a59b4c fix: pass correct error
  • ef4fdf0 fix: linter warning
  • fd40c1b fix: pass nat-wss-addr value to libp2p.Service and fix composite resolver
  • def3347 feat: refactor wss and instead of using wss port use entire wss addr
  • c512355 feat: add wss nat address resolver
  • 12c70e5 fix: linter
  • ffe3684 fix: linter
  • 32976e9 fix: review based changes
  • cba97f7 fix: linter
  • 8a9166f fix: reviews and adding debug logs
  • bcd6056 Revert "fix: test with blocklist streams"
  • 6113752 fix: test with blocklist streams
  • b57a806 fix: try to fix failing test and upgrade libp2p to latest version
  • b8f66ab chore: slightly update libp2p
  • 13d4a59 fix: linter
  • 4f0430f fix: addressing review comments
  • 02704a1 revert(pushsync): cap overdraft backoff delay with jitter (#5275)
  • d2b70bb fix: tests
  • 428fcbf fix: go mod
  • 710469a fix: merge master inconsistencies
  • 9c7116d test(storage-incentives): add synctest to TestAgent (#5250)
  • 2e54e8a Merge branch 'master' into autotls-v2
  • 065eb9e fix: add allow private forge addresses
  • 0aaea5d chore: clean
  • 88fb362 chore: config options
  • 076d958 fix: tests
  • 836dbb3 fix: add the right parameter
  • 3c9f1fd chore: cleanup
  • 244af3a fix: addresses
  • 3657b00 fix: fix addresses
  • 2220859 fix: revert and improve
  • e9ad1d4 fix: remove cert load chan
  • 02e444f fix: nil pointer
  • 1a0a274 chore: refactor
  • d2a16bb feat: autotls implementation

v2.7.0-rc5

03 Nov 14:01
53d66ba

Choose a tag to compare

v2.7.0-rc5 Pre-release
Pre-release

Changelog

  • 53d66ba feat: multiple underlay addresses (#5204)
  • 4deaa1e chore(deps): bump github.com/consensys/gnark-crypto from 0.16.0 to 0.18.1 (#5271)

v2.7.0-rc4

03 Nov 11:24
4e2afdf

Choose a tag to compare

v2.7.0-rc4 Pre-release
Pre-release

Changelog

  • 4e2afdf docs(docker-readme): format and fix code blocks to prevent warnings (#5273)
  • 4ab44aa fix(pushsync): cap overdraft backoff delay with jitter (#5270)
  • 9fd1286 fix: add chain availability check (#5227)
  • dbf8c5e fix(transaction): improve legacy gasPrice to EIP-1559 dynamic fee (#5225)
  • ec5ff0d Add validation for nat-addr (#5257)
  • bf26745 fix(transaction): use EstimateGasAtBlock instead of EstimateGas (#5252)
  • 23ef082 feat(docker): add debugging and networking tools to dev container (#5255)
  • 64ea8f6 docs(tags): remove body from POST /tags (#5246)
  • 0cc0e51 chore: bump toolchain to go1.25.2 and images debian:12.12-slim (#5248)
  • a74befd chore: modernize codebase for go 1.25 (#5236)

v2.7.0-rc3

05 Oct 18:28
1a4f351

Choose a tag to compare

v2.7.0-rc3 Pre-release
Pre-release

Changelog

  • 1a4f351 chore: bump golang to v1.25.1 and golangci-lint to v2 (#5231)
  • 0856b6a fix: pin eviction guard (#5222)
  • 8e62840 feat(storer): add comprehensive metrics for ReserveSample performance (#5177)

v2.7.0-rc2

24 Sep 10:42
7f997bd

Choose a tag to compare

v2.7.0-rc2 Pre-release
Pre-release

Changelog

v2.7.0-rc1

29 Jul 13:57
15a8d02

Choose a tag to compare

v2.7.0-rc1 Pre-release
Pre-release

Changelog

  • 15a8d02 fix: replace SuggestGasPrice with custom SuggestedFeeAndTip (#5144)
  • a12e6f2 feat: add reserveCapacityDoubling to /reservestate (#5139)
  • 866b4b7 feat(storer): use buf chan to improve perfomance (#5170)
  • 708d869 fix: [goreleaser]skip rc upload for brews (#5031)
  • 4dc7507 refactor: use maps.Copy for cleaner map handling (#5168)
  • a3d30d0 fix: do not import postage snapshot on ultra light nodes (#5169)
  • 1fc45e9 fix: remove setting peer healthy true in case of underpopulated bins (#5145)
  • 930110d fix(api): resolve panic when storage incentives disabled (#5150)
  • c7bb73e chore: fix some function names in comment (#5121)
  • 8f7e601 chore: fix some comments (#5154)
  • 37566cb refactor: replace []byte(fmt.Sprintf) with fmt.Appendf (#5158)
  • b850a6a chore: remove unused release trigger config file (#5164)