Build App Home as a UI extension
App Home UI extensions are available for custom-distribution apps starting in API version 2026-07 . They let you build your app's App Home page as a Shopify-hosted Preact UI extension using the admin.app.home.render target, so lightweight apps can ship a primary admin workspace without hosting a separate web app.
Also shipped Jun 1, 2026Shopify in June 2026 →
Fivetran CLI enters beta, Connect Card gains all_fields parameter
The beta Fivetran CLI manages accounts, connections, schema settings and users and helps develop custom connectors from the terminal. Connect Card's all_fields option shows setup fields hidden by default.
Unlocking a New Way to Build Enterprise Data Apps with Microsoft Fabric
Replit and Microsoft have collaborated to allow developers to build AI-powered applications in Replit and deploy them directly into Microsoft Fabric with enterprise governance.
May Release Spotlight
OpenRouter has released new speech and transcription APIs, Model Fusion, private models, and enterprise workspace controls, alongside 20 new model launches.
Protect apps in the new app builder
Live on cloud • Enterprise Public beta Apps created with the new app builder can now be protected and checked into your chosen Source Control Manager (SCM). Source Control lets organizations manage changes using remote SCM providers GitHub, GitLab, AWS CodeCommit, Bitbucket, and Azure Repos.
Customize RPID values for Passkeys GA
Boost Passkey adoption by enabling shared enrollment across subdomains. You can now customize the RP ID to allow a single Passkey to authenticate users across multiple applications under the same root domain. Now GA!
Fivetran Connector SDK 2.9 logs peak memory and adds Copilot plugins
Version 2.9.2 makes fivetran debug log peak memory usage and adds validation in fivetran init, and 2.9.1 lets fivetran init use Copilot plugins for AI-assisted connector development.
More from Shopify developer platformEvery Shopify developer platform release →
App quality checks now managed in Partner Dashboard
The end-to-end review management experience previously launched for new app submissions in the Partner Dashboard now also applies to app audits. When a published app undergoes a quality check and requires changes, that feedback appears in the Partner Dashboard under App > Distribution.
Identify cart lines by `view_key` in `cartLinesUpdate` and `cartLinesRemove`
You can now identify cart lines by their view_key when calling the cartLinesUpdate and cartLinesRemove mutations, as an alternative to the cart line id . What's new cartLinesUpdate accepts a viewKey on each CartLineUpdateInput , mutually exclusive with id . cartLinesRemove accepts a viewKeys list, mutually exclusive with lineIds .
`GiftCardCashOutTransaction` is now resolvable from `GiftCardTransaction`
Starting with GraphQL Admin API version 2026-07, the [ GiftCardCashOutTransaction ]( https://shopify.dev/docs/api/admin-graphql/2026-07/objects/GiftCardCashOutTransaction type is introduced as a new variant of the GiftCardTransaction interface.
Local currency support gift cards now available in the GraphQL Admin API
Starting in API version 2026-07 , the GraphQL Admin API supports local currency gift cards. You can create gift card products that are issued in a specific currency, and control whether buyers can redeem those gift cards across currencies. If your app creates gift cards directly, migrate from the deprecated initialValue field to initialAmount .
Inventory transfer webhooks include origin and destination location IDs, and mutation documentation clarified
Inventory transfer webhooks: new origin and destination fields Payloads for the following webhook topics now include the source and destination location of the transfer as Location Global IDs: inventory_transfers/add_items inventory_transfers/update_item_quantities inventory_transfers/remove_items inventory_transfers/ready_to_ship inventory_transfers/cancel...
Customize /llms.txt, /llms-full.txt and /agents.md
Your store includes a default agents.md file accessible at /agents.md . The paths /llms.txt and /llms-full.txt also point to this content by default. Add any of the following templates under Online Store > Themes > Edit code to serve different content per path: templates/agents.md.liquid , controls /agents.md (and the default for the other two paths)...
Next Generation Events now available in developer preview
Next Generation Events are now available in developer preview. Events give you field-level control over when a subscription fires, what data it carries, and what triggers each delivery, fixing three common friction points faced with traditional webhooks: over-delivery, fixed payloads, and no built-in signal for what changed.
Headless checkout SSO is now documented with sso=silent
We’ve updated our headless checkout authentication docs to refer to the silent single sign-on query parameter as sso=silent instead of logged_in=true . This is a terminology and documentation update only. Existing checkout URLs that use logged_in=true will continue to work.