The release focuses on efficiency and stability improvements for high-traffic retrieval operations.
Highlights:
Reduced Bitswap traffic: 80-98% less network traffic and 50-95% bandwidth savings during high-load scenarios when retrieving many CIDs not available locally
HTTP retrieval enabled: Blocks now retrieved over HTTPS by default when providers support trustless HTTP (GET /ipfs/cid?format=raw)
Better connectivity: Enhanced AutoNATv2/AutoTLS reduces startup errors through improved NAT and public address detection
File operations: ipfs files cp overwrite support and negative HTTP Range requests for gateways
Filestore improvements: Manual bad block removal and filestore healing capabilities
Connection tuning: Configurable ConnMgr.SilencePeriod for libp2p connection management
This release particularly benefits operators running high-traffic nodes, public gateways, or infrastructure serving many concurrent requests. The bandwidth optimizations can substantially reduce hosting costs during traffic spikes.
The release version for Intel Macs is not signed, making it completely unusable! Please see a similar bug I had reported 5 days ago about RC2 that still stands unnoticed!
Thank you for reporting, the macOS binaries for the final release should be now correctly signed.
(/ipfs/QmQENukvq1Njefjxn5mJNg4aUNXtLVG8UAtJpRMA42Ptfn/kubo/v0.36.0/)