Data and AI releases

548 this month · 176 companies

Shopify, October 2025 new features

37 releases · 1 product · 1 GA · 1 Preview · 1 Deprecation · 2 Pricing

New Queries for Bulk Operations

We've introduced new GraphQL queries to help you retrieve and manage bulk operations in the Admin API. What's Changed Here's an overview of the updates: New Bulk Operations Retrieval Queries We have added two new queries for accessing your bulk operations: bulkOperations : A connection-based query that returns a paginated list of all your bulk operations...

Update

The `cartDiscountCodeUpdate` mutation now requires the `discountCodes` field

As part of the GraphQL Storefront API 2026-01 release , the cartDiscountCodesUpdate mutation now requires the discountCodes argument to be included. Previously, mutation calls without the discountCodes argument were allowed, but would not actually modify the cart in any way.

Pricing

Optional location inputs for inventory transfers

You can now create inventory transfers without specifying an origin or destination location. Previously, the InventoryTransferCreateAsReadyToShip mutation required both origin and destination location IDs. Now, these inputs are optional. This change supports workflows where the transfer's origin or destination is unknown at creation time.

Update
Source ↗

New `notify` parameter available on the `storeCreditAccountCredit` mutation

The storeCreditAccountCredit mutation now includes an optional notify parameter. When this parameter is set to true , the account owner will receive a "store credit issued" email notification. If the parameter is not provided, no email will be sent. To enable email notifications, you must explicitly set this flag to true .

Update

Improved concurrency handling in the Cart AJAX API and Storefront Cart GraphQL API

As of October 10, 2025, the Cart AJAX API and Storefront Cart GQL API now processes simultaneous requests. For example, when sending two cart add requests at the same time, the Cart AJAX API executes both requests. Previously, the Cart AJAX and GraphQL APIs were inconsistent in handling concurrent requests. This sometimes resulted in requests being dropped.

Update

POS UI extensions: Developer experience Improvements

We’ve released a major update to POS UI extensions, aimed at reducing friction and speeding up your workflow. Key improvements include: Hot reloading improvements: We've made hot reloading faster and smoother. Code changes appear on your POS test device instantly without flickering.

Preview

Introducing the Shop Minis SDK (early access)

Shop Minis offer immersive, full-screen buyer experiences within the Shop app. These experiences are built using familiar web technologies, leveraging our React SDK to streamline development. The Shop Minis SDK is now available for early access, enabling you to build and launch your Minis quickly and efficiently.

Update

Fulfillment service callback url is now optional

As of the Admin API version 2026-01, the callbackUrl argument in the fulfillmentServiceCreate and fulfillmentServiceUpdate mutations is now optional. If your app's fulfillment services do not have a callback URL but have either inventoryManagement or trackingSupport enabled, they will need to submit the information required by these features via the API.

Update
Source ↗