zloirock/core-js
### [`v3.8.3`](https://togithub.com/zloirock/core-js/blob/master/CHANGELOG.md#383---20210119)
[Compare Source](https://togithub.com/zloirock/core-js/compare/v3.8.2...v3.8.3)
- Fixed some more issues related to FF44- legacy `Iterator`, [#906](https://togithub.com/zloirock/core-js/issues/906)
### [`v3.8.2`](https://togithub.com/zloirock/core-js/blob/master/CHANGELOG.md#382---20210103)
[Compare Source](https://togithub.com/zloirock/core-js/compare/v3.8.1...v3.8.2)
- Fixed handling of special replacements patterns in `String#replaceAll`, [#900](https://togithub.com/zloirock/core-js/issues/900)
- Fixed iterators dependencies of `Promise.any` and `Promise.allSettled` entries
- Fixed microtask implementation on WebOS, [#898](https://togithub.com/zloirock/core-js/issues/898), [#901](https://togithub.com/zloirock/core-js/issues/901)
### [`v3.8.1`](https://togithub.com/zloirock/core-js/blob/master/CHANGELOG.md#381---20201206)
[Compare Source](https://togithub.com/zloirock/core-js/compare/v3.8.0...v3.8.1)
- Fixed work of new `%TypedArray%` methods on `BigInt` arrays
- Added ESNext methods to ES3 workaround for `Number` constructor wrapper
### [`v3.8.0`](https://togithub.com/zloirock/core-js/blob/master/CHANGELOG.md#380---20201126)
[Compare Source](https://togithub.com/zloirock/core-js/compare/v3.7.0...v3.8.0)
- Added [relative indexing method stage 3 proposal](https://togithub.com/tc39/proposal-relative-indexing-method)
- `Array#at`
- `%TypedArray%#at`
- Added [`Number.range` stage 1 proposal](https://togithub.com/tc39/proposal-Number.range)
- `Number.range`
- `BigInt.range`
- Added [array filtering stage 1 proposal](https://togithub.com/tc39/proposal-array-filtering)
- `Array#filterOut`
- `%TypedArray%#filterOut`
- Added [array deduplication stage 1 proposal](https://togithub.com/tc39/proposal-array-unique)
- `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`](https://togithub.com/zloirock/core-js/blob/master/CHANGELOG.md#370---20201106)
[Compare Source](https://togithub.com/zloirock/core-js/compare/v3.6.5...v3.7.0)
- `String#replaceAll` moved to the stable ES, [per June TC39 meeting](https://togithub.com/tc39/notes/blob/master/meetings/2020-06/june-2.md#stringprototypereplaceall-for-stage-4)
- `Promise.any` and `AggregateError` moved to the stable ES, [per July TC39 meeting](https://togithub.com/tc39/notes/blob/master/meetings/2020-07/july-21.md#promiseany--aggregateerror-for-stage-4)
- Added `Reflect[@@toStringTag]`, [per July TC39 meeting](https://togithub.com/tc39/ecma262/pull/2057)
- Forced replacement of `Array#{ reduce, reduceRight }` in Chrome 80-82 because of [a bug](https://bugs.chromium.org/p/chromium/issues/detail?id=1049982), [#766](https://togithub.com/zloirock/core-js/issues/766)
- Following the changes in [the `upsert` proposal](https://togithub.com/tc39/proposal-upsert), `{ Map, WeakMap }#emplace` replace `{ Map, WeakMap }#upsert`, these obsolete methods will be removed in the next major release
- [By the current spec](https://tc39.es/ecma262/#sec-aggregate-error-constructor), `AggregateError#errors` is own data property
- Added correct iteration closing in the iteration helpers according to the current version of [the proposal](https://tc39.es/proposal-iterator-helpers)
- `process.nextTick` have a less priority when `Promise` in the microtask implementation, [#855](https://togithub.com/zloirock/core-js/issues/855)
- Fixed microtask implementation in engines with `MutationObserver`, but without `document`, [#865](https://togithub.com/zloirock/core-js/issues/865), [#866](https://togithub.com/zloirock/core-js/issues/866)
- Fixed `core-js-builder` with an empty (after the targets engines or another filtration) modules list, [#822](https://togithub.com/zloirock/core-js/issues/822)
- Fixed possible twice call of `window.onunhandledrejection`, [#760](https://togithub.com/zloirock/core-js/issues/760)
- Fixed some possible problems related multiple global copies of `core-js`, [#880](https://togithub.com/zloirock/core-js/issues/880)
- Added a workaround for 3rd party `Reflect.set` polyfill bug, [#847](https://togithub.com/zloirock/core-js/issues/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
Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:no_bell: 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 contains the following updates:
3.6.5
->3.8.3
Release Notes
zloirock/core-js
### [`v3.8.3`](https://togithub.com/zloirock/core-js/blob/master/CHANGELOG.md#383---20210119) [Compare Source](https://togithub.com/zloirock/core-js/compare/v3.8.2...v3.8.3) - Fixed some more issues related to FF44- legacy `Iterator`, [#906](https://togithub.com/zloirock/core-js/issues/906) ### [`v3.8.2`](https://togithub.com/zloirock/core-js/blob/master/CHANGELOG.md#382---20210103) [Compare Source](https://togithub.com/zloirock/core-js/compare/v3.8.1...v3.8.2) - Fixed handling of special replacements patterns in `String#replaceAll`, [#900](https://togithub.com/zloirock/core-js/issues/900) - Fixed iterators dependencies of `Promise.any` and `Promise.allSettled` entries - Fixed microtask implementation on WebOS, [#898](https://togithub.com/zloirock/core-js/issues/898), [#901](https://togithub.com/zloirock/core-js/issues/901) ### [`v3.8.1`](https://togithub.com/zloirock/core-js/blob/master/CHANGELOG.md#381---20201206) [Compare Source](https://togithub.com/zloirock/core-js/compare/v3.8.0...v3.8.1) - Fixed work of new `%TypedArray%` methods on `BigInt` arrays - Added ESNext methods to ES3 workaround for `Number` constructor wrapper ### [`v3.8.0`](https://togithub.com/zloirock/core-js/blob/master/CHANGELOG.md#380---20201126) [Compare Source](https://togithub.com/zloirock/core-js/compare/v3.7.0...v3.8.0) - Added [relative indexing method stage 3 proposal](https://togithub.com/tc39/proposal-relative-indexing-method) - `Array#at` - `%TypedArray%#at` - Added [`Number.range` stage 1 proposal](https://togithub.com/tc39/proposal-Number.range) - `Number.range` - `BigInt.range` - Added [array filtering stage 1 proposal](https://togithub.com/tc39/proposal-array-filtering) - `Array#filterOut` - `%TypedArray%#filterOut` - Added [array deduplication stage 1 proposal](https://togithub.com/tc39/proposal-array-unique) - `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`](https://togithub.com/zloirock/core-js/blob/master/CHANGELOG.md#370---20201106) [Compare Source](https://togithub.com/zloirock/core-js/compare/v3.6.5...v3.7.0) - `String#replaceAll` moved to the stable ES, [per June TC39 meeting](https://togithub.com/tc39/notes/blob/master/meetings/2020-06/june-2.md#stringprototypereplaceall-for-stage-4) - `Promise.any` and `AggregateError` moved to the stable ES, [per July TC39 meeting](https://togithub.com/tc39/notes/blob/master/meetings/2020-07/july-21.md#promiseany--aggregateerror-for-stage-4) - Added `Reflect[@@toStringTag]`, [per July TC39 meeting](https://togithub.com/tc39/ecma262/pull/2057) - Forced replacement of `Array#{ reduce, reduceRight }` in Chrome 80-82 because of [a bug](https://bugs.chromium.org/p/chromium/issues/detail?id=1049982), [#766](https://togithub.com/zloirock/core-js/issues/766) - Following the changes in [the `upsert` proposal](https://togithub.com/tc39/proposal-upsert), `{ Map, WeakMap }#emplace` replace `{ Map, WeakMap }#upsert`, these obsolete methods will be removed in the next major release - [By the current spec](https://tc39.es/ecma262/#sec-aggregate-error-constructor), `AggregateError#errors` is own data property - Added correct iteration closing in the iteration helpers according to the current version of [the proposal](https://tc39.es/proposal-iterator-helpers) - `process.nextTick` have a less priority when `Promise` in the microtask implementation, [#855](https://togithub.com/zloirock/core-js/issues/855) - Fixed microtask implementation in engines with `MutationObserver`, but without `document`, [#865](https://togithub.com/zloirock/core-js/issues/865), [#866](https://togithub.com/zloirock/core-js/issues/866) - Fixed `core-js-builder` with an empty (after the targets engines or another filtration) modules list, [#822](https://togithub.com/zloirock/core-js/issues/822) - Fixed possible twice call of `window.onunhandledrejection`, [#760](https://togithub.com/zloirock/core-js/issues/760) - Fixed some possible problems related multiple global copies of `core-js`, [#880](https://togithub.com/zloirock/core-js/issues/880) - Added a workaround for 3rd party `Reflect.set` polyfill bug, [#847](https://togithub.com/zloirock/core-js/issues/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 dependenciesRenovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.