Skip to content

v0.17.0

Latest

Choose a tag to compare

@lidel lidel released this 26 May 12:06
· 6 commits to master since this release
3b58279

Important

v0.17 is the last go-ipfs-cmds release by the Shipyard. Our IPFS work ends on September 30, 2026. Bring your support and transition questions to the community forum.

Added

  • New Headers field on cmds.Request lets command handlers read request-scoped HTTP headers (correlation ids, trace context, feature flags) without custom middleware to lift them into context.Context. The HTTP transport fills it with a clone of the incoming headers, so handler writes do not leak into the live *http.Request. The local executor leaves it nil, and http.Header.Get is safe on a nil receiver, so handlers need no nil check. (#332)

Full Changelog: v0.16.1...v0.17.0

What's Changed

  • feat: expose HTTP headers on cmds.Request by @lidel in #332
  • chore: release v0.17.0 by @lidel in #340

Full Changelog: v0.16.1...v0.17.0