v0.19.0
Added
routing/http/server
now addsCache-Control
HTTP header to GET requests: 15 seconds for empty responses, or 5 minutes for responses with providers.routing/http/server
the/ipns
endpoint is more friendly to users opening URL in web browsers: returnsContent-Disposition
header and defaults toapplication/vnd.ipfs.ipns-record
response whenAccept
is missing.provider
:- Exports a
NewPrioritizedProvider
, which can be used to prioritize certain providers while ignoring duplicates. - 🛠️
NewPinnedProvider
now prioritizes root blocks, even ifonlyRoots
is set tofalse
.
- Exports a
Changed
go
version changed to 1.21
Fixed
- 🛠️
routing/http/server
: delegated peer routing endpoint now supports both PeerID string notaitons from libp2p specs. bitswap
: add missing clientWithBlockReceivedNotifier
andWithoutDuplicatedBlockStats
options to the exchange.
Full Changelog: v0.18.0...v0.19.0
This release was brought to you by the Shipyard team.