zloirock/core-js
### [`v3.16.0`](https://togithub.com/zloirock/core-js/blob/master/CHANGELOG.md#3160---20210730)
[Compare Source](https://togithub.com/zloirock/core-js/compare/v3.15.2...v3.16.0)
- [`Array` find from last proposal](https://togithub.com/tc39/proposal-array-find-from-last) moved to the stage 3, [July 2021 TC39 meeting](https://togithub.com/tc39/proposal-array-find-from-last/pull/47)
- [`Array` filtering stage 1 proposal](https://togithub.com/tc39/proposal-array-filtering):
- `Array.prototype.filterReject` replaces `Array.prototype.filterOut`
- `%TypedArray%.prototype.filterReject` replaces `%TypedArray%.prototype.filterOut`
- Added [`Array` grouping stage 1 proposal](https://togithub.com/tc39/proposal-array-grouping):
- `Array.prototype.groupBy`
- `%TypedArray%.prototype.groupBy`
- Work with symbols made stricter: some missed before cases of methods that should throw an error on symbols now works as they should
- Handling `@@toPrimitive` in some cases of `ToPrimitive` internal logic made stricter
- Fixed work of `Request` with polyfilled `URLSearchParams`, [#965](https://togithub.com/zloirock/core-js/issues/965)
- Fixed possible exposing of collections elements metadata in some cases, [#427](https://togithub.com/zloirock/core-js/issues/427)
- Fixed crashing of `Object.create(null)` on WSH, [#966](https://togithub.com/zloirock/core-js/issues/966)
- Fixed some cases of typed arrays subclassing logic
- Fixed a minor bug related to string conversion in `RegExp#exec`
- Fixed `Date.prototype.getYear` feature detection
- Fixed content of some entry points
- Some minor optimizations and refactoring
- Deno:
- Added Deno support (sure, after bundling since Deno does not support CommonJS)
- Allowed `deno` target in `core-js-compat` / `core-js-builder`
- A bundle for Deno published on [deno.land/x/corejs](https://deno.land/x/corejs)
- Added / updated compat data / mapping:
- Deno 1.0-1.13
- NodeJS up to 16.6
- iOS Safari up to 15.0
- Samsung Internet up to 15.0
- Opera Android up to 64
- `Object.hasOwn` marked as supported from [V8 9.3](https://chromestatus.com/feature/5662263404920832) and [FF92](https://bugzilla.mozilla.org/show_bug.cgi?id=1721149)
- `Date.prototype.getYear` marked as not supported in IE8-
- Added `summary` option to `core-js-builder`, see more info in the [`README`](https://togithub.com/zloirock/core-js/blob/master/packages/core-js-builder/README.md), [#910](https://togithub.com/zloirock/core-js/issues/910)
### [`v3.15.2`](https://togithub.com/zloirock/core-js/blob/master/CHANGELOG.md#3152---20210629)
[Compare Source](https://togithub.com/zloirock/core-js/compare/v3.15.1...v3.15.2)
- Worked around breakage related to `zone.js` loaded before `core-js`, [#953](https://togithub.com/zloirock/core-js/issues/953)
- Added NodeJS 16.4 -> Chrome 91 compat data mapping
### [`v3.15.1`](https://togithub.com/zloirock/core-js/blob/master/CHANGELOG.md#3151---20210623)
[Compare Source](https://togithub.com/zloirock/core-js/compare/v3.15.0...v3.15.1)
- Fixed cloning of regex through `RegExp` constructor, [#948](https://togithub.com/zloirock/core-js/issues/948)
### [`v3.15.0`](https://togithub.com/zloirock/core-js/blob/master/CHANGELOG.md#3150---20210621)
[Compare Source](https://togithub.com/zloirock/core-js/compare/v3.14.0...v3.15.0)
- Added `RegExp` named capture groups polyfill, [#521](https://togithub.com/zloirock/core-js/issues/521), [#944](https://togithub.com/zloirock/core-js/issues/944)
- Added `RegExp` `dotAll` flag polyfill, [#792](https://togithub.com/zloirock/core-js/issues/792), [#944](https://togithub.com/zloirock/core-js/issues/944)
- Added missed polyfills of [Annex B](https://tc39.es/ecma262/#sec-additional-built-in-properties) features (required mainly for some non-browser engines), [#336](https://togithub.com/zloirock/core-js/issues/336), [#945](https://togithub.com/zloirock/core-js/issues/945):
- `escape`
- `unescape`
- `String.prototype.substr`
- `Date.prototype.getYear`
- `Date.prototype.setYear`
- `Date.prototype.toGMTString`
- Fixed detection of forbidden host code points in `URL` polyfill
- Allowed `rhino` target in `core-js-compat` / `core-js-builder`, added compat data for `rhino` 1.7.13, [#942](https://togithub.com/zloirock/core-js/issues/942), thanks [@gausie](https://togithub.com/gausie)
- `.at` marked as supported from FF90
### [`v3.14.0`](https://togithub.com/zloirock/core-js/blob/master/CHANGELOG.md#3140---20210605)
[Compare Source](https://togithub.com/zloirock/core-js/compare/v3.13.1...v3.14.0)
- Added polyfill of stable sort in `{ Array, %TypedArray% }.prototype.sort`, [#769](https://togithub.com/zloirock/core-js/issues/769), [#941](https://togithub.com/zloirock/core-js/issues/941)
- Fixed `Safari` 14.0- `%TypedArray%.prototype.sort` validation of arguments bug
- `.at` marked as supported from V8 9.2
Configuration
📅 Schedule: "before 3am on the first day of the month" in timezone Asia/Tokyo.
🚦 Automerge: Enabled.
♻ 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 contains the following updates:
3.13.1
->3.16.0
Release Notes
zloirock/core-js
### [`v3.16.0`](https://togithub.com/zloirock/core-js/blob/master/CHANGELOG.md#3160---20210730) [Compare Source](https://togithub.com/zloirock/core-js/compare/v3.15.2...v3.16.0) - [`Array` find from last proposal](https://togithub.com/tc39/proposal-array-find-from-last) moved to the stage 3, [July 2021 TC39 meeting](https://togithub.com/tc39/proposal-array-find-from-last/pull/47) - [`Array` filtering stage 1 proposal](https://togithub.com/tc39/proposal-array-filtering): - `Array.prototype.filterReject` replaces `Array.prototype.filterOut` - `%TypedArray%.prototype.filterReject` replaces `%TypedArray%.prototype.filterOut` - Added [`Array` grouping stage 1 proposal](https://togithub.com/tc39/proposal-array-grouping): - `Array.prototype.groupBy` - `%TypedArray%.prototype.groupBy` - Work with symbols made stricter: some missed before cases of methods that should throw an error on symbols now works as they should - Handling `@@toPrimitive` in some cases of `ToPrimitive` internal logic made stricter - Fixed work of `Request` with polyfilled `URLSearchParams`, [#965](https://togithub.com/zloirock/core-js/issues/965) - Fixed possible exposing of collections elements metadata in some cases, [#427](https://togithub.com/zloirock/core-js/issues/427) - Fixed crashing of `Object.create(null)` on WSH, [#966](https://togithub.com/zloirock/core-js/issues/966) - Fixed some cases of typed arrays subclassing logic - Fixed a minor bug related to string conversion in `RegExp#exec` - Fixed `Date.prototype.getYear` feature detection - Fixed content of some entry points - Some minor optimizations and refactoring - Deno: - Added Deno support (sure, after bundling since Deno does not support CommonJS) - Allowed `deno` target in `core-js-compat` / `core-js-builder` - A bundle for Deno published on [deno.land/x/corejs](https://deno.land/x/corejs) - Added / updated compat data / mapping: - Deno 1.0-1.13 - NodeJS up to 16.6 - iOS Safari up to 15.0 - Samsung Internet up to 15.0 - Opera Android up to 64 - `Object.hasOwn` marked as supported from [V8 9.3](https://chromestatus.com/feature/5662263404920832) and [FF92](https://bugzilla.mozilla.org/show_bug.cgi?id=1721149) - `Date.prototype.getYear` marked as not supported in IE8- - Added `summary` option to `core-js-builder`, see more info in the [`README`](https://togithub.com/zloirock/core-js/blob/master/packages/core-js-builder/README.md), [#910](https://togithub.com/zloirock/core-js/issues/910) ### [`v3.15.2`](https://togithub.com/zloirock/core-js/blob/master/CHANGELOG.md#3152---20210629) [Compare Source](https://togithub.com/zloirock/core-js/compare/v3.15.1...v3.15.2) - Worked around breakage related to `zone.js` loaded before `core-js`, [#953](https://togithub.com/zloirock/core-js/issues/953) - Added NodeJS 16.4 -> Chrome 91 compat data mapping ### [`v3.15.1`](https://togithub.com/zloirock/core-js/blob/master/CHANGELOG.md#3151---20210623) [Compare Source](https://togithub.com/zloirock/core-js/compare/v3.15.0...v3.15.1) - Fixed cloning of regex through `RegExp` constructor, [#948](https://togithub.com/zloirock/core-js/issues/948) ### [`v3.15.0`](https://togithub.com/zloirock/core-js/blob/master/CHANGELOG.md#3150---20210621) [Compare Source](https://togithub.com/zloirock/core-js/compare/v3.14.0...v3.15.0) - Added `RegExp` named capture groups polyfill, [#521](https://togithub.com/zloirock/core-js/issues/521), [#944](https://togithub.com/zloirock/core-js/issues/944) - Added `RegExp` `dotAll` flag polyfill, [#792](https://togithub.com/zloirock/core-js/issues/792), [#944](https://togithub.com/zloirock/core-js/issues/944) - Added missed polyfills of [Annex B](https://tc39.es/ecma262/#sec-additional-built-in-properties) features (required mainly for some non-browser engines), [#336](https://togithub.com/zloirock/core-js/issues/336), [#945](https://togithub.com/zloirock/core-js/issues/945): - `escape` - `unescape` - `String.prototype.substr` - `Date.prototype.getYear` - `Date.prototype.setYear` - `Date.prototype.toGMTString` - Fixed detection of forbidden host code points in `URL` polyfill - Allowed `rhino` target in `core-js-compat` / `core-js-builder`, added compat data for `rhino` 1.7.13, [#942](https://togithub.com/zloirock/core-js/issues/942), thanks [@gausie](https://togithub.com/gausie) - `.at` marked as supported from FF90 ### [`v3.14.0`](https://togithub.com/zloirock/core-js/blob/master/CHANGELOG.md#3140---20210605) [Compare Source](https://togithub.com/zloirock/core-js/compare/v3.13.1...v3.14.0) - Added polyfill of stable sort in `{ Array, %TypedArray% }.prototype.sort`, [#769](https://togithub.com/zloirock/core-js/issues/769), [#941](https://togithub.com/zloirock/core-js/issues/941) - Fixed `Safari` 14.0- `%TypedArray%.prototype.sort` validation of arguments bug - `.at` marked as supported from V8 9.2Configuration
📅 Schedule: "before 3am on the first day of the month" in timezone Asia/Tokyo.
🚦 Automerge: Enabled.
♻ 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.
This PR has been generated by WhiteSource Renovate. View repository job log here.