[PR #206] [CLOSED] fix(deps): bump core-js from 3.19.1 to 3.20.2 #215

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

📋 Pull Request Information

Original PR: https://github.com/ArthurDanjou/website-old/pull/206
Author: @dependabot[bot]
Created: 1/3/2022
Status: Closed

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


📝 Commits (1)

  • a3538c9 fix(deps): bump core-js from 3.19.1 to 3.20.2

📊 Changes

1 file changed (+292 additions, -1104 deletions)

View changed files

📝 yarn.lock (+292 -1104)

📄 Description

Bumps core-js from 3.19.1 to 3.20.2.

Changelog

Sourced from core-js's changelog.

3.20.2 - 2022.01.02
3.20.1 - 2021.12.23
  • Fixed the order of calling reactions of already fulfilled / rejected promises in Promise.prototype.then, #1026
  • Fixed possible memory leak in specific promise chains
  • Fixed some missed dependencies of entries
  • Added Deno 1.18 compat data mapping
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 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

... (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/206 **Author:** [@dependabot[bot]](https://github.com/apps/dependabot) **Created:** 1/3/2022 **Status:** ❌ Closed **Base:** `master` ← **Head:** `dependabot/npm_and_yarn/core-js-3.20.2` --- ### 📝 Commits (1) - [`a3538c9`](https://github.com/ArthurDanjou/website-old/commit/a3538c9ec3918aeb49236e681aa5c72365bde0ef) fix(deps): bump core-js from 3.19.1 to 3.20.2 ### 📊 Changes **1 file changed** (+292 additions, -1104 deletions) <details> <summary>View changed files</summary> 📝 `yarn.lock` (+292 -1104) </details> ### 📄 Description Bumps [core-js](https://github.com/zloirock/core-js) from 3.19.1 to 3.20.2. <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.2 - 2022.01.02</h5> <ul> <li>Added a fix of <a href="https://bugs.chromium.org/p/v8/issues/detail?id=3334">a V8 ~ Chrome 36- <code>Object.{ defineProperty, defineProperties }</code> bug</a>, <a href="https://github-redirect.dependabot.com/babel/babel/issues/14056">Babel issue</a></li> <li>Added fixes of some different <code>%TypedArray%.prototype.set</code> bugs, affects modern engines (like Chrome &lt; 95 or Safari &lt; 14.1)</li> </ul> <h5>3.20.1 - 2021.12.23</h5> <ul> <li>Fixed the order of calling reactions of already fulfilled / rejected promises in <code>Promise.prototype.then</code>, <a href="https://github-redirect.dependabot.com/zloirock/core-js/issues/1026">#1026</a></li> <li>Fixed possible memory leak in specific promise chains</li> <li>Fixed some missed dependencies of entries</li> <li>Added Deno 1.18 compat data mapping</li> </ul> <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 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> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/zloirock/core-js/commit/da1bf15799afc93d4985392a5d1ce5468db1bdd8"><code>da1bf15</code></a> 3.20.2</li> <li><a href="https://github.com/zloirock/core-js/commit/fa69b3a1ef440d78dfc9c7e7b924a6666aa9439b"><code>fa69b3a</code></a> clarification</li> <li><a href="https://github.com/zloirock/core-js/commit/2c3a9626a8fed4d404f93ae4997851fcdae4ae83"><code>2c3a962</code></a> update the year</li> <li><a href="https://github.com/zloirock/core-js/commit/1ff3a8ca5b2e466bebfdd46011bfc17d39500443"><code>1ff3a8c</code></a> update <code>eslint-plugin-unicorn</code></li> <li><a href="https://github.com/zloirock/core-js/commit/53846c1df056c9340d8e9bfcd64cc91f683be61a"><code>53846c1</code></a> update dependencies</li> <li><a href="https://github.com/zloirock/core-js/commit/a4219cbb7cc550fd4f52ea8e0a8d6421538909a1"><code>a4219cb</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/zloirock/core-js/issues/1030">#1030</a> from zhangenming/patch-2</li> <li><a href="https://github.com/zloirock/core-js/commit/ec42d6a3120d08e01cca0ef95ac7c173da8fa07a"><code>ec42d6a</code></a> typo: correction path.</li> <li><a href="https://github.com/zloirock/core-js/commit/da01c11fc197662b0f175792bb609701549f0c96"><code>da01c11</code></a> fix a typo</li> <li><a href="https://github.com/zloirock/core-js/commit/e6c1a4e67773bdc28e90b6b91cb590ea0288f1c1"><code>e6c1a4e</code></a> rename method</li> <li><a href="https://github.com/zloirock/core-js/commit/b64a3a9820abbafd26fcfa2313da3f89d4f133a4"><code>b64a3a9</code></a> refactor: simplify expression. (<a href="https://github-redirect.dependabot.com/zloirock/core-js/issues/1029">#1029</a>)</li> <li>Additional commits viewable in <a href="https://github.com/zloirock/core-js/compare/v3.19.1...v3.20.2">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.2)](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:20 +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#215