Polaris 2.0 release candidate
The Polaris 2.0 release candidate is now available for embedded App Home interfaces. It includes the Shopify admin’s new visual styles, allowing your app to adopt the new look. The new Shopify admin design began rolling out progressively to merchants on September 15, 2026.
Also shipped Sep 24, 2026Shopify in September 2026 →
DCM Projects capability updates
This release updates the availability of several DCM Projects capabilities. The following capabilities are now generally available: The following capabilities are now available in preview:
Alpha Changelog - 9/23/26
Hi everyone, here are the latest round of changes on alpha.midjourney.com . Many of these came directly from your feedback in #alpha-ideas-and-bugs . Please keep it coming! STYLE PREVIEWS We're experimenting with fast models in the interface.
New project activity feed
As part of our ongoing work to simplify the Netlify dashboard, we’ve added an activity feed to the project overview page. It’s available on all plans and adapts to how your project is set up.
Retool CLI
Live on cloud • Team • Business • Enterprise Public beta 4.62 Edge • Team • Business • Enterprise Public beta 4.34.4 Stable • Team • Business • Enterprise Public beta The Retool CLI is now available in public beta.
Buildkite Cache is now in public preview
Buildkite Cache is now available in public preview. It saves and restores files and directories across pipeline jobs and builds. Use it for package manager download caches, compiled dependencies, and other regenerable data to avoid repeating work.
Service principal Genie usage is billed at standard pricing
Genie usage by service principals is now billed at standard Genie pay-as-you-go pricing. Service principals are excluded from the free monthly usage allowance that applies to individual users. See Manage budgets and cost controls for Genie and Monitor and understand your Genie cost .
More from Shopify developer platformEvery Shopify developer platform release →
AI Toolkit skills have been consolidated to `shopify`
With today's release of AI Toolkit , all existing shopify- skills are consolidated into a single shopify skill. If you use AI Toolkit skills with agents or npx skills , you might need to update your environment.
The new Dev Dashboard: your command center for building
Today we're sharing the newest wave of improvements to the Dev Dashboard. You told us, in the community forums and in support conversations, that common work like managing collaborator access or understanding app health took too much juggling.
Shopify Payments Balance Transaction GraphQL type supports currency conversion type
As of GraphQL Admin API version 2026-10 , ShopifyPaymentsTransactionType now includes CURRENCY_CONVERSION type. Learn more about ShopifyPaymentsTransactionType on Shopify.dev .
Query SP Fee Details with the GraphQL Admin API
As of API version 2026-10, the GraphQL Admin API includes a feeDetails query for retrieving specialized fees charged to a shop. No action is required for existing apps. What changed The new feeDetails query returns a connection of FeeDetails objects. Each FeeDetails object includes: feeName and amount : The name of the fee and the amount charged.
Events subscription query complexity limit is changing to 100 points
We’re reducing the query complexity limit for Events subscriptions from 250 to 100 points. This change does not affect Classic Webhooks. Shopify assigns each Events query a complexity score based on the fields it selects, the types of data those fields return, and the number of items requested in connections using first or last, following the GraphQL query...
Polaris CDN 1.1 is now stable
Polaris Web Components 1.1 is now available on the stable Polaris CDN channels. This is the first minor release under the CDN's new semantic versioning model . The following URLs now serve Polaris 1.1 Apps using polaris.js or polaris-1.js receive the update automatically. No action is required.
Removing marketCurrencySettingsUpdate mutation
As of Admin GraphQL API version `2027-01`, the `marketCurrencySettingsUpdate` mutation is removed, along with the `MarketCurrencySettingsUpdatePayload`, `MarketCurrencySettingsUserError`, and `MarketCurrencySettingsUserErrorCode` types. The mutation already returns an error for every request, so this removes an endpoint that can no longer be used.
Unlimited private plans and target stores in Shopify App Pricing
Developers using Shopify App Pricing can now create unlimited private plans per app and add unlimited target stores to each plan, replacing the previous limits of 15 private plans and 20 stores per plan. No action is required to continue using existing plans. What changed A private plan is an app pricing plan available only to stores you select.