webpack-starter
webpack-starter copied to clipboard
chore(deps): bump core-js from 3.26.1 to 3.35.1
Bumps core-js from 3.26.1 to 3.35.1.
Changelog
Sourced from core-js's changelog.
3.35.1 - 2024.01.21
- Fixed internal
ToLength
operation with bigints, #1318- Removed significant redundant code from
String#split
polyfill- Fixed setting names of methods with symbol keys in some old engines
- Minor fix of prototype methods export logic in the pure version
- Compat data improvements:
Iterator
helpers proposal methods marked as supported from V8 ~ Chrome 122- Note that V8 ~ Chrome 122 add
Set
methods, but they have a bug similar to Safariself
marked as fixed from Bun 1.0.22SuppressedError
andSymbol.{ dispose , asyncDispose }
marked as supported from Bun 1.0.23- Added Oculus Quest Browser 31 compat data mapping
- Updated Electron 29 and added Electron 30 compat data mapping
3.35.0 - 2023.12.29
{ Map, Set, WeakMap, WeakSet }.{ from, of }
became non-generic, following this and some other notes. Now they can be invoked withoutthis
, but no longer return subclass instances- Fixed handling some cases of non-enumerable symbol keys from
Symbol
polyfill- Removed unneeded NodeJS domains-related logic from
queueMicrotask
polyfill- Fixed subclassing of wrapped
ArrayBuffer
- Refactoring, many different minor optimizations
- Compat data improvements:
Array.fromAsync
marked as supported from V8 ~ Chrome 121- It seems that the ancient
Array.prototype.push
bug is fixed in V8 ~ Chrome 122 (Hallelujah!)ArrayBuffer.prototype.transfer
and friends proposal features marked as supported from FF 122 and Bun 1.0.19Object.groupBy
andMap.groupBy
marked as supported from Bun 1.0.19- Since
Iterator
helpers proposal methods are still not disabled in Deno, the web compatibility issue why it was disabled in Chromium makes no sense for Deno and fixed in the spec, they marked as supported from Deno 1.37- Added Opera Android 80 and updated Opera Android 79 compat data mapping
- Added Samsung Internet 24 compat data mapping
3.34.0 - 2023.12.06
Array
grouping proposal:
- Methods:
Object.groupBy
Map.groupBy
- Moved to stable ES, November 2023 TC39 meeting
- Added
es.
namespace modules,/es/
and/stable/
namespaces entriesPromise.withResolvers
proposal:
- Method:
Promise.withResolvers
- Moved to stable ES, November 2023 TC39 meeting
- Added
es.
namespace module,/es/
and/stable/
namespaces entries- Fixed a web incompatibility issue of
Iterator
helpers proposal, proposal-iterator-helpers/287 and some following changes, November 2023 TC39 meeting- Added
Uint8Array
to / from base64 and hex stage 2 proposal:
- Methods:
Uint8Array.fromBase64
Uint8Array.fromHex
Uint8Array.prototype.toBase64
Uint8Array.prototype.toHex
- Relaxed some specific cases of
Number.fromString
validation before clarification of proposal-number-fromstring/24- Fixed
@@toStringTag
property descriptors on DOM collections, #1312- Fixed the order of arguments validation in
Array
iteration methods, #1313
... (truncated)
Commits
02c96bf
3.35.182ab796
minor fix of prototype methods export logic in the pure versiona92b8bb
fix a typo in a comment2e87d77
tweakString#split
setting299f9cd
fixed setting names of methods with symbol keys in some old engines3c592f0
removed significant redundant code fromString#split
polyfill3928aec
fix abstract operationf196dc2
dropforced: true
added for testing5b960e3
drop an extrastringIndexOf
fromes.string.replace-all
1cdaab2
bump current year- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)