[PR #201] [CLOSED] fix(deps): bump core-js from 3.19.1 to 3.20.0 #208

Closed
opened 2025-12-01 17:06:18 +01:00 by arthur · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/ArthurDanjou/website-old/pull/201
Author: @dependabot[bot]
Created: 12/16/2021
Status: Closed

Base: masterHead: dependabot/npm_and_yarn/core-js-3.20.0


📝 Commits (1)

  • 87a9fd3 fix(deps): bump core-js from 3.19.1 to 3.20.0

📊 Changes

2 files changed (+5 additions, -5 deletions)

View changed files

📝 package.json (+1 -1)
📝 yarn.lock (+4 -4)

📄 Description

Bumps core-js from 3.19.1 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
3.19.3 - 2021.12.06
  • Fixed internal slots check in methods of some built-in types, #1017
  • Fixed URLSearchParams iterator .next that should be enumerable by the spec
  • Refactored Subscription
  • Added NodeJS 17.2 compat data mapping
3.19.2 - 2021.11.29
  • Added a workaround for a UC Browser specific version bug with unobservable RegExp#sticky flag, #1008, #1015
  • Added handling of comments and specific spaces to Function#name polyfill, #1010, thanks @​ildar-shaimordanov
  • Prevented some theoretical cases of breaking / observing the internal state by patching Array.prototype[@@species]
  • Refactored URL and URLSearchParams

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/ArthurDanjou/website-old/pull/201 **Author:** [@dependabot[bot]](https://github.com/apps/dependabot) **Created:** 12/16/2021 **Status:** ❌ Closed **Base:** `master` ← **Head:** `dependabot/npm_and_yarn/core-js-3.20.0` --- ### 📝 Commits (1) - [`87a9fd3`](https://github.com/ArthurDanjou/website-old/commit/87a9fd350c459bcafa4329020e880e7e497d776c) fix(deps): bump core-js from 3.19.1 to 3.20.0 ### 📊 Changes **2 files changed** (+5 additions, -5 deletions) <details> <summary>View changed files</summary> 📝 `package.json` (+1 -1) 📝 `yarn.lock` (+4 -4) </details> ### 📄 Description Bumps [core-js](https://github.com/zloirock/core-js) from 3.19.1 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-redirect.dependabot.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-redirect.dependabot.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-redirect.dependabot.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> <h5>3.19.3 - 2021.12.06</h5> <ul> <li>Fixed internal slots check in methods of some built-in types, <a href="https://github-redirect.dependabot.com/zloirock/core-js/issues/1017">#1017</a></li> <li>Fixed <code>URLSearchParams</code> iterator <code>.next</code> that should be enumerable <a href="https://webidl.spec.whatwg.org/#es-iterator-prototype-object">by the spec</a></li> <li>Refactored <code>Subscription</code></li> <li>Added NodeJS 17.2 compat data mapping</li> </ul> <h5>3.19.2 - 2021.11.29</h5> <ul> <li>Added a workaround for a UC Browser specific version bug with unobservable <code>RegExp#sticky</code> flag, <a href="https://github-redirect.dependabot.com/zloirock/core-js/issues/1008">#1008</a>, <a href="https://github-redirect.dependabot.com/zloirock/core-js/issues/1015">#1015</a></li> <li>Added handling of comments and specific spaces to <code>Function#name</code> polyfill, <a href="https://github-redirect.dependabot.com/zloirock/core-js/issues/1010">#1010</a>, thanks <a href="https://github.com/ildar-shaimordanov"><code>@​ildar-shaimordanov</code></a></li> <li>Prevented some theoretical cases of breaking / observing the internal state by patching <code>Array.prototype[@@species]</code></li> <li>Refactored <code>URL</code> and <code>URLSearchParams</code></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </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-redirect.dependabot.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.1...v3.20.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=core-js&package-manager=npm_and_yarn&previous-version=3.19.1&new-version=3.20.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
arthur added the pull-request label 2025-12-01 17:06:18 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: arthur/website-old#208