Skip to content

Commit a0b1d8f

Browse files
Bump wrangler from 4.42.2 to 4.59.3 in /www (#391)
Bumps [wrangler](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler) from 4.42.2 to 4.59.3. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/cloudflare/workers-sdk/releases">wrangler's releases</a>.</em></p> <blockquote> <h2>wrangler@4.59.3</h2> <h3>Patch Changes</h3> <ul> <li> <p><a href="https://redirect.github.com/cloudflare/workers-sdk/pull/9396">#9396</a> <a href="https://github.com/cloudflare/workers-sdk/commit/75386b1f14d7d0606bece547399e33a9f5bbadb8"><code>75386b1</code></a> Thanks <a href="https://github.com/gnekich"><code>@​gnekich</code></a>! - Fix <code>wrangler login</code> with custom <code>callback-host</code>/<code>callback-port</code></p> <p>The Cloudflare OAuth API always requires the <code>redirect_uri</code> to be <code>localhost:8976</code>. However, sometimes the Wrangler OAuth server needed to listen on a different host/port, for example when running from inside a container. We were previously incorrectly setting the <code>redirect_uri</code> to the configured callback host/port, but it needs to be up to the user to map <code>localhost:8976</code> to the Wrangler OAuth server in the container.</p> <p><strong>Example:</strong></p> <p>You might run Wrangler inside a docker container like this: <code>docker run -p 8989:8976 &lt;image&gt;</code>, which forwards port 8976 on your host to 8989 inside the container.</p> <p>Then inside the container, run <code>wrangler login --callback-host=0.0.0.0 --callback-port=8989</code></p> <p>The OAuth link still has a <code>redirect_uri</code> set to<code>localhost:8976</code>. For example <code>https://dash.cloudflare.com/oauth2/auth?...&amp;redirect_uri=http%3A%2F%2Flocalhost%3A8976%2Foauth%2Fcallback&amp;...</code></p> <p>However the redirect to<code> localhost:8976</code> is then forwarded to the Wrangler OAuth server inside your container, allowing the login to complete.</p> </li> <li> <p><a href="https://redirect.github.com/cloudflare/workers-sdk/pull/11925">#11925</a> <a href="https://github.com/cloudflare/workers-sdk/commit/8e4a0e5e8d1e0bf75b6f11000f89f7eabafa392a"><code>8e4a0e5</code></a> Thanks <a href="https://github.com/apps/dependabot"><code>@​dependabot</code></a>! - chore: update dependencies of &quot;miniflare&quot;, &quot;wrangler&quot;</p> <p>The following dependency versions have been updated:</p> <table> <thead> <tr> <th>Dependency</th> <th>From</th> <th>To</th> </tr> </thead> <tbody> <tr> <td>workerd</td> <td>1.20260114.0</td> <td>1.20260115.0</td> </tr> </tbody> </table> </li> <li> <p><a href="https://redirect.github.com/cloudflare/workers-sdk/pull/11942">#11942</a> <a href="https://github.com/cloudflare/workers-sdk/commit/133bf95783c8b63ecc2b572a4400c7aa4bd4f8c4"><code>133bf95</code></a> Thanks <a href="https://github.com/penalosa"><code>@​penalosa</code></a>! - chore: update dependencies of &quot;miniflare&quot;, &quot;wrangler&quot;</p> <p>The following dependency versions have been updated:</p> <table> <thead> <tr> <th>Dependency</th> <th>From</th> <th>To</th> </tr> </thead> <tbody> <tr> <td>workerd</td> <td>1.20260115.0</td> <td>1.20260116.0</td> </tr> </tbody> </table> </li> <li> <p><a href="https://redirect.github.com/cloudflare/workers-sdk/pull/11922">#11922</a> <a href="https://github.com/cloudflare/workers-sdk/commit/93d8d78ce081f821671b2c4a1ffcd7df733a0866"><code>93d8d78</code></a> Thanks <a href="https://github.com/dario-piotrowicz"><code>@​dario-piotrowicz</code></a>! - Improve telemetry errors being sent to Sentry by <code>wrangler init</code> when it delegates to C3 by ensuring that they contain the output of the C3 execution.</p> </li> <li> <p><a href="https://redirect.github.com/cloudflare/workers-sdk/pull/11940">#11940</a> <a href="https://github.com/cloudflare/workers-sdk/commit/69ff9620487a6ae979f369eb1dbac887ce46e246"><code>69ff962</code></a> Thanks <a href="https://github.com/penalosa"><code>@​penalosa</code></a>! - Show helpful messages for file not found errors (<code>ENOENT</code>)</p> <p>When users encounter file not found errors, Wrangler now displays a helpful message with the missing file path and common causes, instead of reporting to Sentry.</p> </li> <li> <p><a href="https://redirect.github.com/cloudflare/workers-sdk/pull/11904">#11904</a> <a href="https://github.com/cloudflare/workers-sdk/commit/22727c29ee244cddebf93d855e4e052973479ad3"><code>22727c2</code></a> Thanks <a href="https://github.com/danielrs"><code>@​danielrs</code></a>! - Fix false positive infinite loop detection for exact path redirects</p> <p>Fixed an issue where the redirect validation incorrectly flagged exact path redirects like <code>/ /index.html 200</code> as infinite loops. This was particularly problematic when <code>html_handling</code> is set to &quot;none&quot;, where such redirects are valid.</p> <p>The fix makes the validation more specific to only block wildcard patterns (like <code>/* /index.html</code>) that would actually cause infinite loops, while allowing exact path matches that are valid in certain configurations.</p> <p>Fixes: <a href="https://redirect.github.com/cloudflare/workers-sdk/issues/11824">cloudflare/workers-sdk#11824</a></p> </li> <li> <p><a href="https://redirect.github.com/cloudflare/workers-sdk/pull/11946">#11946</a> <a href="https://github.com/cloudflare/workers-sdk/commit/fa39a73040dd27d35d429deda34fdc8e15b15fbe"><code>fa39a73</code></a> Thanks <a href="https://github.com/MattieTK"><code>@​MattieTK</code></a>! - Fix <code>configFileName</code> returning wrong filename for <code>.jsonc</code> config files</p> <p>Previously, users with a <code>wrangler.jsonc</code> config file would see error messages and hints referring to <code>wrangler.json</code> instead of <code>wrangler.jsonc</code>. This was because the <code>configFormat</code> function collapsed both <code>.json</code> and <code>.jsonc</code> files into a single <code>&quot;jsonc&quot;</code> value, losing the distinction between them.</p> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/cloudflare/workers-sdk/commit/0c7e1f4bd43d2c8214880febe818cfb06affb159"><code>0c7e1f4</code></a> Version Packages (<a href="https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler/issues/11937">#11937</a>)</li> <li><a href="https://github.com/cloudflare/workers-sdk/commit/75386b1f14d7d0606bece547399e33a9f5bbadb8"><code>75386b1</code></a> Always pass a valid <code>redirect_uri</code> callback parameter (<code>localhost:8976</code>) to C...</li> <li><a href="https://github.com/cloudflare/workers-sdk/commit/d58fbd1189ec7417d8f2930eac3e71f7680bd679"><code>d58fbd1</code></a> Wrangler: Make <code>name</code> the positional argument for <code>wrangler delete</code> instead o...</li> <li><a href="https://github.com/cloudflare/workers-sdk/commit/133bf95783c8b63ecc2b572a4400c7aa4bd4f8c4"><code>133bf95</code></a> Add <code>MessageBuilder</code> support for Email Sending API in local mode (<a href="https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler/issues/11942">#11942</a>)</li> <li><a href="https://github.com/cloudflare/workers-sdk/commit/4ac7c82609354115d53cd17f4cf78eabf3d6c23a"><code>4ac7c82</code></a> [wrangler] Include version components in command event metrics (<a href="https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler/issues/11968">#11968</a>)</li> <li><a href="https://github.com/cloudflare/workers-sdk/commit/69ff9620487a6ae979f369eb1dbac887ce46e246"><code>69ff962</code></a> Reduce more Sentry noise (<a href="https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler/issues/11940">#11940</a>)</li> <li><a href="https://github.com/cloudflare/workers-sdk/commit/029531acd2e6fac10f21c7b0cecb6b4830f77d02"><code>029531a</code></a> Wrangler: cache chosen account in memory to avoid repeated prompts (<a href="https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler/issues/11962">#11962</a>)</li> <li><a href="https://github.com/cloudflare/workers-sdk/commit/bc70bfa4867049cd1bb2f071f3c1fe13f9a500a0"><code>bc70bfa</code></a> Re-enable Media binding e2e tests (<a href="https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler/issues/11954">#11954</a>)</li> <li><a href="https://github.com/cloudflare/workers-sdk/commit/93d8d78ce081f821671b2c4a1ffcd7df733a0866"><code>93d8d78</code></a> Ensure that <code>wrangler init</code> includes C3 error details when reporting to Sentr...</li> <li><a href="https://github.com/cloudflare/workers-sdk/commit/fa39a73040dd27d35d429deda34fdc8e15b15fbe"><code>fa39a73</code></a> fix(wrangler): return correct config filename for .jsonc files (<a href="https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler/issues/11946">#11946</a>)</li> <li>Additional commits viewable in <a href="https://github.com/cloudflare/workers-sdk/commits/wrangler@4.59.3/packages/wrangler">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by [GitHub Actions](<a href="https://www.npmjs.com/~GitHub">https://www.npmjs.com/~GitHub</a> Actions), a new releaser for wrangler since your current version.</p> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=wrangler&package-manager=npm_and_yarn&previous-version=4.42.2&new-version=4.59.3)](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) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/microsoft/Foundry-Local/network/alerts). </details> > **Note** > Automatic rebases have been disabled on this pull request as it has been open for over 30 days. Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 parent 537aaab commit a0b1d8f

1 file changed

Lines changed: 480 additions & 1044 deletions

File tree

0 commit comments

Comments
 (0)