Data and AI releases

548 this month ยท 176 companies

`PRODUCT_UNAVAILABLE_IN_BUYER_LOCATION` warning code added to `CartWarning` object

UpdateNot yet verified

`PRODUCT_UNAVAILABLE_IN_BUYER_LOCATION` warning code added to `CartWarning` object

Read on shopify.dev

Also shipped May 12, 2026Shopify in May 2026 โ†’

Introducing Generative Data Apps

๐ŸฅŸ Introducing: Generative Data Apps Today, we're introducing Generative data apps in beta. Anyone can build a powerful app simply by prompting the Hex agent. Everything stays grounded in your trusted data, helping you avoid inconsistencies or hallucinations while building powerful, flexible dashboards and apps.

Beta
Source โ†—

Nova-3 Multilingual Model Update

Numerals Support Expanded for Nova-3 Multilingual Numeral formatting is now supported for all Nova-3 multilingual languages , except Hindi and Japanese. This enhancement means Nova-3 multilingual can now convert spoken numbers to digits (e.g., "three hundred" โ†’ "300") for English, Spanish, French, German, Russian, Portuguese, Italian, and Dutch.

Update
Source โ†—

Cloudflare WAN, Magic Transit, Cloudflare One - New accounts assigned a single IPv4 anycast address

New Magic Transit and Cloudflare WAN accounts are now assigned a single IPv4 anycast address by default. Cloudflare handles failures on its network automatically by advertising your endpoint IP from multiple nodes across many globally distributed data centers. To handle failures on your network, configure two tunnels from separate routers.

Update
Source โ†—

More from Shopify developer platformEvery Shopify developer platform release โ†’

Shopify App Pricing: charge for usage, recurring subscriptions, or both

Shopify App Pricing supports subscriptions, usage-based charges, or combined models, configured in the Partner Dashboard. What's new: Managed Pricing is now Shopify App Pricing Shopify App Pricing replaces Managed Pricing as Shopifyโ€™s default billing solution that gets configured during app submission in the Partner Dashboard.

Pricing
Source โ†—

Target discounts to specific markets

We've introduced markets as a new option in DiscountContextInput , enabling you to target discounts to specific regional markets, retail locations, or B2B company locations. This option can be used alongside existing eligibility options such as all , customerSegments , and customers .

Pricing
Source โ†—