diff --git a/.changeset/brave-panels-appear.md b/.changeset/brave-panels-appear.md deleted file mode 100644 index a0c3935ef..000000000 --- a/.changeset/brave-panels-appear.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -"@shopware-ag/meteor-icon-kit": minor ---- - -Added multiple icons: -`regular-panel-bottom` -`regular-panel-left` -`regular-panel-right` -`regular-panel-top` -`regular-shopware-copilot` -`solid-panel-bottom` -`solid-panel-left` -`solid-panel-right` -`solid-panel-top` -`solid-shopware-copilot` - -Modified icons: -`regular-cog` -`solid-cog` diff --git a/.changeset/component-library-future-flags-all.md b/.changeset/component-library-future-flags-all.md deleted file mode 100644 index 1f5d5555a..000000000 --- a/.changeset/component-library-future-flags-all.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -"@shopware-ag/meteor-component-library": minor ---- - -Added a way to enable every future flag at once and introduced two new flags. The Theme Provider `future` prop now accepts `{ all: true }` to turn on all current and upcoming flags, so flags added in later releases are opted into automatically. Combine it with overrides to fine-tune, for example `{ all: true, removeCardWidth: false }` to enable everything except a single flag. - -New flags: - -- `removeSwitchMinHeight`: removes the minimum height from a non-bordered `mt-switch`. -- `bannerFullWidth`: makes `mt-banner` span the full width of its container. - -All flags remain `false` by default, so behavior is unchanged until you opt in. diff --git a/.changeset/component-library-icon-kit-peer-major-bump.md b/.changeset/component-library-icon-kit-peer-major-bump.md deleted file mode 100644 index 61c169904..000000000 --- a/.changeset/component-library-icon-kit-peer-major-bump.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@shopware-ag/meteor-component-library": patch ---- - -Removed `@shopware-ag/meteor-icon-kit` from `peerDependencies` to prevent unwanted major version bumps. Because Changesets treats any non-patch bump of a peer dependency as a breaking change for the dependent package, a minor release of the icon kit forced a major release of the component library. The icon kit remains a regular dependency, so resolution is unchanged. diff --git a/.changeset/component-library-license-metadata.md b/.changeset/component-library-license-metadata.md deleted file mode 100644 index 1800e4c33..000000000 --- a/.changeset/component-library-license-metadata.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@shopware-ag/meteor-component-library": patch ---- - -Added the `license` field (`MIT`) to the package metadata, aligning it with the other Meteor packages and the repository's license. diff --git a/.changeset/embedded-admin-iframe-styling.md b/.changeset/embedded-admin-iframe-styling.md deleted file mode 100644 index 601bb31f9..000000000 --- a/.changeset/embedded-admin-iframe-styling.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@shopware-ag/meteor-component-library": patch ---- - -Fixed the component library collapsing to a 150px iframe when embedded in the Shopware Administration: `html`/`body` now use `min-height: 100dvh` instead of a fixed `height`. - -Reverted the `body` background to its original hardcoded value. The background is now deprecated and will change in an upcoming major version (likely detecting the embedded context automatically so it can go transparent inside the Administration). diff --git a/.changeset/mt-number-field-normalize-pasted-values.md b/.changeset/mt-number-field-normalize-pasted-values.md deleted file mode 100644 index b4727fc1e..000000000 --- a/.changeset/mt-number-field-normalize-pasted-values.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@shopware-ag/meteor-component-library": patch ---- - -Fixed `mt-number-field` inconsistently parsing pasted values with mixed decimal and grouping separators. Values such as `333,33` and `1.333,33` could silently become wrong amounts. The parser now treats the rightmost `.` or `,` as the decimal separator and removes earlier separators as grouping separators, and `onInput` uses the same parser so editing and blur behavior agree. diff --git a/.changeset/payment-iframe-shop-id.md b/.changeset/payment-iframe-shop-id.md deleted file mode 100644 index 506bbece8..000000000 --- a/.changeset/payment-iframe-shop-id.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@shopware-ag/meteor-admin-sdk": patch ---- - -Changed `addPaymentIframe` to add `shopId` parameter to iframe url. \ No newline at end of file diff --git a/.changeset/select-enter-key-selection.md b/.changeset/select-enter-key-selection.md deleted file mode 100644 index cbb1dd5fe..000000000 --- a/.changeset/select-enter-key-selection.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@shopware-ag/meteor-component-library": patch ---- - -Fixed `mt-select` not selecting the highlighted option with the Enter key. The keyboard listener registry was shadowed by an empty data property, so keyboard selections never reached the result items. diff --git a/.changeset/select-value-not-placeholder.md b/.changeset/select-value-not-placeholder.md deleted file mode 100644 index b5238d886..000000000 --- a/.changeset/select-value-not-placeholder.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@shopware-ag/meteor-component-library": patch ---- - -Fixed `mt-select` showing the selected value as a placeholder when reopened. The value now stays in the input field; the result list is only filtered once the user actually edits the text. diff --git a/.changeset/visual-component-fixes.md b/.changeset/visual-component-fixes.md deleted file mode 100644 index 634bbaf43..000000000 --- a/.changeset/visual-component-fixes.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -"@shopware-ag/meteor-component-library": patch ---- - -Various visual and positioning fixes across components: - -- Fixed `mt-floating-ui` popovers landing in the wrong spot and drifting on scroll by pinning `position` to the computed strategy. -- Fixed `mt-colorpicker` popover positioning being sensitive to stylesheet source order. -- Fixed `mt-action-menu` z-index stacking order. -- Adjusted `mt-banner` close icon and spacing. -- Adjusted `mt-checkbox` and `mt-switch` icon, spacing, gap and line-height. -- Adjusted `mt-select` and `mt-button` field icons, spacing and active state. -- Used tokens for `mt-base-field` label font-size and line-height. diff --git a/apps/docs/CHANGELOG.md b/apps/docs/CHANGELOG.md new file mode 100644 index 000000000..f04fadb03 --- /dev/null +++ b/apps/docs/CHANGELOG.md @@ -0,0 +1,9 @@ +# meteor-docs + +## 0.0.2 + +### Patch Changes + +- Updated dependencies [[`ca51ea5`](https://github.com/shopware/meteor/commit/ca51ea5ec04da206f20e726c55ab1278d860965c), [`db041ae`](https://github.com/shopware/meteor/commit/db041ae91891a272f8abd9da7e5bbf441a3713e1), [`0b11681`](https://github.com/shopware/meteor/commit/0b116813d524f8d0c0f233a1db2b9982866c9cbc), [`664d2d3`](https://github.com/shopware/meteor/commit/664d2d30cd91af5a7404fffa1719abf678977c0a), [`d902e2a`](https://github.com/shopware/meteor/commit/d902e2a35b30f021603b267dc4fd86e96e778e84), [`e5c28e0`](https://github.com/shopware/meteor/commit/e5c28e006af9f4ed25e29f01558070f88745534c), [`b82647f`](https://github.com/shopware/meteor/commit/b82647f8d73c4ecc7d65856345097bd93f483357), [`b82647f`](https://github.com/shopware/meteor/commit/b82647f8d73c4ecc7d65856345097bd93f483357), [`7c9f669`](https://github.com/shopware/meteor/commit/7c9f669b60b33a62b68ca52652337e687eae5eaf)]: + - @shopware-ag/meteor-icon-kit@5.9.0 + - @shopware-ag/meteor-component-library@5.3.0 diff --git a/apps/docs/package.json b/apps/docs/package.json index 619bda03e..6ae40b395 100644 --- a/apps/docs/package.json +++ b/apps/docs/package.json @@ -1,6 +1,6 @@ { "name": "meteor-docs", - "version": "0.0.1", + "version": "0.0.2", "private": true, "type": "module", "scripts": { diff --git a/examples/admin-sdk-app/CHANGELOG.md b/examples/admin-sdk-app/CHANGELOG.md index 564812a2c..15e9c71f5 100644 --- a/examples/admin-sdk-app/CHANGELOG.md +++ b/examples/admin-sdk-app/CHANGELOG.md @@ -1,5 +1,13 @@ # meteor-admin-sdk-app +## 1.0.75 + +### Patch Changes + +- Updated dependencies [[`db041ae`](https://github.com/shopware/meteor/commit/db041ae91891a272f8abd9da7e5bbf441a3713e1), [`0b11681`](https://github.com/shopware/meteor/commit/0b116813d524f8d0c0f233a1db2b9982866c9cbc), [`664d2d3`](https://github.com/shopware/meteor/commit/664d2d30cd91af5a7404fffa1719abf678977c0a), [`d902e2a`](https://github.com/shopware/meteor/commit/d902e2a35b30f021603b267dc4fd86e96e778e84), [`e5c28e0`](https://github.com/shopware/meteor/commit/e5c28e006af9f4ed25e29f01558070f88745534c), [`9eb0c3d`](https://github.com/shopware/meteor/commit/9eb0c3d2fd496c704a63d87f73c370ade5084942), [`b82647f`](https://github.com/shopware/meteor/commit/b82647f8d73c4ecc7d65856345097bd93f483357), [`b82647f`](https://github.com/shopware/meteor/commit/b82647f8d73c4ecc7d65856345097bd93f483357), [`7c9f669`](https://github.com/shopware/meteor/commit/7c9f669b60b33a62b68ca52652337e687eae5eaf)]: + - @shopware-ag/meteor-component-library@5.3.0 + - @shopware-ag/meteor-admin-sdk@6.9.1 + ## 1.0.74 ### Patch Changes diff --git a/examples/admin-sdk-app/package.json b/examples/admin-sdk-app/package.json index 4c74a36d9..74862d69e 100644 --- a/examples/admin-sdk-app/package.json +++ b/examples/admin-sdk-app/package.json @@ -1,6 +1,6 @@ { "name": "meteor-admin-sdk-app", - "version": "1.0.74", + "version": "1.0.75", "private": true, "description": "", "repository": { diff --git a/examples/admin-sdk-plugin/src/Resources/app/administration/CHANGELOG.md b/examples/admin-sdk-plugin/src/Resources/app/administration/CHANGELOG.md index 151f2a2b3..2d9b3a2db 100644 --- a/examples/admin-sdk-plugin/src/Resources/app/administration/CHANGELOG.md +++ b/examples/admin-sdk-plugin/src/Resources/app/administration/CHANGELOG.md @@ -1,5 +1,13 @@ # administration +## 1.0.53 + +### Patch Changes + +- Updated dependencies [[`db041ae`](https://github.com/shopware/meteor/commit/db041ae91891a272f8abd9da7e5bbf441a3713e1), [`0b11681`](https://github.com/shopware/meteor/commit/0b116813d524f8d0c0f233a1db2b9982866c9cbc), [`664d2d3`](https://github.com/shopware/meteor/commit/664d2d30cd91af5a7404fffa1719abf678977c0a), [`d902e2a`](https://github.com/shopware/meteor/commit/d902e2a35b30f021603b267dc4fd86e96e778e84), [`e5c28e0`](https://github.com/shopware/meteor/commit/e5c28e006af9f4ed25e29f01558070f88745534c), [`9eb0c3d`](https://github.com/shopware/meteor/commit/9eb0c3d2fd496c704a63d87f73c370ade5084942), [`b82647f`](https://github.com/shopware/meteor/commit/b82647f8d73c4ecc7d65856345097bd93f483357), [`b82647f`](https://github.com/shopware/meteor/commit/b82647f8d73c4ecc7d65856345097bd93f483357), [`7c9f669`](https://github.com/shopware/meteor/commit/7c9f669b60b33a62b68ca52652337e687eae5eaf)]: + - @shopware-ag/meteor-component-library@5.3.0 + - @shopware-ag/meteor-admin-sdk@6.9.1 + ## 1.0.52 ### Patch Changes diff --git a/examples/admin-sdk-plugin/src/Resources/app/administration/package.json b/examples/admin-sdk-plugin/src/Resources/app/administration/package.json index eead03709..832ee33a0 100644 --- a/examples/admin-sdk-plugin/src/Resources/app/administration/package.json +++ b/examples/admin-sdk-plugin/src/Resources/app/administration/package.json @@ -1,6 +1,6 @@ { "name": "administration", - "version": "1.0.52", + "version": "1.0.53", "private": true, "description": "", "license": "MIT", diff --git a/examples/nuxt-app/CHANGELOG.md b/examples/nuxt-app/CHANGELOG.md index 8db1177e8..b038a7177 100644 --- a/examples/nuxt-app/CHANGELOG.md +++ b/examples/nuxt-app/CHANGELOG.md @@ -1,5 +1,12 @@ # nuxt-app +## 0.0.68 + +### Patch Changes + +- Updated dependencies [[`db041ae`](https://github.com/shopware/meteor/commit/db041ae91891a272f8abd9da7e5bbf441a3713e1), [`0b11681`](https://github.com/shopware/meteor/commit/0b116813d524f8d0c0f233a1db2b9982866c9cbc), [`664d2d3`](https://github.com/shopware/meteor/commit/664d2d30cd91af5a7404fffa1719abf678977c0a), [`d902e2a`](https://github.com/shopware/meteor/commit/d902e2a35b30f021603b267dc4fd86e96e778e84), [`e5c28e0`](https://github.com/shopware/meteor/commit/e5c28e006af9f4ed25e29f01558070f88745534c), [`b82647f`](https://github.com/shopware/meteor/commit/b82647f8d73c4ecc7d65856345097bd93f483357), [`b82647f`](https://github.com/shopware/meteor/commit/b82647f8d73c4ecc7d65856345097bd93f483357), [`7c9f669`](https://github.com/shopware/meteor/commit/7c9f669b60b33a62b68ca52652337e687eae5eaf)]: + - @shopware-ag/meteor-component-library@5.3.0 + ## 0.0.67 ### Patch Changes diff --git a/examples/nuxt-app/package.json b/examples/nuxt-app/package.json index ffba20ba0..de3a86eef 100644 --- a/examples/nuxt-app/package.json +++ b/examples/nuxt-app/package.json @@ -1,6 +1,6 @@ { "name": "nuxt-app", - "version": "0.0.67", + "version": "0.0.68", "private": true, "type": "module", "scripts": { diff --git a/packages/admin-sdk/CHANGELOG.md b/packages/admin-sdk/CHANGELOG.md index fda09bb5f..2ca7dba26 100644 --- a/packages/admin-sdk/CHANGELOG.md +++ b/packages/admin-sdk/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## 6.9.1 + +### Patch Changes + +- [#1243](https://github.com/shopware/meteor/pull/1243) [`9eb0c3d`](https://github.com/shopware/meteor/commit/9eb0c3d2fd496c704a63d87f73c370ade5084942) Thanks [@quynhnguyen68](https://github.com/quynhnguyen68)! - Changed `addPaymentIframe` to add `shopId` parameter to iframe url. + ## 6.9.0 ### Minor Changes diff --git a/packages/admin-sdk/package.json b/packages/admin-sdk/package.json index c4d0c864c..f78922f8b 100644 --- a/packages/admin-sdk/package.json +++ b/packages/admin-sdk/package.json @@ -1,6 +1,6 @@ { "name": "@shopware-ag/meteor-admin-sdk", - "version": "6.9.0", + "version": "6.9.1", "description": "The Meteor SDK for the Shopware Administration.", "keywords": [ "iframe", diff --git a/packages/component-library/CHANGELOG.md b/packages/component-library/CHANGELOG.md index 58588427b..2111dd62b 100644 --- a/packages/component-library/CHANGELOG.md +++ b/packages/component-library/CHANGELOG.md @@ -1,5 +1,48 @@ # Changelog +## 5.3.0 + +### Minor Changes + +- [#1242](https://github.com/shopware/meteor/pull/1242) [`db041ae`](https://github.com/shopware/meteor/commit/db041ae91891a272f8abd9da7e5bbf441a3713e1) Thanks [@fabianhueske](https://github.com/fabianhueske)! - Added a way to enable every future flag at once and introduced two new flags. The Theme Provider `future` prop now accepts `{ all: true }` to turn on all current and upcoming flags, so flags added in later releases are opted into automatically. Combine it with overrides to fine-tune, for example `{ all: true, removeCardWidth: false }` to enable everything except a single flag. + + New flags: + + - `removeSwitchMinHeight`: removes the minimum height from a non-bordered `mt-switch`. + - `bannerFullWidth`: makes `mt-banner` span the full width of its container. + + All flags remain `false` by default, so behavior is unchanged until you opt in. + +### Patch Changes + +- [#1259](https://github.com/shopware/meteor/pull/1259) [`0b11681`](https://github.com/shopware/meteor/commit/0b116813d524f8d0c0f233a1db2b9982866c9cbc) Thanks [@alastair-simon](https://github.com/alastair-simon)! - Removed `@shopware-ag/meteor-icon-kit` from `peerDependencies` to prevent unwanted major version bumps. Because Changesets treats any non-patch bump of a peer dependency as a breaking change for the dependent package, a minor release of the icon kit forced a major release of the component library. The icon kit remains a regular dependency, so resolution is unchanged. + +- [#1265](https://github.com/shopware/meteor/pull/1265) [`664d2d3`](https://github.com/shopware/meteor/commit/664d2d30cd91af5a7404fffa1719abf678977c0a) Thanks [@alastair-simon](https://github.com/alastair-simon)! - Added the `license` field (`MIT`) to the package metadata, aligning it with the other Meteor packages and the repository's license. + +- [#1262](https://github.com/shopware/meteor/pull/1262) [`d902e2a`](https://github.com/shopware/meteor/commit/d902e2a35b30f021603b267dc4fd86e96e778e84) Thanks [@arnoldstoba](https://github.com/arnoldstoba)! - Fixed the component library collapsing to a 150px iframe when embedded in the Shopware Administration: `html`/`body` now use `min-height: 100dvh` instead of a fixed `height`. + + Reverted the `body` background to its original hardcoded value. The background is now deprecated and will change in an upcoming major version (likely detecting the embedded context automatically so it can go transparent inside the Administration). + +- [#1261](https://github.com/shopware/meteor/pull/1261) [`e5c28e0`](https://github.com/shopware/meteor/commit/e5c28e006af9f4ed25e29f01558070f88745534c) Thanks [@alastair-simon](https://github.com/alastair-simon)! - Fixed `mt-number-field` inconsistently parsing pasted values with mixed decimal and grouping separators. Values such as `333,33` and `1.333,33` could silently become wrong amounts. The parser now treats the rightmost `.` or `,` as the decimal separator and removes earlier separators as grouping separators, and `onInput` uses the same parser so editing and blur behavior agree. + +- [#1266](https://github.com/shopware/meteor/pull/1266) [`b82647f`](https://github.com/shopware/meteor/commit/b82647f8d73c4ecc7d65856345097bd93f483357) Thanks [@arnoldstoba](https://github.com/arnoldstoba)! - Fixed `mt-select` not selecting the highlighted option with the Enter key. The keyboard listener registry was shadowed by an empty data property, so keyboard selections never reached the result items. + +- [#1266](https://github.com/shopware/meteor/pull/1266) [`b82647f`](https://github.com/shopware/meteor/commit/b82647f8d73c4ecc7d65856345097bd93f483357) Thanks [@arnoldstoba](https://github.com/arnoldstoba)! - Fixed `mt-select` showing the selected value as a placeholder when reopened. The value now stays in the input field; the result list is only filtered once the user actually edits the text. + +- [#1255](https://github.com/shopware/meteor/pull/1255) [`7c9f669`](https://github.com/shopware/meteor/commit/7c9f669b60b33a62b68ca52652337e687eae5eaf) Thanks [@arnoldstoba](https://github.com/arnoldstoba)! - Various visual and positioning fixes across components: + + - Fixed `mt-floating-ui` popovers landing in the wrong spot and drifting on scroll by pinning `position` to the computed strategy. + - Fixed `mt-colorpicker` popover positioning being sensitive to stylesheet source order. + - Fixed `mt-action-menu` z-index stacking order. + - Adjusted `mt-banner` close icon and spacing. + - Adjusted `mt-checkbox` and `mt-switch` icon, spacing, gap and line-height. + - Adjusted `mt-select` and `mt-button` field icons, spacing and active state. + - Used tokens for `mt-base-field` label font-size and line-height. + +- Updated dependencies [[`ca51ea5`](https://github.com/shopware/meteor/commit/ca51ea5ec04da206f20e726c55ab1278d860965c), [`9eb0c3d`](https://github.com/shopware/meteor/commit/9eb0c3d2fd496c704a63d87f73c370ade5084942)]: + - @shopware-ag/meteor-icon-kit@5.9.0 + - @shopware-ag/meteor-admin-sdk@6.9.1 + ## 5.2.0 ### Minor Changes diff --git a/packages/component-library/package.json b/packages/component-library/package.json index 30872bd47..30b4a0709 100644 --- a/packages/component-library/package.json +++ b/packages/component-library/package.json @@ -1,6 +1,6 @@ { "name": "@shopware-ag/meteor-component-library", - "version": "5.2.0", + "version": "5.3.0", "repository": { "type": "git", "url": "git+ssh://git@github.com:shopware/meteor.git" diff --git a/packages/icon-kit/CHANGELOG.md b/packages/icon-kit/CHANGELOG.md index 48d26bc21..b2368c430 100644 --- a/packages/icon-kit/CHANGELOG.md +++ b/packages/icon-kit/CHANGELOG.md @@ -1,5 +1,25 @@ # CHANGELOG.md +## 5.9.0 + +### Minor Changes + +- [#1263](https://github.com/shopware/meteor/pull/1263) [`ca51ea5`](https://github.com/shopware/meteor/commit/ca51ea5ec04da206f20e726c55ab1278d860965c) Thanks [@alastair-simon](https://github.com/alastair-simon)! - Added multiple icons: + `regular-panel-bottom` + `regular-panel-left` + `regular-panel-right` + `regular-panel-top` + `regular-shopware-copilot` + `solid-panel-bottom` + `solid-panel-left` + `solid-panel-right` + `solid-panel-top` + `solid-shopware-copilot` + + Modified icons: + `regular-cog` + `solid-cog` + ## 5.8.0 ### Minor Changes diff --git a/packages/icon-kit/package.json b/packages/icon-kit/package.json index 98ff97b31..b9bf4b577 100644 --- a/packages/icon-kit/package.json +++ b/packages/icon-kit/package.json @@ -1,6 +1,6 @@ { "name": "@shopware-ag/meteor-icon-kit", - "version": "5.8.0", + "version": "5.9.0", "description": "An icon library and toolkit that follows a minimal, yet highly expressive style perfectly aligned with Shopware's product language", "keywords": [ "svg",