Update dependency core-js to v3.36.0
This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| core-js (source) | devDependencies | minor | 3.35.1 -> 3.36.0 |
Release Notes
zloirock/core-js (core-js)
v3.36.0
-
ArrayBuffer.prototype.transferand friends proposal:- Built-ins:
ArrayBuffer.prototype.detachedArrayBuffer.prototype.transferArrayBuffer.prototype.transferToFixedLength
- Moved to stable ES, Febrary 2024 TC39 meeting
- Added
es.namespace modules,/es/and/stable/namespaces entries
- Built-ins:
-
Uint8Arrayto / from base64 and hex proposal:- Methods:
Uint8Array.fromBase64Uint8Array.fromHexUint8Array.prototype.toBase64Uint8Array.prototype.toHex
- Moved to stage 3, Febrary 2024 TC39 meeting
- Added
/actual/namespace entries - Skipped adding new methods of writing to existing arrays to clarification some moments
- Methods:
-
Promise.tryproposal has been resurrected and moved to stage 2, Febrary 2024 TC39 meeting - Added an entry point for the new TC39 proposals stage -
core-js/stage/2.7- still empty - Fixed regression in
Set.prototype.intersectionfeature detection - Fixed a missed check in
Array.prototype.{ indexOf, lastIndexOf, includes }, #1325, thanks @minseok-choe - Fixed a missed check in
Array.prototype.{ reduce, reduceRight }, #1327, thanks @minseok-choe - Fixed
Array.fromand some other methods with proxy targets, #1322, thanks @minseok-choe - Fixed dependencies loading for modules from
ArrayBuffer.prototype.transferand friends proposal in some specific cases in IE10- - Dropped context workaround from collection static methods entries since with current methods semantic it's no longer required
- Added instance methods polyfills to entries of collections static methods that produce collection instances
- Added missed
Date.prototype.toJSONtoJSON.stringifyentries dependencies - Added debugging info in some missed cases
- Compat data improvements:
-
{ Map, Object }.groupBy,Promise.withResolvers,ArrayBuffer.prototype.transferand friends marked as supported from Safari 17.4 -
New
Setmethods fixed and marked as supported from V8 ~ Chrome 123 - Added Deno 1.40 compat data mapping
-
Symbol.metadatamarked as supported from Deno 1.40.4 - Updated Electron 30 compat data mapping
-
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.