This release focuses on performance improvements in the P2P layer, aiming to reduce CPU load on the server side for both Full and Bridge nodes.
What's Changed
- chore(deps): Bump golangci/golangci-lint-action from 6.0.1 to 6.1.0 by @dependabot in #3622
- misc(ci): detect breaking change to any .proto files or config fields in nodebuilder/**/config.go and add kind:break! by @ramin in #3568
- config(issues): extend bug report template to request DASer state for stuck nodes by @ramin in #3564
- chore(deps): Bump alpine from 3.20.1 to 3.20.2 by @dependabot in #3602
- fix(p2p): couple bitswap client and server by @walldiss in #3641
- feat: mocha update DNS of BN bootstrapper by @smuu in #3659
- ci(CODEOWNERS): remove @ramin by @ramin in #3660
- fix(nodebuilder/state): overwrite state flags only if they were passed explicitly by @vgonkivs in #3663
- ci: fix goreleaser check deprecation warning by @rootulp in #3667
- fix(store/cache): force close Accessor if not closed within timeout by @walldiss in #3642
- deps(go.mod): bump boxo + libp2p by @renaynay in #3671
- fix(share): return fixed data size in blockstore by @cristaloleg in #3634
Full Changelog: v0.16.0-rc0...v0.16.1-rc0