Data and AI releases

548 this month · 176 companies

Updates effective February 27 to our Partner Program Agreement and API License and Terms of Use

UpdateNot yet verified

Effective Friday, February 27, 2026, Action Required We have updated our Partner Program Agreement and API License and Terms of Use . These changes clarify roles, enhance data protection, and support new platform features.

Developer tools

Read on shopify.dev

Also shipped Feb 27, 2026Shopify in February 2026 →

What's new in Sigma

AI apps Call API action (Beta) You can create actions that call API endpoints in Sigma workbooks. This allows you to trigger workflows, enrich data, and interact with external systems without leaving Sigma. See Create actions that call API endpoints .

Beta
Source ↗

More from Shopify developer platformEvery Shopify developer platform release →

Legacy customer accounts are now deprecated

Legacy customer accounts are no longer available to new stores and existing stores not using it. Shopify will stop providing feature updates and technical support for this older version. A final sunset date for legacy customer accounts will be announced later in 2026.

Deprecation
Source ↗

Enhanced discounts support in the Shopify Functions Cart

As of GraphQL API version 2026-04 , Shopify Functions can now access detailed discount information at three levels: Cart-level : All discount applications on the cart. Line item-level : Discounts allocated to specific line items. Delivery-level : Discounts allocated to delivery groups.

Pricing
Source ↗

Bare query strings no longer bust the cache for assets

Action required We're enhancing Shopify's asset caching to improve load times. As part of this update, we are modifying the URL query parameters recognized for cache busting. Effective March 24, 2026, bare query strings (a ? followed by a value with no key) will not refresh cached assets.

Update
Source ↗

New APIs to read and write shipping options in delivery profile

As part of the enhanced UI for creating shipping options, a shipping option can now include multiple tiered rates grouped together. If your app integrates with delivery profiles and uses DeliveryMethodDefinition and DeliveryMethodDefinitionInput to manage shipping options, then evaluate if you need to transition to the new APIs in the unstable version: If...

Update
Source ↗

Subscriptions APIs: Introduce SubscriptionBillingAttemptState

As of April 2026, you now have access to the SubscriptionBillingAttemptState field in the GraphQL Admin API. This new field replaces several loosely-typed nullable fields with a discriminated union pattern, enhancing the API's ergonomics and self-documentation. | Deprecated Field | New Equivalent | Notes | |

Pricing
Source ↗