[Snyk] Upgrade core-js from 3.32.0 to 3.32.2
This PR was automatically created by Snyk using the credentials of a real user.
Snyk has created this PR to upgrade core-js from 3.32.0 to 3.32.2.
:information_source: Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.
- The recommended version is 2 versions ahead of your current version.
- The recommended version was released a month ago, on 2023-09-07.
Release notes
Package name: core-js
-
3.32.2 - 2023-09-07
- Fixed
structuredClonefeature detection[email protected]bug, #1288 - Added a workaround of old WebKit +
evalbug, #1287 - Compat data improvements:
- Added Samsung Internet 23 compat data mapping
- Added Quest Browser 29 compat data mapping
- Fixed
-
3.32.1 - 2023-08-18
- Fixed some cases of IEEE754 rounding, #1279, thanks @ petamoriken
- Prevented injection
processpolyfill tocore-jsvia some bundlers oresm.sh, #1277 - Some minor fixes and stylistic changes
- Compat data improvements:
Promise.withResolversmarked as supported from Bun 0.7.1- Added Opera Android 77 compat data mapping
- Updated Electron 27 compat data mapping
-
3.32.0 - 2023-07-27
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
Commit messages
Package name: core-js
- aaefe98 3.32.2
- b729d44 update the changelog
- 76416d6 Merge pull request #1287 from aleen42/master
- 674130b Update packages/core-js/internals/check-correctness-of-iteration.js
- 44f3ce9 enable some rules from `eslint-plugin-n(ode)`
- 06ce4ba update dependencies
- 875601e fix `structuredClone` feature detection `[email protected]` bug, close #1288
- 26c6592 update dependencies
- 82c1915 boosty was missed in the root readme
- 4ac2cb1 use `node:` prefix in some where possible
- c2666a4 update `actions/checkout`
- 403d603 update dependencies
- aa7fcde enable some rules from `eslint-plugin-jsonc`
- 8586130 enable some rules from `eslint-plugin-eslint-comments`
- cd193ef enable some rules from `eslint-plugin-array-func`
- bd2d558 update dependencies
- 2f6a3af handle missing scopes in strict mode when checking iteration #1286
- 72f9a77 add Samsung Internet 23 compat data mapping
- f124f2f add Quest Browser 29 compat data mapping
- 0d61b4c review `eslint` core rules: enable some more rules
- 09e8820 review `eslint` core rules: disallow `no-restricted-syntax` in ancient engines at all because of a strange way inheritance of config
- 86101f8 review `eslint` core rules: enable some stylistic rules
- 75e6430 review `eslint` core rules: move back disallowing labels and `with` from `no-restricted-syntax` to special rules
- ea03e06 review `eslint` core rules: enable some import-related rules
Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.
For more information:
🔕 Ignore this dependency or unsubscribe from future upgrade PRs
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.
Kudos, SonarCloud Quality Gate passed! 
0 Bugs
0 Vulnerabilities
0 Security Hotspots
0 Code Smells
No Coverage information
0.0% Duplication