Skip to content

chore(deps): update dependency qs to v6.15.0#310

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/qs-6.x-lockfile
Open

chore(deps): update dependency qs to v6.15.0#310
renovate[bot] wants to merge 1 commit intomainfrom
renovate/qs-6.x-lockfile

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate bot commented Mar 6, 2024

This PR contains the following updates:

Package Change Age Confidence
qs 6.11.26.15.0 age confidence

Release Notes

ljharb/qs (qs)

v6.15.0

Compare Source

  • [New] parse: add strictMerge option to wrap object/primitive conflicts in an array (#​425, #​122)
  • [Fix] duplicates option should not apply to bracket notation keys (#​514)

v6.14.2

Compare Source

  • [Fix] parse: mark overflow objects for indexed notation exceeding arrayLimit (#​546)
  • [Fix] arrayLimit means max count, not max index, in combine/merge/parseArrayValue
  • [Fix] parse: throw on arrayLimit exceeded with indexed notation when throwOnLimitExceeded is true (#​529)
  • [Fix] parse: enforce arrayLimit on comma-parsed values
  • [Fix] parse: fix error message to reflect arrayLimit as max index; remove extraneous comments (#​545)
  • [Robustness] avoid .push, use void
  • [readme] document that addQueryPrefix does not add ? to empty output (#​418)
  • [readme] clarify parseArrays and arrayLimit documentation (#​543)
  • [readme] replace runkit CI badge with shields.io check-runs badge
  • [meta] fix changelog typo (arrayLengtharrayLimit)
  • [actions] fix rebase workflow permissions

v6.14.1

Compare Source

  • [Fix] ensure arrayLength applies to [] notation as well
  • [Fix] parse: when a custom decoder returns null for a key, ignore that key
  • [Refactor] parse: extract key segment splitting helper
  • [meta] add threat model
  • [actions] add workflow permissions
  • [Tests] stringify: increase coverage
  • [Dev Deps] update eslint, @ljharb/eslint-config, npmignore, es-value-fixtures, for-each, object-inspect

v6.14.0

Compare Source

  • [New] parse: add throwOnParameterLimitExceeded option (#​517)
  • [Refactor] parse: use utils.combine more
  • [patch] parse: add explicit throwOnLimitExceeded default
  • [actions] use shared action; re-add finishers
  • [meta] Fix changelog formatting bug
  • [Deps] update side-channel
  • [Dev Deps] update es-value-fixtures, has-bigints, has-proto, has-symbols
  • [Tests] increase coverage

v6.13.3

Compare Source

[Fix] fix regressions from robustness refactor
[actions] update reusable workflows

v6.13.2

Compare Source

  • [Robustness] avoid .push, use void
  • [readme] clarify parseArrays and arrayLimit documentation (#​543)
  • [readme] document that addQueryPrefix does not add ? to empty output (#​418)
  • [readme] replace runkit CI badge with shields.io check-runs badge
  • [actions] fix rebase workflow permissions

v6.13.1

Compare Source

  • [Fix] stringify: avoid a crash when a filter key is null
  • [Fix] utils.merge: functions should not be stringified into keys
  • [Fix] parse: avoid a crash with interpretNumericEntities: true, comma: true, and iso charset
  • [Fix] stringify: ensure a non-string filter does not crash
  • [Refactor] use __proto__ syntax instead of Object.create for null objects
  • [Refactor] misc cleanup
  • [Tests] utils.merge: add some coverage
  • [Tests] fix a test case
  • [actions] split out node 10-20, and 20+
  • [Dev Deps] update es-value-fixtures, mock-property, object-inspect, tape

v6.13.0

Compare Source

  • [New] parse: add strictDepth option (#​511)
  • [Tests] use npm audit instead of aud

v6.12.5

Compare Source

  • [Fix] fix regressions from robustness refactor
  • [actions] update reusable workflows

v6.12.4

Compare Source

  • [Robustness] avoid .push, use void
  • [readme] clarify parseArrays and arrayLimit documentation (#​543)
  • [readme] document that addQueryPrefix does not add ? to empty output (#​418)
  • [readme] replace runkit CI badge with shields.io check-runs badge
  • [actions] fix rebase workflow permissions

v6.12.3

Compare Source

  • [Fix] parse: properly account for strictNullHandling when allowEmptyArrays
  • [meta] fix changelog indentation

v6.12.2

Compare Source

  • [Fix] parse: parse encoded square brackets (#​506)
  • [readme] add CII best practices badge

v6.12.1

Compare Source

  • [Fix] parse: Disable decodeDotInKeys by default to restore previous behavior (#​501)
  • [Performance] utils: Optimize performance under large data volumes, reduce memory usage, and speed up processing (#​502)
  • [Refactor] utils: use +=
  • [Tests] increase coverage

v6.12.0

Compare Source

  • [New] parse/stringify: add decodeDotInKeys/encodeDotKeys options (#​488)
  • [New] parse: add duplicates option
  • [New] parse/stringify: add allowEmptyArrays option to allow [] in object values (#​487)
  • [Refactor] parse/stringify: move allowDots config logic to its own variable
  • [Refactor] stringify: move option-handling code into normalizeStringifyOptions
  • [readme] update readme, add logos (#​484)
  • [readme] stringify: clarify default arrayFormat behavior
  • [readme] fix line wrapping
  • [readme] remove dead badges
  • [Deps] update side-channel
  • [meta] make the dist build 50% smaller
  • [meta] add sideEffects flag
  • [meta] run build in prepack, not prepublish
  • [Tests] parse: remove useless tests; add coverage
  • [Tests] stringify: increase coverage
  • [Tests] use mock-property
  • [Tests] stringify: improve coverage
  • [Dev Deps] update @ljharb/eslint-config , aud, has-override-mistake, has-property-descriptors, mock-property, npmignore, object-inspect, tape
  • [Dev Deps] pin glob, since v10.3.8+ requires a broken jackspeak
  • [Dev Deps] pin jackspeak since 2.1.2+ depends on npm aliases, which kill the install process in npm < 6

v6.11.4

Compare Source

  • [Fix] fix regressions from robustness refactor
  • [actions] update reusable workflows

v6.11.3

Compare Source

  • [Robustness] avoid .push, use void
  • [readme] clarify parseArrays and arrayLimit documentation (#​543)
  • [readme] document that addQueryPrefix does not add ? to empty output (#​418)
  • [readme] replace runkit CI badge with shields.io check-runs badge
  • [actions] fix rebase workflow permissions

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot changed the title fix(deps): update dependency qs to v6.12.0 fix(deps): update dependency qs to v6.12.1 Apr 12, 2024
@renovate renovate bot force-pushed the renovate/qs-6.x-lockfile branch from 73065ed to 9474a9a Compare April 12, 2024 23:11
@renovate renovate bot changed the title fix(deps): update dependency qs to v6.12.1 fix(deps): update dependency qs to v6.12.2 Jul 1, 2024
@renovate renovate bot force-pushed the renovate/qs-6.x-lockfile branch from 9474a9a to 4fa38e6 Compare July 1, 2024 19:42
@renovate renovate bot changed the title fix(deps): update dependency qs to v6.12.2 fix(deps): update dependency qs to v6.12.3 Jul 9, 2024
@renovate renovate bot force-pushed the renovate/qs-6.x-lockfile branch from 4fa38e6 to 67e8c2f Compare July 9, 2024 00:47
@renovate renovate bot changed the title fix(deps): update dependency qs to v6.12.3 fix(deps): update dependency qs to v6.13.0 Aug 1, 2024
@renovate renovate bot force-pushed the renovate/qs-6.x-lockfile branch from 67e8c2f to 38f53a4 Compare August 1, 2024 19:16
@renovate renovate bot changed the title fix(deps): update dependency qs to v6.13.0 fix(deps): update dependency qs to v6.13.1 Nov 17, 2024
@renovate renovate bot force-pushed the renovate/qs-6.x-lockfile branch from 38f53a4 to 5b6aab0 Compare November 17, 2024 22:23
@renovate renovate bot force-pushed the renovate/qs-6.x-lockfile branch from 5b6aab0 to b45b6b1 Compare January 14, 2025 20:19
@renovate renovate bot changed the title fix(deps): update dependency qs to v6.13.1 fix(deps): update dependency qs to v6.14.0 Jan 14, 2025
@renovate renovate bot force-pushed the renovate/qs-6.x-lockfile branch from b45b6b1 to 5956aeb Compare January 23, 2025 21:45
@renovate renovate bot force-pushed the renovate/qs-6.x-lockfile branch from 5956aeb to 08c5fe8 Compare February 9, 2025 14:48
@renovate renovate bot force-pushed the renovate/qs-6.x-lockfile branch from 08c5fe8 to a25c3fb Compare March 3, 2025 18:16
@renovate renovate bot force-pushed the renovate/qs-6.x-lockfile branch from a25c3fb to 47b283c Compare August 10, 2025 13:00
@renovate renovate bot changed the title fix(deps): update dependency qs to v6.14.0 chore(deps): update dependency qs to v6.14.0 Sep 25, 2025
@renovate renovate bot force-pushed the renovate/qs-6.x-lockfile branch from 47b283c to 338a7c1 Compare December 30, 2025 00:43
@renovate renovate bot changed the title chore(deps): update dependency qs to v6.14.0 chore(deps): update dependency qs to v6.14.1 Dec 30, 2025
@renovate renovate bot force-pushed the renovate/qs-6.x-lockfile branch from 338a7c1 to 349ccba Compare February 12, 2026 01:03
@renovate renovate bot changed the title chore(deps): update dependency qs to v6.14.1 chore(deps): update dependency qs to v6.14.2 Feb 12, 2026
@renovate renovate bot changed the title chore(deps): update dependency qs to v6.14.2 chore(deps): update dependency qs to v6.15.0 Feb 15, 2026
@renovate renovate bot force-pushed the renovate/qs-6.x-lockfile branch from 349ccba to 74b8031 Compare February 15, 2026 09:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants