Skip to main content

Replacing or deleting a Shopify-hosted file no longer purges its CDN URL

As of April 7, 2026, when you replace or delete a file in the Shopify admin, Shopify will no longer proactively purge the file's URL on cdn.shopify.com/.... The previously cached content will continue to be served until the URL's TTL (Time to Live) expires. This change aims to reduce CDN purge volume and improve consistency across our edge providers.

To ensure your customers receive updated content after a file replacement, use Shopify's URL helpers to render file references. This ensures the current versioned URL (?v=...) is always emitted:

Hardcoded cdn.shopify.com/... URLs in product descriptions, blog posts, theme code, or printed materials will continue to return the original content after a file replacement. We recommend migrating to one of the dynamic patterns above to ensure updated content is served.

Was this section helpful?