<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Cloudflare changelogs | Speed</title><description>Cloudflare changelogs for Speed</description><link>https://developers.cloudflare.com/changelog/</link><item><title>Speed - Cloudflare AMP/SXG is now end of life.</title><link>https://developers.cloudflare.com/changelog/post/2026-06-23-amp-sxg-end-of-life/</link><guid isPermaLink="true">https://developers.cloudflare.com/changelog/post/2026-06-23-amp-sxg-end-of-life/</guid><description>&lt;p&gt;Cloudflare Accelerated Mobile Pages (AMP) and Signed Exchanges (SXG) support has reached end of life. The features have been disabled since October 2025, so customers who had them configured should see no change to their traffic.&lt;/p&gt;
&lt;p&gt;Customers will no longer be able to configure AMP/SXG through API or rulesets. The Zone API will start throwing errors. Rulesets with the SXG configuration will fail to save until SXG has been removed.&lt;/p&gt;</description><pubDate>Tue, 23 Jun 2026 00:00:00 GMT</pubDate><product>Speed</product><category>Speed</category></item><item><title>Speed - Cloudflare Fonts error handling and security improvements</title><link>https://developers.cloudflare.com/changelog/post/2026-06-18-cloudflare-fonts-error-handling-security/</link><guid isPermaLink="true">https://developers.cloudflare.com/changelog/post/2026-06-18-cloudflare-fonts-error-handling-security/</guid><description>&lt;p&gt;Cloudflare Fonts now forwards &lt;code&gt;/cf-fonts&lt;/code&gt; requests to your origin server when it encounters invalid paths or unexpected runtime errors, instead of returning 4xx or 5xx responses directly. This update also adds additional input validation to enhance security.&lt;/p&gt;</description><pubDate>Thu, 18 Jun 2026 00:00:00 GMT</pubDate><product>Speed</product><category>Speed</category></item><item><title>Speed - Shared dictionaries passthrough now in open beta</title><link>https://developers.cloudflare.com/changelog/post/2026-04-30-shared-dictionaries-passthrough-beta/</link><guid isPermaLink="true">https://developers.cloudflare.com/changelog/post/2026-04-30-shared-dictionaries-passthrough-beta/</guid><description>&lt;p&gt;&lt;a href=&quot;https://developers.cloudflare.com/speed/optimization/content/shared-dictionaries/&quot;&gt;Shared dictionaries&lt;/a&gt; (&lt;a href=&quot;https://www.rfc-editor.org/rfc/rfc9842.html&quot; target=&quot;_blank&quot;&gt;RFC 9842&lt;/a&gt;) let an origin compress a response against a previous version of the same resource that the browser already has cached, so only the difference between versions travels over the wire. Shared dictionaries passthrough is now in open beta on all plans.&lt;/p&gt;
&lt;h4&gt;What changed&lt;/h4&gt;
&lt;p&gt;In passthrough mode, Cloudflare:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Forwards the &lt;code&gt;Use-As-Dictionary&lt;/code&gt; and &lt;code&gt;Available-Dictionary&lt;/code&gt; headers between client and origin without modification.&lt;/li&gt;
&lt;li&gt;Treats &lt;code&gt;dcb&lt;/code&gt; (Dictionary-Compressed Brotli) and &lt;code&gt;dcz&lt;/code&gt; (Dictionary-Compressed Zstandard) as valid &lt;code&gt;Content-Encoding&lt;/code&gt; values end to end, without recompressing them.&lt;/li&gt;
&lt;li&gt;Extends the cache key to vary on &lt;code&gt;Available-Dictionary&lt;/code&gt; and &lt;code&gt;Accept-Encoding&lt;/code&gt; so each delta-compressed variant is cached correctly.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Your origin manages the dictionary lifecycle: deciding which assets are dictionaries, attaching &lt;code&gt;Use-As-Dictionary&lt;/code&gt; headers, and producing deltas in response to &lt;code&gt;Available-Dictionary&lt;/code&gt; requests. Cloudflare handles the transport and the cache.&lt;/p&gt;
&lt;p&gt;In internal testing on a 272 KB JavaScript bundle, the asset shrinks from 92.1 KB with Gzip to 2.6 KB with delta Zstandard against the previous version — a 97% reduction over standard compression — with download times improving by 81–89% versus Gzip.&lt;/p&gt;
&lt;p&gt;Shared dictionaries work with browsers that advertise &lt;code&gt;dcb&lt;/code&gt; or &lt;code&gt;dcz&lt;/code&gt; in &lt;code&gt;Accept-Encoding&lt;/code&gt;. Today, this includes Chrome 130 or later and Edge 130 or later.&lt;/p&gt;
&lt;h4&gt;Get started&lt;/h4&gt;
&lt;p&gt;Turn on passthrough for your zone with a single API call:&lt;/p&gt;
&lt;div&gt;&lt;figure&gt;&lt;pre data-language=&quot;bash&quot;&gt;&lt;code class=&quot;language-bash&quot;&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;curl&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&quot;https://api.cloudflare.com/client/v4/zones/&lt;/span&gt;&lt;span&gt;$ZONE_ID&lt;/span&gt;&lt;span&gt;/settings/shared_dictionary_mode&quot;&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;--request&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;PATCH&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;--header&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&quot;Authorization: Bearer &lt;/span&gt;&lt;span&gt;$CLOUDFLARE_API_TOKEN&lt;/span&gt;&lt;span&gt;&quot;&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;--json&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&apos;{&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span&gt;&quot;value&quot;: &quot;passthrough&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span&gt;}&apos;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;p&gt;You can also turn it on under &lt;strong&gt;Speed&lt;/strong&gt; &gt; &lt;strong&gt;Settings&lt;/strong&gt; &gt; &lt;strong&gt;Content Optimization&lt;/strong&gt; in the &lt;a href=&quot;https://dash.cloudflare.com/?to=/:account/:zone/speed/optimization&quot; target=&quot;_blank&quot;&gt;Cloudflare dashboard&lt;/a&gt;. For full origin setup instructions and a working test recipe, refer to &lt;a href=&quot;https://developers.cloudflare.com/speed/optimization/content/shared-dictionaries/&quot;&gt;Shared dictionaries&lt;/a&gt;, or try the live demo at &lt;a href=&quot;https://canicompress.com/&quot; target=&quot;_blank&quot;&gt;canicompress.com&lt;/a&gt;.&lt;/p&gt;</description><pubDate>Thu, 30 Apr 2026 00:00:00 GMT</pubDate><product>Speed</product><category>Speed</category></item></channel></rss>