dependabot[bot] opened a new pull request, #45842: URL: https://github.com/apache/superset/pull/45842
Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js) from 3.50.0 to 3.51.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/zloirock/core-js/releases">core-js's releases</a>.</em></p> <blockquote> <h2>3.51.0 - 2026.10.19</h2> <ul> <li>Changes <a href="https://github.com/zloirock/core-js/compare/v3.50.0...v3.51.0">v3.50.0...v3.51.0</a> (62 commits)</li> <li><a href="https://github.com/tc39/proposal-iterator-chunking"><code>Iterator</code> chunking proposal</a>: <ul> <li>Built-ins: <ul> <li><code>Iterator.prototype.chunks</code></li> <li><code>Iterator.prototype.windows</code></li> </ul> </li> <li>Moved to stable ES, <a href="https://github.com/tc39/proposals/commit/ee92ecf4754feca09a333fcf615b75422bf2c0f9">September 2026 TC39 meeting</a></li> <li>Added <code>es.</code> namespace modules, <code>/es/</code> and <code>/stable/</code> namespace entries</li> </ul> </li> <li><a href="https://github.com/tc39/proposal-iterator-includes"><code>Iterator</code> includes proposal</a>: <ul> <li>Built-in: <ul> <li><code>Iterator.prototype.includes</code></li> </ul> </li> <li>Moved to stable ES, <a href="https://github.com/tc39/proposals/commit/3c1e9eed79faced589802cd3d1a6c9110747d540">September 2026 TC39 meeting</a></li> <li>Added <code>es.</code> namespace module, <code>/es/</code> and <code>/stable/</code> namespace entries</li> </ul> </li> <li><a href="https://github.com/tc39/proposal-iterator-join"><code>Iterator</code> join proposal</a>: <ul> <li>Built-in: <ul> <li><code>Iterator.prototype.join</code></li> </ul> </li> <li>Moved to stable ES, <a href="https://github.com/tc39/proposals/commit/3c956df47516ecf49b7a50590ee0d2c3e57c8c0c">September 2026 TC39 meeting</a></li> <li>Added <code>es.</code> namespace module, <code>/es/</code> and <code>/stable/</code> namespace entries</li> </ul> </li> <li>Added detection / fix of <a href="https://redirect.github.com/WebKit/WebKit/pull/65558#issuecomment-6148380781"><code>Math.sumPrecise</code> negative numbers handling WebKit bug</a></li> <li>Added detection / fix of <code>Math.sumPrecise</code> V8 bugs with modified prototypes of <a href="https://issues.chromium.org/issues/500536164">arrays</a> and <a href="https://issues.chromium.org/issues/572987948">array iterators</a></li> <li>Added detection / fix of <a href="https://bugs.webkit.org/show_bug.cgi?id=323642"><code>RegExp.escape</code> code points handling WebKit bug</a></li> <li>Added missed detection of imprecise native <code>Math.asinh</code> in V8 < 5.4 and Rhino</li> <li>Added missed detection of imprecise native <code>Math.cbrt</code> in <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=933257">FF < 48</a> and engines that use glibc <code>cbrt</code></li> <li>Fixed <a href="https://github.com/tc39/proposal-await-dictionary"><code>Promise.{ allKeyed, allSettledKeyed }</code></a> algorithm for sync promises</li> <li>Compat data improvements: <ul> <li><a href="https://github.com/tc39/proposal-joint-iteration"><code>Iterator.{ zip, zipKeyed }</code></a> marked as <a href="https://issues.chromium.org/issues/465357675">shipped in V8 ~ Chrome 153</a></li> <li><a href="https://github.com/tc39/proposal-iterator-includes"><code>Iterator.prototype.includes</code></a> marked as <a href="https://issues.chromium.org/issues/504886973">shipped in V8 ~ Chrome 154</a></li> <li><a href="https://github.com/tc39/proposal-iterator-join"><code>Iterator.prototype.join</code></a> marked as <a href="https://issues.chromium.org/issues/465715798">shipped in V8 ~ Chrome 153</a></li> <li><a href="https://github.com/tc39/proposal-await-dictionary"><code>Promise.{ allKeyed, allSettledKeyed }</code></a> marked as <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=2057270">shipped in FF155</a></li> <li><code>Iterator.prototype.{ drop, take }</code> marked as properly supported with [tc39/ecma262/<a href="https://github.com/zloirock/core-js/tree/HEAD/packages/core-js/issues/3776">#3776</a>](<a href="https://redirect.github.com/tc39/ecma262/pull/3776">tc39/ecma262#3776</a>) from FF158</li> <li><a href="https://github.com/tc39/proposal-joint-iteration"><code>Iterator.{ zip, zipKeyed }</code></a> marked as shipped in Bun 1.4.0</li> <li><a href="https://github.com/tc39/proposal-iterator-chunking"><code>Iterator.prototype.{ chunks, windows }</code></a> marked as shipped in Bun 1.4.0</li> <li><a href="https://github.com/tc39/proposal-iterator-join"><code>Iterator.prototype.join</code></a> marked as shipped in Bun 1.4.0</li> <li>Because of a <a href="https://redirect.github.com/WebKit/WebKit/pull/65558#issuecomment-6148380781"><code>Math.sumPrecise</code> negative numbers handling WebKit bug</a>, this method is marked as not supported in Safari and Bun</li> <li>Because of <code>Math.sumPrecise</code> V8 bugs (see above), this method is marked as not supported in Chrome -> all other V8 engines</li> <li><a href="https://bugs.webkit.org/show_bug.cgi?id=323642"><code>RegExp.escape</code> code points handling WebKit bug</a>: <ul> <li>Marked as still not fixed in stable Safari</li> <li>Marked as <a href="https://bun.com/blog/bun-v1.4.3#javascriptcore-upgrade">fixed in Bun 1.4.3</a></li> </ul> </li> <li>Because of imprecision (see above), <code>Math.asinh</code> is marked as supported from V8 ~ Chrome 54 and as not supported in Rhino, <code>Math.cbrt</code> - from FF48</li> <li>Added <a href="https://redirect.github.com/nodejs/node/pull/66601">Node 27.0</a> compat data mapping</li> <li><a href="https://releases.electronjs.org/">Updated Electron 45 and added 46</a> compat data mapping</li> <li>Added Samsung Browser 31 compat data mapping</li> <li>Added Opera for Android <a href="https://forums.opera.com/topic/89420/opera-for-android-101">101</a> and <a href="https://forums.opera.com/topic/89629/opera-for-android-102">102</a> compat data mapping</li> </ul> </li> </ul> </blockquote> </details> <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> <h3><a href="https://github.com/zloirock/core-js/releases/tag/v3.51.0">3.51.0 - 2026.10.19</a></h3> <ul> <li>Changes <a href="https://github.com/zloirock/core-js/compare/v3.50.0...v3.51.0">v3.50.0...v3.51.0</a> (62 commits)</li> <li><a href="https://github.com/tc39/proposal-iterator-chunking"><code>Iterator</code> chunking proposal</a>: <ul> <li>Built-ins: <ul> <li><code>Iterator.prototype.chunks</code></li> <li><code>Iterator.prototype.windows</code></li> </ul> </li> <li>Moved to stable ES, <a href="https://github.com/tc39/proposals/commit/ee92ecf4754feca09a333fcf615b75422bf2c0f9">September 2026 TC39 meeting</a></li> <li>Added <code>es.</code> namespace modules, <code>/es/</code> and <code>/stable/</code> namespace entries</li> </ul> </li> <li><a href="https://github.com/tc39/proposal-iterator-includes"><code>Iterator</code> includes proposal</a>: <ul> <li>Built-in: <ul> <li><code>Iterator.prototype.includes</code></li> </ul> </li> <li>Moved to stable ES, <a href="https://github.com/tc39/proposals/commit/3c1e9eed79faced589802cd3d1a6c9110747d540">September 2026 TC39 meeting</a></li> <li>Added <code>es.</code> namespace module, <code>/es/</code> and <code>/stable/</code> namespace entries</li> </ul> </li> <li><a href="https://github.com/tc39/proposal-iterator-join"><code>Iterator</code> join proposal</a>: <ul> <li>Built-in: <ul> <li><code>Iterator.prototype.join</code></li> </ul> </li> <li>Moved to stable ES, <a href="https://github.com/tc39/proposals/commit/3c956df47516ecf49b7a50590ee0d2c3e57c8c0c">September 2026 TC39 meeting</a></li> <li>Added <code>es.</code> namespace module, <code>/es/</code> and <code>/stable/</code> namespace entries</li> </ul> </li> <li>Added detection / fix of <a href="https://redirect.github.com/WebKit/WebKit/pull/65558#issuecomment-6148380781"><code>Math.sumPrecise</code> negative numbers handling WebKit bug</a></li> <li>Added detection / fix of <code>Math.sumPrecise</code> V8 bugs with modified prototypes of <a href="https://issues.chromium.org/issues/500536164">arrays</a> and <a href="https://issues.chromium.org/issues/572987948">array iterators</a></li> <li>Added detection / fix of <a href="https://bugs.webkit.org/show_bug.cgi?id=323642"><code>RegExp.escape</code> code points handling WebKit bug</a></li> <li>Added missed detection of imprecise native <code>Math.asinh</code> in V8 < 5.4 and Rhino</li> <li>Added missed detection of imprecise native <code>Math.cbrt</code> in <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=933257">FF < 48</a> and engines that use glibc <code>cbrt</code></li> <li>Fixed <a href="https://github.com/tc39/proposal-await-dictionary"><code>Promise.{ allKeyed, allSettledKeyed }</code></a> algorithm for sync promises</li> <li>Compat data improvements: <ul> <li><a href="https://github.com/tc39/proposal-joint-iteration"><code>Iterator.{ zip, zipKeyed }</code></a> marked as <a href="https://issues.chromium.org/issues/465357675">shipped in V8 ~ Chrome 153</a></li> <li><a href="https://github.com/tc39/proposal-iterator-includes"><code>Iterator.prototype.includes</code></a> marked as <a href="https://issues.chromium.org/issues/504886973">shipped in V8 ~ Chrome 154</a></li> <li><a href="https://github.com/tc39/proposal-iterator-join"><code>Iterator.prototype.join</code></a> marked as <a href="https://issues.chromium.org/issues/465715798">shipped in V8 ~ Chrome 153</a></li> <li><a href="https://github.com/tc39/proposal-await-dictionary"><code>Promise.{ allKeyed, allSettledKeyed }</code></a> marked as <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=2057270">shipped in FF155</a></li> <li><code>Iterator.prototype.{ drop, take }</code> marked as properly supported with [tc39/ecma262/<a href="https://github.com/zloirock/core-js/tree/HEAD/packages/core-js/issues/3776">#3776</a>](<a href="https://redirect.github.com/tc39/ecma262/pull/3776">tc39/ecma262#3776</a>) from FF158</li> <li><a href="https://github.com/tc39/proposal-joint-iteration"><code>Iterator.{ zip, zipKeyed }</code></a> marked as shipped in Bun 1.4.0</li> <li><a href="https://github.com/tc39/proposal-iterator-chunking"><code>Iterator.prototype.{ chunks, windows }</code></a> marked as shipped in Bun 1.4.0</li> <li><a href="https://github.com/tc39/proposal-iterator-join"><code>Iterator.prototype.join</code></a> marked as shipped in Bun 1.4.0</li> <li>Because of a <a href="https://redirect.github.com/WebKit/WebKit/pull/65558#issuecomment-6148380781"><code>Math.sumPrecise</code> negative numbers handling WebKit bug</a>, this method is marked as not supported in Safari and Bun</li> <li>Because of <code>Math.sumPrecise</code> V8 bugs (see above), this method is marked as not supported in Chrome -> all other V8 engines</li> <li><a href="https://bugs.webkit.org/show_bug.cgi?id=323642"><code>RegExp.escape</code> code points handling WebKit bug</a>: <ul> <li>Marked as still not fixed in stable Safari</li> <li>Marked as <a href="https://bun.com/blog/bun-v1.4.3#javascriptcore-upgrade">fixed in Bun 1.4.3</a></li> </ul> </li> <li>Because of imprecision (see above), <code>Math.asinh</code> is marked as supported from V8 ~ Chrome 54 and as not supported in Rhino, <code>Math.cbrt</code> - from FF48</li> <li>Added <a href="https://redirect.github.com/nodejs/node/pull/66601">Node 27.0</a> compat data mapping</li> <li><a href="https://releases.electronjs.org/">Updated Electron 45 and added 46</a> compat data mapping</li> <li>Added Samsung Browser 31 compat data mapping</li> <li>Added Opera for Android <a href="https://forums.opera.com/topic/89420/opera-for-android-101">101</a> and <a href="https://forums.opera.com/topic/89629/opera-for-android-102">102</a> compat data mapping</li> </ul> </li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/zloirock/core-js/commit/633931af9d6bf6d6d6ad1a191839a66ee998b8c8"><code>633931a</code></a> v3.51.0</li> <li><a href="https://github.com/zloirock/core-js/commit/1dfe94ea5c65d7a17e562b7327d09eb42d789cc6"><code>1dfe94e</code></a> add missed detection of imprecise native <code>Math.{ asinh, cbrt }</code></li> <li><a href="https://github.com/zloirock/core-js/commit/e1ecf25b723e71ad360b4a10992010cd9e531e57"><code>e1ecf25</code></a> fix <code>Promise.{ allKeyed, allSettledKeyed }</code> algorithm for sync promises</li> <li><a href="https://github.com/zloirock/core-js/commit/9b69e680d5835caadfc78e72c9a014ddcca82767"><code>9b69e68</code></a> add detection / fix of <code>Math.sumPrecise</code> V8 bugs</li> <li><a href="https://github.com/zloirock/core-js/commit/bb0a65f3cab373f586dad5492b3b91f24c4201e2"><code>bb0a65f</code></a> add detection / fix of <code>Math.sumPrecise</code> negative numbers handling WebKit bug</li> <li><a href="https://github.com/zloirock/core-js/commit/b70f13b9ee2d9572964b01c1513c91b8cd9b68a3"><code>b70f13b</code></a> update eslint-plugin-unicorn</li> <li><a href="https://github.com/zloirock/core-js/commit/e6d323a2fe9b18f4da3773caf973dc6f041ea259"><code>e6d323a</code></a> add detection / fix of <code>RegExp.escape</code> code points handling WebKit bug</li> <li><a href="https://github.com/zloirock/core-js/commit/d6561e39ccc3706b3970cb2dd085e0eb34149ab2"><code>d6561e3</code></a> move <code>Iterator</code> chunking to stable ES</li> <li><a href="https://github.com/zloirock/core-js/commit/ce38a98269bc32cb1fd3b012f9fcc9b522ee58a1"><code>ce38a98</code></a> move <code>Iterator.prototype.includes</code> to stable ES</li> <li><a href="https://github.com/zloirock/core-js/commit/bceffe80636ae606573729dcfc5dab292f53951d"><code>bceffe8</code></a> move <code>Iterator.prototype.join</code> to stable ES</li> <li>See full diff in <a href="https://github.com/zloirock/core-js/commits/v3.51.0/packages/core-js">compare view</a></li> </ul> </details> <br /> [](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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@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> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
