Bump core-js from 3.29.0 to 3.36.1
Bumps core-js from 3.29.0 to 3.36.1.
Changelog
Sourced from core-js's changelog.
3.36.1 - 2024.03.19
- Changes v3.36.0...v3.36.1
- Fixed some validation cases in
Object.setPrototypeOf
, #1329, thanks@minseok-choe
- Fixed the order of validations in
Array.from
, #1331, thanks@minseok-choe
- Added a fix of Bun
queueMicrotask
arity- Added a fix of Bun
URL.canParse
arity- Added a fix of Bun
SuppressedError
extra arguments support and arity- Compat data improvements:
value
argument ofURLSearchParams.prototype.{ has, delete }
marked as supported from Bun 1.0.31- Added React Native 0.74 Hermes compat data,
Array.prototype.{ toSpliced, toReversed, with }
andatob
marked as supported- Added Deno 1.41.3 compat data mapping
- Added Opera Android 81 compat data mapping
- Added Samsung Internet 25 compat data mapping
- Added Oculus Quest Browser 32 compat data mapping
- Updated Electron 30 compat data mapping
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
... (truncated)
Commits
-
454d98c
3.36.1 -
cdc614d
add a fix of BunSuppressedError
extra arguments support and arity -
b581928
fix a typo -
50fad42
add a fix of BunURL.canParse
arity -
7532b42
fix a typo -
79ace5c
add a fix for BunqueueMicrotask
arity -
afb097d
edit array-from.js -
805f352
Fix Object.setPrototypeOf -
77123c4
3.36.0 -
a3d51ed
fix dependencies loading for modules fromArrayBuffer.prototype.transfer
an... - Additional commits viewable in compare view
Dependabot commands
You can trigger Dependabot actions by commenting on this MR
-
$dependabot rebase
will rebase this MR -
$dependabot recreate
will recreate this MR rewriting all the manual changes and resolving conflicts