dependabot[bot] opened a new pull request, #27339: URL: https://github.com/apache/superset/pull/27339
Bumps [fetch-retry](https://github.com/jonbern/fetch-retry) from 4.1.1 to 5.0.6. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/jonbern/fetch-retry/releases">fetch-retry's releases</a>.</em></p> <blockquote> <h2>Type definition of the defaults parameter</h2> <p>Adds type definition for the <code>defaults</code> parameter in the <code>fetchBuilder</code> function. Previously it was mistakenly typed as <code>object</code> which was not very helpful.</p> <p>Many thanks to <a href="https://github.com/simeonborko"><code>@simeonborko</code></a> for reporting the issue and providing the PR.</p> <h2>Fix type definition to support URL instance</h2> <p>Fixes a bug where URL instances could not be passed as the first argument to the wrapped fetch function.</p> <p>Many thanks to <a href="https://github.com/afmelsaidy"><code>@afmelsaidy</code></a> for reporting the issue and providing a pull request.</p> <h2>Adds example on how to use with Node.js fetch and fixes failing tests</h2> <ul> <li>Adds an example on how to use with Node.js fetch API which became available in version 18.</li> <li>Fixes failing tests when running Node.js version 18, which failed due to using an older version of node-fetch, resulting in having multiple versions of the <code>Request</code> object.</li> </ul> <h2>Security updates: minimist</h2> <p>Updated dependencies and fixed security issues reported in dependencies, most notably minimist.</p> <h2>Bug fixes and security fixes</h2> <ul> <li><a href="https://github.com/pwambach"><code>@pwambach</code></a> fixed an issue where typescript definition no longer was valid. The fix was to use a default export instead.</li> <li><a href="https://github.com/bamse16"><code>@bamse16</code></a> fixed an issue where npm install for <code>production</code> and <code>ci</code> would fail due to <code>husky</code> being defined as a dev dependency</li> <li>Security fixes, including a <code>high</code> severity issue for <code>node-fetch</code>.</li> </ul> <p>Thanks for all the contributions, and apologies for taking a long time to merge the fixes.</p> <h2>Bug fix for node environment</h2> <p>Fixes a bug (<a href="https://redirect.github.com/jonbern/fetch-retry/issues/63">#63</a>) introduced in version 5.0.0 where support for the <code>Request</code> argument was added. The initial implementation introduced a runtime error for the node environment.</p> <p>Many thanks to <a href="https://github.com/paulrosania"><code>@paulrosania</code></a> for reporting the issue, and to <a href="https://github.com/knotthere"><code>@knotthere</code></a> for creating a PR with the suggested fix.</p> <h2>Improvements and bug fix</h2> <p>This release includes a bundle of improvements and a bug fix. Due to the renaming of the <code>IRequestInitWithRetry</code> interface, I have created a new major release to attempt to mitigate any potential breaking changes.</p> <p>Included in this release:</p> <ul> <li>Rename <code>IRequestInitWithRetry</code> to <code>RequestInitWithRetry</code> and export the interface (<a href="https://github.com/christophehurpeau"><code>@christophehurpeau</code></a>)</li> <li>Use rollup.js to support UMD builds (<a href="https://github.com/dwiyatci"><code>@dwiyatci</code></a>)</li> <li>Adding support for Request argument (<a href="https://github.com/knotthere"><code>@knotthere</code></a>)</li> <li>Added integration tests for Request argument and URL type (<a href="https://github.com/jonbern"><code>@jonbern</code></a>)</li> <li>Added husky pre-commit script to build project and run tests (<a href="https://github.com/jonbern"><code>@jonbern</code></a>)</li> <li>Upgrade dependencies to fix security warnings</li> </ul> <p>Many thanks for all the contributions for improving this project. It is greatly appreciated! 🙏</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/jonbern/fetch-retry/commit/228661ec3e2cc5c3d8188cf5221125e809badc8f"><code>228661e</code></a> 5.0.6</li> <li><a href="https://github.com/jonbern/fetch-retry/commit/0c1dce6af3dfc278d7f318e8f437a6152e2f5ec5"><code>0c1dce6</code></a> keep RequestInitRetryParams type public to avoid potential breaking change</li> <li><a href="https://github.com/jonbern/fetch-retry/commit/74d8001a998d15575a41055b1460f4f24f350100"><code>74d8001</code></a> Merge pull request <a href="https://redirect.github.com/jonbern/fetch-retry/issues/87">#87</a> from simeonborko/master</li> <li><a href="https://github.com/jonbern/fetch-retry/commit/abdf56283c18504fef1e9851f325142c7cb1d293"><code>abdf562</code></a> Type definition of the defaults parameter</li> <li><a href="https://github.com/jonbern/fetch-retry/commit/7023d6889e08afdc35d96c37840a42288f06f64b"><code>7023d68</code></a> 5.0.5</li> <li><a href="https://github.com/jonbern/fetch-retry/commit/14ed6fd8310dcb0a417b07408a569d7b8d138b23"><code>14ed6fd</code></a> Merge pull request <a href="https://redirect.github.com/jonbern/fetch-retry/issues/84">#84</a> from afmelsaidy/master</li> <li><a href="https://github.com/jonbern/fetch-retry/commit/6d0fbf392985deb0d418bfbe65360f841bfe55d2"><code>6d0fbf3</code></a> Fix type definition to allow passing URL or RequestInfo</li> <li><a href="https://github.com/jonbern/fetch-retry/commit/f375c7040211265b9c2939efc39438386d7844d2"><code>f375c70</code></a> 5.0.4</li> <li><a href="https://github.com/jonbern/fetch-retry/commit/72b5a5c3aac09b707855bd0afba5fd0c15e19c79"><code>72b5a5c</code></a> adds build status badge (GitHub actions)</li> <li><a href="https://github.com/jonbern/fetch-retry/commit/2ed3d7871cdf3d8b6bfb4c2e5a6f88fb7712e0b8"><code>2ed3d78</code></a> Merge pull request <a href="https://redirect.github.com/jonbern/fetch-retry/issues/83">#83</a> from jonbern/feat/node_native_fetch</li> <li>Additional commits viewable in <a href="https://github.com/jonbern/fetch-retry/compare/4.1.1...5.0.6">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) You can trigger a rebase of this PR 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 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> > **Note** > Automatic rebases have been disabled on this pull request as it has been open for over 30 days. -- 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]
