Update dependency core-js to v3.32.0
This MR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| core-js | 3.31.1 -> 3.32.0 |
Release Notes
zloirock/core-js (core-js)
v3.32.0
-
Arraygrouping proposal, July 2023 TC39 meeting updates:- Moved back to stage 3
- Added
/actual/namespaces entries, unconditional forced replacement changed to feature detection
-
Promise.withResolversproposal, July 2023 TC39 meeting updates:- Moved to stage 3
- Added
/actual/namespaces entries, unconditional forced replacement changed to feature detection
-
Setmethods stage 3 proposal, July 2023 TC39 meeting updates:- Throw on negative
Setsizes, proposal-set-methods/88 - Removed
IsCallablecheck inGetKeysIterator, proposal-set-methods/101
- Throw on negative
-
Iterator Helpers stage 3 proposal:
- Avoid creating observable
Stringwrapper objects, July 2023 TC39 meeting update, proposal-iterator-helpers/281 -
Iteratoris not constructible from the active function object (works as an abstract class)
- Avoid creating observable
- Async explicit resource management:
- Moved back into the initial proposal -> moved to stage 3, proposal-explicit-resource-management/154
- Added
/actual/namespace entries, unconditional forced replacement changed to feature detection - Ignore return value of
[@@​dispose]()method when hint isasync-dispose, proposal-explicit-resource-management/180 - Added ticks for empty resources, proposal-explicit-resource-management/163
- Added some methods from
Float16Arraystage 3 proposal:- There are some reason why I don't want to add
Float16Arrayright now, however, make sense to add some methods from this proposal. - Methods:
Math.f16roundDataView.prototype.getFloat16DataView.prototype.setFloat16
- There are some reason why I don't want to add
- Added
DataViewget / setUint8Clampedmethods stage 1 proposal:- Methods:
DataView.prototype.getUint8ClampedDataView.prototype.setUint8Clamped
- Methods:
- Used strict mode in some missed cases, #1269
- Fixed a Chromium 117 bug in
valueargument ofURLSearchParams.prototype.{ has, delete } - Fixed early WebKit ~ Safari 17.0 beta
Setmethods implementation by the actual spec - Fixed incorrect
Symbol.{ dispose, asyncDispose }descriptors from NodeJS 20.4 / transpilers helpers / userland code - Fixed forced polyfilling of some iterator helpers that should return wrapped iterator in the pure version
- Fixed and exposed
AsyncIteratorPrototypecore-js/configuratoroption, #1268 - Compat data improvements:
- Sync
Iteratorhelpers proposal features marked as supported from V8 ~ Chrome 117 -
Arraygrouping proposal features marked as supported from V8 ~ Chrome 117 - Mark
Symbol.{ dispose, asyncDispose }as supported from NodeJS 20.5.0 (as mentioned above, NodeJS 20.4.0 add it, but with incorrect descriptors) - Added Electron 27 compat data mapping
- Sync
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.
Edited by Renovate Bot