Changelog
- 87cdae6 chore(deps): bump github.com/libp2p/go-libp2p to v0.48.0 (#5430)
- fd3590b chore(docker): update environment variables to be compatible with latest updates (#5416)
- 879b028 fix: soft-fail on insufficient stake & auto-update height via API (#5315)
- a0d2868 feat: per-chunk stamped putter for WebSocket chunk uploads (#5256)
- a81f17a perf: stamp issuer write coalescing (#5392)
- c97059c feat: blockchain rpc http transport config (#5420)
- 2c0e2b8 fix(transaction): improve gas estimation reliability and error handling (#5344)
- ce36b8f fix: speed up node shutdown (#5408)
- 65df151 chore: use go 1.26 and golangci-lint 2.11.3 (#5377)
- 5eef16e chore(p2p): prefer tcp when discovering bootnodes (#5406)
- 790d338 fix: add stabilization detector to bee struct (#5414)
- 2f99748 chore: activate pre-push hook for local lint checks (#5410)
- fec3ecd docs: add ai disclosure sections (#5405)
- 4c52ada chore: update postage snapshot to v0.0.6 (#5401)
- 5231811 chore(pullsync): remove uninformative logline (#5398)
- 922bc41 fix(p2p/libp2p): redirect p2p-forge zap logger output to stdout (#5393)
- 8ebc8ad fix: deduplicate concurrent ReserveSample calls with singleflight (#5373)
- 67fe2b0 chore: upgrade to latest libp2p version (#5379)
- 7e83de7 fix(puller): prevent massive log lines from joined errors (#5331)
- 0723de6 fix(transaction): prevent concurrent map access in monitor (#5309)
- 4f8cc7b feat: export ReserveSample duration breakdown metrics (#5391)
- 2f1dade test: fix flaky reserve worker startup (#5384)
- ece6db4 ci: fix sonarqube warnings (#5385)
- 253d867 test: fix soc flaky test (#5382)
- c6357fd fix: fixes for topology oversaturated and block list streams tests (#5345)
- f27d3f9 test: reserve sample deterministic test + benchmarks (#5374)