Update dependency core-js to v3.20.1
This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| core-js | dependencies | minor | 3.19.3 -> 3.20.1 |
Release Notes
zloirock/core-js
v3.20.1
- Fixed the order of calling reactions of already fulfilled / rejected promises in
Promise.prototype.then, #1026 - Fixed possible memory leak in specific promise chains
- Fixed some missed dependencies of entries
- Added Deno 1.18 compat data mapping
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 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
Configuration
-
If you want to rebase/retry this MR, click this checkbox.
This MR has been generated by Renovate Bot.
Edited by Renovate Bot