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.
Also shipped Oct 27, 2025Shopify in October 2025 →
Tailscale v1.90.3
All platforms Fixed: tailscaled shuts down as expected and without panic. Linux Fixed: tailscaled starts up as expected in a no router configuration environment. macOS Fixed: The Tailscale dock icon closes as expected when the client is not using the windowed UI ( beta ).
1.143.0 (2025-10-20)
Features Annotate some resource fields with their corresponding API types ( ab60afa ) Implement SubscriberShutdownSettings ( #2569 ) ( 8195f6f ) Bug Fixes deps: Update the Java code generator (gapic-generator-java) to 2.63.0 ( ab60afa ) Update .OwlBot-hermetic.yaml to preserve SubscriberShutdownSettings files ( #2583 ) ( f3cf5e7 ) Dependencies Update...
2.3.0 (2025-10-22)
Features Annotate some resource fields with their corresponding API types (PiperOrigin-RevId: 820071518) ( 0241a9ca ) Add tags to Subscription, Topic, and CreateSnapshotRequest messages for use in CreateSubscription, CreateTopic, and CreateSnapshot requests respectively (PiperOrigin-RevId: 820071518) ( 0241a9ca ) Add...
NeMo NVIDIA Neural Modules 2.5.2
Detailed Changelogs: Text Normalization / Inverse Text Normalization Changelog cp: Add import guards for mcore lightning module ( #14970 ) into r2.5.0 by @chtruong814 :: PR: #14982 Uncategorized: Changelog Bump to 2.5.2 by @chtruong814 :: PR: #14983
Logs - Azure Sentinel Connector
Logpush now supports integration with Microsoft Sentinel ↗ .The new Azure Sentinel Connector built on Microsoft’s Codeless Connector Framework (CCF), is now available. This solution replaces the previous Azure Functions-based connector, offering significant improvements in security, data control, and ease of use for customers.
Radar - TLD Insights in Cloudflare Radar
Radar now introduces Top-Level Domain (TLD) insights, providing visibility into popularity based on the DNS magnitude metric, detailed TLD information including its type, manager, DNSSEC support, RDAP support, and WHOIS data, and trends such as DNS query volume and geographic distribution observed by the 1.1.1.1 DNS resolver.
More from Shopify developer platformEvery Shopify developer platform release →
Bulk operations group objects default changed to `false`
We have optimized the output of bulk operations in the GraphQL Admin API to enhance speed and reliability. What's Changed Bulk Queries ( bulkOperationRunQuery ) The groupObjects argument now defaults to false . Grouping objects can slow down operations and increase failure rates, especially with large datasets.
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.
Built for Shopify apps get priority visibility across the Shopify App Store
Built for Shopify (BFS) apps are now featured more prominently across key App Store surfaces, helping merchants discover them faster. What's new: Homepage spotlight: BFS now appears in the featured header section of the App Store homepage , giving certified apps maximum exposure to browsing merchants.
New ACH support for deferred payments
The 2026-01 Admin GraphQL API introduces support for ACH payment methods, enabling merchants to accept and manage bank account-based payments through Shopify Payments. This means new types of PaymentInstrument and CustomerPaymentInstrument are now available for B2B company locations, supporting payment terms and draft orders.
Increased limits in metafield and metaobject definitions
We've increased the limits for metafield and metaobject definitions, providing you with more flexibility when building custom data structures for your apps and stores. For app developers : Each app has its own allocation, so apps aren't competing with each other for definition space.
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...
Support metafield and metaobject standards in Declarative Custom Data Definitions
We now support enabling and referencing standard metafield and metaobject definitions through an app’s TOML file. Key benefits include: Standard metafield and metaobject definitions can be enabled through TOML, and managed through the app dev or app deploy command.
Updated online store promotion app store requirement
Effective Wednesday, November 5th, 2025, the following requirement for the online store has been revised: Your app must not use theme app extensions or blocks to promote your app, promote related apps, or request reviews.