Skip to content

Tags: pri1311/qs

Tags

v6.10.3

Toggle v6.10.3's commit message

Verified

This tag was signed with the committer’s verified signature.
ljharb Jordan Harband
v6.10.3

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

v6.2.4

Toggle v6.2.4's commit message

Verified

This tag was signed with the committer’s verified signature.
ljharb Jordan Harband
v6.2.4

 - [Fix] `parse`: ignore `__proto__` keys (ljharb#428)
 - [Fix] `utils.merge`: avoid a crash with a null target and an array source
 - [Fix] `utils.merge`: avoid a crash with a null target and a truthy non-array source
 - [Fix] `utils`: `merge`: fix crash when `source` is a truthy primitive & no options are provided
 - [Fix] when `parseArrays` is false, properly handle keys ending in `[]`
 - [Robustness] `stringify`: avoid relying on a global `undefined` (ljharb#427)
 - [Refactor] use cached `Array.isArray`
 - [Docs] Clarify the need for "arrayLimit" option
 - [meta] fix README.md (ljharb#399)
 - [meta] Clean up license text so it’s properly detected as BSD-3-Clause
 - [meta] add FUNDING.yml
 - [actions] backport actions from main
 - [Tests] use `safer-buffer` instead of `Buffer` constructor
 - [Tests] remove nonexistent tape option
 - [Dev Deps] backport from main

v6.8.3

Toggle v6.8.3's commit message

Verified

This tag was signed with the committer’s verified signature.
ljharb Jordan Harband
v6.8.3

 - [Fix] `parse`: ignore `__proto__` keys (ljharb#428)
 - [Robustness] `stringify`: avoid relying on a global `undefined` (ljharb#427)
 - [Fix] `stringify`: avoid encoding arrayformat comma when `encodeValuesOnly = true` (ljharb#424)
 - [readme] remove travis badge; add github actions/codecov badges; update URLs
 - [Tests] clean up stringify tests slightly
 - [Docs] add note and links for coercing primitive values (ljharb#408)
 - [meta] fix README.md (ljharb#399)
 - [actions] backport actions from main
 - [Dev Deps] backport updates from main
 - [Refactor] `stringify`: reduce branching
 - [meta] do not publish workflow files

v6.7.3

Toggle v6.7.3's commit message

Verified

This tag was signed with the committer’s verified signature.
ljharb Jordan Harband
v6.7.3

  - [Fix] `parse`: ignore `__proto__` keys (ljharb#428)
  - [Fix] `stringify`: avoid encoding arrayformat comma when `encodeValuesOnly = true` (ljharb#424)
  - [Robustness] `stringify`: avoid relying on a global `undefined` (ljharb#427)
  - [readme] remove travis badge; add github actions/codecov badges; update URLs
  - [Docs] add note and links for coercing primitive values (ljharb#408)
  - [meta] fix README.md (ljharb#399)
  - [meta] do not publish workflow files
  - [actions] backport actions from main
  - [Dev Deps] backport updates from main
  - [Tests] use `nyc` for coverage
  - [Tests] clean up stringify tests slightly

v6.6.1

Toggle v6.6.1's commit message

Verified

This tag was signed with the committer’s verified signature.
ljharb Jordan Harband
v6.6.1

  - [Fix] `parse`: ignore `__proto__` keys (ljharb#428)
  - [Fix] fix for an impossible situation: when the formatter is called with a non-string value
  - [Fix] `utils.merge`: avoid a crash with a null target and an array source
  - [Fix] `utils.merge`: avoid a crash with a null target and a truthy non-array source
  - [Fix] correctly parse nested arrays
  - [Robustness] `stringify`: avoid relying on a global `undefined` (ljharb#427)
  - [Robustness] `stringify`: cache `Object.prototype.hasOwnProperty`
  - [Refactor] `formats`: tiny bit of cleanup.
  - [Refactor] `utils`: `isBuffer`: small tweak; add tests
  - [Refactor]: `stringify`/`utils`: cache `Array.isArray`
  - [Refactor] `utils`: reduce observable [[Get]]s
  - [Refactor] use cached `Array.isArray`
  - [Refactor] `parse`/`stringify`: make a function to normalize the options
  - [readme] remove travis badge; add github actions/codecov badges; update URLs
  - [Docs] Clarify the need for "arrayLimit" option
  - [meta] fix README.md (ljharb#399)
  - [meta] do not publish workflow files
  - [meta] Clean up license text so it’s properly detected as BSD-3-Clause
  - [meta] add FUNDING.yml
  - [meta] Fixes typo in CHANGELOG.md
  - [actions] backport actions from main
  - [Tests] fix Buffer tests to work in node < 4.5 and node < 5.10
  - [Tests] always use `String(x)` over `x.toString()`
  - [Dev Deps] backport from main

v6.5.3

Toggle v6.5.3's commit message

Verified

This tag was signed with the committer’s verified signature.
ljharb Jordan Harband
v6.5.3

 - [Fix] `parse`: ignore `__proto__` keys (ljharb#428)
 - [Fix]` `utils.merge`: avoid a crash with a null target and a truthy non-array source
 - [Fix] correctly parse nested arrays
 - [Fix] `stringify`: fix a crash with `strictNullHandling` and a custom `filter`/`serializeDate` (ljharb#279)
 - [Fix] `utils`: `merge`: fix crash when `source` is a truthy primitive & no options are provided
 - [Fix] when `parseArrays` is false, properly handle keys ending in `[]`
 - [Fix] fix for an impossible situation: when the formatter is called with a non-string value
 - [Fix] `utils.merge`: avoid a crash with a null target and an array source
 - [Refactor] `utils`: reduce observable [[Get]]s
 - [Refactor] use cached `Array.isArray`
 - [Refactor] `stringify`: Avoid arr = arr.concat(...), push to the existing instance (ljharb#269)
 - [Refactor] `parse`: only need to reassign the var once
 - [Robustness] `stringify`: avoid relying on a global `undefined` (ljharb#427)
 - [readme] remove travis badge; add github actions/codecov badges; update URLs
 - [Docs] Clean up license text so it’s properly detected as BSD-3-Clause
 - [Docs] Clarify the need for "arrayLimit" option
 - [meta] fix README.md (ljharb#399)
 - [meta] add FUNDING.yml
 - [actions] backport actions from main
 - [Tests] always use `String(x)` over `x.toString()`
 - [Tests] remove nonexistent tape option
 - [Dev Deps] backport from main

v6.4.1

Toggle v6.4.1's commit message

Verified

This tag was signed with the committer’s verified signature.
ljharb Jordan Harband
v6.4.1

 - [Fix] `parse`: ignore `__proto__` keys (ljharb#428)
 - [Fix] fix for an impossible situation: when the formatter is called with a non-string value
 - [Fix] use `safer-buffer` instead of `Buffer` constructor
 - [Fix] `utils.merge`: avoid a crash with a null target and an array source
 - [Fix]` `utils.merge`: avoid a crash with a null target and a truthy non-array source
 - [Fix] `stringify`: fix a crash with `strictNullHandling` and a custom `filter`/`serializeDate` (ljharb#279)
 - [Fix] `utils`: `merge`: fix crash when `source` is a truthy primitive & no options are provided
 - [Fix] when `parseArrays` is false, properly handle keys ending in `[]`
 - [Robustness] `stringify`: avoid relying on a global `undefined` (ljharb#427)
 - [Refactor] use cached `Array.isArray`
 - [Refactor] `stringify`: Avoid arr = arr.concat(...), push to the existing instance (ljharb#269)
 - [readme] remove travis badge; add github actions/codecov badges; update URLs
 - [Docs] Clarify the need for "arrayLimit" option
 - [meta] fix README.md (ljharb#399)
 - [meta] Clean up license text so it’s properly detected as BSD-3-Clause
 - [meta] add FUNDING.yml
 - [actions] backport actions from main
 - [Tests] remove nonexistent tape option
 - [Dev Deps] backport from main

v6.3.3

Toggle v6.3.3's commit message

Verified

This tag was signed with the committer’s verified signature.
ljharb Jordan Harband
v6.3.3

 - [Fix] `parse`: ignore `__proto__` keys (ljharb#428)
 - [Fix] fix for an impossible situation: when the formatter is called with a non-string value
 - [Fix] `utils.merge`: avoid a crash with a null target and an array source
 - [Fix]` `utils.merge`: avoid a crash with a null target and a truthy non-array source
 - [Fix] `stringify`: fix a crash with `strictNullHandling` and a custom `filter`/`serializeDate` (ljharb#279)
 - [Fix] `utils`: `merge`: fix crash when `source` is a truthy primitive & no options are provided
 - [Fix] when `parseArrays` is false, properly handle keys ending in `[]`
 - [Robustness] `stringify`: avoid relying on a global `undefined` (ljharb#427)
 - [Refactor] use cached `Array.isArray`
 - [Refactor] `stringify`: Avoid arr = arr.concat(...), push to the existing instance (ljharb#269)
 - [Docs] Clarify the need for "arrayLimit" option
 - [meta] fix README.md (ljharb#399)
 - [meta] Clean up license text so it’s properly detected as BSD-3-Clause
 - [meta] add FUNDING.yml
 - [actions] backport actions from main
 - [Tests] use `safer-buffer` instead of `Buffer` constructor
 - [Tests] remove nonexistent tape option
 - [Dev Deps] backport from main

v6.9.7

Toggle v6.9.7's commit message

Verified

This tag was signed with the committer’s verified signature.
ljharb Jordan Harband
v6.9.7

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

Verified

This tag was signed with the committer’s verified signature.
ljharb Jordan Harband