Snyk has created this PR to upgrade core-js from 3.1.4 to 3.9.1.
: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 32 versions ahead of your current version.
The recommended version was released 23 days ago, on 2021-02-28.
Forced replacement of Array#{ reduce, reduceRight } in Chrome 80-82 because of a bug, #766
Following the changes in the upsert proposal, { Map, WeakMap }#emplace replace { Map, WeakMap }#upsert, these obsolete methods will be removed in the next major release
Snyk has created this PR to upgrade core-js from 3.1.4 to 3.9.1.
Release notes
Package name: core-js
NumericRangeIterator
as toStringTag instead ofRangeIterator
in{ Number, BigInt }.range
iterator, per this PRArray
find from last stage 1 proposalArray#findLast
Array#findLastIndex
%TypedArray%#findLast
%TypedArray%#findLastIndex
%TypedArray%#uniqueBy
method for array deduplication stage 1 proposal%TypedArray%#uniqueBy
ToLength
detection from array methods feature detection which could cause hanging FF11-21 and some versions of old WebKit, #764core-js-bundle
usesterser
instead ofuglify-js
Iterator
, #906String#replaceAll
, #900Promise.any
andPromise.allSettled
entries%TypedArray%
methods onBigInt
arraysNumber
constructor wrapperArray#at
%TypedArray%#at
Number.range
stage 1 proposalNumber.range
BigInt.range
Array#filterOut
%TypedArray%#filterOut
Array#uniqueBy
String#at
for preventing breakage code which use obsoleteString#at
proposal polyfill(es|stable)/instance/replace-all
entriescore-js-builder
blacklist
option in favor ofexclude
String#replaceAll
moved to the stable ES, per June TC39 meetingPromise.any
andAggregateError
moved to the stable ES, per July TC39 meetingReflect[@@ toStringTag]
, per July TC39 meetingArray#{ reduce, reduceRight }
in Chrome 80-82 because of a bug, #766upsert
proposal,{ Map, WeakMap }#emplace
replace{ Map, WeakMap }#upsert
, these obsolete methods will be removed in the next major releaseAggregateError#errors
is own data propertyprocess.nextTick
have a less priority whenPromise
in the microtask implementation, #855MutationObserver
, but withoutdocument
, #865, #866core-js-builder
with an empty (after the targets engines or another filtration) modules list, #822window.onunhandledrejection
, #760core-js
, #880Reflect.set
polyfill bug, #847setImmediate
in Safari #770, thanks @ dtinthpostinstall
, thanks @ scottarcpostinstall
CI detection #781Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.
For more information:![](https://api.segment.io/v1/pixel/track?data=eyJ3cml0ZUtleSI6InJyWmxZcEdHY2RyTHZsb0lYd0dUcVg4WkFRTnNCOUEwIiwiYW5vbnltb3VzSWQiOiJmMjI4NTQ4Mi0yNGQ3LTRlMmEtYmNjNS0zZDFmZTBjOTY0N2MiLCJldmVudCI6IlBSIHZpZXdlZCIsInByb3BlcnRpZXMiOnsicHJJZCI6ImYyMjg1NDgyLTI0ZDctNGUyYS1iY2M1LTNkMWZlMGM5NjQ3YyJ9fQ==)
π§ View latest project report
π Adjust upgrade PR settings
π Ignore this dependency or unsubscribe from future upgrade PRs