Skip to content

v0.9.0

Choose a tag to compare

@github-actions github-actions released this 09 Feb 12:38

Notable Changes

IPIP-523: URL query parameters take precedence over Accept header

The ?format= query parameter now takes precedence over the Accept HTTP header for content type negotiation, per ipfs/specs#523. CAR option query parameters (?car-order=, ?car-dups=,?car-version=) also take precedence over the corresponding parameters in the Accept header. This aligns with the updated https://specs.ipfs.tech/http-gateways/trustless-gateway/ and gateway conformance test suite v0.9+.

Previously, the Accept header took precedence when both were present. Clients that intentionally sent conflicting Accept headers and ?format= query parameters (an uncommon pattern) will now see the query parameter win.

This change is implemented via https://github.com/ipld/go-trustless-utils/releases/tag/v0.8.0.

What's Changed

  • chore(deps): bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #220
  • chore(deps): bump github.com/ipfs/go-cid from 0.5.0 to 0.6.0 by @dependabot[bot] in #221
  • chore(deps): bump github.com/ipfs/go-log/v2 from 2.8.2 to 2.9.0 by @dependabot[bot] in #222
  • chore(deps): bump golang.org/x/crypto from 0.43.0 to 0.45.0 by @dependabot[bot] in #223
  • chore(deps): bump github.com/ipni/go-libipni from 0.7.1 to 0.7.2 by @dependabot[bot] in #224
  • chore(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #225
  • chore(deps): bump actions/upload-artifact from 5 to 6 by @dependabot[bot] in #227
  • chore(deps): bump golang.org/x/term from 0.37.0 to 0.38.0 by @dependabot[bot] in #228
  • chore(deps): bump github.com/ipni/go-libipni from 0.7.2 to 0.7.3 by @dependabot[bot] in #229
  • chore(deps): bump golang.org/x/term from 0.38.0 to 0.39.0 by @dependabot[bot] in #230
  • chore(deps): bump github.com/ipfs/go-log/v2 from 2.9.0 to 2.9.1 by @dependabot[bot] in #231
  • chore(deps): bump github.com/ipni/go-libipni from 0.7.3 to 0.7.4 by @dependabot[bot] in #233
  • chore(deps): bump github.com/ipni/index-provider from 0.16.0 to 0.16.1 by @dependabot[bot] in #234
  • chore(deps): bump ipfs/gateway-conformance from 0.8 to 0.10 by @dependabot[bot] in #232
  • feat(deps): upgrade go-trustless-utils to v0.8.0 for IPIP-523 by @rvagg in #232

Full Changelog: v0.8.2...v0.9.0