<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Changelog | wrangler</title><description>Updates to wrangler</description><link>https://developers.cloudflare.com/workers/platform/changelog/wrangler</link><item><title>wrangler - 4.15.2</title><link>https://github.com/cloudflare/workers-sdk/releases/tag/wrangler%404.15.2</link><guid isPermaLink="true">https://github.com/cloudflare/workers-sdk/releases/tag/wrangler%404.15.2</guid><description>&lt;h3&gt;Patch Changes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/pull/9257&quot;&gt;#9257&lt;/a&gt; &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/33daa0961fd8ae06ff9138dc63cb320dc934bf55&quot;&gt;&lt;code&gt;33daa09&lt;/code&gt;&lt;/a&gt; Thanks &lt;a href=&quot;https://github.com/penalosa&quot;&gt;@penalosa&lt;/a&gt;! - Relax R2 bucket validation for &lt;code&gt;pages dev&lt;/code&gt; commands&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/pull/9256&quot;&gt;#9256&lt;/a&gt; &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/3b384e28c7b2c2be1bf959831ad538c56f2a8c8a&quot;&gt;&lt;code&gt;3b384e2&lt;/code&gt;&lt;/a&gt; Thanks &lt;a href=&quot;https://github.com/penalosa&quot;&gt;@penalosa&lt;/a&gt;! - Move the Analytics Engine simulator implementation from JSRPC to a Wrapped binding. This fixes a regression introduced in &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/pull/8935&quot;&gt;https://github.com/cloudflare/workers-sdk/pull/8935&lt;/a&gt; that preventing Analytics Engine bindings working in local dev for Workers with a compatibility date prior to JSRPC being enabled.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Updated dependencies [&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/3b384e28c7b2c2be1bf959831ad538c56f2a8c8a&quot;&gt;&lt;code&gt;3b384e2&lt;/code&gt;&lt;/a&gt;]:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;mailto:miniflare@4.20250508.2&quot;&gt;miniflare@4.20250508.2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;@cloudflare/&lt;a href=&quot;mailto:unenv-preset@2.3.2&quot;&gt;unenv-preset@2.3.2&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
</description><pubDate>Thu, 15 May 2025 00:00:00 GMT</pubDate></item><item><title>wrangler - 4.15.1</title><link>https://github.com/cloudflare/workers-sdk/releases/tag/wrangler%404.15.1</link><guid isPermaLink="true">https://github.com/cloudflare/workers-sdk/releases/tag/wrangler%404.15.1</guid><description>&lt;h3&gt;Patch Changes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/pull/9248&quot;&gt;#9248&lt;/a&gt; &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/07f4010e6d2ee74a8af5659da68c68b5ef35400e&quot;&gt;&lt;code&gt;07f4010&lt;/code&gt;&lt;/a&gt; Thanks &lt;a href=&quot;https://github.com/vicb&quot;&gt;@vicb&lt;/a&gt;! - fix unenv version mismatch&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/pull/9219&quot;&gt;#9219&lt;/a&gt; &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/ea71df3d485cfb37b4585b157ae6b95933b0335f&quot;&gt;&lt;code&gt;ea71df3&lt;/code&gt;&lt;/a&gt; Thanks &lt;a href=&quot;https://github.com/vicb&quot;&gt;@vicb&lt;/a&gt;! - bump unenv to 2.0.0-rc.17&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/pull/9246&quot;&gt;#9246&lt;/a&gt; &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/d033a7da1c5b918d4e3bd2ea53bc0f0d20817715&quot;&gt;&lt;code&gt;d033a7d&lt;/code&gt;&lt;/a&gt; Thanks &lt;a href=&quot;https://github.com/edmundhung&quot;&gt;@edmundhung&lt;/a&gt;! - fix: strip &lt;code&gt;CF-Connecting-IP&lt;/code&gt; header within &lt;code&gt;fetch&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;In v4.15.0, Miniflare began stripping the &lt;code&gt;CF-Connecting-IP&lt;/code&gt; header via a global outbound service, which led to a TCP connection regression due to a bug in Workerd. This PR patches the &lt;code&gt;fetch&lt;/code&gt; API to strip the header during local &lt;code&gt;wrangler dev&lt;/code&gt; sessions as a temporary workaround until the underlying issue is resolved.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Updated dependencies [&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/f61a08e311a5aa6b24d56f1901d7fb17b16377b0&quot;&gt;&lt;code&gt;f61a08e&lt;/code&gt;&lt;/a&gt;, &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/ea71df3d485cfb37b4585b157ae6b95933b0335f&quot;&gt;&lt;code&gt;ea71df3&lt;/code&gt;&lt;/a&gt;, &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/d033a7da1c5b918d4e3bd2ea53bc0f0d20817715&quot;&gt;&lt;code&gt;d033a7d&lt;/code&gt;&lt;/a&gt;]:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;@cloudflare/&lt;a href=&quot;mailto:unenv-preset@2.3.2&quot;&gt;unenv-preset@2.3.2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;mailto:miniflare@4.20250508.1&quot;&gt;miniflare@4.20250508.1&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
</description><pubDate>Thu, 15 May 2025 00:00:00 GMT</pubDate></item><item><title>wrangler - 4.15.0</title><link>https://github.com/cloudflare/workers-sdk/releases/tag/wrangler%404.15.0</link><guid isPermaLink="true">https://github.com/cloudflare/workers-sdk/releases/tag/wrangler%404.15.0</guid><description>&lt;h3&gt;Minor Changes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/pull/8794&quot;&gt;#8794&lt;/a&gt; &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/02f06996e252d77b580241b9abd3fc089672d643&quot;&gt;&lt;code&gt;02f0699&lt;/code&gt;&lt;/a&gt; Thanks &lt;a href=&quot;https://github.com/eastlondoner&quot;&gt;@eastlondoner&lt;/a&gt;! - This adds support for more accurate types for service bindings when running &lt;code&gt;wrangler types&lt;/code&gt;. Previously, running &lt;code&gt;wrangler types&lt;/code&gt; with a config including a service binding would generate an &lt;code&gt;Env&lt;/code&gt; type like this:&lt;/p&gt;
&lt;pre&gt;&lt;code class=&quot;language-ts&quot;&gt;interface Env {
    SERVICE_BINDING: Fetcher;
}
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;This type was &amp;quot;correct&amp;quot;, but didn&amp;#39;t capture the possibility of using JSRPC to communicate with the service binding. Now, running &lt;code&gt;wrangler types -c wrangler.json -c ../service/wrangler.json&lt;/code&gt; (the first config representing the current Worker, and any additional configs representing service bound Workers) will generate an &lt;code&gt;Env&lt;/code&gt; type like this:&lt;/p&gt;
&lt;pre&gt;&lt;code class=&quot;language-ts&quot;&gt;interface Env {
    SERVICE_BINDING: Service&amp;lt;import(&amp;quot;../service/src/index&amp;quot;).Entrypoint&amp;gt;;
}
&lt;/code&gt;&lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/pull/8716&quot;&gt;#8716&lt;/a&gt; &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/63a65042eb8a9a78d7f07c03eedf4972d88dcf7c&quot;&gt;&lt;code&gt;63a6504&lt;/code&gt;&lt;/a&gt; Thanks &lt;a href=&quot;https://github.com/ItsWendell&quot;&gt;@ItsWendell&lt;/a&gt;! - add --metafile flag to generate esbuild metadata file during build&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/pull/9122&quot;&gt;#9122&lt;/a&gt; &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/f17ee08687bad59f1d921fb8da1472b8e92b2c6f&quot;&gt;&lt;code&gt;f17ee08&lt;/code&gt;&lt;/a&gt; Thanks &lt;a href=&quot;https://github.com/avenceslau&quot;&gt;@avenceslau&lt;/a&gt;! - Unhide wrangler workflows delete command&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Patch Changes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/pull/9168&quot;&gt;#9168&lt;/a&gt; &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/6b42c28aa42457a64e9342b1cd1f92ad2228ff37&quot;&gt;&lt;code&gt;6b42c28&lt;/code&gt;&lt;/a&gt; Thanks &lt;a href=&quot;https://github.com/dario-piotrowicz&quot;&gt;@dario-piotrowicz&lt;/a&gt;! - remove experimental &lt;code&gt;MixedModeConnectionString&lt;/code&gt; type&lt;/p&gt;
&lt;p&gt;remove the experimental &lt;code&gt;MixedModeConnectionString&lt;/code&gt; type which
is now exposed by Miniflare instead&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/pull/7914&quot;&gt;#7914&lt;/a&gt; &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/37af03518e59a8af9c66c3b50fa380186d2c098b&quot;&gt;&lt;code&gt;37af035&lt;/code&gt;&lt;/a&gt; Thanks &lt;a href=&quot;https://github.com/andyjessop&quot;&gt;@andyjessop&lt;/a&gt;! - fix(miniflare): strip CF-Connecting-IP header from all outbound requests&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/pull/9161&quot;&gt;#9161&lt;/a&gt; &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/53ba97df6e42f297b9b40d7635b297f0c7bee65a&quot;&gt;&lt;code&gt;53ba97d&lt;/code&gt;&lt;/a&gt; Thanks &lt;a href=&quot;https://github.com/lambrospetrou&quot;&gt;@lambrospetrou&lt;/a&gt;! - Fix d1 info command showing read_replication: [object Object]&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/pull/9165&quot;&gt;#9165&lt;/a&gt; &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/91d0c408cd47a0c2f9000fdd8232b766de5b1d37&quot;&gt;&lt;code&gt;91d0c40&lt;/code&gt;&lt;/a&gt; Thanks &lt;a href=&quot;https://github.com/vicb&quot;&gt;@vicb&lt;/a&gt;! - validate r2 bucket names&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/pull/9183&quot;&gt;#9183&lt;/a&gt; &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/f6f1a18fc10256d3488785e41002c8867843c6fa&quot;&gt;&lt;code&gt;f6f1a18&lt;/code&gt;&lt;/a&gt; Thanks &lt;a href=&quot;https://github.com/dario-piotrowicz&quot;&gt;@dario-piotrowicz&lt;/a&gt;! - add &lt;code&gt;remote&lt;/code&gt; option to initial bindings&lt;/p&gt;
&lt;p&gt;add the &lt;code&gt;remote&lt;/code&gt; option (initial implementation
gated behind &lt;code&gt;--x-mixed-mode&lt;/code&gt;) for the following
bindings: &lt;code&gt;service&lt;/code&gt;, &lt;code&gt;kv&lt;/code&gt;, &lt;code&gt;r2&lt;/code&gt;, &lt;code&gt;d1&lt;/code&gt;, &lt;code&gt;queue&lt;/code&gt; and &lt;code&gt;workflow&lt;/code&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/pull/9149&quot;&gt;#9149&lt;/a&gt; &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/415520e769818a858ebf863f42c293a0442440e9&quot;&gt;&lt;code&gt;415520e&lt;/code&gt;&lt;/a&gt; Thanks &lt;a href=&quot;https://github.com/penalosa&quot;&gt;@penalosa&lt;/a&gt;! - Implement mixed mode proxy server &amp;amp; client&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Updated dependencies [&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/37af03518e59a8af9c66c3b50fa380186d2c098b&quot;&gt;&lt;code&gt;37af035&lt;/code&gt;&lt;/a&gt;, &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/ceeb375cac316a6508853511a1ad6ec15d120244&quot;&gt;&lt;code&gt;ceeb375&lt;/code&gt;&lt;/a&gt;, &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/349cffcd547e602a4bf3fb708122cf00bb4ad8d2&quot;&gt;&lt;code&gt;349cffc&lt;/code&gt;&lt;/a&gt;, &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/362cb0be3fa28bbf007491f7156ecb522bd7ee43&quot;&gt;&lt;code&gt;362cb0b&lt;/code&gt;&lt;/a&gt;, &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/2cc819782c2ebb0d7f852be719c4230d2a7db6ae&quot;&gt;&lt;code&gt;2cc8197&lt;/code&gt;&lt;/a&gt;, &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/6b42c28aa42457a64e9342b1cd1f92ad2228ff37&quot;&gt;&lt;code&gt;6b42c28&lt;/code&gt;&lt;/a&gt;]:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;mailto:miniflare@4.20250508.0&quot;&gt;miniflare@4.20250508.0&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
</description><pubDate>Tue, 13 May 2025 00:00:00 GMT</pubDate></item><item><title>wrangler - 4.14.4</title><link>https://github.com/cloudflare/workers-sdk/releases/tag/wrangler%404.14.4</link><guid isPermaLink="true">https://github.com/cloudflare/workers-sdk/releases/tag/wrangler%404.14.4</guid><description>&lt;h3&gt;Patch Changes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/pull/9124&quot;&gt;#9124&lt;/a&gt; &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/d0d62e6e4bb3ac6e0b6d9a0140a2825249f32e89&quot;&gt;&lt;code&gt;d0d62e6&lt;/code&gt;&lt;/a&gt; Thanks &lt;a href=&quot;https://github.com/dario-piotrowicz&quot;&gt;@dario-piotrowicz&lt;/a&gt;! - make that &lt;code&gt;unstable_startWorker&lt;/code&gt; can correctly throw configuration errors&lt;/p&gt;
&lt;p&gt;make sure that &lt;code&gt;unstable_startWorker&lt;/code&gt; can throw configuration related errors when:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;the utility is called&lt;/li&gt;
&lt;li&gt;the worker&amp;#39;s &lt;code&gt;setConfig&lt;/code&gt; is called with the &lt;code&gt;throwErrors&lt;/code&gt; argument set to &lt;code&gt;true&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;additionally when an error is thrown when &lt;code&gt;unstable_startWorker&lt;/code&gt; is called make sure
that the worker is properly disposed (since, given the fact that it is not returned
by the utility the utility&amp;#39;s caller wouldn&amp;#39;t have any way to dispose it themselves)&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
</description><pubDate>Thu, 08 May 2025 00:00:00 GMT</pubDate></item><item><title>wrangler - 4.14.3</title><link>https://github.com/cloudflare/workers-sdk/releases/tag/wrangler%404.14.3</link><guid isPermaLink="true">https://github.com/cloudflare/workers-sdk/releases/tag/wrangler%404.14.3</guid><description>&lt;h3&gt;Patch Changes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/pull/9158&quot;&gt;#9158&lt;/a&gt; &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/826c5e8df4e5574483ac52f321dba3d6879c8cb8&quot;&gt;&lt;code&gt;826c5e8&lt;/code&gt;&lt;/a&gt; Thanks &lt;a href=&quot;https://github.com/petebacondarwin&quot;&gt;@petebacondarwin&lt;/a&gt;! - fix CallSite.toString() not to throw&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/pull/9159&quot;&gt;#9159&lt;/a&gt; &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/c6b3f10f5adf4e6d62bcc9fe89574a2cbcce3870&quot;&gt;&lt;code&gt;c6b3f10&lt;/code&gt;&lt;/a&gt; Thanks &lt;a href=&quot;https://github.com/petebacondarwin&quot;&gt;@petebacondarwin&lt;/a&gt;! - bump esbuild version to fix regression in 0.25.0&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/pull/8985&quot;&gt;#8985&lt;/a&gt; &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/078c568c2b5746e3c03bc9e1cd5cb7027023107a&quot;&gt;&lt;code&gt;078c568&lt;/code&gt;&lt;/a&gt; Thanks &lt;a href=&quot;https://github.com/gabivlj&quot;&gt;@gabivlj&lt;/a&gt;! - &lt;code&gt;wrangler deploy&lt;/code&gt; is able to deploy new container versions&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/pull/9162&quot;&gt;#9162&lt;/a&gt; &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/8c3cdc34e634bf3dc7ed7aa199ea05d668aed7f6&quot;&gt;&lt;code&gt;8c3cdc3&lt;/code&gt;&lt;/a&gt; Thanks &lt;a href=&quot;https://github.com/petebacondarwin&quot;&gt;@petebacondarwin&lt;/a&gt;! - Do not report &amp;quot;d1 execute&amp;quot; command file missing error to Sentry&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Updated dependencies [&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/df5d1f6104df90e5b991c8d73d9847a64beb9cd2&quot;&gt;&lt;code&gt;df5d1f6&lt;/code&gt;&lt;/a&gt;, &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/4672bda9fe0d94a5eaea231fc46ca755092a81eb&quot;&gt;&lt;code&gt;4672bda&lt;/code&gt;&lt;/a&gt;, &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/c6b3f10f5adf4e6d62bcc9fe89574a2cbcce3870&quot;&gt;&lt;code&gt;c6b3f10&lt;/code&gt;&lt;/a&gt;]:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;mailto:miniflare@4.20250507.0&quot;&gt;miniflare@4.20250507.0&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
</description><pubDate>Wed, 07 May 2025 00:00:00 GMT</pubDate></item><item><title>wrangler - 4.14.2</title><link>https://github.com/cloudflare/workers-sdk/releases/tag/wrangler%404.14.2</link><guid isPermaLink="true">https://github.com/cloudflare/workers-sdk/releases/tag/wrangler%404.14.2</guid><description>&lt;h3&gt;Patch Changes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/pull/9118&quot;&gt;#9118&lt;/a&gt; &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/1cd30a554f00dfd7bff43bbd3e601bc67f7acb2b&quot;&gt;&lt;code&gt;1cd30a5&lt;/code&gt;&lt;/a&gt; Thanks &lt;a href=&quot;https://github.com/dario-piotrowicz&quot;&gt;@dario-piotrowicz&lt;/a&gt;! - fix: remove outdated js-doc comment for &lt;code&gt;unstable_startDevWorker&lt;/code&gt;&amp;#39;s &lt;code&gt;entrypoint&lt;/code&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/pull/9120&quot;&gt;#9120&lt;/a&gt; &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/11aa36255013780bbc8cd45a758a3658f8b0cc9f&quot;&gt;&lt;code&gt;11aa362&lt;/code&gt;&lt;/a&gt; Thanks &lt;a href=&quot;https://github.com/dario-piotrowicz&quot;&gt;@dario-piotrowicz&lt;/a&gt;! - Add &lt;code&gt;experimental_startMixedModeSession&lt;/code&gt; no-op utility&lt;/p&gt;
&lt;p&gt;This experimental utility has no effect. More details will be shared as we roll out its functionality.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/pull/7423&quot;&gt;#7423&lt;/a&gt; &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/2be85d77dd5eff024568bf6ce2358a1dae74ae2a&quot;&gt;&lt;code&gt;2be85d7&lt;/code&gt;&lt;/a&gt; Thanks &lt;a href=&quot;https://github.com/penalosa&quot;&gt;@penalosa&lt;/a&gt;! - Make sure custom build logging output is more clearly signposted, and make sure it doesn&amp;#39;t interfere with the interactive dev session output.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/pull/9112&quot;&gt;#9112&lt;/a&gt; &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/3fe85d4882a1f4f4a9438f4d6618399236ee9e26&quot;&gt;&lt;code&gt;3fe85d4&lt;/code&gt;&lt;/a&gt; Thanks &lt;a href=&quot;https://github.com/penalosa&quot;&gt;@penalosa&lt;/a&gt;! - Warn if the Node.js version is below Node.js 20&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
</description><pubDate>Tue, 06 May 2025 00:00:00 GMT</pubDate></item><item><title>wrangler - 4.14.1</title><link>https://github.com/cloudflare/workers-sdk/releases/tag/wrangler%404.14.1</link><guid isPermaLink="true">https://github.com/cloudflare/workers-sdk/releases/tag/wrangler%404.14.1</guid><description>&lt;h3&gt;Patch Changes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/pull/9085&quot;&gt;#9085&lt;/a&gt; &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/cdc88d8fc5ee30d2b3f35b6e548334d5dc68aea1&quot;&gt;&lt;code&gt;cdc88d8&lt;/code&gt;&lt;/a&gt; Thanks &lt;a href=&quot;https://github.com/petebacondarwin&quot;&gt;@petebacondarwin&lt;/a&gt;! - Do not include .wrangler and Wrangler config files in additional modules&lt;/p&gt;
&lt;p&gt;Previously, if you added modules rules such as &lt;code&gt;**/*.js&lt;/code&gt; or &lt;code&gt;**/*.json&lt;/code&gt;, specified &lt;code&gt;no_bundle: true&lt;/code&gt;, and the entry-point to the Worker was in the project root directory, Wrangler could include files that were not intended, such as &lt;code&gt;.wrangler/tmp/xxx.js&lt;/code&gt; or the Wrangler config file itself. Now these files are automatically skipped when trying to find additional modules by searching the file tree.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/pull/9095&quot;&gt;#9095&lt;/a&gt; &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/508a1a31a039a5f4700efbc7535a165d79b22cb9&quot;&gt;&lt;code&gt;508a1a3&lt;/code&gt;&lt;/a&gt; Thanks &lt;a href=&quot;https://github.com/petebacondarwin&quot;&gt;@petebacondarwin&lt;/a&gt;! - wrangler login put custom callback host and port into the auth URL&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/pull/9113&quot;&gt;#9113&lt;/a&gt; &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/82e220e943521d9f2cbaa63cdb56792da6cb1c60&quot;&gt;&lt;code&gt;82e220e&lt;/code&gt;&lt;/a&gt; Thanks &lt;a href=&quot;https://github.com/dario-piotrowicz&quot;&gt;@dario-piotrowicz&lt;/a&gt;! - Add &lt;code&gt;x-mixed-mode&lt;/code&gt; flag&lt;/p&gt;
&lt;p&gt;This experimental flag currently has no effect. More details will be shared as we roll out its functionality.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Updated dependencies [&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/357d42acfb16d21169d004961030cd4822526a96&quot;&gt;&lt;code&gt;357d42a&lt;/code&gt;&lt;/a&gt;]:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;mailto:miniflare@4.20250428.1&quot;&gt;miniflare@4.20250428.1&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
</description><pubDate>Thu, 01 May 2025 00:00:00 GMT</pubDate></item><item><title>wrangler - 3.114.8</title><link>https://github.com/cloudflare/workers-sdk/releases/tag/wrangler%403.114.8</link><guid isPermaLink="true">https://github.com/cloudflare/workers-sdk/releases/tag/wrangler%403.114.8</guid><description>&lt;h3&gt;Patch Changes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/pull/9086&quot;&gt;#9086&lt;/a&gt; &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/a2a56c84bbfa12efa828b03c2292875b0cb09c75&quot;&gt;&lt;code&gt;a2a56c8&lt;/code&gt;&lt;/a&gt; Thanks &lt;a href=&quot;https://github.com/petebacondarwin&quot;&gt;@petebacondarwin&lt;/a&gt;! - Do not include .wrangler and Wrangler config files in additional modules&lt;/p&gt;
&lt;p&gt;Previously, if you added modules rules such as &lt;code&gt;**/*.js&lt;/code&gt; or &lt;code&gt;**/*.json&lt;/code&gt;, specified &lt;code&gt;no_bundle: true&lt;/code&gt;, and the entry-point to the Worker was in the project root directory, Wrangler could include files that were not intended, such as &lt;code&gt;.wrangler/tmp/xxx.js&lt;/code&gt; or the Wrangler config file itself. Now these files are automatically skipped when trying to find additional modules by searching the file tree.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/pull/9037&quot;&gt;#9037&lt;/a&gt; &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/d0d0025dd538a7bbc9af2b68f46c55902440d7a2&quot;&gt;&lt;code&gt;d0d0025&lt;/code&gt;&lt;/a&gt; Thanks &lt;a href=&quot;https://github.com/CarmenPopoviciu&quot;&gt;@CarmenPopoviciu&lt;/a&gt;! - fix: When generating Env types, set type of version metadata binding to &lt;code&gt;WorkerVersionMetadata&lt;/code&gt;. This means it now correctly includes the &lt;code&gt;timestamp&lt;/code&gt; field.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/pull/9093&quot;&gt;#9093&lt;/a&gt; &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/2f2f7ba12eb5c20d81106b40e1f4ed412851b741&quot;&gt;&lt;code&gt;2f2f7ba&lt;/code&gt;&lt;/a&gt; Thanks &lt;a href=&quot;https://github.com/CarmenPopoviciu&quot;&gt;@CarmenPopoviciu&lt;/a&gt;! - fix: Validate input file for Vectorize inserts&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Updated dependencies [&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/fc042928b06aba7abe466ee2efb83e56f10ebba0&quot;&gt;&lt;code&gt;fc04292&lt;/code&gt;&lt;/a&gt;, &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/a01adca398c236d91ef87e2c6cbb4432ada2a919&quot;&gt;&lt;code&gt;a01adca&lt;/code&gt;&lt;/a&gt;]:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;mailto:miniflare@3.20250408.1&quot;&gt;miniflare@3.20250408.1&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
</description><pubDate>Thu, 01 May 2025 00:00:00 GMT</pubDate></item><item><title>wrangler - 4.14.0</title><link>https://github.com/cloudflare/workers-sdk/releases/tag/wrangler%404.14.0</link><guid isPermaLink="true">https://github.com/cloudflare/workers-sdk/releases/tag/wrangler%404.14.0</guid><description>&lt;h3&gt;Minor Changes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/pull/8981&quot;&gt;#8981&lt;/a&gt; &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/3b60131ca5a1bafcf7af16b0f41f2601a9a3ee85&quot;&gt;&lt;code&gt;3b60131&lt;/code&gt;&lt;/a&gt; Thanks &lt;a href=&quot;https://github.com/Caio-Nogueira&quot;&gt;@Caio-Nogueira&lt;/a&gt;! - Adds support for waitForEvent step type&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/pull/9083&quot;&gt;#9083&lt;/a&gt; &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/137d2da0602db0f66a5c1b6f277624f6031d9dc5&quot;&gt;&lt;code&gt;137d2da&lt;/code&gt;&lt;/a&gt; Thanks &lt;a href=&quot;https://github.com/penalosa&quot;&gt;@penalosa&lt;/a&gt;! - Support Tail Workers in local dev&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Patch Changes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/pull/8975&quot;&gt;#8975&lt;/a&gt; &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/9bf55aa60aa69ea9bf2b59138504d1772d84c14d&quot;&gt;&lt;code&gt;9bf55aa&lt;/code&gt;&lt;/a&gt; Thanks &lt;a href=&quot;https://github.com/Caio-Nogueira&quot;&gt;@Caio-Nogueira&lt;/a&gt;! - Adds missing &lt;code&gt;waiting&lt;/code&gt; status on the &lt;code&gt;wrangler workflow instances list&lt;/code&gt; command&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/pull/9048&quot;&gt;#9048&lt;/a&gt; &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/0b4d22a864d7781c87ccead79888b39fd7304575&quot;&gt;&lt;code&gt;0b4d22a&lt;/code&gt;&lt;/a&gt; Thanks &lt;a href=&quot;https://github.com/garvit-gupta&quot;&gt;@garvit-gupta&lt;/a&gt;! - fix: Validate input file for Vectorize inserts&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Updated dependencies [&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/d2ecc763e4d77620d6a9be71855e87893631ebc0&quot;&gt;&lt;code&gt;d2ecc76&lt;/code&gt;&lt;/a&gt;, &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/137d2da0602db0f66a5c1b6f277624f6031d9dc5&quot;&gt;&lt;code&gt;137d2da&lt;/code&gt;&lt;/a&gt;]:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;mailto:miniflare@4.20250428.0&quot;&gt;miniflare@4.20250428.0&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
</description><pubDate>Tue, 29 Apr 2025 00:00:00 GMT</pubDate></item><item><title>wrangler - 4.13.2</title><link>https://github.com/cloudflare/workers-sdk/releases/tag/wrangler%404.13.2</link><guid isPermaLink="true">https://github.com/cloudflare/workers-sdk/releases/tag/wrangler%404.13.2</guid><description>&lt;h3&gt;Patch Changes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Updated dependencies [&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/2c501151d3d1a563681cdb300a298b83862b60e2&quot;&gt;&lt;code&gt;2c50115&lt;/code&gt;&lt;/a&gt;]:&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;mailto:miniflare@4.20250424.1&quot;&gt;miniflare@4.20250424.1&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
</description><pubDate>Fri, 25 Apr 2025 00:00:00 GMT</pubDate></item><item><title>wrangler - 4.13.1</title><link>https://github.com/cloudflare/workers-sdk/releases/tag/wrangler%404.13.1</link><guid isPermaLink="true">https://github.com/cloudflare/workers-sdk/releases/tag/wrangler%404.13.1</guid><description>&lt;h3&gt;Patch Changes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/pull/8983&quot;&gt;#8983&lt;/a&gt; &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/f5ebb3376d918267df8c6722dcd73da35f5b4f81&quot;&gt;&lt;code&gt;f5ebb33&lt;/code&gt;&lt;/a&gt; Thanks &lt;a href=&quot;https://github.com/Caio-Nogueira&quot;&gt;@Caio-Nogueira&lt;/a&gt;! - Remove open-beta disclaimer from workflows commands&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/pull/8990&quot;&gt;#8990&lt;/a&gt; &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/6291fa161571e0f02e22768dd506f7e3398fee94&quot;&gt;&lt;code&gt;6291fa1&lt;/code&gt;&lt;/a&gt; Thanks &lt;a href=&quot;https://github.com/emily-shen&quot;&gt;@emily-shen&lt;/a&gt;! - fix: When generating Env types, set type of version metadata binding to &lt;code&gt;WorkerVersionMetadata&lt;/code&gt;. This means it now correctly includes the &lt;code&gt;timestamp&lt;/code&gt; field.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/pull/8966&quot;&gt;#8966&lt;/a&gt; &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/234afae20456d3d3c4eb3d41fb2852ee866fec0a&quot;&gt;&lt;code&gt;234afae&lt;/code&gt;&lt;/a&gt; Thanks &lt;a href=&quot;https://github.com/penalosa&quot;&gt;@penalosa&lt;/a&gt;! - Internal refactor to use the &lt;code&gt;createCommand&lt;/code&gt; utility&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Updated dependencies [&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/fc47c79f7c5ab532e0437897c8d7ab06abd5298d&quot;&gt;&lt;code&gt;fc47c79&lt;/code&gt;&lt;/a&gt;, &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/0838f1b4ccce347921f3a0746652fe379dd16faf&quot;&gt;&lt;code&gt;0838f1b&lt;/code&gt;&lt;/a&gt;]:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;mailto:miniflare@4.20250424.0&quot;&gt;miniflare@4.20250424.0&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
</description><pubDate>Thu, 24 Apr 2025 00:00:00 GMT</pubDate></item><item><title>wrangler - 4.13.0</title><link>https://github.com/cloudflare/workers-sdk/releases/tag/wrangler%404.13.0</link><guid isPermaLink="true">https://github.com/cloudflare/workers-sdk/releases/tag/wrangler%404.13.0</guid><description>&lt;h3&gt;Minor Changes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/pull/8640&quot;&gt;#8640&lt;/a&gt; &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/5ce70bdba8dc7e265447c997dc7c3af92469072b&quot;&gt;&lt;code&gt;5ce70bd&lt;/code&gt;&lt;/a&gt; Thanks &lt;a href=&quot;https://github.com/kentonv&quot;&gt;@kentonv&lt;/a&gt;! - Add support for defining &lt;code&gt;props&lt;/code&gt; on a Service binding.&lt;/p&gt;
&lt;p&gt;In your configuration file, you can define a service binding with props:&lt;/p&gt;
&lt;pre&gt;&lt;code class=&quot;language-json&quot;&gt;{
    &amp;quot;services&amp;quot;: [
        {
            &amp;quot;binding&amp;quot;: &amp;quot;MY_SERVICE&amp;quot;,
            &amp;quot;service&amp;quot;: &amp;quot;some-worker&amp;quot;,
            &amp;quot;props&amp;quot;: { &amp;quot;foo&amp;quot;: 123, &amp;quot;bar&amp;quot;: &amp;quot;value&amp;quot; }
        }
    ]
}
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;These can then be accessed by the callee:&lt;/p&gt;
&lt;pre&gt;&lt;code class=&quot;language-ts&quot;&gt;import { WorkerEntrypoint } from &amp;quot;cloudflare:workers&amp;quot;;

export default class extends WorkerEntrypoint {
    fetch() {
        return new Response(JSON.stringify(this.ctx.props));
    }
}
&lt;/code&gt;&lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/pull/8771&quot;&gt;#8771&lt;/a&gt; &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/0cfcfe02eccaaa7f39218665588fb8970a969765&quot;&gt;&lt;code&gt;0cfcfe0&lt;/code&gt;&lt;/a&gt; Thanks &lt;a href=&quot;https://github.com/dario-piotrowicz&quot;&gt;@dario-piotrowicz&lt;/a&gt;! - feat: add &lt;code&gt;config.keep_names&lt;/code&gt; option&lt;/p&gt;
&lt;p&gt;Adds a new option to Wrangler to allow developers to opt out of esbuild&amp;#39;s &lt;code&gt;keep_names&lt;/code&gt; option (&lt;a href=&quot;https://esbuild.github.io/api/#keep-names&quot;&gt;https://esbuild.github.io/api/#keep-names&lt;/a&gt;). By default, Wrangler sets this to &lt;code&gt;true&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;This is something developers should not usually need to care about, but sometimes
&lt;code&gt;keep_names&lt;/code&gt; can create issues, and in such cases they will be now able to opt-out.&lt;/p&gt;
&lt;p&gt;Example &lt;code&gt;wrangler.jsonc&lt;/code&gt;:&lt;/p&gt;
&lt;pre&gt;&lt;code class=&quot;language-json&quot;&gt;{
    &amp;quot;name&amp;quot;: &amp;quot;my-worker&amp;quot;,
    &amp;quot;main&amp;quot;: &amp;quot;src/worker.ts&amp;quot;,
    &amp;quot;keep_names&amp;quot;: false
}
&lt;/code&gt;&lt;/pre&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Patch Changes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/pull/9024&quot;&gt;#9024&lt;/a&gt; &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/c409318f903c71f03498251c51cb854d95eaa53b&quot;&gt;&lt;code&gt;c409318&lt;/code&gt;&lt;/a&gt; Thanks &lt;a href=&quot;https://github.com/IRCody&quot;&gt;@IRCody&lt;/a&gt;! - Correctly handle 0 length responses to wrangler containers list.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Updated dependencies [&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/5ce70bdba8dc7e265447c997dc7c3af92469072b&quot;&gt;&lt;code&gt;5ce70bd&lt;/code&gt;&lt;/a&gt;, &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/3f0adf3c25e9cede1bd8c2ae873c059d1ab2ef38&quot;&gt;&lt;code&gt;3f0adf3&lt;/code&gt;&lt;/a&gt;]:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;mailto:miniflare@4.20250422.0&quot;&gt;miniflare@4.20250422.0&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
</description><pubDate>Wed, 23 Apr 2025 00:00:00 GMT</pubDate></item><item><title>wrangler - 4.12.1</title><link>https://github.com/cloudflare/workers-sdk/releases/tag/wrangler%404.12.1</link><guid isPermaLink="true">https://github.com/cloudflare/workers-sdk/releases/tag/wrangler%404.12.1</guid><description>&lt;h3&gt;Patch Changes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/pull/8935&quot;&gt;#8935&lt;/a&gt; &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/41f095b0dd35411adbca3398966b5cfe8c39d433&quot;&gt;&lt;code&gt;41f095b&lt;/code&gt;&lt;/a&gt; Thanks &lt;a href=&quot;https://github.com/penalosa&quot;&gt;@penalosa&lt;/a&gt;! - Internal refactor to move local analytics engine support from Wrangler to Miniflare&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Updated dependencies [&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/2a7749bffb7fe5550c3192401ed6edd72c0eb510&quot;&gt;&lt;code&gt;2a7749b&lt;/code&gt;&lt;/a&gt;, &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/41f095b0dd35411adbca3398966b5cfe8c39d433&quot;&gt;&lt;code&gt;41f095b&lt;/code&gt;&lt;/a&gt;]:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;mailto:miniflare@4.20250417.0&quot;&gt;miniflare@4.20250417.0&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
</description><pubDate>Tue, 22 Apr 2025 00:00:00 GMT</pubDate></item><item><title>wrangler - 3.114.7</title><link>https://github.com/cloudflare/workers-sdk/releases/tag/wrangler%403.114.7</link><guid isPermaLink="true">https://github.com/cloudflare/workers-sdk/releases/tag/wrangler%403.114.7</guid><description>&lt;h3&gt;Patch Changes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/pull/8955&quot;&gt;#8955&lt;/a&gt; &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/b7eba92da4c8d971d7d025829361468db851e9b9&quot;&gt;&lt;code&gt;b7eba92&lt;/code&gt;&lt;/a&gt; Thanks &lt;a href=&quot;https://github.com/workers-devprod&quot;&gt;@workers-devprod&lt;/a&gt;! - When Wrangler encounters an error, if the Bun runtime is detected it will now warn users that Wrangler does not officially support Bun.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/pull/8928&quot;&gt;#8928&lt;/a&gt; &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/8bcb257d26e4691e2325987148fd19d4ac1902ae&quot;&gt;&lt;code&gt;8bcb257&lt;/code&gt;&lt;/a&gt; Thanks &lt;a href=&quot;https://github.com/dario-piotrowicz&quot;&gt;@dario-piotrowicz&lt;/a&gt;! - fix redirected config env validation breaking wrangler pages commands&lt;/p&gt;
&lt;p&gt;a validation check has recently been introduced to make wrangler error on
deploy commands when an environment is specified and a redirected configuration
is in use (the reason being that redirected configurations should not include
any environment), this check is problematic with pages commands where the
&amp;quot;production&amp;quot; environment is anyways set by default, to address this the validation
check is being relaxed here on pages commands&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
</description><pubDate>Tue, 22 Apr 2025 00:00:00 GMT</pubDate></item><item><title>wrangler - 4.12.0</title><link>https://github.com/cloudflare/workers-sdk/releases/tag/wrangler%404.12.0</link><guid isPermaLink="true">https://github.com/cloudflare/workers-sdk/releases/tag/wrangler%404.12.0</guid><description>&lt;h3&gt;Minor Changes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/pull/8316&quot;&gt;#8316&lt;/a&gt; &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/69864b416420e2e8877befe8c41a507b78cd4413&quot;&gt;&lt;code&gt;69864b4&lt;/code&gt;&lt;/a&gt; Thanks &lt;a href=&quot;https://github.com/gnekich&quot;&gt;@gnekich&lt;/a&gt;! - introduce callback-host and callback-port param for wrangler login command&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Patch Changes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/pull/8889&quot;&gt;#8889&lt;/a&gt; &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/eab7ad9af618bc85a79c077f07c6efcf05ae3f5f&quot;&gt;&lt;code&gt;eab7ad9&lt;/code&gt;&lt;/a&gt; Thanks &lt;a href=&quot;https://github.com/penalosa&quot;&gt;@penalosa&lt;/a&gt;! - When Wrangler encounters an error, if the Bun runtime is detected it will now warn users that Wrangler does not officially support Bun.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/pull/8673&quot;&gt;#8673&lt;/a&gt; &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/5de2b9a39a6cb6ac730d0f8f1b60f9f756c24993&quot;&gt;&lt;code&gt;5de2b9a&lt;/code&gt;&lt;/a&gt; Thanks &lt;a href=&quot;https://github.com/IRCody&quot;&gt;@IRCody&lt;/a&gt;! - Add containers {info, list, delete} subcommands.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Updated dependencies [&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/62c40d792b9555e6e25a5f99ae803e4943c4b56f&quot;&gt;&lt;code&gt;62c40d7&lt;/code&gt;&lt;/a&gt;]:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;mailto:miniflare@4.20250416.0&quot;&gt;miniflare@4.20250416.0&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
</description><pubDate>Thu, 17 Apr 2025 00:00:00 GMT</pubDate></item><item><title>wrangler - 4.11.1</title><link>https://github.com/cloudflare/workers-sdk/releases/tag/wrangler%404.11.1</link><guid isPermaLink="true">https://github.com/cloudflare/workers-sdk/releases/tag/wrangler%404.11.1</guid><description>&lt;h3&gt;Patch Changes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/pull/8950&quot;&gt;#8950&lt;/a&gt; &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/bab1724229974c545084c31df3731e7c2271ee49&quot;&gt;&lt;code&gt;bab1724&lt;/code&gt;&lt;/a&gt; Thanks &lt;a href=&quot;https://github.com/edmundhung&quot;&gt;@edmundhung&lt;/a&gt;! - fix: include telemetry-related environment variables in release builds&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/pull/8903&quot;&gt;#8903&lt;/a&gt; &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/085a565bb922ad023a38e2aee2042885e6691b2c&quot;&gt;&lt;code&gt;085a565&lt;/code&gt;&lt;/a&gt; Thanks &lt;a href=&quot;https://github.com/emily-shen&quot;&gt;@emily-shen&lt;/a&gt;! - disable eslint in generated types file&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Updated dependencies [&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/511be3d17559e482fedf559cb61158e329c11d24&quot;&gt;&lt;code&gt;511be3d&lt;/code&gt;&lt;/a&gt;]:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;mailto:miniflare@4.20250410.1&quot;&gt;miniflare@4.20250410.1&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
</description><pubDate>Tue, 15 Apr 2025 00:00:00 GMT</pubDate></item><item><title>wrangler - 4.11.0</title><link>https://github.com/cloudflare/workers-sdk/releases/tag/wrangler%404.11.0</link><guid isPermaLink="true">https://github.com/cloudflare/workers-sdk/releases/tag/wrangler%404.11.0</guid><description>&lt;h3&gt;Minor Changes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/pull/8890&quot;&gt;#8890&lt;/a&gt; &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/c912b9943e4df158994e4be698e4be602397f03c&quot;&gt;&lt;code&gt;c912b99&lt;/code&gt;&lt;/a&gt; Thanks &lt;a href=&quot;https://github.com/edmundhung&quot;&gt;@edmundhung&lt;/a&gt;! - update esbuild version to 0.25&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/pull/8711&quot;&gt;#8711&lt;/a&gt; &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/4cc036d46b2f5c3ceacb344882e713e7840becde&quot;&gt;&lt;code&gt;4cc036d&lt;/code&gt;&lt;/a&gt; Thanks &lt;a href=&quot;https://github.com/CarmenPopoviciu&quot;&gt;@CarmenPopoviciu&lt;/a&gt;! - Add the Pages deployment id to the JSON output for &lt;code&gt;wrangler pages deployment list&lt;/code&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/pull/8244&quot;&gt;#8244&lt;/a&gt; &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/84ecfe9b4962d1edbe7967cfe4151f26de252a9d&quot;&gt;&lt;code&gt;84ecfe9&lt;/code&gt;&lt;/a&gt; Thanks &lt;a href=&quot;https://github.com/CarmenPopoviciu&quot;&gt;@CarmenPopoviciu&lt;/a&gt;! - feat: Add debug logs to capture assets upload status, specifically:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;which asset files were read from the file system&lt;/li&gt;
&lt;li&gt;which files were successfully uploaded&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Patch Changes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/pull/8885&quot;&gt;#8885&lt;/a&gt; &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/f2802f9cdb3c3c97a2aa22f66d427af29a824f68&quot;&gt;&lt;code&gt;f2802f9&lt;/code&gt;&lt;/a&gt; Thanks &lt;a href=&quot;https://github.com/CarmenPopoviciu&quot;&gt;@CarmenPopoviciu&lt;/a&gt;! - Disambiguate the &amp;quot;No files to upload. Proceeding with deployment...&amp;quot; message&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/pull/8924&quot;&gt;#8924&lt;/a&gt; &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/d2b44a2f49deb749ad3a7918210ff680263a559c&quot;&gt;&lt;code&gt;d2b44a2&lt;/code&gt;&lt;/a&gt; Thanks &lt;a href=&quot;https://github.com/dario-piotrowicz&quot;&gt;@dario-piotrowicz&lt;/a&gt;! - fix redirected config env validation breaking wrangler pages commands&lt;/p&gt;
&lt;p&gt;a validation check has recently been introduced to make wrangler error on
deploy commands when an environment is specified and a redirected configuration
is in use (the reason being that redirected configurations should not include
any environment), this check is problematic with pages commands where the
&amp;quot;production&amp;quot; environment is anyways set by default, to address this the validation
check is being relaxed here on pages commands&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Updated dependencies [&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/f5413c5269ab32522a70c3ebedba95bf6e7a4684&quot;&gt;&lt;code&gt;f5413c5&lt;/code&gt;&lt;/a&gt;]:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;mailto:miniflare@4.20250410.0&quot;&gt;miniflare@4.20250410.0&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
</description><pubDate>Tue, 15 Apr 2025 00:00:00 GMT</pubDate></item><item><title>wrangler - 3.114.6</title><link>https://github.com/cloudflare/workers-sdk/releases/tag/wrangler%403.114.6</link><guid isPermaLink="true">https://github.com/cloudflare/workers-sdk/releases/tag/wrangler%403.114.6</guid><description>&lt;h3&gt;Patch Changes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/pull/8783&quot;&gt;#8783&lt;/a&gt; &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/7bcf3527684b085effff895383b2c8a96c2d4943&quot;&gt;&lt;code&gt;7bcf352&lt;/code&gt;&lt;/a&gt; Thanks &lt;a href=&quot;https://github.com/petebacondarwin&quot;&gt;@petebacondarwin&lt;/a&gt;! - Improve error message when request to obtain membership info fails&lt;/p&gt;
&lt;p&gt;Wrangler now informs user that specific permission might be not granted when fails to obtain membership info. The same information is provided when Wrangler is unable to fetch user&amp;#39;s email.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/pull/8866&quot;&gt;#8866&lt;/a&gt; &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/db673d67adbd7edb3e08f46784de4e147f0a300b&quot;&gt;&lt;code&gt;db673d6&lt;/code&gt;&lt;/a&gt; Thanks &lt;a href=&quot;https://github.com/edmundhung&quot;&gt;@edmundhung&lt;/a&gt;! - improve error message when redirected config contains environments&lt;/p&gt;
&lt;p&gt;this change improves that validation error message that users see
when a redirected config file contains environments, by:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;cleaning the message formatting and displaying the
offending environments in a list&lt;/li&gt;
&lt;li&gt;prompting the user to report the issue to the author
of the tool which has generated the config&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/pull/8600&quot;&gt;#8600&lt;/a&gt; &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/91cf02893e3653db564c58ef079b51d93448978a&quot;&gt;&lt;code&gt;91cf028&lt;/code&gt;&lt;/a&gt; Thanks &lt;a href=&quot;https://github.com/workers-devprod&quot;&gt;@workers-devprod&lt;/a&gt;! - add validation to redirected configs in regards to environments&lt;/p&gt;
&lt;p&gt;add the following validation behaviors to wrangler deploy commands, that relate
to redirected configs (i.e. config files specified by &lt;code&gt;.wrangler/deploy/config.json&lt;/code&gt; files):&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;redirected configs are supposed to be already flattened configurations without any
environment (i.e. a build tool should generate redirected configs already targeting specific
environments), so if wrangler encounters a redirected config with some environments defined
it should error&lt;/li&gt;
&lt;li&gt;given the point above, specifying an environment (&lt;code&gt;--env=my-env&lt;/code&gt;) when using redirected
configs is incorrect, so these environments should be ignored and a warning should be
presented to the user&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
</description><pubDate>Mon, 14 Apr 2025 00:00:00 GMT</pubDate></item><item><title>wrangler - 4.10.0</title><link>https://github.com/cloudflare/workers-sdk/releases/tag/wrangler%404.10.0</link><guid isPermaLink="true">https://github.com/cloudflare/workers-sdk/releases/tag/wrangler%404.10.0</guid><description>&lt;h3&gt;Minor Changes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/pull/8807&quot;&gt;#8807&lt;/a&gt; &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/dcce2ecf275c65428956d2106b83618652a907a0&quot;&gt;&lt;code&gt;dcce2ec&lt;/code&gt;&lt;/a&gt; Thanks &lt;a href=&quot;https://github.com/LuisDuarte1&quot;&gt;@LuisDuarte1&lt;/a&gt;! - Promote workflows commands to stable&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Patch Changes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/pull/8883&quot;&gt;#8883&lt;/a&gt; &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/5388447d7ca5b00dbcc0970f52b76e20a17ebe30&quot;&gt;&lt;code&gt;5388447&lt;/code&gt;&lt;/a&gt; Thanks &lt;a href=&quot;https://github.com/penalosa&quot;&gt;@penalosa&lt;/a&gt;! - fix: Only log requests to the Wrangler dev server once&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Updated dependencies [&lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/b7ac367fe4c3d7a05525443cc30af10bc19ce014&quot;&gt;&lt;code&gt;b7ac367&lt;/code&gt;&lt;/a&gt;, &lt;a href=&quot;https://github.com/cloudflare/workers-sdk/commit/5388447d7ca5b00dbcc0970f52b76e20a17ebe30&quot;&gt;&lt;code&gt;5388447&lt;/code&gt;&lt;/a&gt;]:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;mailto:miniflare@4.20250409.0&quot;&gt;miniflare@4.20250409.0&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
</description><pubDate>Thu, 10 Apr 2025 00:00:00 GMT</pubDate></item></channel></rss>