Password Protected Shop Dev flows on Shopify Theme CLI v3.83.x and older to be deprecated
Starting September 23, 2026, Theme commands on Shopify CLI for password protected storefronts will require version 3.84.0 or later . Versions 3.83.x and earlier will no longer be supported for theme development workflows on password protected storefronts.
Also shipped Aug 27, 2026Shopify in August 2026 →
You can now train models using XGBoost version 2.1 by using the XGBOOST_VERSION option
You can now train models using XGBoost version 2.1 by using the XGBOOST_VERSION option. BigQuery uses the XGBoost 3.1.0 library to load and make predictions on XGBoost models. This feature is generally available .
CoCo in the Snowflake Extension for Visual Studio Code (General availability)
CoCo in the Snowflake Extension for Visual Studio Code is now generally available. CoCo runs in a side panel next to the extension's existing SQL and Snowpark Python workflows, so you can work locally while you stay connected to your Snowflake account.
Lakeflow Designer August Release
The Lakeflow Designer August release adds the Unique operator, expands the Aggregate, Select, and Python operators, and improves the canvas, preview, and version-history experience.
Genie Code is now available as a Lakeflow Jobs task (Beta)
You can now run prompts with Genie Code as a task in a Lakeflow Job. Genie Code runs your prompt autonomously. It can read upstream task outputs and call tools as needed. The task returns a link to the resulting Genie Code conversation with its response. See Genie Code task for jobs .
Genie Code for AI Runtime (Public Preview)
Use Genie Code to develop and troubleshoot deep learning workloads in notebooks connected to AI Runtime. Now in Public Preview , it generates distributed training code, resolves environment and dependency issues, and debugs GPU and distributed workload failures. See Use Genie Code with AI Runtime .
Share foreign Delta tables with OpenSharing (Public Preview)
You can now use OpenSharing to share foreign Delta tables, which are Delta-format tables registered in a foreign catalog such as OneLake, a Hive metastore, or AWS Glue. Providers add foreign Delta tables to a share, and recipients access the shared data in read-only format.
More from Shopify developer platformEvery Shopify developer platform release →
More resilient refreshes for expiring offline access tokens
Expiring offline access token refreshes now retain the previously used refresh token until an app begins using its replacement. This rollout helps apps recover when a refresh response is lost or isn’t persisted. No migration is required, but apps should continue to store every refreshed token pair atomically.
Four additional topics are now available for Events
Apps can now subscribe to events for Metaobject , MetafieldDefinition , MetaobjectDefinition , and InventoryTransfer . Apps can also subscribe to targeted metafield changes on InventoryTransfer . By subscribing to these topics, your app can react directly to changes in custom content, custom data definitions, and inventory transfer workflows.
Build Shopify apps in PHP and Python with new official packages
Shopify releases official PHP and Python app packages Shopify now publishes official, open-source packages for building apps in PHP and Python. shopify/shopify-app-php on Packagist and shopifyapp on PyPI have reached version 1.0 . They provide framework-agnostic primitives for request verification, token exchange, and Admin GraphQL requests.
GitHub commits now name the last theme editor
When you edit a theme in the Shopify admin, the commit Shopify pushes to your connected branch now includes the editor's name in the body: Update from Shopify for theme Dawn Committed from shop: Snowdevil Theme last edited by: Bob Bobsen The name is plain text in the commit body.
Oxygen is now available on trial plan stores
You can now deploy Hydrogen storefronts to Oxygen from trial plan stores . Previously, Oxygen hosting required a paid plan. Note that trial plan stores don't include public environments, so deployment URLs always require a store login. Learn more about supported plans .
Script tags are deprecated and will stop running on March 1, 2027
Starting October 1, 2026, the scriptTagCreate and scriptTagUpdate mutations will return an user error, and the ScriptTag REST Admin API resource will reject POST and PUT . The deprecation applies to all API versions, including older ones, so pinning won't defer it. On March 1, 2027, Shopify will stop injecting script tags into storefronts.
Polaris CDN 1.1 release candidate
Polaris Web Components loaded from the Shopify CDN are moving to semantic versioning, read more about that change here . You can test out the Polaris CDN 1.1 release candidate by updating the URL you load polaris from to this: New components EmptyState . For empty lists, tables, and pages.
The Polaris CDN is adopting semantic versioning
Polaris Web Components loaded from the Shopify CDN are moving to semantic versioning. Most apps will continue receiving compatible improvements automatically, while developers can choose when to adopt breaking changes. Existing apps don’t need to take immediate action.