Shieldmaiden
Shieldmaiden copied to clipboard
[Snyk] Upgrade core-js from 3.36.1 to 3.37.0
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.36.1 to 3.37.0.
: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 1 version ahead of your current version.
- The recommended version was released 22 days ago, on 2024-04-16.
Release notes
Package name: core-js
-
3.37.0 - 2024-04-16
- Changes v3.36.1...v3.37.0
- New
Set
methods proposal:- Built-ins:
Set.prototype.intersection
Set.prototype.union
Set.prototype.difference
Set.prototype.symmetricDifference
Set.prototype.isSubsetOf
Set.prototype.isSupersetOf
Set.prototype.isDisjointFrom
- Moved to stable ES, April 2024 TC39 meeting
- Added
es.
namespace modules,/es/
and/stable/
namespaces entries
- Built-ins:
- Explicit Resource Management stage 3 proposal
- Some minor updates like explicit-resource-management/217
- Added
Math.sumPrecise
stage 2.7 proposal:- Built-ins:
Math.sumPrecise
- Built-ins:
Promise.try
proposal:- Built-ins:
Promise.try
- Added optional arguments support, promise-try/16
- Moved to stage 2.7, April 2024 TC39 meeting
- Built-ins:
RegExp.escape
stage 2 proposal:- Moved to hex-escape semantics, regex-escaping/67
- It's not the final change of the way of escaping, waiting for regex-escaping/77 soon
- Moved to hex-escape semantics, regex-escaping/67
- Pattern matching stage 1 proposal:
- Built-ins:
Symbol.customMatcher
- Once again, the used well-known symbol was renamed
- Added new entries for that
- Built-ins:
- Added Extractors stage 1 proposal:
- Built-ins:
Symbol.customMatcher
- Since the
Symbol.customMatcher
well-known symbol from the pattern matching proposal is also used in the exactors proposal, added an entry also for this proposal
- Built-ins:
- Added
URL.parse
, url/825 - Engines bugs fixes:
- Compat data improvements:
URL.parse
added and marked as supported from FF 126URL.parse
added and marked as supported from Bun 1.1.4URL.canParse
fixed and marked as supported from Bun 1.1.0- New
Set
methods fixed in JavaScriptCore and marked as supported from Bun 1.1.1 - Added Opera Android 82 compat data mapping
-
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
Commit messages
Package name: core-js
- 598d0b2 3.37.0
- 88b57ee update the changelog
- a7f3a96 `URL.parse` added and marked as supported from Bun 1.1.4
- 3c2deac fix the place of `Uint8Array` to / from base64 and hex in the readme
- 1bb8d08 update the changelog
- a7f8abf Merge pull request #1343 from zloirock/update-pattern-matching
- be019f9 fix a link
- c978c8f add an entry for exactors proposal
- 8957db1 update pattern matching proposal
- 212ff8a add a link
- d393ed4 some simplification
- 51cb7c8 some simplification
- 51ce5d0 simplify some constants definition
- e7e9d71 update docs
- 3a54109 add some tests
- 6912464 update dependencies
- 9da401f add `Math.sumPrecise`
- 0ac334d enable some `eslint` rules from `eslint-plugin-import-x`
- bec66e7 update dependencies
- 3f46d78 update some notes
- acec5c4 update dependencies
- 80f1d23 add a fix of Safari `{ Object, Map }.groupBy` bug that does not support iterable primitives
- 5b908c2 add a fix of Safari bug with double call of constructor in `Array.fromAsync`
- 92f8618 update dependencies
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