chore(deps): update dependency core-js to v3.20.0
This MR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| core-js | 3.19.3 -> 3.20.0 |
Release Notes
zloirock/core-js
v3.20.0
- Added
structuredClonemethod from the HTML spec, see MDN- Includes all cases of cloning and transferring of required ECMAScript and platform types that can be polyfilled, for the details see the caveats
- Uses native structured cloning algorithm implementations where it's possible
- Includes the new semantic of errors cloning from
html/5749
- Added
DOMExceptionpolyfill, the Web IDL spec, see MDN- Includes
DOMExceptionand its attributes polyfills with fixes of many different engines bugs - Includes
DOMException#stackproperty polyfill in engines that should have it - Reuses native
DOMExceptionimplementations where it's possible (for example, in old NodeJS where it's not exposed as global)
- Includes
- Added support of
causeon all Error types - Added
Error.prototype.toStringmethod polyfill with fixes of many different bugs of JS engines - Added
Number.prototype.toExponentialmethod polyfill with fixes of many different bugs of JS engines -
Arraygrouping proposal:- Moved to the stage 3
- Added
Array.prototype.groupByToMapmethod - Removed
@@​speciessupport
- Added change
Arrayby copy stage 2 proposal:Array.prototype.toReversedArray.prototype.toSortedArray.prototype.toSplicedArray.prototype.with%TypedArray%.prototype.toReversed%TypedArray%.prototype.toSorted%TypedArray%.prototype.toSpliced%TypedArray%.prototype.with
- Added
Iterator.prototype.toAsyncmethod from the iterator helpers stage 2 proposal -
Array.fromAsyncproposal moved to stage 2 - Added
String.cookedstage 1 proposal: - Added
Function.prototype.unThisstage 0 proposal - Added
Function.{ isCallable, isConstructor }stage 0 proposal:Function.isCallableFunction.isConstructor
- Added a workaround of most cases breakage modern
String#atafter loading obsoleteString#atproposal module, #1019 - Fixed
Array.prototype.{ values, @​@​iterator }.namein V8 ~ Chrome 45- - Fixed validation of typed arrays in typed arrays iteration methods in V8 ~ Chrome 50-
- Extension of the API, #1012
- Added a new
core-js/actual/**namespace - Added entry points for each finished post-ES6 proposal
- Added a new
v3.19.3
- Fixed internal slots check in methods of some built-in types, #1017
- Fixed
URLSearchParamsiterator.nextthat should be enumerable by the spec - Refactored
Subscription - Added NodeJS 17.2 compat data mapping
v3.19.2
- Added a workaround for a UC Browser specific version bug with unobservable
RegExp#stickyflag, #1008, #1015 - Added handling of comments and specific spaces to
Function#namepolyfill, #1010, thanks @ildar-shaimordanov - Prevented some theoretical cases of breaking / observing the internal state by patching
Array.prototype[@​@​species] - Refactored
URLandURLSearchParams - Added iOS Safari 15.2 compat data mapping
- Added Electron 17.0 compat data mapping
- Updated Deno compat data mapping
Configuration
-
If you want to rebase/retry this MR, click this checkbox.
This MR has been generated by Renovate Bot.
Edited by RenovateBot