sindresorhus/query-string (query-string)
### [`v9.1.1`](https://redirect.github.com/sindresorhus/query-string/releases/tag/v9.1.1)
[Compare Source](https://redirect.github.com/sindresorhus/query-string/compare/v9.1.0...v9.1.1)
- Fix `arrayFormat` `bracket-separator` with a URL encoded value ([#392](https://redirect.github.com/sindresorhus/query-string/issues/392)) [`19c43d4`](https://redirect.github.com/sindresorhus/query-string/commit/19c43d4)
### [`v9.1.0`](https://redirect.github.com/sindresorhus/query-string/releases/tag/v9.1.0)
[Compare Source](https://redirect.github.com/sindresorhus/query-string/compare/v9.0.0...v9.1.0)
- Add [`types`](https://redirect.github.com/sindresorhus/query-string?tab=readme-ov-file#types) option to the `.parse()` method ([#385](https://redirect.github.com/sindresorhus/query-string/issues/385)) [`672eb82`](https://redirect.github.com/sindresorhus/query-string/commit/672eb82)
### [`v9.0.0`](https://redirect.github.com/sindresorhus/query-string/releases/tag/v9.0.0)
[Compare Source](https://redirect.github.com/sindresorhus/query-string/compare/v8.2.0...v9.0.0)
##### Breaking
- Require Node.js 18 [`fd5a1c9`](https://redirect.github.com/sindresorhus/query-string/commit/fd5a1c9)
##### Fixes
- Fix passing empty `fragmentIdentifier` to `stringifyUrl()` [`cc232cb`](https://redirect.github.com/sindresorhus/query-string/commit/cc232cb)
### [`v8.2.0`](https://redirect.github.com/sindresorhus/query-string/releases/tag/v8.2.0)
[Compare Source](https://redirect.github.com/sindresorhus/query-string/compare/v8.1.0...v8.2.0)
- Allow BigInt as stringifiable value in the types ([#377](https://redirect.github.com/sindresorhus/query-string/issues/377)) [`7f84490`](https://redirect.github.com/sindresorhus/query-string/commit/7f84490)
### [`v8.1.0`](https://redirect.github.com/sindresorhus/query-string/releases/tag/v8.1.0)
[Compare Source](https://redirect.github.com/sindresorhus/query-string/compare/v8.0.3...v8.1.0)
- Upgrade dependencies ([#365](https://redirect.github.com/sindresorhus/query-string/issues/365)) [`20cc109`](https://redirect.github.com/sindresorhus/query-string/commit/20cc109)
### [`v8.0.3`](https://redirect.github.com/sindresorhus/query-string/releases/tag/v8.0.3)
[Compare Source](https://redirect.github.com/sindresorhus/query-string/compare/v8.0.2...v8.0.3)
- Fix typo in a TypeScript type [`7bba5bb`](https://redirect.github.com/sindresorhus/query-string/commit/7bba5bb)
### [`v8.0.2`](https://redirect.github.com/sindresorhus/query-string/releases/tag/v8.0.2)
[Compare Source](https://redirect.github.com/sindresorhus/query-string/compare/v8.0.1...v8.0.2)
- Improve compatibility with bundlers ([#361](https://redirect.github.com/sindresorhus/query-string/issues/361)) [`81f78e6`](https://redirect.github.com/sindresorhus/query-string/commit/81f78e6)
### [`v8.0.1`](https://redirect.github.com/sindresorhus/query-string/releases/tag/v8.0.1)
[Compare Source](https://redirect.github.com/sindresorhus/query-string/compare/v8.0.0...v8.0.1)
- Fix TypeScript compatibility [`76f8fc5`](https://redirect.github.com/sindresorhus/query-string/commit/76f8fc5)
### [`v8.0.0`](https://redirect.github.com/sindresorhus/query-string/releases/tag/v8.0.0)
[Compare Source](https://redirect.github.com/sindresorhus/query-string/compare/v7.1.3...v8.0.0)
##### Breaking
- Require Node.js 14 [`c2ab7cd`](https://redirect.github.com/sindresorhus/query-string/commit/c2ab7cd)
- This package is now pure ESM. **Please [read this](https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c).**
- Add [`"module": "node16", "moduleResolution": "node16"`](https://www.typescriptlang.org/tsconfig#module) to your tsconfig.json. *([Example](https://redirect.github.com/sindresorhus/tsconfig/blob/main/tsconfig.json))*
- [And more!!!](https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c)
##### Fixes
- Fix encoding of `fragmentIdentifier` ([#355](https://redirect.github.com/sindresorhus/query-string/issues/355)) [`16a7b8f`](https://redirect.github.com/sindresorhus/query-string/commit/16a7b8f)
### [`v7.1.3`](https://redirect.github.com/sindresorhus/query-string/releases/tag/v7.1.3)
[Compare Source](https://redirect.github.com/sindresorhus/query-string/compare/v7.1.2...v7.1.3)
- Update dependencies ([#354](https://redirect.github.com/sindresorhus/query-string/issues/354)) [`e60e797`](https://redirect.github.com/sindresorhus/query-string/commit/e60e797)
### [`v7.1.2`](https://redirect.github.com/sindresorhus/query-string/releases/tag/v7.1.2)
[Compare Source](https://redirect.github.com/sindresorhus/query-string/compare/v7.1.1...v7.1.2)
- Update dependency ([#353](https://redirect.github.com/sindresorhus/query-string/issues/353)) [`d2c3596`](https://redirect.github.com/sindresorhus/query-string/commit/d2c3596)
### [`v7.1.1`](https://redirect.github.com/sindresorhus/query-string/releases/tag/v7.1.1)
[Compare Source](https://redirect.github.com/sindresorhus/query-string/compare/v7.1.0...v7.1.1)
- Fix `ParsedQuery` type to allow null in array ([#338](https://redirect.github.com/sindresorhus/query-string/issues/338)) [`5331579`](https://redirect.github.com/sindresorhus/query-string/commit/5331579)
### [`v7.1.0`](https://redirect.github.com/sindresorhus/query-string/releases/tag/v7.1.0)
[Compare Source](https://redirect.github.com/sindresorhus/query-string/compare/v7.0.1...v7.1.0)
- Add support for parameters with an explicit `:list` marker ([#335](https://redirect.github.com/sindresorhus/query-string/issues/335)) [`6d220e6`](https://redirect.github.com/sindresorhus/query-string/commit/6d220e6)
### [`v7.0.1`](https://redirect.github.com/sindresorhus/query-string/releases/tag/v7.0.1)
[Compare Source](https://redirect.github.com/sindresorhus/query-string/compare/v7.0.0...v7.0.1)
- Don't encode the fragment identifier in `.pick` and `.exclude` ([#320](https://redirect.github.com/sindresorhus/query-string/issues/320)) [`fd3e779`](https://redirect.github.com/sindresorhus/query-string/commit/fd3e779)
### [`v7.0.0`](https://redirect.github.com/sindresorhus/query-string/releases/tag/v7.0.0)
[Compare Source](https://redirect.github.com/sindresorhus/query-string/compare/v6.14.1...v7.0.0)
##### Breaking
- Implement skips for stringify array format comma ([#304](https://redirect.github.com/sindresorhus/query-string/issues/304)) [`828f032`](https://redirect.github.com/sindresorhus/query-string/commit/828f032)
- This is a breaking change to the default functionality of `.stringify()` for `comma` and `separator` array modes given that `skipNull` and `skipEmptyString` are default false but the original functionality of `.stringify()` for these 2 modes behaved as though `skipNull` and `skipEmptyString` were true.
##### Improvements
- Add support for `arrayFormat: 39;bracket-separator39;` ([#276](https://redirect.github.com/sindresorhus/query-string/issues/276)) [`b10bc19`](https://redirect.github.com/sindresorhus/query-string/commit/b10bc19)
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 contains the following updates:
6.14.1
->9.1.1
Release Notes
sindresorhus/query-string (query-string)
### [`v9.1.1`](https://redirect.github.com/sindresorhus/query-string/releases/tag/v9.1.1) [Compare Source](https://redirect.github.com/sindresorhus/query-string/compare/v9.1.0...v9.1.1) - Fix `arrayFormat` `bracket-separator` with a URL encoded value ([#392](https://redirect.github.com/sindresorhus/query-string/issues/392)) [`19c43d4`](https://redirect.github.com/sindresorhus/query-string/commit/19c43d4) ### [`v9.1.0`](https://redirect.github.com/sindresorhus/query-string/releases/tag/v9.1.0) [Compare Source](https://redirect.github.com/sindresorhus/query-string/compare/v9.0.0...v9.1.0) - Add [`types`](https://redirect.github.com/sindresorhus/query-string?tab=readme-ov-file#types) option to the `.parse()` method ([#385](https://redirect.github.com/sindresorhus/query-string/issues/385)) [`672eb82`](https://redirect.github.com/sindresorhus/query-string/commit/672eb82) ### [`v9.0.0`](https://redirect.github.com/sindresorhus/query-string/releases/tag/v9.0.0) [Compare Source](https://redirect.github.com/sindresorhus/query-string/compare/v8.2.0...v9.0.0) ##### Breaking - Require Node.js 18 [`fd5a1c9`](https://redirect.github.com/sindresorhus/query-string/commit/fd5a1c9) ##### Fixes - Fix passing empty `fragmentIdentifier` to `stringifyUrl()` [`cc232cb`](https://redirect.github.com/sindresorhus/query-string/commit/cc232cb) ### [`v8.2.0`](https://redirect.github.com/sindresorhus/query-string/releases/tag/v8.2.0) [Compare Source](https://redirect.github.com/sindresorhus/query-string/compare/v8.1.0...v8.2.0) - Allow BigInt as stringifiable value in the types ([#377](https://redirect.github.com/sindresorhus/query-string/issues/377)) [`7f84490`](https://redirect.github.com/sindresorhus/query-string/commit/7f84490) ### [`v8.1.0`](https://redirect.github.com/sindresorhus/query-string/releases/tag/v8.1.0) [Compare Source](https://redirect.github.com/sindresorhus/query-string/compare/v8.0.3...v8.1.0) - Upgrade dependencies ([#365](https://redirect.github.com/sindresorhus/query-string/issues/365)) [`20cc109`](https://redirect.github.com/sindresorhus/query-string/commit/20cc109) ### [`v8.0.3`](https://redirect.github.com/sindresorhus/query-string/releases/tag/v8.0.3) [Compare Source](https://redirect.github.com/sindresorhus/query-string/compare/v8.0.2...v8.0.3) - Fix typo in a TypeScript type [`7bba5bb`](https://redirect.github.com/sindresorhus/query-string/commit/7bba5bb) ### [`v8.0.2`](https://redirect.github.com/sindresorhus/query-string/releases/tag/v8.0.2) [Compare Source](https://redirect.github.com/sindresorhus/query-string/compare/v8.0.1...v8.0.2) - Improve compatibility with bundlers ([#361](https://redirect.github.com/sindresorhus/query-string/issues/361)) [`81f78e6`](https://redirect.github.com/sindresorhus/query-string/commit/81f78e6) ### [`v8.0.1`](https://redirect.github.com/sindresorhus/query-string/releases/tag/v8.0.1) [Compare Source](https://redirect.github.com/sindresorhus/query-string/compare/v8.0.0...v8.0.1) - Fix TypeScript compatibility [`76f8fc5`](https://redirect.github.com/sindresorhus/query-string/commit/76f8fc5) ### [`v8.0.0`](https://redirect.github.com/sindresorhus/query-string/releases/tag/v8.0.0) [Compare Source](https://redirect.github.com/sindresorhus/query-string/compare/v7.1.3...v8.0.0) ##### Breaking - Require Node.js 14 [`c2ab7cd`](https://redirect.github.com/sindresorhus/query-string/commit/c2ab7cd) - This package is now pure ESM. **Please [read this](https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c).** - Add [`"module": "node16", "moduleResolution": "node16"`](https://www.typescriptlang.org/tsconfig#module) to your tsconfig.json. *([Example](https://redirect.github.com/sindresorhus/tsconfig/blob/main/tsconfig.json))* - [And more!!!](https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c) ##### Fixes - Fix encoding of `fragmentIdentifier` ([#355](https://redirect.github.com/sindresorhus/query-string/issues/355)) [`16a7b8f`](https://redirect.github.com/sindresorhus/query-string/commit/16a7b8f) ### [`v7.1.3`](https://redirect.github.com/sindresorhus/query-string/releases/tag/v7.1.3) [Compare Source](https://redirect.github.com/sindresorhus/query-string/compare/v7.1.2...v7.1.3) - Update dependencies ([#354](https://redirect.github.com/sindresorhus/query-string/issues/354)) [`e60e797`](https://redirect.github.com/sindresorhus/query-string/commit/e60e797) ### [`v7.1.2`](https://redirect.github.com/sindresorhus/query-string/releases/tag/v7.1.2) [Compare Source](https://redirect.github.com/sindresorhus/query-string/compare/v7.1.1...v7.1.2) - Update dependency ([#353](https://redirect.github.com/sindresorhus/query-string/issues/353)) [`d2c3596`](https://redirect.github.com/sindresorhus/query-string/commit/d2c3596) ### [`v7.1.1`](https://redirect.github.com/sindresorhus/query-string/releases/tag/v7.1.1) [Compare Source](https://redirect.github.com/sindresorhus/query-string/compare/v7.1.0...v7.1.1) - Fix `ParsedQuery` type to allow null in array ([#338](https://redirect.github.com/sindresorhus/query-string/issues/338)) [`5331579`](https://redirect.github.com/sindresorhus/query-string/commit/5331579) ### [`v7.1.0`](https://redirect.github.com/sindresorhus/query-string/releases/tag/v7.1.0) [Compare Source](https://redirect.github.com/sindresorhus/query-string/compare/v7.0.1...v7.1.0) - Add support for parameters with an explicit `:list` marker ([#335](https://redirect.github.com/sindresorhus/query-string/issues/335)) [`6d220e6`](https://redirect.github.com/sindresorhus/query-string/commit/6d220e6) ### [`v7.0.1`](https://redirect.github.com/sindresorhus/query-string/releases/tag/v7.0.1) [Compare Source](https://redirect.github.com/sindresorhus/query-string/compare/v7.0.0...v7.0.1) - Don't encode the fragment identifier in `.pick` and `.exclude` ([#320](https://redirect.github.com/sindresorhus/query-string/issues/320)) [`fd3e779`](https://redirect.github.com/sindresorhus/query-string/commit/fd3e779) ### [`v7.0.0`](https://redirect.github.com/sindresorhus/query-string/releases/tag/v7.0.0) [Compare Source](https://redirect.github.com/sindresorhus/query-string/compare/v6.14.1...v7.0.0) ##### Breaking - Implement skips for stringify array format comma ([#304](https://redirect.github.com/sindresorhus/query-string/issues/304)) [`828f032`](https://redirect.github.com/sindresorhus/query-string/commit/828f032) - This is a breaking change to the default functionality of `.stringify()` for `comma` and `separator` array modes given that `skipNull` and `skipEmptyString` are default false but the original functionality of `.stringify()` for these 2 modes behaved as though `skipNull` and `skipEmptyString` were true. ##### Improvements - Add support for `arrayFormat: 39;bracket-separator39;` ([#276](https://redirect.github.com/sindresorhus/query-string/issues/276)) [`b10bc19`](https://redirect.github.com/sindresorhus/query-string/commit/b10bc19)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.
This PR was generated by Mend Renovate. View the repository job log.