Releases
v3.19.0
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
and RegExp
well-known symbols access that could be patched
Clearing of Error
stack from extra entries experimentally added to AggregateError
, #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 usage Symbol.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 of core-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 of webpack
+ 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
You can’t perform that action at this time.