Skip to content

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Nov 6, 2020

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
core-js 3.6.5 -> 3.12.1 age adoption passing confidence

Release Notes

zloirock/core-js

v3.12.1

Compare Source

  • Fixed some cases of Function#toString with multiple core-js instances
  • Fixed some possible String#split polyfill problems in V8 5.1

v3.12.0

Compare Source

v3.11.3

Compare Source

  • Native promise-based APIs Promise#{ catch, finally } returns polyfilled Promise instances when it's required

v3.11.2

Compare Source

  • Added a workaround of WebKit ~ iOS 10.3 Safari Promise bug, #​932
  • Promise#then of incorrect native Promise implementations with correct subclassing no longer wrapped
  • Changed the order of Promise feature detection, removed unhandled rejection tracking check in non-browser non-node platforms

v3.11.1

Compare Source

  • Made instanceof Promise and .constructor === Promise work with polyfilled Promise for all native promise-based APIs
  • Added a workaround for some buggy V8 versions ~4.5 related to fixing of %TypedArray% static methods, #​564

v3.11.0

Compare Source

v3.10.2

Compare Source

  • URL and URLSearchParams marked as supported from Safari 14.0
  • Polyfilled built-in constructors protected from calling on instances

v3.10.1

Compare Source

  • Prevented possible RegExp#split problems in old engines, #​751, #​919
  • Detection of Safari 10 string padding bug extended to some Safari-based browsers

v3.10.0

Compare Source

  • Array find from last proposal moved to the stage 2, March TC39 meeting
  • Prevented possible RegExp#exec problems in some old engines, #​920
  • Updated compat data mapping:
    • NodeJS up to 16.0
    • Electron up to 13.0
    • Samsung Internet up to 14.0
    • Opera Android up to 62
    • The rest automatically

v3.9.1

Compare Source

  • Added a workaround for Chrome 38-40 bug which does not allow to inherit symbols (incl. well-known) from DOM collections prototypes to instances, #​37
  • Used NumericRangeIterator as toStringTag instead of RangeIterator in { Number, BigInt }.range iterator, per this PR
  • TypedArray constructors marked as supported from Safari 14.0
  • Updated compat data mapping for iOS Safari and Opera for Android

v3.9.0

Compare Source

  • Added Array find from last stage 1 proposal
    • Array#findLast
    • Array#findLastIndex
    • %TypedArray%#findLast
    • %TypedArray%#findLastIndex
  • Added %TypedArray%#uniqueBy method for array deduplication stage 1 proposal
    • %TypedArray%#uniqueBy
  • Dropped ToLength detection from array methods feature detection which could cause hanging FF11-21 and some versions of old WebKit, #​764
  • Minified bundle from core-js-bundle uses terser instead of uglify-js

v3.8.3

Compare Source

  • Fixed some more issues related to FF44- legacy Iterator, #​906

v3.8.2

Compare Source

  • Fixed handling of special replacements patterns in String#replaceAll, #​900
  • Fixed iterators dependencies of Promise.any and Promise.allSettled entries
  • Fixed microtask implementation on WebOS, #​898, #​901

v3.8.1

Compare Source

  • Fixed work of new %TypedArray% methods on BigInt arrays
  • Added ESNext methods to ES3 workaround for Number constructor wrapper

v3.8.0

Compare Source

  • Added relative indexing method stage 3 proposal
    • Array#at
    • %TypedArray%#at
  • Added Number.range stage 1 proposal
    • Number.range
    • BigInt.range
  • Added array filtering stage 1 proposal
    • Array#filterOut
    • %TypedArray%#filterOut
  • Added array deduplication stage 1 proposal
    • Array#uniqueBy
  • Added code points / code units explicit feature detection in String#at for preventing breakage code which use obsolete String#at proposal polyfill
  • Added the missed (es|stable)/instance/replace-all entries
  • Updated compat data mapping for Opera - from Opera 69, the difference with Chrome versions increased to 14
  • Compat data mapping for modern Android WebView to Chrome moved from targets parser directly to compat data
  • Depracate core-js-builder blacklist option in favor of exclude

v3.7.0

Compare Source

  • String#replaceAll moved to the stable ES, per June TC39 meeting
  • Promise.any and AggregateError moved to the stable ES, per July TC39 meeting
  • Added Reflect[@​@​toStringTag], per July TC39 meeting
  • 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
  • By the current spec, AggregateError#errors is own data property
  • Added correct iteration closing in the iteration helpers according to the current version of the proposal
  • process.nextTick have a less priority than Promise in the microtask implementation, #​855
  • Fixed microtask implementation in engines with MutationObserver, but without document, #​865, #​866
  • Fixed core-js-builder with an empty (after the targets engines or another filtration) modules list, #​822
  • Fixed possible twice call of window.onunhandledrejection, #​760
  • Fixed some possible problems related multiple global copies of core-js, #​880
  • Added a workaround for 3rd party Reflect.set polyfill bug, #​847
  • Updated compat data:
    • Chrome up to 86
    • FF up to 82
    • Safari up to 14
  • Updated compat data mapping:
    • iOS up to 14
    • NodeJS up to 15.0
    • Electron up to 11.0
    • Samsung Internet up to 13.0
    • Opera Android up to 60
    • The rest automatically
  • Updated all required dependencies

Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻️ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box.

This PR has been generated by WhiteSource Renovate. View repository job log here.

@renovate renovate bot force-pushed the renovate/core-js-3.x branch from 367f2ac to 89aad12 Compare November 25, 2020 18:35
@renovate renovate bot changed the title chore(deps): update dependency core-js to v3.7.0 chore(deps): update dependency core-js to v3.8.0 Nov 25, 2020
@renovate renovate bot force-pushed the renovate/core-js-3.x branch from 89aad12 to 5ed54aa Compare December 9, 2020 17:59
@renovate renovate bot changed the title chore(deps): update dependency core-js to v3.8.0 chore(deps): update dependency core-js to v3.8.1 Dec 9, 2020
@renovate renovate bot force-pushed the renovate/core-js-3.x branch from 5ed54aa to 11b45b5 Compare January 6, 2021 21:59
@renovate renovate bot changed the title chore(deps): update dependency core-js to v3.8.1 chore(deps): update dependency core-js to v3.8.2 Jan 6, 2021
@renovate renovate bot force-pushed the renovate/core-js-3.x branch from 11b45b5 to 10ebcb1 Compare January 24, 2021 10:59
@renovate renovate bot changed the title chore(deps): update dependency core-js to v3.8.2 chore(deps): update dependency core-js to v3.8.3 Jan 24, 2021
@renovate renovate bot force-pushed the renovate/core-js-3.x branch from 10ebcb1 to bbe3c58 Compare April 26, 2021 13:10
@renovate renovate bot changed the title chore(deps): update dependency core-js to v3.8.3 chore(deps): update dependency core-js to v3.11.0 Apr 26, 2021
@renovate renovate bot force-pushed the renovate/core-js-3.x branch from bbe3c58 to cd86635 Compare May 9, 2021 23:23
@renovate renovate bot changed the title chore(deps): update dependency core-js to v3.11.0 chore(deps): update dependency core-js to v3.12.1 May 9, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

1 participant