dependabot npm(deps): bump core-js from 3.24.1 to 3.25.0
Bumps core-js from 3.24.1 to 3.25.0.
Changelog
Sourced from core-js's changelog.
3.25.0 - 2022.08.25
- Added
Object.prototype.__proto__
polyfill
- It's optional, legacy, and in some cases (mainly because of developers' mistakes) can cause problems, but some libraries depend on it, and most code can't work without the proper libraries' ecosystem
- Only for modern engines where this feature is missed (like Deno), it's not installed in IE10- since here we have no proper way setting of the prototype
- Without fixes of early implementations where it's not an accessor since those fixes are impossible
- Only for the global version
- Considering
document.all
as an object in some missed cases, see ECMAScript Annex B 3.6- Avoiding unnecessary promise creation and validation result in
%WrapForValid(Async)IteratorPrototype%.return
, proposal-iterator-helpers/215- Fixed omitting the result of proxing
.return
in%IteratorHelperPrototype%.return
, #1116- Fixed the order creation of properties of iteration result object of some iterators (
value
should be created beforedone
)- Fixed some cases of Safari < 13 bug - silent on non-writable array
.length
setting- Fixed
ArrayBuffer.length
in V8 ~ Chrome 27-- Relaxed condition of re-usage native
WeakMap
for internal states with multiplecore-js
copies- Availability cloning of
FileList
in thestructuredClone
polyfill extended to some more old engines versions- Some stylistic changes and minor fixes
- Throwing a
TypeError
incore-js-compat
/core-js-builder
in case of passing invalid module names / filters for avoiding unexpected result, related to #1115- Added missed NodeJS 13.2 to
esmodules
core-js-compat
/core-js-builder
target- Added Electron 21 compat data mapping
- Added Oculus Browser 23.0 compat data mapping
Commits
-
b61f3c3
3.25.0 -
7750751
improve notes -
ea7645f
addObject.prototype.__proto__
polyfill -
9e70176
fix omitting the result of proxing.return
in `%IteratorHelperPrototype%.re... -
4910371
update dependencies -
4c9c6d6
add missed NodeJS 13.2 toesmodules
core-js-compat
/core-js-builder
ta... -
9f4af1f
fix a typo -
0400dea
some stylistic changes and minor fixes -
c76303d
update dependencies -
95fc85d
fixArrayBuffer.length
in V8 ~ Chrome 27- - Additional commits viewable in compare view