Data and AI releases

548 this month · 176 companies

Updated handling of customer data erasure requests with recent orders

UpdateNot yet verified

As of March 23, 2026, customer data erasure requests will no longer be held in a pending state for 180 days from the date of the customer's most recent order. Erasure requests will now be processed 10 days after the request was submitted, regardless of when the customer's most recent order was placed.

Read on shopify.dev

Also shipped Mar 23, 2026Shopify in March 2026 →

TypeScript 6.0

For release notes, check out the release announcement blog post . fixed issues query for TypeScript 6.0.0 (Beta) . fixed issues query for TypeScript 6.0.1 (RC) . fixed issues query for TypeScript 6.0.2 (Stable) . Downloads are available on: npm

Update
Source ↗

More from Shopify developer platformEvery Shopify developer platform release →

Removal of pre_tax_price from the Order REST Admin API

The pre_tax_price and pre_tax_price_set fields on order line items in the REST Admin API are being removed. These fields were previously available to stores with the Avalara AvaTax 1.0 integration enabled, which was deprecated in April 2025. What you should do Use the GraphQL Admin API to access order line item pricing data.

Pricing
Source ↗

Adding barcode support to inventory shipments API

We're adding barcode support to inventory shipments in version 2026-04 , enabling merchants to assign barcodes to shipments for faster receiving workflows. The following API changes are included: New field on InventoryShipment barcode: String - A nullable field representing the unique barcode assigned to a shipment.

Update
Source ↗

Admin intents now support Settings

We're excited to announce that admin intents now support Settings. This new feature allows apps to direct merchants straight to specific Settings pages within the Shopify admin. What's new? Previously, directing merchants to a specific Settings page required deep links or manual navigation instructions.

Update
Source ↗

POS UI extensions can now run without network access

POS UI extensions can now continue running even when a merchant’s device loses network access. This feature ensures uninterrupted service during connectivity issues. It is especially beneficial for merchants in environments with unreliable internet, such as pop-up shops, outdoor markets, or large retail spaces.

Update
Source ↗