Skip to content

chore(deps): update dependency qs to v6.15.1#13

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

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

Conversation

@renovate
Copy link
Copy Markdown

@renovate renovate Bot commented Mar 24, 2023

This PR contains the following updates:

Package Change Age Confidence
qs 6.9.66.15.1 age confidence

Release Notes

ljharb/qs (qs)

v6.15.1

Compare Source

  • [Fix] parse: parameterLimit: Infinity with throwOnLimitExceeded: true silently drops all parameters
  • [Deps] update @ljharb/eslint-config
  • [Dev Deps] update @ljharb/eslint-config, iconv-lite
  • [Tests] increase coverage

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

v6.11.2

Compare Source

  • [Fix] parse: Fix parsing when the global Object prototype is frozen (#​473)
  • [Tests] add passing test cases with empty keys (#​473)

v6.11.1

Compare Source

  • [Fix] stringify: encode comma values more consistently (#​463)
  • [readme] add usage of filter option for injecting custom serialization, i.e. of custom types (#​447)
  • [meta] remove extraneous code backticks (#​457)
  • [meta] fix changelog markdown
  • [actions] update checkout action
  • [actions] restrict action permissions
  • [Dev Deps] update @ljharb/eslint-config, aud, object-inspect, tape

v6.11.0

Compare Source

  • [New] [Fix] stringify: revert 0e903c0; add commaRoundTrip option (#​442)
  • [readme] fix version badge

v6.10.7

Compare Source

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

v6.10.6

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

Compare Source

  • [Fix] stringify: with arrayFormat: comma, properly include an explicit [] on a single-item array (#​434)

v6.10.4

Compare Source

  • [Fix] stringify: with arrayFormat: comma, include an explicit [] on a single-item array (#​441)
  • [meta] use npmignore to autogenerate an npmignore file
  • [Dev Deps] update eslint, @ljharb/eslint-config, aud, has-symbol, object-inspect, tape

v6.10.3

Compare Source

  • [Fix] parse: ignore __proto__ keys (#​428)
  • [Robustness] stringify: avoid relying on a global undefined (#​427)
  • [actions] reuse common workflows
  • [Dev Deps] update eslint, @ljharb/eslint-config, object-inspect, tape

v6.10.2

Compare Source

  • [Fix] stringify: actually fix cyclic references (#​426)
  • [Fix] stringify: avoid encoding arrayformat comma when encodeValuesOnly = true (#​424)
  • [readme] remove travis badge; add github actions/codecov badges; update URLs
  • [Docs] add note and links for coercing primitive values (#​408)
  • [actions] update codecov uploader
  • [actions] update workflows
  • [Tests] clean up stringify tests slightly
  • [Dev Deps] update eslint, @ljharb/eslint-config, aud, object-inspect, safe-publish-latest, tape

v6.10.1

Compare Source

  • [Fix] stringify: avoid exception on repeated object values (#​402)

v6.10.0

Compare Source

  • [New] stringify: throw on cycles, instead of an infinite loop (#​395, #​394, #​393)
  • [New] parse: add allowSparse option for collapsing arrays with missing indices (#​312)
  • [meta] fix README.md (#​399)
  • [meta] only run npm run dist in publish, not install
  • [Dev Deps] update eslint, @ljharb/eslint-config, aud, has-symbols, tape
  • [Tests] fix tests on node v0.6
  • [Tests] use ljharb/actions/node/install instead of ljharb/actions/node/run
  • [Tests] Revert "[meta] ignore eclint transitive audit warning"

v6.9.9

Compare Source

  • [Fix] fix regressions from robustness refactor
  • [meta] add npmignore to autogenerate an npmignore file
  • [actions] update reusable workflows

v6.9.8

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

Compare Source

  • [Fix] parse: ignore __proto__ keys (#​428)
  • [Fix] stringify: avoid encoding arrayformat comma when encodeValuesOnly = true (#​424)
  • [Robustness] stringify: avoid relying on a global undefined (#​427)
  • [readme] remove travis badge; add github actions/codecov badges; update URLs
  • [Docs] add note and links for coercing primitive values (#​408)
  • [Tests] clean up stringify tests slightly
  • [meta] fix README.md (#​399)
  • Revert "[meta] ignore eclint transitive audit warning"
  • [actions] backport actions from main
  • [Dev Deps] backport updates from main

Configuration

📅 Schedule: (UTC)

  • 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.11.1 fix(deps): update dependency qs to v6.11.2 May 28, 2023
@renovate renovate Bot force-pushed the renovate/qs-6.x-lockfile branch from e96b581 to 0e3352d Compare May 28, 2023 11:44
@renovate renovate Bot force-pushed the renovate/qs-6.x-lockfile branch from 0e3352d to 4e9ae06 Compare March 6, 2024 21:01
@renovate renovate Bot changed the title fix(deps): update dependency qs to v6.11.2 fix(deps): update dependency qs to v6.12.0 Mar 6, 2024
@renovate renovate Bot force-pushed the renovate/qs-6.x-lockfile branch from 4e9ae06 to 3de489b Compare April 13, 2024 01:19
@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 13, 2024
@renovate renovate Bot force-pushed the renovate/qs-6.x-lockfile branch from 3de489b to 2e6bf29 Compare July 1, 2024 21:59
@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 2e6bf29 to b4b34e6 Compare July 9, 2024 00:35
@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 b4b34e6 to 03e6879 Compare August 1, 2024 19:20
@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 03e6879 to 29b4c59 Compare November 17, 2024 21:30
@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 29b4c59 to 7169253 Compare January 14, 2025 22:37
@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 7169253 to d1f15d1 Compare January 23, 2025 20:05
@renovate renovate Bot force-pushed the renovate/qs-6.x-lockfile branch from d1f15d1 to 69e4b64 Compare February 9, 2025 15:57
@renovate renovate Bot force-pushed the renovate/qs-6.x-lockfile branch from 69e4b64 to cfaec2d Compare March 3, 2025 14:02
@renovate renovate Bot force-pushed the renovate/qs-6.x-lockfile branch from cfaec2d to f3f7f55 Compare March 11, 2025 15:45
@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 f3f7f55 to 9cf2501 Compare December 30, 2025 00:35
@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 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 force-pushed the renovate/qs-6.x-lockfile branch 2 times, most recently from 3b96b97 to 687a1b4 Compare February 15, 2026 08:36
@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 687a1b4 to ad0eaec Compare April 8, 2026 21:17
@renovate renovate Bot changed the title chore(deps): update dependency qs to v6.15.0 chore(deps): update dependency qs to v6.15.1 Apr 8, 2026
@renovate renovate Bot force-pushed the renovate/qs-6.x-lockfile branch from ad0eaec to b9b1c2a Compare April 29, 2026 11:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants