[PR #203] [CLOSED] fix(deps): bump core-js from 3.19.1 to 3.20.1 #211

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/203
Author: @dependabot[bot]
Created: 12/24/2021
Status: Closed

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


📝 Commits (1)

  • a2c812c fix(deps): bump core-js from 3.19.1 to 3.20.1

📊 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.1.

Changelog

Sourced from core-js's changelog.

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 leaking 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 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

... (truncated)

Commits
  • 8f22e98 3.20.1
  • 5d78d50 fix possible memory leaking in specific promise chains
  • 9ffb395 add a clarification
  • e287627 fix the order of calling reactions of fulfilled / rejected promises in `Promi...
  • 09db127 add promises-es6-tests case
  • 24c6889 update dependencies
  • d893abd leaving DOMException without Object#toString dependency should be safe
  • 065e3d0 fix some more dependencies of entries
  • c0461bc fix some missed dependencies of entries
  • 0c4d69d Spelling (#1023)
  • Additional commits viewable in compare view

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/203 **Author:** [@dependabot[bot]](https://github.com/apps/dependabot) **Created:** 12/24/2021 **Status:** ❌ Closed **Base:** `master` ← **Head:** `dependabot/npm_and_yarn/core-js-3.20.1` --- ### 📝 Commits (1) - [`a2c812c`](https://github.com/ArthurDanjou/website-old/commit/a2c812c393b4a11fbccf1646a2ddfb2a21025cd9) fix(deps): bump core-js from 3.19.1 to 3.20.1 ### 📊 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.1. <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.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 leaking 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 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> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/zloirock/core-js/commit/8f22e986132c93458b778e656fb501dd6c86764e"><code>8f22e98</code></a> 3.20.1</li> <li><a href="https://github.com/zloirock/core-js/commit/5d78d5031e7f1a4ade7c8e07da8c919eea8d8be8"><code>5d78d50</code></a> fix possible memory leaking in specific promise chains</li> <li><a href="https://github.com/zloirock/core-js/commit/9ffb395f963d7e87fb2b976d8bbd3dcf26b5ffaf"><code>9ffb395</code></a> add a clarification</li> <li><a href="https://github.com/zloirock/core-js/commit/e28762790447e4e300f6f7d570071fa72f1212a5"><code>e287627</code></a> fix the order of calling reactions of fulfilled / rejected promises in `Promi...</li> <li><a href="https://github.com/zloirock/core-js/commit/09db1270862022f82b4b7550a89734da0367e6b4"><code>09db127</code></a> add <code>promises-es6-tests</code> case</li> <li><a href="https://github.com/zloirock/core-js/commit/24c68897277e5ad353a7382c5bad605661284191"><code>24c6889</code></a> update dependencies</li> <li><a href="https://github.com/zloirock/core-js/commit/d893abd59c05d83c183d98ba3edd88cf30ebc60f"><code>d893abd</code></a> leaving <code>DOMException</code> without <code>Object#toString</code> dependency should be safe</li> <li><a href="https://github.com/zloirock/core-js/commit/065e3d00555addc757bf368477f649ac8ed74780"><code>065e3d0</code></a> fix some more dependencies of entries</li> <li><a href="https://github.com/zloirock/core-js/commit/c0461bc8c88dccf77aa3d34b65450caf94ca0b58"><code>c0461bc</code></a> fix some missed dependencies of entries</li> <li><a href="https://github.com/zloirock/core-js/commit/0c4d69dca4d042f2924e8d30f793a32dc0fe7c9b"><code>0c4d69d</code></a> Spelling (<a href="https://github-redirect.dependabot.com/zloirock/core-js/issues/1023">#1023</a>)</li> <li>Additional commits viewable in <a href="https://github.com/zloirock/core-js/compare/v3.19.1...v3.20.1">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.1)](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#211