Build(deps): bump core-js from 3.19.3 to 3.20.0 #173

Merged
argoyle merged 1 commits from dependabot-npm_and_yarn-core-js-3.20.0 into master 2021-12-18 19:24:14 +00:00
argoyle commented 2021-12-17 04:42:26 +00:00 (Migrated from gitlab.com)

Bumps core-js from 3.19.3 to 3.20.0.

Changelog

Sourced from core-js's changelog.

3.20.0 - 2021.12.16
  • Added structuredClone method from the HTML spec, see MDN
    • Includes all cases of cloning and transferring of required ECMAScript and platform types that can be polyfilled, for the details see the caveats
    • Uses native structured cloning algorithm implementations where it's possible
    • Includes the new semantic of errors cloning from html/5749
  • Added DOMException polyfill, the Web IDL spec, see MDN
    • Includes DOMException and its attributes polyfills with fixes of many different engines bugs
    • Includes DOMException#stack property polyfill in engines that should have it
    • Reuses native DOMException implementations where it's possible (for example, in old NodeJS where it's not exposed as global)
  • Added support of cause on all Error types
  • Added Error.prototype.toString method polyfill with fixes of many different bugs of JS engines
  • Added Number.prototype.toExponential method polyfill with fixes of many different bugs of JS engines
  • Array grouping proposal:
    • Moved to the stage 3
    • Added Array.prototype.groupByToMap method
    • Removed @@species support
  • Added change Array by copy stage 2 proposal:
    • Array.prototype.toReversed
    • Array.prototype.toSorted
    • Array.prototype.toSpliced
    • Array.prototype.with
    • %TypedArray%.prototype.toReversed
    • %TypedArray%.prototype.toSorted
    • %TypedArray%.prototype.toSpliced
    • %TypedArray%.prototype.with
  • Added Iterator.prototype.toAsync method from the iterator helpers stage 2 proposal
  • Array.fromAsync proposal moved to stage 2
  • Added String.cooked stage 1 proposal:
  • Added Function.prototype.unThis stage 0 proposal
  • Added Function.{ isCallable, isConstructor } stage 0 proposal:
    • Function.isCallable
    • Function.isConstructor
  • Added a workaround of most cases breakage modern String#at after loading obsolete String#at proposal module, #1019
  • Fixed Array.prototype.{ values, @@iterator }.name in V8 ~ Chrome 45-
  • Fixed validation of typed arrays in typed arrays iteration methods in V8 ~ Chrome 50-
  • Extension of the API, #1012
    • Added a new core-js/actual/** namespace
    • Added entry points for each finished post-ES6 proposal
Commits


Dependabot commands
You can trigger Dependabot actions by commenting on this MR
  • $dependabot rebase will rebase this MR
  • $dependabot recreate will recreate this MR rewriting all the manual changes and resolving conflicts
Bumps [core-js](https://github.com/zloirock/core-js) from 3.19.3 to 3.20.0. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/zloirock/core-js/blob/master/CHANGELOG.md">core-js's changelog</a>.</em></p> <blockquote> <h5>3.20.0 - 2021.12.16</h5> <ul> <li>Added <code>structuredClone</code> method <a href="https://html.spec.whatwg.org/multipage/structured-data.html#dom-structuredclone">from the HTML spec</a>, <a href="https://developer.mozilla.org/en-US/docs/Web/API/structuredClone">see MDN</a> <ul> <li>Includes all cases of cloning and transferring of required ECMAScript and platform types that can be polyfilled, for the details see <a href="https://github.com/zloirock/core-js#caveats-when-using-structuredclone-polyfill">the caveats</a></li> <li>Uses native structured cloning algorithm implementations where it's possible</li> <li>Includes the new semantic of errors cloning from <a href="https://github.com/whatwg/html/pull/5749"><code>html/5749</code></a></li> </ul> </li> <li>Added <code>DOMException</code> polyfill, <a href="https://webidl.spec.whatwg.org/#idl-DOMException">the Web IDL spec</a>, <a href="https://developer.mozilla.org/en-US/docs/Web/API/DOMException">see MDN</a> <ul> <li>Includes <code>DOMException</code> and its attributes polyfills with fixes of many different engines bugs</li> <li>Includes <code>DOMException#stack</code> property polyfill in engines that should have it</li> <li>Reuses native <code>DOMException</code> implementations where it's possible (for example, in old NodeJS where it's not exposed as global)</li> </ul> </li> <li>Added <a href="https://github.com/tc39/proposal-error-cause">support of <code>cause</code> on all Error types</a></li> <li>Added <code>Error.prototype.toString</code> method polyfill with fixes of many different bugs of JS engines</li> <li>Added <code>Number.prototype.toExponential</code> method polyfill with fixes of many different bugs of JS engines</li> <li><a href="https://github.com/tc39/proposal-array-grouping"><code>Array</code> grouping proposal</a>: <ul> <li>Moved to the stage 3</li> <li>Added <code>Array.prototype.groupByToMap</code> method</li> <li>Removed <code>@@species</code> support</li> </ul> </li> <li>Added <a href="https://github.com/tc39/proposal-change-array-by-copy">change <code>Array</code> by copy stage 2 proposal</a>: <ul> <li><code>Array.prototype.toReversed</code></li> <li><code>Array.prototype.toSorted</code></li> <li><code>Array.prototype.toSpliced</code></li> <li><code>Array.prototype.with</code></li> <li><code>%TypedArray%.prototype.toReversed</code></li> <li><code>%TypedArray%.prototype.toSorted</code></li> <li><code>%TypedArray%.prototype.toSpliced</code></li> <li><code>%TypedArray%.prototype.with</code></li> </ul> </li> <li>Added <code>Iterator.prototype.toAsync</code> method from <a href="https://github.com/tc39/proposal-iterator-helpers">the iterator helpers stage 2 proposal</a></li> <li><a href="https://github.com/tc39/proposal-array-from-async"><code>Array.fromAsync</code> proposal</a> moved to stage 2</li> <li>Added <a href="https://github.com/tc39/proposal-string-cooked"><code>String.cooked</code> stage 1 proposal</a>:</li> <li>Added <a href="https://github.com/js-choi/proposal-function-un-this"><code>Function.prototype.unThis</code> stage 0 proposal</a></li> <li>Added <a href="https://github.com/caitp/TC39-Proposals/blob/trunk/tc39-reflect-isconstructor-iscallable.md"><code>Function.{ isCallable, isConstructor }</code> stage 0 proposal</a>: <ul> <li><code>Function.isCallable</code></li> <li><code>Function.isConstructor</code></li> </ul> </li> <li>Added a workaround of most cases breakage modern <code>String#at</code> after loading obsolete <code>String#at</code> proposal module, <a href="https://github.com/zloirock/core-js/issues/1019">#1019</a></li> <li>Fixed <code>Array.prototype.{ values, @@iterator }.name</code> in V8 ~ Chrome 45-</li> <li>Fixed validation of typed arrays in typed arrays iteration methods in V8 ~ Chrome 50-</li> <li>Extension of the API, <a href="https://github.com/zloirock/core-js/issues/1012">#1012</a> <ul> <li>Added a new <code>core-js/actual/**</code> namespace</li> <li>Added entry points for each finished post-ES6 proposal</li> </ul> </li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/zloirock/core-js/commit/29590d0f9f1ef51856b8498da76c316712ac7fae"><code>29590d0</code></a> 3.20.0</li> <li><a href="https://github.com/zloirock/core-js/commit/65a85a478fa3e23437fae3c5f23c0e45eb8321fe"><code>65a85a4</code></a> update the changelog</li> <li><a href="https://github.com/zloirock/core-js/commit/cafe9ecf2b384385f8b8d1da0047e44586fff2dc"><code>cafe9ec</code></a> Merge pull request <a href="https://github.com/zloirock/core-js/issues/1012">#1012</a> from zloirock/api</li> <li><a href="https://github.com/zloirock/core-js/commit/55fdcb8f51e2d4b3fc69e109750bd353f46fc513"><code>55fdcb8</code></a> update the readme</li> <li><a href="https://github.com/zloirock/core-js/commit/e9168f013fc0586880ad3d33d4fe7ba08ee6eff3"><code>e9168f0</code></a> add logo</li> <li><a href="https://github.com/zloirock/core-js/commit/9d9833cef3c7114d74124d0abdbbb3d818fb6392"><code>9d9833c</code></a> update <code>.groupBy</code></li> <li><a href="https://github.com/zloirock/core-js/commit/cafdde76f5ad3f12be65e644f6b3d4ae7f95e79b"><code>cafdde7</code></a> add a <code>structuredClone</code> example</li> <li><a href="https://github.com/zloirock/core-js/commit/c124e00b58fc83c4df52b8bab39307ce5cceb5c8"><code>c124e00</code></a> add entries for recently added features</li> <li><a href="https://github.com/zloirock/core-js/commit/132649b224fe7f71681dcb0c6ef7ce1745637de3"><code>132649b</code></a> update the changelog</li> <li><a href="https://github.com/zloirock/core-js/commit/14aed141bee06fee7acc2d9b4b4de2709725ab0f"><code>14aed14</code></a> remove mention of <code>/web/</code> namespace from the readme</li> <li>Additional commits viewable in <a href="https://github.com/zloirock/core-js/compare/v3.19.3...v3.20.0">compare view</a></li> </ul> </details> <br /> --- <details> <summary>Dependabot commands</summary> <br /> You can trigger Dependabot actions by commenting on this MR - `$dependabot rebase` will rebase this MR - `$dependabot recreate` will recreate this MR rewriting all the manual changes and resolving conflicts </details>
argoyle commented 2021-12-18 19:24:14 +00:00 (Migrated from gitlab.com)

mentioned in commit a490502cb3

mentioned in commit a490502cb330450efebf08ca97992506a4f16b9c
argoyle (Migrated from gitlab.com) merged commit a490502cb3 into master 2021-12-18 19:24:14 +00:00
Sign in to join this conversation.