chore(deps): bump core-js from 3.9.1 to 3.19.1 #84

Merged
argoyle merged 1 commits from dependabot-npm_and_yarn-core-js-3.19.1 into master 2021-11-08 06:08:18 +00:00
argoyle commented 2021-11-08 05:23:47 +00:00 (Migrated from gitlab.com)

Bumps core-js from 3.9.1 to 3.19.1.

Changelog

Sourced from core-js's changelog.

3.19.1 - 2021.11.03
  • Added a workaround for FF26- bug where ArrayBuffers are non-extensible, but Object.isExtensible does not report it:
    • Fixed in Object.{ isExtensible, isSealed, isFrozen } and Reflect.isExtensible
    • Fixed handling of ArrayBuffers as collections keys
  • Fixed Object#toString on AggregateError in IE10-
  • Fixed possible lack of dependencies of WeakMap in IE8-
  • .findLast methods family marked as supported from Chrome 97
  • Fixed inheritance of Electron compat data web. modules
  • Fixed Safari 15.1 compat data (some features were not added)
  • Added iOS Safari 15.1 compat data mapping
3.19.0 - 2021.10.25
  • Most built-ins are encapsulated in core-js for preventing possible cases of breaking / observing the internal state by patching / deleting of them
    • Avoid .call / .apply prototype methods that could be patched
    • Avoid instanceof operator - implicit .prototype / @@hasInstance access that could be patched
    • Avoid RegExp#test, String#match and some over methods - implicit .exec and RegExp well-known symbols access that could be patched
  • Clearing of Error stack from extra entries experimentally added to AggregateError, #996, in case lack of problems it will be extended to other cases
  • In engines with native Symbol support, new well-known symbols created with usage Symbol.for for ensuring the same keys in different realms, #998
  • Added a workaround of a BrowserFS NodeJS process polyfill bug that incorrectly reports V8 version that's used in some cases of core-js feature detection
  • Fixed normalization of message AggregateError argument
  • Fixed order of arguments conversion in Math.scale, a spec draft bug
  • Fixed core-js-builder work in NodeJS 17, added a workaround of webpack + NodeJS 17 issue
  • Added NodeJS 17.0 compat data mapping
  • Added Opera Android 65 compat data mapping
  • Updated Electron 16.0 compat data mapping
  • Many other minor fixes and improvements
3.18.3 - 2021.10.13
  • Fixed the prototype chain of AggregateError constructor that should contain Error constructor
  • Fixed incorrect AggregateError.prototype properties descriptors
  • Fixed InstallErrorCause internal operation
  • Added NodeJS 16.11 compat data mapping
  • Added Deno 1.16 compat data mapping
  • Object.hasOwn marked as supported from Safari 15.1
3.18.2 - 2021.10.06
  • Early { Array, %TypedArray% }.fromAsync errors moved to the promise, per the latest changes of the spec draft
  • Internal ToInteger(OrInfinity) operation returns +0 for -0 argument, ES2020+ update
  • Fixed theoretical problems with handling bigint in Number constructor wrapper
  • Fixed String.raw with extra arguments
  • Fixed some missed dependencies in entry points
  • Some other minor fixes and improvements
  • Refactoring
3.18.1 - 2021.09.27
  • Fixed String.prototype.substr feature detection and compat data
  • Removed mistakenly added .forEach from prototypes of some DOM collections where it shouldn't be, #988, #987, thanks @​moorejs
  • Added cause to AggregateError constructor implementation (still without adding to the feature detection)
  • Families of .at and .findLast methods marked as supported in Safari TP
  • Added Electron 16.0 compat data mapping

... (truncated)

Commits
  • 1f16f36 3.19.1
  • 8faf019 update dependencies
  • 55b232c add a workaround for FF26- bug where ArrayBuffers are non-extensible, but `...
  • 50da74b fix Object#toString on AggregateError in IE10-
  • 9dae65f replace a link
  • 361b0b4 mark .findLast methods family as supported from Chrome 97
  • d6d2f45 update dependencies
  • 56cf07d update dependencies
  • ddc34d8 update dependencies
  • f02b34b update dependencies
  • Additional commits viewable in compare view


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.9.1 to 3.19.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.19.1 - 2021.11.03</h5> <ul> <li>Added a workaround for FF26- bug where <code>ArrayBuffer</code>s are non-extensible, but <code>Object.isExtensible</code> does not report it: <ul> <li>Fixed in <code>Object.{ isExtensible, isSealed, isFrozen }</code> and <code>Reflect.isExtensible</code></li> <li>Fixed handling of <code>ArrayBuffer</code>s as collections keys</li> </ul> </li> <li>Fixed <code>Object#toString</code> on <code>AggregateError</code> in IE10-</li> <li>Fixed possible lack of dependencies of <code>WeakMap</code> in IE8-</li> <li><code>.findLast</code> methods family marked as supported <a href="https://chromestatus.com/features#milestone%3D97">from Chrome 97</a></li> <li>Fixed inheritance of Electron compat data <code>web.</code> modules</li> <li>Fixed Safari 15.1 compat data (some features were not added)</li> <li>Added iOS Safari 15.1 compat data mapping</li> </ul> <h5>3.19.0 - 2021.10.25</h5> <ul> <li>Most built-ins are encapsulated in <code>core-js</code> for preventing possible cases of breaking / observing the internal state by patching / deleting of them <ul> <li>Avoid <code>.call</code> / <code>.apply</code> prototype methods that could be patched</li> <li>Avoid <code>instanceof</code> operator - implicit <code>.prototype</code> / <code>@@hasInstance</code> access that could be patched</li> <li>Avoid <code>RegExp#test</code>, <code>String#match</code> and some over methods - implicit <code>.exec</code> and <code>RegExp</code> well-known symbols access that could be patched</li> </ul> </li> <li>Clearing of <code>Error</code> stack from extra entries experimentally added to <code>AggregateError</code>, <a href="https://github.com/zloirock/core-js/pull/996">#996</a>, in case lack of problems it will be extended to other cases</li> <li>In engines with native <code>Symbol</code> support, new well-known symbols created with usage <code>Symbol.for</code> for ensuring the same keys in different realms, <a href="https://github.com/zloirock/core-js/issues/998">#998</a></li> <li>Added a workaround of <a href="https://github.com/jvilk/bfs-process/issues/5">a BrowserFS NodeJS <code>process</code> polyfill bug</a> that incorrectly reports V8 version that's used in some cases of <code>core-js</code> feature detection</li> <li>Fixed normalization of <code>message</code> <code>AggregateError</code> argument</li> <li>Fixed order of arguments conversion in <code>Math.scale</code>, <a href="https://github.com/rwaldron/proposal-math-extensions/issues/24">a spec draft bug</a></li> <li>Fixed <code>core-js-builder</code> work in NodeJS 17, added a workaround of <a href="https://github.com/webpack/webpack/issues/14532"><code>webpack</code> + NodeJS 17 issue</a></li> <li>Added NodeJS 17.0 compat data mapping</li> <li>Added Opera Android 65 compat data mapping</li> <li>Updated Electron 16.0 compat data mapping</li> <li>Many other minor fixes and improvements</li> </ul> <h5>3.18.3 - 2021.10.13</h5> <ul> <li>Fixed the prototype chain of <code>AggregateError</code> constructor that should contain <code>Error</code> constructor</li> <li>Fixed incorrect <code>AggregateError.prototype</code> properties descriptors</li> <li>Fixed <code>InstallErrorCause</code> internal operation</li> <li>Added NodeJS 16.11 compat data mapping</li> <li>Added Deno 1.16 compat data mapping</li> <li><code>Object.hasOwn</code> marked as supported from Safari 15.1</li> </ul> <h5>3.18.2 - 2021.10.06</h5> <ul> <li>Early <code>{ Array, %TypedArray% }.fromAsync</code> errors moved to the promise, per the latest changes of the spec draft</li> <li>Internal <code>ToInteger(OrInfinity)</code> operation returns <code>+0</code> for <code>-0</code> argument, ES2020+ update</li> <li>Fixed theoretical problems with handling bigint in <code>Number</code> constructor wrapper</li> <li>Fixed <code>String.raw</code> with extra arguments</li> <li>Fixed some missed dependencies in entry points</li> <li>Some other minor fixes and improvements</li> <li>Refactoring</li> </ul> <h5>3.18.1 - 2021.09.27</h5> <ul> <li>Fixed <code>String.prototype.substr</code> feature detection and compat data</li> <li>Removed mistakenly added <code>.forEach</code> from prototypes of some DOM collections where it shouldn't be, <a href="https://github.com/zloirock/core-js/issues/988">#988</a>, <a href="https://github.com/zloirock/core-js/issues/987">#987</a>, thanks <a href="https://github.com/moorejs"><code>@​moorejs</code></a></li> <li>Added <code>cause</code> to <code>AggregateError</code> constructor implementation (still without adding to the feature detection)</li> <li>Families of <code>.at</code> and <code>.findLast</code> methods marked as supported in Safari TP</li> <li>Added Electron 16.0 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/1f16f36fa2807bbe793b9da852a110e6c6077693"><code>1f16f36</code></a> 3.19.1</li> <li><a href="https://github.com/zloirock/core-js/commit/8faf0198fd441e4249cb6839a473a34d2779ae19"><code>8faf019</code></a> update dependencies</li> <li><a href="https://github.com/zloirock/core-js/commit/55b232c85f7b7e6e6d70809455fd365404668b74"><code>55b232c</code></a> add a workaround for FF26- bug where <code>ArrayBuffer</code>s are non-extensible, but `...</li> <li><a href="https://github.com/zloirock/core-js/commit/50da74b41983d9639654cf9e0ef16f20aae48fba"><code>50da74b</code></a> fix <code>Object#toString</code> on <code>AggregateError</code> in IE10-</li> <li><a href="https://github.com/zloirock/core-js/commit/9dae65f9a6c1aee4d1e6ee4bb772fd268cd1e06a"><code>9dae65f</code></a> replace a link</li> <li><a href="https://github.com/zloirock/core-js/commit/361b0b4b264df59beb3a481023fd4635b98bd3c7"><code>361b0b4</code></a> mark <code>.findLast</code> methods family as supported from Chrome 97</li> <li><a href="https://github.com/zloirock/core-js/commit/d6d2f451aa8a2e7f5e0688d09e78cc35ab488358"><code>d6d2f45</code></a> update dependencies</li> <li><a href="https://github.com/zloirock/core-js/commit/56cf07d0b71aad6cd775cfcc81feac528e432d42"><code>56cf07d</code></a> update dependencies</li> <li><a href="https://github.com/zloirock/core-js/commit/ddc34d88b3578fe58030718f7e25b226acbe746a"><code>ddc34d8</code></a> update dependencies</li> <li><a href="https://github.com/zloirock/core-js/commit/f02b34b3060ba42bdf56553c22786ac0dc91c81e"><code>f02b34b</code></a> update dependencies</li> <li>Additional commits viewable in <a href="https://github.com/zloirock/core-js/compare/v3.9.1...v3.19.1">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-11-08 06:08:18 +00:00 (Migrated from gitlab.com)

mentioned in commit e8005ed8ce

mentioned in commit e8005ed8cee91eba3b8af7758fb67efd3c290351
argoyle (Migrated from gitlab.com) merged commit e8005ed8ce into master 2021-11-08 06:08:19 +00:00
Sign in to join this conversation.