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.
Also shipped Apr 7, 2026Shopify in April 2026 →
Cloudflare One Client for Windows (version 2026.3.851.0)
A new GA release for the Windows Cloudflare One Client is now available on the stable releases downloads page . This release contains minor fixes and improvements. The next stable release for Windows will introduce the new Cloudflare One Client UI, providing a cleaner and more intuitive design as well as easier access to common actions and information.
Cloudflare One Appliance, Cloudflare One, Cloudflare WAN - Link aggregation (LACP) support for Cloudflare One Appliance
Cloudflare One Appliance now supports Link Aggregation Control Protocol (LACP), allowing you to bundle up to six physical LAN ports into a single logical interface. Link aggregation increases available bandwidth and eliminates single points of failure on the LAN side of the appliance.
WAF Release - 2026-04-07
This week's release introduces new detections for a critical Remote Code Execution (RCE) vulnerability in MCP Server (CVE-2026-23744), alongside targeted protection for an authentication bypass vulnerability in SolarWinds products (CVE-2025-40552).
Introducing the Developer Preview Release Stage
We are excited to introduce __Developer Preview__, a new product release stage designed to get upcoming capabilities into your hands faster! Developer Preview serves as a new release phase for new Auth0 product introductions.
When you use min_ram or cpu_count resource hints for pipeline steps that don't require accelerators, Auto VM...
When you use min_ram or cpu_count resource hints for pipeline steps that don't require accelerators, Auto VM Selection (Instance Flexibility) is enabled automatically. With Auto VM Selection, workers are provisioned from a curated list of machine types that meet your RAM and CPU requirements.
Chroma 1.5.6
Version: 1.5.6 Git ref: refs/tags/1.5.6 Build Date: 2026-04-07T03:01 PIP Package: chroma-1.5.6.tar.gz Github Container Registry Image: :1.5.6 DockerHub Image: :1.5.6 [DOC] add concrete example for query/get response [DOC] Make delete clearer [DOC] Add multimodal example [ENH]: S3 client config improvements [BUG] Tests for garbage collector panic on...
More from Shopify developer platformEvery Shopify developer platform release →
Introducing the Shopify AI Toolkit
In order for AI coding agents to be useful additions to development workflows, they need to have the right context. When you're building on Shopify, a small platform detail can change the right implementation: the API surface you choose, the fields available in a schema, the extension APIs you import, or the validation steps you need before shipping.
Hydrogen April 2026 release
The Hydrogen April 2026 release (v2026.4.0) is out. This release updates the Storefront API and Customer Account API to 2026-04 and includes breaking changes to consent handling and the API proxy. Updated Storefront API and Customer Account API to 2026-04 ( #3651 ) Breaking: The Storefront API proxy is now always enabled.
Shopify Scripts will be deprecated on June 30, 2026
We are enhancing Shopify Functions with new capabilities for discounts, shipping, and payments. These improvements aim to replace the functionalities you previously achieved using Shopify Scripts, allowing you to build custom logic tailored to your unique business needs.
New discount fields in the Storefront API's cart types
As of API version 2026-07, several changes have been introduced to the discount fields and amounts in the Storefront API . What's changed Deprecated Fields : The cart.discountAllocations field is deprecated. Use cart.lines[].discountAllocations(lineLevelOnly: false) and cart.deliveryGroups[].discountAllocations instead.
New retail cash management capabilities
We've rebuilt cash management on Shopify POS from the ground up. The new Admin GraphQL APIs and POS UI extension targets open up cash management data and controls to app developers, enabling custom cash management workflows that were previously impossible to build on Shopify POS.
New CSS variable for mobile safe area insets
New CSS Variable for Mobile Safe Area Insets A new CSS custom property, --shopify-safe-area-inset-bottom , is now available for embedded apps running on Shopify Mobile. This property provides the exact pixel value of host UI overlays, such as the floating bottom navigation bar, to prevent apps from placing fixed-position content over these overlays.
Automated testing for Shopify UI extensions with @shopify/ui-extensions-tester
As of API version 2026-04, Shopify provides an official testing library for UI extensions. @shopify/ui-extensions-tester lets you write unit tests for extensions on any surface , Checkout, Admin, Customer Accounts, and POS , without a running Shopify host.
DraftOrderLineItem.grams field removed in 2026-07
What's changing We are removing the grams field from the DraftOrderLineItem object in the Admin GraphQL API, starting with version 2026-07. This field was deprecated over 8 years ago. After the 2026-04 API version becomes unsupported, any queries referencing DraftOrderLineItem.grams will return an error.