LewdHuTao / lavalink-status

Easily monitor your lavalink status
MIT License
24 stars 17 forks source link

fix(deps): update dependency whatwg-url to v11 #8

Closed renovate[bot] closed 2 years ago

renovate[bot] commented 2 years ago

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
whatwg-url ^5.0.0 -> ^11.0.0 age adoption passing confidence

Release Notes

jsdom/whatwg-url ### [`v11.0.0`](https://togithub.com/jsdom/whatwg-url/releases/v11.0.0) [Compare Source](https://togithub.com/jsdom/whatwg-url/compare/v10.0.0...v11.0.0) The breaking changes in this release are only to the [Low-level URL Standard API](https://togithub.com/jsdom/whatwg-url#low-level-url-standard-api). No actual URL parsing or serialization behavior has changed, and users of the `URL` and `URLSearchParams` exports are not affected. These changes follow https://github.com/whatwg/url/commit/fbaa03cb19ee5718953f5f6d179e0339e31f1ede. - Removed the URL record type's `cannotBeABaseURL` property. - Changed the URL record type's `path` from always being an array of strings, to being either a single string or an array of strings. - Renamed the `"cannot-be-a-base-URL path"` parser state (i.e. value for `stateOverride`) to `"opaque path"`. - Added the `serializePath(urlRecord)` export. - Added the `hasAnOpaquePath(urlRecord)` export. ### [`v10.0.0`](https://togithub.com/jsdom/whatwg-url/releases/v10.0.0) [Compare Source](https://togithub.com/jsdom/whatwg-url/compare/v9.1.0...v10.0.0) The breaking changes in this release are to the API exported by the `whatwg-url/webidl2js-wrapper` module. In particular it now is based on [`webidl2js` v17](https://togithub.com/jsdom/webidl2js/releases/tag/v17.0.0), which changes some of the exported function signatures, and changes the realms of any errors thrown on misuse. ### [`v9.1.0`](https://togithub.com/jsdom/whatwg-url/releases/v9.1.0) [Compare Source](https://togithub.com/jsdom/whatwg-url/compare/v9.0.0...v9.1.0) Made the host parser reject non-IPv4 domains that end in numbers, per https://github.com/whatwg/url/commit/ab0e820b0b559610b30c731b7f2c1a8094181680. ### [`v9.0.0`](https://togithub.com/jsdom/whatwg-url/releases/v9.0.0) [Compare Source](https://togithub.com/jsdom/whatwg-url/compare/v8.7.0...v9.0.0) Breaking changes: - Removed Node.js v10 support. - The `percentDecode()` export was renamed `percentDecodeBytes()`, and now returns a `Uint8Array` instead of a Node.js `Buffer`. Other changes: - The package's main module now exports the `percentDecodeString()` helper. - The `punycode` and `lodash` dependencies were removed. ### [`v8.7.0`](https://togithub.com/jsdom/whatwg-url/releases/v8.7.0) [Compare Source](https://togithub.com/jsdom/whatwg-url/compare/v8.6.0...v8.7.0) Make the `pathname` setter not mess up the URL's path state tracking when given the empty string, per https://github.com/whatwg/url/commit/0672f2e2ef43aca18b59d90abb6dac21712399bb. ### [`v8.6.0`](https://togithub.com/jsdom/whatwg-url/releases/v8.6.0) [Compare Source](https://togithub.com/jsdom/whatwg-url/compare/v8.5.0...v8.6.0) Made the `hostname` setter do nothing if the given string contains a colon, per https://github.com/whatwg/url/commit/ec96993653a70d063843e0198694028c63348db4. Updated punycode processing to support Unicode v13. ### [`v8.5.0`](https://togithub.com/jsdom/whatwg-url/releases/v8.5.0) [Compare Source](https://togithub.com/jsdom/whatwg-url/compare/v8.4.0...v8.5.0) Disallowed `|` in host parsing, per https://github.com/whatwg/url/commit/40252530f93fe37f092be90583f82e9f337da1ab. ### [`v8.4.0`](https://togithub.com/jsdom/whatwg-url/releases/v8.4.0) [Compare Source](https://togithub.com/jsdom/whatwg-url/compare/v8.3.0...v8.4.0) Fixed `file:` URL parsing cases which would cause different results when serialized-then-reparsed, per https://github.com/whatwg/url/commit/a19495e27ad95154543b46f751d1a1bf25553808. ### [`v8.3.0`](https://togithub.com/jsdom/whatwg-url/releases/v8.3.0) [Compare Source](https://togithub.com/jsdom/whatwg-url/compare/v8.2.2...v8.3.0) Updated `file:` URL path normalization, per https://github.com/whatwg/url/commit/47efa0043d677fb51169cde72b60703bd8de83e3. ### [`v8.2.2`](https://togithub.com/jsdom/whatwg-url/releases/v8.2.2) [Compare Source](https://togithub.com/jsdom/whatwg-url/compare/v8.2.1...v8.2.2) Fixed `percentDecode` to return a `Buffer`, like it did in v8.1.0, instead of a `Uint8Array`. ### [`v8.2.1`](https://togithub.com/jsdom/whatwg-url/releases/v8.2.1) [Compare Source](https://togithub.com/jsdom/whatwg-url/compare/v8.2.0...v8.2.1) Exported `percentDecode` again; it went missing in v8.2.0. ### [`v8.2.0`](https://togithub.com/jsdom/whatwg-url/releases/v8.2.0) [Compare Source](https://togithub.com/jsdom/whatwg-url/compare/v8.1.0...v8.2.0) Made `<`, `>`, and `^` in the host component cause parsing failures, per https://github.com/whatwg/url/commit/302ba419cb3248568243aaf7b5aca9003694d5c3. Fixed the parsing-then-serializing of non-special URLs to be idempotent, per https://github.com/whatwg/url/commit/83adf0c9ca9a88948e1e5d93374ffded04eec727. ### [`v8.1.0`](https://togithub.com/jsdom/whatwg-url/releases/v8.1.0) [Compare Source](https://togithub.com/jsdom/whatwg-url/compare/v8.0.0...v8.1.0) Changed fragment parsing so that U+0000 code points are now percent-encoded, instead of removed, per https://github.com/whatwg/url/commit/3d574017081f6594ce1fa7a5107027c83dbe931f. Changed `file:` URL parsing so that if the host ends up empty after the Unicode ToASCII operation, it now result in parsing failure, per https://github.com/whatwg/url/commit/cceb4356cca233b6dfdaabd888263157b2204e44. ### [`v8.0.0`](https://togithub.com/jsdom/whatwg-url/releases/v8.0.0) [Compare Source](https://togithub.com/jsdom/whatwg-url/compare/v7.1.0...v8.0.0) The breaking change in this release is raising the minimum Node.js version to v10. This release introduces the `whatwg-url/webidl2js-wrapper` module, which can be used to install `URL` and `URLSearchParams` constructors on arbitrary global objects. (This is useful for jsdom, after [jsdom/jsdom@`5e39a4c`](https://togithub.com/jsdom/jsdom/commit/5e39a4c)). Consumers of the default `whatwg-url` module are not affected. ### [`v7.1.0`](https://togithub.com/jsdom/whatwg-url/releases/v7.1.0) [Compare Source](https://togithub.com/jsdom/whatwg-url/compare/v7.0.0...v7.1.0) Removed `gopher:` special-case parsing and origin computation, per https://github.com/whatwg/url/commit/d589670451a4da9717bad69ed5d5364f93fede33 and https://github.com/whatwg/url/commit/7ae1c691c96f0d82fafa24c33aa1e8df9ffbf2bc. ### [`v7.0.0`](https://togithub.com/jsdom/whatwg-url/releases/v7.0.0) [Compare Source](https://togithub.com/jsdom/whatwg-url/compare/v6.5.0...v7.0.0) Changed `file:` URLs to have an opaque origin, which serializes to `"null"`. Previously all `file:` URLs shared an origin serialization of `"file://"`. This is [underspecified](https://url.spec.whatwg.org/#concept-url-origin), so either behavior is technically correct, but opaque origins is the more conservative choice. Improved error messages for invalid input URLs to include those input strings. Upgraded our [webidl2js](https://togithub.com/jsdom/webidl2js) built-time code-generation dependency from 7.4.x to 9.x; see [that package's changelog](https://togithub.com/jsdom/webidl2js/releases) for details. ### [`v6.5.0`](https://togithub.com/jsdom/whatwg-url/releases/v6.5.0) [Compare Source](https://togithub.com/jsdom/whatwg-url/compare/v6.4.1...v6.5.0) Percent-encoded `'` characters in the query portion of URLs with special schemes, per https://github.com/whatwg/url/commit/6ef17ebe1220a7e7c0cfff0785017502ee18808b. ### [`v6.4.1`](https://togithub.com/jsdom/whatwg-url/releases/v6.4.1) [Compare Source](https://togithub.com/jsdom/whatwg-url/compare/v6.4.0...v6.4.1) Fixed the `href` setter to update the `searchParams` of a `URL` instance. ([@​TimothyGu](https://togithub.com/TimothyGu), [#​114](https://togithub.com/jsdom/whatwg-url/issues/114)) ### [`v6.4.0`](https://togithub.com/jsdom/whatwg-url/releases/v6.4.0) [Compare Source](https://togithub.com/jsdom/whatwg-url/compare/v6.3.0...v6.4.0) Changed percent-escaping rules in the query portion of URLs, per https://github.com/whatwg/url/commit/7a3c69f8a1583b33e730c3fea85141a618e7c697. ### [`v6.3.0`](https://togithub.com/jsdom/whatwg-url/releases/v6.3.0) [Compare Source](https://togithub.com/jsdom/whatwg-url/compare/v6.2.1...v6.3.0) Fixed Windows drive letter handling when resolving relative to another Windows-drive-letter-containing URL, per https://github.com/whatwg/url/commit/2eef975e989cb5ae2d62467394778fd6778ddec9. ### [`v6.2.1`](https://togithub.com/jsdom/whatwg-url/releases/v6.2.1) [Compare Source](https://togithub.com/jsdom/whatwg-url/compare/v6.2.0...v6.2.1) Updated to the new 1.x [tr46](https://www.npmjs.com/package/tr46) package, for fully spec- and tests-compliant host parsing. ### [`v6.2.0`](https://togithub.com/jsdom/whatwg-url/releases/v6.2.0) [Compare Source](https://togithub.com/jsdom/whatwg-url/compare/v6.1.0...v6.2.0) Fixed `URLSearchParams` to remove the "`?`" from its parent `URL` if the query becomes empty, per https://github.com/whatwg/url/commit/43158268deb10343057998b8d761a193e9f3dc8a. ### [`v6.1.0`](https://togithub.com/jsdom/whatwg-url/releases/v6.1.0) [Compare Source](https://togithub.com/jsdom/whatwg-url/compare/v6.0.1...v6.1.0) Made the scheme setter properly reset the port as appropriate, per https://github.com/whatwg/url/commit/0f53958338bbaec3882f902897873da59ba7e8bd. ### [`v6.0.1`](https://togithub.com/jsdom/whatwg-url/releases/v6.0.1) [Compare Source](https://togithub.com/jsdom/whatwg-url/compare/v6.0.0...v6.0.1) Removed unused dependency (`stable`) from package.json. ### [`v6.0.0`](https://togithub.com/jsdom/whatwg-url/releases/v6.0.0) [Compare Source](https://togithub.com/jsdom/whatwg-url/compare/v5.0.0...v6.0.0) Node.js v6 is now required, as we have started using JavaScript language features not present in earlier versions. Added spec-compliant `URLSearchParams` support, both as an export and through the `searchParams` property of `URL` instances. ([@​TimothyGu](https://togithub.com/TimothyGu)) Added the `percentDecode` function to the public API. Added the `cannotHaveAUsernamePasswordPort` function to the public API. It was previously documented in the README, but accidentally not exported. Changed the return value representing failure from the string `"failure"` to `null`. Upgraded our `webidl2js` and `webidl-conversions` dependencies, bringing along various edge-case features and fixes, such as a proper `Symbol.toStringTag` on `URL` instances and better error messages.

Configuration

πŸ“… Schedule: 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 has been generated by WhiteSource Renovate. View repository job log here.

renovate[bot] commented 2 years ago

Renovate Ignore Notification

As this PR has been closed unmerged, Renovate will ignore this upgrade and you will not receive PRs for any future 11.x releases. However, if you upgrade to 11.x manually then Renovate will reenable minor and patch updates automatically.

If this PR was closed by mistake or you changed your mind, you can simply rename this PR and you will soon get a fresh replacement PR opened.