Created by: dependabot[bot]
Bumps core-js from 3.18.3 to 3.19.0.
Changelog
Sourced from core-js's changelog.
3.19.0 - 2021.10.25
- Most built-ins are encapsulated in
core-js
for preventing possible cases of breaking / observing the internal state by patching / deleting of them
- Avoid
.call
/.apply
prototype methods that could be patched- Avoid
instanceof
operator - implicit.prototype
/@@hasInstance
access that could be patched- Avoid
RegExp#test
,String#match
and some over methods - implicit.exec
andRegExp
well-known symbols access that could be patched- Clearing of
Error
stack from extra entries experimentally added toAggregateError
, #996, in case lack of problems it will be extended to other cases- In engines with native
Symbol
support, new well-known symbols created with usageSymbol.for
for ensuring the same keys in different realms, #998- Added a workaround of a BrowserFS NodeJS
process
polyfill bug that incorrectly reports V8 version that's used in some cases ofcore-js
feature detection- Fixed normalization of
message
AggregateError
argument- Fixed order of arguments conversion in
Math.scale
, a spec draft bug- Fixed
core-js-builder
work in NodeJS 17, added a workaround ofwebpack
+ NodeJS 17 issue- Added NodeJS 17.0 compat data mapping
- Added Opera Android 65 compat data mapping
- Updated Electron 16.0 compat data mapping
- Many other minor fixes and improvements
Commits
-
6123ff1
3.19.0 -
7ff5ac1
update the changelog -
0a2f57b
fixFunction#name
-
61ebde0
usehasOwn
instead ofin
in some required cases -
e41af69
get rid of some duplicates -
3ef0ded
avoidinstanceof
where it's possible since.prototype
and@@hasInstance
... -
1a05cc3
update dependencies -
c901ef8
stylistic fix -
593f257
encapsulate some more built-ins, reusearray-unique-by
in `reflect.get-meta... -
a37a799
updateeslint
- 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 rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major version
will 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 version
will 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 dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)