Sourced from core-js's changelog.
3.39.0 - 2024.10.31
- Changes v3.38.1...v3.39.0
Iterator
helpers proposal:
- Built-ins:
Iterator
Iterator.from
Iterator.prototype.drop
Iterator.prototype.every
Iterator.prototype.filter
Iterator.prototype.find
Iterator.prototype.flatMap
Iterator.prototype.forEach
Iterator.prototype.map
Iterator.prototype.reduce
Iterator.prototype.some
Iterator.prototype.take
Iterator.prototype.toArray
Iterator.prototype[@@toStringTag]
- Moved to stable ES, October 2024 TC39 meeting
- Added
es.
namespace modules,/es/
and/stable/
namespaces entriesPromise.try
:
- Built-ins:
Promise.try
- Moved to stable ES, October 2024 TC39 meeting
- Added
es.
namespace module,/es/
and/stable/
namespaces entries- Fixed
/actual|full/promise/try
entries for the callback arguments supportMath.sumPrecise
proposal:
- Built-ins:
Math.sumPrecise
- Moved to stage 3, October 2024 TC39 meeting
- Added
/actual/
namespace entries, unconditional forced replacement changed to feature detection- Added
Iterator
sequencing stage 2.7 proposal:
- Added built-ins:
Iterator.concat
Map
upsert stage 2 proposal:
- Updated to the new API following the October 2024 TC39 meeting
- Added built-ins:
Map.prototype.getOrInsert
Map.prototype.getOrInsertComputed
WeakMap.prototype.getOrInsert
WeakMap.prototype.getOrInsertComputed
- Extractors proposal moved to stage 2, October 2024 TC39 meeting
- Usage of
@@species
pattern removed from%TypedArray%
andArrayBuffer
methods, tc39/ecma262/3450:
- Built-ins:
%TypedArray%.prototype.filter
%TypedArray%.prototype.filterReject
%TypedArray%.prototype.map
%TypedArray%.prototype.slice
%TypedArray%.prototype.subarray
ArrayBuffer.prototype.slice
... (truncated)
fe6d2d6
v3.39.0751bbae
add Iterator
sequencing stage 2.7 proposal227a758
update some links, add some missed links4bdfd91
normalize key
in
Map.prototype.getOrInsertComputed
2b189d3
validate WeakMap
key before callbackfn
call in
`WeakMap.prototype.getOrIn...e3e9f37
update Map
upsert proposal to the new APIfa5b026
update transferable objects list instructuredClone
implementationfbc4e4f
remove usage of @@species
pattern from
%TypedArray%
and ArrayBuffer
met...ce0402d
move extractors proposa to stage 271d37cb
move Promise.try
to stable ES