Note
This release was brought to you by the Shipyard team.
What's Changed
Added
- new span for the handleIncomingbitswap clientgetterplus events when blocks are received.
- mark opentelemetry spans, span attributes, and span events as being used by ProbeLab's analysis scripts
Changed
- upgrade to go-dsqueuev0.1.0 - Fixes batch reuse that could cause panic.
Fixed
- gateway: Fixed duplicate peer IDs appearing in retrieval timeout error messages
- bitswap/client: fix tracing by using context to pass trace and retrieval state to session #1059- bitswap/client: propagate trace state when calling GetBlocks #1060
 
- bitswap/network/httpnet: improved error detection on HTTP and block fetches:- Do not attempt to GET a test CID if the endpoint returns 429 to the test HEAD request.
- Unify error parsing and handling of http statues and content.
 
Full Changelog: v0.35.0...v0.35.1
