Packages

qs

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

Upgrading qs from 2.4.0 to 6.16.0

105 releases in betweennotes for 104

Other targets from 2.4.0Newest 2.x2.4.2Latest6.17.1
The note of 6.0.0, 5.0.0, 4.0.0, 3.0.0 lists no breaking change or deprecation, which is rare for a major.
?
changes to make
4
advisories fixed
21+
new
27+
fixes

Counted from 104 of 105 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.6 – 6.13.46 releases, nothing new or fixed in the notes

  8. 6.12.5

    13 Feb 20261 fix
    • fixed

      Fix regressions from robustness refactor

207 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

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