Packages

qs

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

Upgrading qs from 3.1.0 to 6.16.0

101 releases in betweennotes for 26

Other targets from 3.1.0Latest6.17.1
5.0.0, 4.0.0 have no release note on GitHub or in the repository's changelog, so their breaking changes are missing from the counts below. The note of 6.0.0 lists no breaking change or deprecation, which is rare for a major.
?
changes to make
4
advisories fixed
12+
new
16+
fixes

Counted from 26 of 101 release notes. Advisories are counted from the advisory database, in full.

Security

Release by release

  1. 6.15.3 – 6.16.03 releases, nothing new or fixed in the notes

  2. 6.15.2

    16 May 20261 fix
    • fixed

      Fix grammar

  3. 6.14.3 – 6.15.13 releases, nothing new or fixed in the notes

  4. 6.14.2

    11 Feb 20262 fixes
    • fixed

      Avoid .push, use void

    • fixed

      Fix rebase workflow permissions

  5. 6.14.1

    29 Dec 20252 new · 1 fix
    • new

      Add threat model

    • new

      Add workflow permissions

    • fixed

      Ensure arrayLimit applies to `` notation as well

  6. 6.14.0

    14 Jan 20251 fix
    • fixed

      Fix changelog formatting bug

  7. 6.12.1 – 6.13.411 releases, nothing new or fixed; 8 without a note

  8. 6.12.0

    6 Mar 20241 new · 1 fix
    • new

      Add sideEffects flag

    • fixed

      Fix line wrapping

112 other lines we could not sort, mostly version bumps
  • stringify: add a depth option to bound recursion depth (default Infinity)

    6.16.0
  • stringify: Serialize Date values when a filter is provided

    6.16.0
  • parse: enforce arrayLimit on comma groups under = when throwOnLimitExceeded is set

    6.16.0
  • parse: flatten a collection appended to an overflowed array

    6.16.0
  • utils: isBuffer: do not invoke a non-callable constructor.isBuffer

    6.16.0
  • stringify: do not let allowEmptyArrays skip cycle detection (or drop own keys) on an empty array with own properties

    6.16.0
  • stringify: encode dots in a top-level key with a primitive value when encodeDotInKeys is set

    6.16.0
  • Update @ljharb/eslint-config, eslint

    6.16.0
  • Update eslint, evalmd

    6.16.0
  • stringify: encode keys when allowEmptyArrays is set

    6.15.4

41 internal lines (docs, tests, tooling) left out.