Skip to content

v2.2.1

Choose a tag to compare

@robrigo robrigo released this 05 Aug 01:07
· 16 commits to main since this release
e2e96c5

Bug fixes

  • The Explorer client percent-encodes caller-supplied path ids and custom data-filter keys, across the twelve path-building methods and the query-string builder. A sale id, marketplace or collection name, or DataOptions key carrying /, ?, #, &, or = used to escape its own segment and reshape the request path or query. Hostile input now stays a value. (#17)

Other changes

  • Typed data filters travel as data%3Anumber.field rather than data:number.field. Standards query parsers percent-decode keys before matching, so servers see the same key. This is confirmed against the live API, where the encoded and raw forms return identical filtered rows. The plain data.field form is unchanged. (#17)

Commits

  • ccc9217 fix: percent-encode caller-supplied path ids and data-filter keys in the Explorer client (#17)
  • e2e96c5 chore(release): 2.2.1

Full changelog: v2.2.0...v2.2.1