v2.8.2-rc1
Pre-release
Pre-release
Changelog
- a404d60 feat(puller): add pullsync rate metric (#5552)
- 4a9546a feat: add safe package for unified goroutine recovery (#5528)
- ff83990 chore(deps): bump github.com/pion/stun/v3 from 3.1.1 to 3.1.5 (#5553)
- b404cb1 chore(deps): bump github.com/pion/dtls/v3 from 3.1.2 to 3.1.4 (#5554)
- f76bb0c chore(deps): bump google.golang.org/grpc from 1.80.0 to 1.82.1 (#5547)
- 535be36 chore(deps): bump github.com/quic-go/webtransport-go from 0.10.0 to 0.11.1 (#5549)
- a512398 feat(addressbook): prune stale entries by last-seen time (#5513)
- fddc49e feat(p2p): expose peer protocol version for backward compatibilities (#5539)
- fc4aa1b feat(tracing): add telemetry span kind (#5526)
- ffea29f ci: auto-bump Bee version in Swarm CLI on stable release (#5536)
- eafcbd6 fix(addressbook): validate address entrie to prevent nil dereference (#5534)
- 743ce16 chore(deps): bump golang.org/x/crypto from 0.51.0 to 0.52.0 (#5529)
- 82b0761 refactor(libp2p): use precise connection cleanup in handshake error handling (#5330)
- 309539c ci(auto-assign-author): skip bot/agent PR authors (#5533)
- 03f28b5 test(kademlia): deflake TestAddressBookQuickPrune and TestOutofDepthPrune (#5508)
- 046187b chore(deps): bump golang.org/x/net from 0.52.0 to 0.55.0 (#5523)
- f9b977d fix(joiner): add bounds checking on leaf reads (#5524)
- c308272 feat(tracing): migrate from OpenTracing/Jaeger to OpenTelemetry (#5456)