Update dependency core-js to v3.31.0
This MR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| core-js | 3.30.2 -> 3.31.0 |
Release Notes
zloirock/core-js
v3.31.0
-
Well-formed unicode strings proposal:
- Methods:
-
String.prototype.isWellFormedmethod -
String.prototype.toWellFormedmethod
-
- Moved to stable ES, May 2023 TC39 meeting
- Added
es.namespace modules,/es/and/stable/namespaces entries
- Methods:
-
Arraygrouping proposal, May 2023 TC39 meeting updates:- Because of the web compat issue, moved from prototype to static methods. Added:
-
Object.groupBymethod -
Map.groupBymethod (with the actual semantic - with a minor difference it was present in the collections methods stage 1 proposal)
-
- Demoted to stage 2
- Because of the web compat issue, moved from prototype to static methods. Added:
-
Decorator Metadata proposal, May 2023 TC39 meeting updates:
- Moved to stage 3
- Added
Function.prototype[Symbol.metadata](=== null) - Added
/actual/entries
-
Iterator Helpers stage 3 proposal:
- Changed
Symbol.iteratorfallback from callable check toundefined/nullcheck, May 2023 TC39 meeting, proposal-iterator-helpers/272 - Removed
IsCallablecheck onNextMethod, deferring errors toCallsite, May 2023 TC39 meeting, proposal-iterator-helpers/274
- Changed
- Added
Promise.withResolversstage 2 proposal:-
Promise.withResolversmethod
-
-
Symbolpredicates stage 2 proposal:- The methods renamed to end with
Symbol, May 2023 TC39 meeting:-
Symbol.isRegistered->Symbol.isRegisteredSymbolmethod -
Symbol.isWellKnown->Symbol.isWellKnownSymbolmethod
-
- The methods renamed to end with
- Added
valueargument ofURLSearchParams.prototype.{ has, delete }, url/735 - Fixed some cases of increasing buffer size in
ArrayBuffer.prototype.{ transfer, transferToFixedLength }polyfills - Fixed awaiting async
AsyncDisposableStack.prototype.adoptcallback, #1258 - Fixed
URLSearchParams#sizein ES3 engines (IE8-) - Added a workaround in
Object.{ entries, values }for some IE versions bug with invisible integer keys onnull-prototype objects - Added TypeScript definitions to
core-js-compat, #1235, thanks @susnux - Compat data improvements:
-
Set.prototype.differencethat was missed in Bun because of a bug added in 0.6.0 -
Array.prototype.{ group, groupToMap }marked as no longer supported in WebKit runtimes because of the mentioned above web compat issue. For example, it's disabled from Bun 0.6.2 - Methods from the change
Arrayby copy proposal marked as supported from FF115 -
Array.fromAsyncmarked as supported from FF115 -
URL.canParsemarked as supported from FF115 -
valueargument ofURLSearchParams.prototype.{ has, delete }marked as supported from NodeJS 20.2.0 and FF115 - Added Deno 1.34 compat data mapping
- Added Electron 26 compat data mapping
- Added Samsung Internet 22 compat data mapping
- Added Opera Android 75 and 76 compat data mapping
- Added Quest Browser 27 compat data mapping
-
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.