Bump core-js from 3.29.0 to 3.37.1
Bumps core-js from 3.29.0 to 3.37.1.
Changelog
Sourced from core-js's changelog.
3.37.1 - 2024.05.14
- Changes v3.37.0...v3.37.1
- Fixed
URL.parse
feature detection for some specific cases- Compat data improvements:
Set
methods proposal added and marked as supported from FF 127Symbol.dispose
added and marked as supported from V8 ~ Chromium 125Math.f16round
andDataView.prototype.{ getFloat16, setFloat16 }
added and marked as supported from Deno 1.43URL.parse
added and marked as supported from Chromium 126URL.parse
added and marked as supported from NodeJS 22.0URL.parse
added and marked as supported from Deno 1.43- Added Rhino 1.7.15 compat data, many features marked as supported
- Added NodeJS 22.0 compat data mapping
- Added Deno 1.43 compat data mapping
- Added Electron 31 compat data mapping
- Updated Opera Android 82 compat data mapping
- Added Samsung Internet 26 compat data mapping
- Added Oculus Quest Browser 33 compat data mapping
3.37.0 - 2024.04.17
- 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- 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
Promise.try
proposal:
- Built-ins:
Promise.try
- Added optional arguments support, promise-try/16
- Moved to stage 2.7, April 2024 TC39 meeting
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
- Pattern matching stage 1 proposal:
- Built-ins:
Symbol.customMatcher
- Once again, the used well-known symbol was renamed
- Added new entries for that
- Added Extractors stage 1 proposal:
... (truncated)
Commits
-
d044cb5
3.37.1 -
431a551
update some linting plugins / rules -
ed25984
fixURL
parse feature detection -
598d0b2
3.37.0 -
c978c8f
add an entry for exactors proposal -
8957db1
update pattern matching proposal -
d393ed4
some simplification -
51cb7c8
some simplification -
51ce5d0
simplify some constants definition -
9da401f
addMath.sumPrecise
- Additional commits viewable in compare view
Dependabot commands
You can trigger Dependabot actions by commenting on this MR
-
$dependabot rebase
will rebase this MR -
$dependabot recreate
will recreate this MR rewriting all the manual changes and resolving conflicts