EDITIONS · PLATFORM · SHOPIFY · 8 JULY 2025 · 7 MIN READ
Reading the Summer Edition: what to act on and what to ignore
Shopify shipped a few hundred things. Six of them change a decision you are making this quarter; most of the rest are a press release you can safely skim.
The Summer ’25 Edition — Shopify calls it Horizons — is a few hundred announcements, and the honest summary is that six of them affect a decision a merchant is making this quarter. The new Horizon theme foundation and its theme blocks change how you scope a build or a theme upgrade. Duties collection in checkout opens to all plans. Markets for B2B lands on Plus. Page-level web performance reports arrive in the admin. Polaris moves to one web-component UI system across admin, checkout and customer accounts. And the developer platform gets a faster inner loop. The AI theme generation, the Roblox checkout and the stablecoin support are real features and none of them belongs in your roadmap this quarter.
IN SHORT
- An Edition is a marketing artefact as well as a changelog: the length signals momentum, so read it for the handful of items that change a decision rather than trying to absorb all of it.
- Horizon and its theme blocks are the item most likely to change a project you have already scoped, because they alter what is buildable without custom code.
- Duties collection in checkout is now available on all plans, not just Plus — the clearest immediate win for anyone shipping internationally.
- Page-level Core Web Vitals reporting inside the admin removes the excuse that nobody knew which template was slow.
- Vendor-published performance figures — a faster checkout, a faster admin — are Shopify’s own measurements, so treat them as direction rather than as numbers to put in a business case.
- Anything labelled early access or developer preview is a reason to plan, not a reason to build.
How to read an Edition at all
Twice a year Shopify publishes several hundred changes at once, grouped by theme, each with a sentence and an illustration. It is a genuinely useful changelog wrapped in a genuinely effective piece of marketing, and the two jobs pull in different directions. Volume is the point of the marketing; it is the enemy of the changelog.
The way through it is to read with a question rather than a highlighter: what decision am I currently making, and did anything in here change it? A merchant mid-way through scoping a theme rebuild has a different Edition to read than one whose problem is EU shipping. Almost everything else is context you will absorb naturally when it becomes relevant.
The second habit worth having: separate shipped from announced. Items marked early access, developer preview or "coming soon" are commitments, and a commitment is planning information, not build information. Scoping a project around a preview means the project inherits somebody else’s release schedule.
The six things worth a meeting
Horizon and the theme block foundation. The headline is ten new themes; the substance is the design foundation underneath them, built around theme blocks rather than fixed sections. This is the item most likely to change something already on your roadmap, because the boundary between "the merchandising team can build that" and "that is a developer ticket" has moved. If you scoped a theme rebuild three months ago on the assumption that every new layout needs a developer, re-read the scope.
Duties collection in checkout, on all plans. Previously a Plus-shaped capability, now available more broadly, alongside the option to include duties in displayed prices. If you ship cross-border and your customers currently meet a courier invoice on the doorstep, this is the single cheapest improvement in the Edition — and it fixes a genuine repeat-purchase problem rather than an aesthetic one.
Markets for B2B, on Plus. Multi-market catalogues for wholesale, with a "View as" preview. Anyone running one B2B store per region because catalogues could not vary by market should reconsider the structure before renewing that arrangement for another year.
Web performance reports in the admin. Page-level Core Web Vitals, from your own traffic, in the place your team already looks. Third-party tooling has offered this for years and most merchants never installed it. Now there is no gap between noticing the site is slow and knowing which template is responsible.
Polaris as one web-component UI system. Across admin, checkout and customer account extensions. If you build apps or commission them, this is the item with the longest tail: a shared component system is the difference between an extension that looks like Shopify and one that looks like an app.
A faster developer inner loop. Local development without tunnels, extension work without a deploy on every change. Unglamorous, and it compounds — most of the cost of extension work is the loop between a change and seeing it.
What to skip, and why that is not cynicism
Plenty in the Edition is real engineering that has no business in your next quarter.
AI theme and block generation. Describe a block, get a block. It is a fair prototyping tool and we would not put its output into a production theme without a developer reading every line — generated markup you did not design is exactly the debt that makes a theme unmaintainable three agencies later. Use it to explore a layout, then build the layout properly.
Checkout in Roblox, stablecoin payments. Both are genuinely interesting and both are answers to questions almost no mid-market merchant is asking. If you sell to an audience inside Roblox you already knew that. Nobody should be adding a crypto payment method because a changelog mentioned one.
Storefront Web Components and the next-generation developer platform. Early, and promising. The web components idea — embed commerce with HTML snippets — is the sort of thing that quietly changes what a brochure site can do. Watch it; do not stake a launch on it.
The Sidekick expansions. Better, broader, in twenty languages. Try it, because it costs nothing to try, and do not restructure any process around it yet.
The figures, and how to handle them
The Edition carries performance claims — a checkout that loads meaningfully faster, an admin loading around a third faster. These are Shopify’s own measurements of Shopify’s own products, published in a marketing document. That does not make them false; it makes them unverifiable by you.
The useful way to treat a vendor figure is as a direction to check against your own data. If checkout is faster, that shows up in your funnel, and you have the numbers. If the admin is faster, your team notices without being told. Putting a vendor’s percentage into a business case is how a project ends up defended by a number nobody on your side can reproduce.
The same goes for the counts. Shopify Payments arriving in sixteen more countries is a precise, checkable claim that matters only if one of the sixteen is yours — and the Edition names them, so read the list rather than the total. Same for the new carriers and the additional Klarna markets.
What we would actually do with this
Two hours, once, and then back to the roadmap you already had.
- Check the Shopify Payments country list and the local payment method additions against the markets you sell into. This is a five-minute check with a direct revenue answer.
- If you sell cross-border, turn on duties at checkout and decide whether to include them in displayed prices. Then read your own refund and support tickets in eight weeks.
- Open the new web performance report and write down the three slowest templates. Do nothing else with it yet.
- If a theme rebuild is in scope for the next two quarters, re-scope it against theme blocks before signing anything. This is the one item that can change a quote.
- If you run B2B on Plus across regions, put "Markets for B2B" on the agenda for the next platform review.
- Ignore the rest until something in your own backlog makes it relevant. It will still be there.
The pattern across Editions
Read three or four of these in a row and the shape becomes predictable. The platform steadily absorbs things merchants used to buy apps for — duties, store credit, discount logic, review of your own performance data — and steadily moves customisation out of theme code and into blocks, extensions and functions with defined boundaries. Both directions are good news if you are building on the platform and bad news for any store whose competitive advantage was a clever hack in checkout.liquid.
The practical consequence is that the right posture is not "adopt everything". It is to keep the store close to platform defaults so that when the platform ships the thing you were about to pay for, you can simply use it. Every custom workaround you carry is a feature you will have to migrate off later.
We scope [Shopify builds](/services/build) with that in mind: fewer apps, fewer bespoke mechanisms, more of the store expressed in the parts of the platform Shopify is actively improving. An Edition is easiest to read when most of it is something you can just switch on.
Questions this raises
What was announced in the Shopify Summer Edition?
Summer ’25, branded Horizons, covers several hundred changes. The substantial ones for merchants are the Horizon theme foundation built on theme blocks and ten new themes, duties collection in checkout for all plans, Markets for B2B on Plus, page-level web performance reporting in the admin, a unified Polaris web-component UI system across admin and checkout, and a rebuilt developer inner loop. AI theme generation, a Roblox checkout and stablecoin payments also feature.
How often does Shopify publish an Edition?
Twice a year, summer and winter, each with a name — Summer ’25 is Horizons, Winter ’25 was Boring, Summer ’24 was Unified. Individual features ship continuously through the changelog; the Edition is the periodic collected view of them.
Does the new Horizon theme mean we should replace our theme?
Not on its own. What changed is the block-based foundation, which affects what a merchandising team can build without a developer. That is worth factoring into a rebuild you were already planning, and it is not a reason to start one. A theme that works and that your team can edit does not need replacing because a new foundation exists.
Should we use Shopify’s AI theme generation in production?
Use it to explore a layout, not to ship one. Generated markup nobody designed is the same maintenance debt as inherited agency code, except newer. Once the idea is right, have the block built properly so the next person can read it.
Can non-Plus stores collect duties at checkout now?
Yes — duties collection in checkout is listed in the Summer ’25 Edition as available across plans, along with the option to include duties in displayed prices. Setup still depends on your shipping arrangement and the markets you sell into, so verify the behaviour for your own destination countries before relying on it.
How should we decide which Edition features to adopt?
Read it against the decisions you are already making rather than as a list to work through. Adopt the items that replace something custom you are currently paying for or maintaining, note the ones marked early access for later, and ignore the rest until your own backlog makes them relevant.
NEXT STEP
Free store audit
A senior Shopify engineer reviews your storefront, theme performance and checkout, then sends a prioritised list of fixes.
