zloirock/core-js
### [`v3.30.2`](https://togithub.com/zloirock/core-js/blob/HEAD/CHANGELOG.md#3302---20230507-httpsgithubcomzloirockcore-jsreleasestagv3302)
[Compare Source](https://togithub.com/zloirock/core-js/compare/v3.30.1...v3.30.2)
- Added a fix for a NodeJS 20.0.0 [bug](https://togithub.com/nodejs/node/issues/47612) with cloning `File` via `structuredClone`
- Added protection from Terser unsafe `String` optimization, [#1242](https://togithub.com/zloirock/core-js/issues/1242)
- Added a workaround for getting proper global object in Figma plugins, [#1231](https://togithub.com/zloirock/core-js/issues/1231)
- Compat data improvements:
- Added NodeJS 20.0 compat data mapping
- Added Deno 1.33 compat data mapping
- [`URL.canParse`](https://url.spec.whatwg.org/#dom-url-canparse) marked as supported (fixed) from [NodeJS 20.1.0](https://togithub.com/nodejs/node/pull/47513) and [Deno 1.33.2](https://togithub.com/denoland/deno/pull/18896)
### [`v3.30.1`](https://togithub.com/zloirock/core-js/blob/HEAD/CHANGELOG.md#3301---20230414-httpsgithubcomzloirockcore-jsreleasestagv3301)
[Compare Source](https://togithub.com/zloirock/core-js/compare/v3.30.0...v3.30.1)
- Added a fix for a NodeJS 19.9.0 `URL.canParse` [bug](https://togithub.com/nodejs/node/issues/47505)
- Compat data improvements:
- [`JSON.parse` source text access proposal](https://togithub.com/tc39/proposal-json-parse-with-source) features marked as [supported](https://chromestatus.com/feature/5121582673428480) from V8 ~ Chrome 114
- [`ArrayBuffer.prototype.transfer` and friends proposal](https://togithub.com/tc39/proposal-arraybuffer-transfer) features marked as [supported](https://chromestatus.com/feature/5073244152922112) from V8 ~ Chrome 114
- [`URLSearchParams.prototype.size`](https://togithub.com/whatwg/url/pull/734) marked as supported from V8 ~ Chrome 113
### [`v3.30.0`](https://togithub.com/zloirock/core-js/blob/HEAD/CHANGELOG.md#3300---20230404-httpsgithubcomzloirockcore-jsreleasestagv3300)
[Compare Source](https://togithub.com/zloirock/core-js/compare/v3.29.1...v3.30.0)
- Added [`URL.canParse` method](https://url.spec.whatwg.org/#dom-url-canparse), [url/763](https://togithub.com/whatwg/url/pull/763)
- [`Set` methods proposal](https://togithub.com/tc39/proposal-set-methods):
- Removed sort from `Set.prototype.intersection`, [March 2023 TC39 meeting](https://togithub.com/babel/proposals/issues/87#issuecomment-1478610425), [proposal-set-methods/94](https://togithub.com/tc39/proposal-set-methods/pull/94)
- Iterator Helpers proposals ([sync](https://togithub.com/tc39/proposal-iterator-helpers), [async](https://togithub.com/tc39/proposal-async-iterator-helpers)):
- Validate arguments before opening iterator, [March 2023 TC39 meeting](https://togithub.com/babel/proposals/issues/87#issuecomment-1478412430), [proposal-iterator-helpers/265](https://togithub.com/tc39/proposal-iterator-helpers/pull/265)
- Explicit Resource Management proposals ([sync](https://togithub.com/tc39/proposal-explicit-resource-management), [async](https://togithub.com/tc39/proposal-async-explicit-resource-management)):
- `(Async)DisposableStack.prototype.move` marks the original stack as disposed, [#1226](https://togithub.com/zloirock/core-js/issues/1226)
- Some simplifications like [proposal-explicit-resource-management/150](https://togithub.com/tc39/proposal-explicit-resource-management/pull/150)
- [`Iterator.range` proposal](https://togithub.com/tc39/proposal-Number.range):
- Moved to Stage 2, [March 2023 TC39 meeting](https://togithub.com/babel/proposals/issues/87#issuecomment-1480266760)
- [Decorator Metadata proposal](https://togithub.com/tc39/proposal-decorator-metadata):
- Returned to usage `Symbol.metadata`, [March 2023 TC39 meeting](https://togithub.com/babel/proposals/issues/87#issuecomment-1478790137), [proposal-decorator-metadata/12](https://togithub.com/tc39/proposal-decorator-metadata/pull/12)
- Compat data improvements:
- [`URLSearchParams.prototype.size`](https://togithub.com/whatwg/url/pull/734) marked as supported from FF112, NodeJS 19.8 and Deno 1.32
- Added Safari 16.4 compat data
- Added Deno 1.32 compat data mapping
- Added Electron 25 and updated 24 compat data mapping
- Added Samsung Internet 21 compat data mapping
- Added Quest Browser 26 compat data mapping
- Updated Opera Android 74 compat data
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 has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
3.29.1
->3.30.2
Release Notes
zloirock/core-js
### [`v3.30.2`](https://togithub.com/zloirock/core-js/blob/HEAD/CHANGELOG.md#3302---20230507-httpsgithubcomzloirockcore-jsreleasestagv3302) [Compare Source](https://togithub.com/zloirock/core-js/compare/v3.30.1...v3.30.2) - Added a fix for a NodeJS 20.0.0 [bug](https://togithub.com/nodejs/node/issues/47612) with cloning `File` via `structuredClone` - Added protection from Terser unsafe `String` optimization, [#1242](https://togithub.com/zloirock/core-js/issues/1242) - Added a workaround for getting proper global object in Figma plugins, [#1231](https://togithub.com/zloirock/core-js/issues/1231) - Compat data improvements: - Added NodeJS 20.0 compat data mapping - Added Deno 1.33 compat data mapping - [`URL.canParse`](https://url.spec.whatwg.org/#dom-url-canparse) marked as supported (fixed) from [NodeJS 20.1.0](https://togithub.com/nodejs/node/pull/47513) and [Deno 1.33.2](https://togithub.com/denoland/deno/pull/18896) ### [`v3.30.1`](https://togithub.com/zloirock/core-js/blob/HEAD/CHANGELOG.md#3301---20230414-httpsgithubcomzloirockcore-jsreleasestagv3301) [Compare Source](https://togithub.com/zloirock/core-js/compare/v3.30.0...v3.30.1) - Added a fix for a NodeJS 19.9.0 `URL.canParse` [bug](https://togithub.com/nodejs/node/issues/47505) - Compat data improvements: - [`JSON.parse` source text access proposal](https://togithub.com/tc39/proposal-json-parse-with-source) features marked as [supported](https://chromestatus.com/feature/5121582673428480) from V8 ~ Chrome 114 - [`ArrayBuffer.prototype.transfer` and friends proposal](https://togithub.com/tc39/proposal-arraybuffer-transfer) features marked as [supported](https://chromestatus.com/feature/5073244152922112) from V8 ~ Chrome 114 - [`URLSearchParams.prototype.size`](https://togithub.com/whatwg/url/pull/734) marked as supported from V8 ~ Chrome 113 ### [`v3.30.0`](https://togithub.com/zloirock/core-js/blob/HEAD/CHANGELOG.md#3300---20230404-httpsgithubcomzloirockcore-jsreleasestagv3300) [Compare Source](https://togithub.com/zloirock/core-js/compare/v3.29.1...v3.30.0) - Added [`URL.canParse` method](https://url.spec.whatwg.org/#dom-url-canparse), [url/763](https://togithub.com/whatwg/url/pull/763) - [`Set` methods proposal](https://togithub.com/tc39/proposal-set-methods): - Removed sort from `Set.prototype.intersection`, [March 2023 TC39 meeting](https://togithub.com/babel/proposals/issues/87#issuecomment-1478610425), [proposal-set-methods/94](https://togithub.com/tc39/proposal-set-methods/pull/94) - Iterator Helpers proposals ([sync](https://togithub.com/tc39/proposal-iterator-helpers), [async](https://togithub.com/tc39/proposal-async-iterator-helpers)): - Validate arguments before opening iterator, [March 2023 TC39 meeting](https://togithub.com/babel/proposals/issues/87#issuecomment-1478412430), [proposal-iterator-helpers/265](https://togithub.com/tc39/proposal-iterator-helpers/pull/265) - Explicit Resource Management proposals ([sync](https://togithub.com/tc39/proposal-explicit-resource-management), [async](https://togithub.com/tc39/proposal-async-explicit-resource-management)): - `(Async)DisposableStack.prototype.move` marks the original stack as disposed, [#1226](https://togithub.com/zloirock/core-js/issues/1226) - Some simplifications like [proposal-explicit-resource-management/150](https://togithub.com/tc39/proposal-explicit-resource-management/pull/150) - [`Iterator.range` proposal](https://togithub.com/tc39/proposal-Number.range): - Moved to Stage 2, [March 2023 TC39 meeting](https://togithub.com/babel/proposals/issues/87#issuecomment-1480266760) - [Decorator Metadata proposal](https://togithub.com/tc39/proposal-decorator-metadata): - Returned to usage `Symbol.metadata`, [March 2023 TC39 meeting](https://togithub.com/babel/proposals/issues/87#issuecomment-1478790137), [proposal-decorator-metadata/12](https://togithub.com/tc39/proposal-decorator-metadata/pull/12) - Compat data improvements: - [`URLSearchParams.prototype.size`](https://togithub.com/whatwg/url/pull/734) marked as supported from FF112, NodeJS 19.8 and Deno 1.32 - Added Safari 16.4 compat data - Added Deno 1.32 compat data mapping - Added Electron 25 and updated 24 compat data mapping - Added Samsung Internet 21 compat data mapping - Added Quest Browser 26 compat data mapping - Updated Opera Android 74 compat dataConfiguration
📅 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 has been generated by Mend Renovate. View repository job log here.