Shopify CLI 4.0: SemVer, auto-updates, removing deprecated flags and commands
The release of Shopify CLI 4.0 today brings clarity to CLI versioning, the introduction of automatic updates, and the announced removal of the deprecated --force flag from shopify app deploy . Semantic Versioning Shopify CLI is now following semantic versioning practices.
Also shipped May 21, 2026Shopify in May 2026 →
Replit Enterprise, Now Self-Serve
Replit Enterprise is now available for direct purchase through the website. Organizations can configure SSO and SCIM and provision accounts without needing to go through a sales demo or contract negotiation.
Billing - Modernized Billing Profile with new payment options
The Billing Profile now has a modern UI and a single space that unifies billing information, payment method management and an enhanced subscriptions view under a single Subscriptions tab. What changed The Subscriptions tab brings billing information, payment method management, and your subscriptions together in one place.
Build Plugins: End of support for Node.js 18 + Node.js 20
The following versions of Node.js have reached their official end of life: Node.js v18 on April 30, 2025 Node.js v20 on April 30, 2026 Now it’s time to say goodbye to Node.js versions 18 and 20 in our build plugins. This change will allow us to use...
AI Conversations Now in Open Beta
Conversations is now in open beta for all Sentry users. It gives you a readable view into past sessions with your agent, showing the full exchange of messages and tool calls so you can understand exactly what happened during each session.
FLUX Erase , Remove Anything, Leave No Trace
A new FLUX Tools endpoint for clean, prompt-free object removal. Provide an image and a binary mask; the model removes the masked content and reconstructs the scene coherently.
Key Features
- Broad removal scope , Objects, people, text, watermarks, and complex compositions Coherent reconstruction , Automatically matches lighting, texture, and background Optional edge expansion , Cleaner results on soft-edged subjects No prompt required , Just an image and a binary mask On a held-out benchmark of 198 object-removal images, FLUX Erase matches or...
More from Shopify developer platformEvery Shopify developer platform release →
Feature preview: Customer account improvements
Customer accounts are getting a visual refresh, featuring improved navigation, layout, and consistency across devices. You can preview these changes now and test your Shopify Extensions within the updated layout. What's changing: Single-column native pages : These are now consistent across both desktop and mobile, with simplified navigation.
Shop Minis March April 2026 update
New Features Optional Consent Users can now reject scopes and continue using your Mini. Consent is no longer all-or-nothing , if a user declines a scope, your Mini should gracefully degrade rather than block the experience. If your Mini hard-fails when a scope is rejected, please update it using the new hooks below.
Expiring offline access tokens required for all public apps as of January 1, 2027
We're changing how public apps handle offline access tokens to enhance merchant data protection. Starting January 1, 2027, all public apps must use expiring offline access tokens when calling the Admin API. After that date, public apps still using non-expiring tokens will receive authentication errors.
Removing deprecated PRIVATE and PUBLIC_READ enums on metaobject definitions
We are updating the MetaobjectAdminAccess enum by deprecating the PRIVATE and PUBLIC_READ values. These values are now obsolete and are never returned by the API. This change removes ambiguity, as the deprecated access values do not accurately reflect the actual access behaviors.
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.
New `checkoutToken` field added to the `Order` object
The checkoutToken field is now available on the GraphQL Admin API's Order object. This field returns the token associated with the checkout that was used to create the order, matching the existing checkout_token field in the REST Admin API.
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)...