chore: next version release - #2605
Open
github-actions[bot] wants to merge 1 commit into
Open
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
github-actions
Bot
force-pushed
the
changeset-release/main
branch
from
August 5, 2026 07:52
d1f413b to
7e05ad0
Compare
github-actions
Bot
force-pushed
the
changeset-release/main
branch
from
August 5, 2026 19:24
7e05ad0 to
d682c23
Compare
github-actions
Bot
force-pushed
the
changeset-release/main
branch
from
August 7, 2026 11:59
d682c23 to
927a663
Compare
github-actions
Bot
force-pushed
the
changeset-release/main
branch
from
August 7, 2026 16:05
927a663 to
ec2ce0a
Compare
github-actions
Bot
force-pushed
the
changeset-release/main
branch
from
August 10, 2026 08:49
ec2ce0a to
5a55e6d
Compare
github-actions
Bot
force-pushed
the
changeset-release/main
branch
from
August 10, 2026 09:21
5a55e6d to
678cc4b
Compare
github-actions
Bot
force-pushed
the
changeset-release/main
branch
from
August 10, 2026 09:23
678cc4b to
e9815ba
Compare
github-actions
Bot
force-pushed
the
changeset-release/main
branch
from
August 12, 2026 11:25
dd6b189 to
7ba146f
Compare
github-actions
Bot
force-pushed
the
changeset-release/main
branch
from
August 17, 2026 08:29
7ba146f to
a35482c
Compare
github-actions
Bot
force-pushed
the
changeset-release/main
branch
from
August 17, 2026 09:03
a35482c to
0e7348c
Compare
github-actions
Bot
force-pushed
the
changeset-release/main
branch
from
August 17, 2026 09:48
0e7348c to
003fb91
Compare
github-actions
Bot
force-pushed
the
changeset-release/main
branch
from
August 17, 2026 09:56
003fb91 to
aa4af44
Compare
github-actions
Bot
force-pushed
the
changeset-release/main
branch
from
August 17, 2026 11:48
aa4af44 to
601da3a
Compare
github-actions
Bot
force-pushed
the
changeset-release/main
branch
from
August 17, 2026 12:40
601da3a to
604db8c
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
@shopware/cms-base-layer@4.0.0
Major Changes
#2609
2dc86daThanks @mkucmus! - Make the package a plain Nuxt layer.Breaking: the package now declares an
exportsmap, so only the layer entry pointis importable. Deep imports such as
@shopware/cms-base-layer/app/components/SwProductCard.vueno longer resolve. Use theauto-registered global components instead, which is what extending the layer gives you.
Breaking: the leftover Nuxt module is gone, so
index.cjsand thedistbuild areno longer published. The module registered a component folder that moved to
app/awhile ago, so it could not work any more. Consume this package with
extends, whichresolves
nuxt.config.ts:Other changes:
buildanddevscripts and theunbuilddev dependency. There isnothing left to bundle.
files. It listedhelpersandapp.config.ts, which do not exist at thepackage root, and shipped the dead
distandindex.cjs.components.d.ts. It typed two components at paths that moved toapp/components/public/cms/, and no tsconfig referenced the file.check-colorsscript. It readuno.config.tsfrom this package, whichmoved to
@shopware/unocss-design-tokens-layer, so it always found zero colors. Italso relied on
tsxwithout declaring it.Minor Changes
2ddf156Thanks @mkucmus! -SwProductListingFiltersandSwProductListingFiltersHorizontalrender a newSwFilterCategoriescheckbox filter when the listing response contains the category aggregations fromgetCategoryFilterAggregations(). The selection is kept in thecategoriesURL param and applied as a criteriapost-filter. Both are search listings only (listing-type="productSearchListing"); on any other listing the category filter is not rendered, because the selection would neither reach the URL nor the criteria. Listings without these aggregations are unaffected.Patch Changes
#2606
1c9a604Thanks @mkucmus! - Stop leaking internal types into the layer's public type surface.index.d.tsnow only augments the app config. It no longer re-exports@shopware/composablesand./.nuxt/imports.#importsshim moved to a privatetypes/imports.d.ts, which is not published.app.configexports a plain object withsatisfies AppConfigInputinstead of callingdefineAppConfig. No runtime change.This fixes
Cannot find name 'ref'and similar errors in the shared and node contexts when a project uses the Nuxt 4 project-referencestsconfig.json.#2601
e64d2f9Thanks @mdanilowicz! - Typography for CMS-authored HTML is now scoped to acms-element-textclass and ships from the layer asapp/assets/css/rich-text.css, with overflow guards for long strings, media,preand tables. Headings and lists in your own markup that had no explicit size orlist-*class were relying on the removed global rules and will change.Updated dependencies [
2ddf156,204c8f4]:@shopware/helpers@1.8.0
Minor Changes
#2574
2ddf156Thanks @mkucmus! - AddgetCategoryFilterAggregations()andgetCategoryFilterPostFilter()to request category aggregations for product listings and filter by category without reducing the aggregations.excludeRootCategory()drops the sales channel entry point from the category entities, and theCATEGORY_AGGREGATION_NAME/CATEGORY_COUNTS_AGGREGATION_NAME/CATEGORY_PARENTS_AGGREGATION_NAMEconstants are exported for consumers that build the aggregations themselves.getListingFilters(@beta) merges thecategoriesandcategories-countsresponse aggregations into a singlecategoriesfilter with a product count per category. This changes the shape of that filter for listings that already requested acategoriesaggregation: the entities are sorted by count (highest first) instead of keeping the response order, each entity gains acount, the filter no longer carries the aggregation'sapiAlias, andcategories-countsis no longer returned as a filter of its own.Patch Changes
204c8f4Thanks @dependabot! - Fix Nuxt plugin injection typing for Nuxt 4.5 and maintenance mode error handling.@shopware/composables@1.12.2
Patch Changes
2ddf156,204c8f4]:@shopware/nuxt-module@1.5.2
Patch Changes
#2598
204c8f4Thanks @dependabot! - Fix Nuxt plugin injection typing for Nuxt 4.5 and maintenance mode error handling.Updated dependencies [
2ddf156,204c8f4]:@shopware/unocss-design-tokens-layer@1.0.2
Patch Changes
#2632
9274aa8Thanks @mkucmus! - LoadpresetWind3from@unocss/preset-wind3instead of theunocssbarrel inuno.runtime.config.ts.That file is imported by a client plugin, and the barrel statically re-exports
@unocss/transformer-attributify-jsx. That transformer depends onoxc-parser, whosebrowser entry imports
@oxc-parser/binding-wasm32-wasi. The binding is not present in aproduction install, so the client bundle failed to build:
The parser never runs in the browser. Importing the preset directly keeps it out of the
client graph and also stops a 1.4 MB
.wasmfile and its worker from being emitted intothe public bundle.