dependabot npm(deps): bump core-js from 3.35.1 to 3.36.0
Bumps core-js from 3.35.1 to 3.36.0.
Changelog
Sourced from core-js's changelog.
3.36.0 - 2024.02.14
ArrayBuffer.prototype.transfer
and friends proposal:
- Built-ins:
ArrayBuffer.prototype.detached
ArrayBuffer.prototype.transfer
ArrayBuffer.prototype.transferToFixedLength
- Moved to stable ES, Febrary 2024 TC39 meeting
- Added
es.
namespace modules,/es/
and/stable/
namespaces entriesUint8Array
to / from base64 and hex proposal:
- Methods:
Uint8Array.fromBase64
Uint8Array.fromHex
Uint8Array.prototype.toBase64
Uint8Array.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
Promise.try
proposal 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.intersection
feature 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.from
and some other methods with proxy targets, #1322, thanks@minseok-choe
- Fixed dependencies loading for modules from
ArrayBuffer.prototype.transfer
and 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.toJSON
toJSON.stringify
entries dependencies- Added debugging info in some missed cases
- Compat data improvements:
{ Map, Object }.groupBy
,Promise.withResolvers
,ArrayBuffer.prototype.transfer
and friends marked as supported from Safari 17.4- New
Set
methods fixed and marked as supported from V8 ~ Chrome 123- Added Deno 1.40 compat data mapping
Symbol.metadata
marked as supported from Deno 1.40.4- Updated Electron 30 compat data mapping
Commits
-
77123c4
3.36.0 -
a3d51ed
fix dependencies loading for modules fromArrayBuffer.prototype.transfer
an... -
b90f2f5
add an entry point for the new TC39 proposals stage -core-js/stage/2.7
- s... -
5e68a01
moveUint8Array
to / from base64 and hex proposal to stage 3 -
4c51d71
moveArrayBuffer.prototype.transfer
and friends to stable ES -
3348b1a
movePromise.try
to stage 2 -
e7f6af0
use a constant as a error message -
b36ca26
Merge pull request #1328 from minseok-choe/fix/issue-flat, close #1327 -
661eab7
add debugging info in some missed cases -
96da3a4
Add missed check in array-reduce.js - Additional commits viewable in compare view