Created by: dependabot[bot]
Bumps core-js from 3.19.3 to 3.20.0.
Changelog
Sourced from core-js's changelog.
3.20.0 - 2021.12.16
- 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)- 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 enginesArraygrouping 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 proposalArray.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
Commits
-
29590d03.20.0 -
65a85a4update the changelog -
cafe9ecMerge pull request #1012 from zloirock/api -
55fdcb8update the readme -
e9168f0add logo -
9d9833cupdate.groupBy -
cafdde7add astructuredCloneexample -
c124e00add entries for recently added features -
132649bupdate the changelog -
14aed14remove mention of/web/namespace from the readme - Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)