Packages

qs

6.17.1 · 28 Oct 2026BSD-3-Clause214.6M / weekRepositorynpmAtom feed

Your version

6.17.0

27 Oct 2026Where it was published

6.17.1 is the newest release of 6.x.

In short

1 new2 fixed11 changed7 internal

Release note

  • stringify: add WHATWG format

  • stringify: do not sort the caller's filter array in place

  • parse: copy an own __proto__ key as data

  • parse: decode percent-encoded dots case-insensitively

  • stringify: encode keys when allowEmptyArrays is set

  • parse: preserve comma arrays when interpreting numeric entities

  • parse: allow scalar fields with a zero array limit

  • parse: do not count an existing comma array toward arrayLimit when duplicates discards or replaces it

  • utils: encode: encode lone surrogates as U+FFFD instead of consuming the next code unit

  • Fix indentation

  • Document the encoder's format argument

  • Add changelog acknowledgement

  • Fix changelog indents

  • Update eslint, evalmd, npmignore