Packages

qs

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

Upgrading qs from 1.1.0 to 6.14.1

113 releases in betweennotes for 105

Other targets from 1.1.0Newest 1.x1.2.2Latest6.17.1
The note of 6.0.0, 5.0.0, 4.0.0, 3.0.0, 2.0.0 lists no breaking change or deprecation, which is rare for a major.
?
changes to make
3
advisories fixed
21+
new
26+
fixes

Counted from 105 of 113 release notes. Advisories are counted from the advisory database, in full.

Security

Release by release

  1. 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

  2. 6.14.0

    14 Jan 20251 fix
    • fixed

      Fix changelog formatting bug

  3. 6.13.3 – 6.13.42 releases, nothing new or fixed in the notes

  4. 6.13.2

    12 Feb 20262 fixes
    • fixed

      Avoid .push, use void

    • fixed

      Fix rebase workflow permissions

  5. 6.12.6 – 6.13.13 releases, nothing new or fixed in the notes

  6. 6.12.5

    13 Feb 20261 fix
    • fixed

      Fix regressions from robustness refactor

  7. 6.12.4nothing new or fixed in the note

  8. 6.12.3

    8 Jul 20241 fix
    • fixed

      Fix changelog indentation

189 other lines we could not sort, mostly version bumps
  • parse: when a custom decoder returns null for a key, ignore that key

    6.14.1
  • parse: extract key segment splitting helper

    6.14.1
  • Update eslint, @ljharb/eslint-config, npmignore, es-value-fixtures, for-each, object-inspect

    6.14.1
  • parse: add throwOnParameterLimitExceeded option

    6.14.0
  • parse: use utils.combine more

    6.14.0
  • parse: add explicit throwOnLimitExceeded default

    6.14.0
  • Use shared action; re-add finishers

    6.14.0
  • Update side-channel

    6.14.0
  • Update es-value-fixtures, has-bigints, has-proto, has-symbols

    6.14.0
  • stringify: encode keys when allowEmptyArrays is set

    6.13.4

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