From e38b5b9b4bc971ef5431403eb52c0a21b2f730b8 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Mon, 28 Oct 2024 16:36:15 +0000 Subject: [PATCH 1/3] chore(changesets): publish packages (next) --- .changeset/pre.json | 21 ++++++++ packages/components-angular/CHANGELOG.md | 8 +++ packages/components-angular/package.json | 6 +-- .../projects/components/CHANGELOG.md | 12 +++++ .../projects/components/package.json | 4 +- packages/components-react/CHANGELOG.md | 8 +++ packages/components-react/package.json | 4 +- packages/components/CHANGELOG.md | 22 +++++++++ packages/components/package.json | 4 +- packages/documentation/CHANGELOG.md | 38 ++++++++++++++ packages/documentation/package.json | 16 +++--- packages/icons/CHANGELOG.md | 8 +++ packages/icons/package.json | 2 +- packages/internet-header/CHANGELOG.md | 15 ++++++ packages/internet-header/package.json | 4 +- .../intranet-header-workspace/CHANGELOG.md | 7 +++ .../intranet-header-workspace/package.json | 4 +- .../intranet-header-showcase/CHANGELOG.md | 7 +++ .../intranet-header-showcase/package.json | 4 +- .../projects/intranet-header/CHANGELOG.md | 7 +++ .../projects/intranet-header/package.json | 6 +-- packages/migrations/CHANGELOG.md | 2 + packages/migrations/package.json | 2 +- packages/nextjs-integration/CHANGELOG.md | 9 ++++ packages/nextjs-integration/package.json | 8 +-- .../styles-primeng-workspace/CHANGELOG.md | 8 +++ .../styles-primeng-workspace/package.json | 4 +- .../projects/styles-primeng/CHANGELOG.md | 7 +++ .../projects/styles-primeng/package.json | 4 +- packages/styles/CHANGELOG.md | 22 +++++++++ packages/styles/package.json | 6 +-- packages/tokens/CHANGELOG.md | 6 +++ packages/tokens/package.json | 2 +- pnpm-lock.yaml | 49 ++++++++++--------- 34 files changed, 272 insertions(+), 64 deletions(-) diff --git a/.changeset/pre.json b/.changeset/pre.json index 95b1e2863e..011a1040b3 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -22,24 +22,33 @@ "@swisspost/design-system-tokens": "8.2.0" }, "changesets": [ + "2024-10-17-update-icons", + "2024-10-27-update-icons", "beige-jobs-do", "big-frogs-admire", "breezy-cups-add", + "brown-badgers-dream", "clean-icons-complain", "cold-baboons-appear", "cold-panthers-vanish", "cuddly-bears-check", + "eight-turkeys-matter", "eleven-keys-work", "empty-islands-kneel", "fair-actors-scream", + "fast-fans-wash", "friendly-insects-breathe", "funny-shrimps-care", + "giant-games-swim", "gorgeous-flowers-flow", "great-humans-talk", "heavy-rats-explode", "kind-buses-trade", "kind-papayas-provide", + "lazy-gorillas-admire", "lemon-clocks-clean", + "loud-dingos-remember", + "lovely-deers-itch", "lovely-mirrors-travel", "nervous-rocks-shop", "ninety-nails-float", @@ -47,14 +56,26 @@ "plenty-apricots-raise", "popular-games-rush", "proud-actors-knock", + "proud-moons-impress", + "quick-eagles-watch", + "quiet-apes-rhyme", + "red-cobras-cry", "red-lies-lick", "selfish-bats-run", + "selfish-ways-know", "shaggy-experts-give", + "sharp-baboons-smile", "sharp-crews-watch", + "shiny-ears-care", + "silver-coins-invent", "six-spiders-smoke", + "sixty-items-promise", + "strange-bottles-impress", "tame-terms-push", "three-lies-do", "tidy-dolls-walk", + "tiny-socks-count", + "wise-spies-shave", "yellow-yaks-jog" ] } diff --git a/packages/components-angular/CHANGELOG.md b/packages/components-angular/CHANGELOG.md index 2565c8eb42..11eca2d195 100644 --- a/packages/components-angular/CHANGELOG.md +++ b/packages/components-angular/CHANGELOG.md @@ -1,5 +1,13 @@ # @swisspost/design-system-components-angular-workspace +## 1.1.10-next.3 + +### Patch Changes + +- Updated dependencies: + - @swisspost/design-system-components@9.0.0-next.3 + - @swisspost/design-system-styles@9.0.0-next.3 + ## 1.1.10-next.2 ### Patch Changes diff --git a/packages/components-angular/package.json b/packages/components-angular/package.json index 6c0068740c..c98a47d80d 100644 --- a/packages/components-angular/package.json +++ b/packages/components-angular/package.json @@ -1,6 +1,6 @@ { "name": "@swisspost/design-system-components-angular-workspace", - "version": "1.1.10-next.2", + "version": "1.1.10-next.3", "scripts": { "start": "ng serve --port 9210", "build": "ng build components", @@ -18,8 +18,8 @@ "@angular/platform-browser": "18.2.9", "@angular/platform-browser-dynamic": "18.2.9", "@angular/router": "18.2.9", - "@swisspost/design-system-components": "workspace:9.0.0-next.2", - "@swisspost/design-system-styles": "workspace:9.0.0-next.2", + "@swisspost/design-system-components": "workspace:9.0.0-next.3", + "@swisspost/design-system-styles": "workspace:9.0.0-next.3", "rxjs": "7.8.1", "tslib": "2.6.3", "zone.js": "0.14.8" diff --git a/packages/components-angular/projects/components/CHANGELOG.md b/packages/components-angular/projects/components/CHANGELOG.md index 44c609b97f..c897490ffa 100644 --- a/packages/components-angular/projects/components/CHANGELOG.md +++ b/packages/components-angular/projects/components/CHANGELOG.md @@ -1,5 +1,17 @@ # @swisspost/design-system-components-angular +## 9.0.0-next.3 + +### Minor Changes + +- Added component `post-avatar` to show an avatar, based on different possible input data (gravatar by email, initials by first- and/or lastname, fallback). (by [@oliverschuerch](https://github.com/oliverschuerch) with [#3352](https://github.com/swisspost/design-system/pull/3352)) + +### Patch Changes + +- Fixed an issue with property validation where some checks were run before the framework had the chance to add computed properties (for example Angular bindings like `[for]="$id"`). The checks are now delayed to work around this issue. (by [@gfellerph](https://github.com/gfellerph) with [#3775](https://github.com/swisspost/design-system/pull/3775)) +- Updated dependencies: + - @swisspost/design-system-components@9.0.0-next.3 + ## 9.0.0-next.2 ### Patch Changes diff --git a/packages/components-angular/projects/components/package.json b/packages/components-angular/projects/components/package.json index f84662b15f..e82f5da166 100644 --- a/packages/components-angular/projects/components/package.json +++ b/packages/components-angular/projects/components/package.json @@ -1,6 +1,6 @@ { "name": "@swisspost/design-system-components-angular", - "version": "9.0.0-next.2", + "version": "9.0.0-next.3", "description": "Swiss Post Design System - Angular Wrapper Components", "author": "Swiss Post ", "license": "Apache-2.0", @@ -19,7 +19,7 @@ }, "dependencies": { "tslib": "2.6.3", - "@swisspost/design-system-components": "workspace:9.0.0-next.2" + "@swisspost/design-system-components": "workspace:9.0.0-next.3" }, "peerDependencies": { "@angular/common": "^16.0.0 || ^17.0.0 || ^18.0.0", diff --git a/packages/components-react/CHANGELOG.md b/packages/components-react/CHANGELOG.md index 1af971c8e0..2345d27a43 100644 --- a/packages/components-react/CHANGELOG.md +++ b/packages/components-react/CHANGELOG.md @@ -1,5 +1,13 @@ # @swisspost/design-system-components-react +## 9.0.0-next.3 + +### Patch Changes + +- Fixed an issue with property validation where some checks were run before the framework had the chance to add computed properties (for example Angular bindings like `[for]="$id"`). The checks are now delayed to work around this issue. (by [@gfellerph](https://github.com/gfellerph) with [#3775](https://github.com/swisspost/design-system/pull/3775)) +- Updated dependencies: + - @swisspost/design-system-components@9.0.0-next.3 + ## 9.0.0-next.2 ### Patch Changes diff --git a/packages/components-react/package.json b/packages/components-react/package.json index 64de061d50..8238f83559 100644 --- a/packages/components-react/package.json +++ b/packages/components-react/package.json @@ -1,6 +1,6 @@ { "name": "@swisspost/design-system-components-react", - "version": "9.0.0-next.2", + "version": "9.0.0-next.3", "description": "Design System React Components for easy integration with the React ecosystem", "author": "Swiss Post ", "license": "Apache-2.0", @@ -29,7 +29,7 @@ "lint": "eslint src/**/*.ts" }, "dependencies": { - "@swisspost/design-system-components": "workspace:9.0.0-next.2" + "@swisspost/design-system-components": "workspace:9.0.0-next.3" }, "devDependencies": { "@types/node": "20.14.14", diff --git a/packages/components/CHANGELOG.md b/packages/components/CHANGELOG.md index 621dfeaebe..4eb3171fc0 100644 --- a/packages/components/CHANGELOG.md +++ b/packages/components/CHANGELOG.md @@ -1,5 +1,27 @@ # @swisspost/design-system-components +## 9.0.0-next.3 + +### Major Changes + +- Switched stencil hydrated flag from class (`hydrated`) to attribute (`data-hydrated`). This flag indicates when a component finished rendering on the page. If your tests relied on the class being present, please rewrite the selector to use the new attribute selector. (by [@oliverschuerch](https://github.com/oliverschuerch) with [#3783](https://github.com/swisspost/design-system/pull/3783)) + +### Minor Changes + +- Added the post-language-option component, a header component made to enable users to select their preferred language. (by [@alizedebray](https://github.com/alizedebray) with [#3802](https://github.com/swisspost/design-system/pull/3802)) + +- Added component `post-avatar` to show an avatar, based on different possible input data (gravatar by email, initials by first- and/or lastname, fallback). (by [@oliverschuerch](https://github.com/oliverschuerch) with [#3352](https://github.com/swisspost/design-system/pull/3352)) + +### Patch Changes + +- Made the ´´ visually hidden for tooltips to fix accessability issue. (by [@schaertim](https://github.com/schaertim) with [#3619](https://github.com/swisspost/design-system/pull/3619)) + +- Fixed the `post-card-control` label read twice by screen readers. (by [@myrta2302](https://github.com/myrta2302) with [#3625](https://github.com/swisspost/design-system/pull/3625)) + +- Fixed an issue with property validation where some checks were run before the framework had the chance to add computed properties (for example Angular bindings like `[for]="$id"`). The checks are now delayed to work around this issue. (by [@gfellerph](https://github.com/gfellerph) with [#3775](https://github.com/swisspost/design-system/pull/3775)) +- Updated dependencies: + - @swisspost/design-system-styles@9.0.0-next.3 + ## 9.0.0-next.2 ### Patch Changes diff --git a/packages/components/package.json b/packages/components/package.json index 262c4aa775..f2591ed525 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -1,6 +1,6 @@ { "name": "@swisspost/design-system-components", - "version": "9.0.0-next.2", + "version": "9.0.0-next.3", "description": "A collection of web components built with Stencil JS for the Swiss Post Design System.", "license": "Apache-2.0", "main": "dist/index.cjs.js", @@ -40,7 +40,7 @@ "dependencies": { "@floating-ui/dom": "1.6.8", "@oddbird/popover-polyfill": "0.3.7", - "@swisspost/design-system-styles": "workspace:9.0.0-next.2", + "@swisspost/design-system-styles": "workspace:9.0.0-next.3", "ally.js": "1.4.1", "long-press-event": "2.5.0" }, diff --git a/packages/documentation/CHANGELOG.md b/packages/documentation/CHANGELOG.md index 8057970efa..c3d6397a91 100644 --- a/packages/documentation/CHANGELOG.md +++ b/packages/documentation/CHANGELOG.md @@ -1,5 +1,43 @@ # @swisspost/design-system-documentation +## 6.0.0-next.3 + +### Minor Changes + +- Added the post-language-option component, a header component made to enable users to select their preferred language. (by [@alizedebray](https://github.com/alizedebray) with [#3802](https://github.com/swisspost/design-system/pull/3802)) + +- Updated the Accessibility documentation, reorganized in mutliple folders and added Grouping Controls section (by [@myrta2302](https://github.com/myrta2302) with [#3638](https://github.com/swisspost/design-system/pull/3638)) + +- Added component `post-avatar` to show an avatar, based on different possible input data (gravatar by email, initials by first- and/or lastname, fallback). (by [@oliverschuerch](https://github.com/oliverschuerch) with [#3352](https://github.com/swisspost/design-system/pull/3352)) + +- Updated the Link component styles to align with the new design, added a documentation page outlining the usage of the component. (by [@alionazherdetska](https://github.com/alionazherdetska) with [#3590](https://github.com/swisspost/design-system/pull/3590)) + +- Updated the utility classes for opacity. (by [@myrta2302](https://github.com/myrta2302) with [#3754](https://github.com/swisspost/design-system/pull/3754)) + +- Removed deprecated grid container helper classes. (by [@veyaromain](https://github.com/veyaromain) with [#3527](https://github.com/swisspost/design-system/pull/3527)) + +- Added a new App Store Badge component for promoting apps, supporting both Google Play and Apple App Store badges. (by [@alionazherdetska](https://github.com/alionazherdetska) with [#3731](https://github.com/swisspost/design-system/pull/3731)) + +- Added paragraph element. (by [@bashirkarimi](https://github.com/bashirkarimi) with [#3569](https://github.com/swisspost/design-system/pull/3569)) + +### Patch Changes + +- Added and documented the possibility to create plain links in the main navigation by adding noFlyout: true to the config. The flyout property is now optional and can be omitted. (by [@alionazherdetska](https://github.com/alionazherdetska) with [#3596](https://github.com/swisspost/design-system/pull/3596)) + +- Fixed the dropdown toggle in the example of the intranet header with a navigation bar. (by [@alizedebray](https://github.com/alizedebray) with [#3722](https://github.com/swisspost/design-system/pull/3722)) + +- Updated the text of the Accessibility Forms Control Grouping section and corrected the last example (by [@myrta2302](https://github.com/myrta2302) with [#3638](https://github.com/swisspost/design-system/pull/3638)) + +- Removed class `hydrated` in stories because from now on we're using the attribute `data-hydrated` to make components visible after hydration. (by [@oliverschuerch](https://github.com/oliverschuerch) with [#3783](https://github.com/swisspost/design-system/pull/3783)) + +- Removed deprecated accent colors (nightblue, petrol, coral, olive, purple, aubergine and their light variations) and updated all relevant components, documentation, and utilities. (by [@alionazherdetska](https://github.com/alionazherdetska) with [#3693](https://github.com/swisspost/design-system/pull/3693)) +- Updated dependencies: + - @swisspost/design-system-icons@9.0.0-next.3 + - @swisspost/design-system-components@9.0.0-next.3 + - @swisspost/internet-header@2.0.0-next.3 + - @swisspost/design-system-styles@9.0.0-next.3 + - @swisspost/design-system-components-react@9.0.0-next.3 + ## 6.0.0-next.2 ### Minor Changes diff --git a/packages/documentation/package.json b/packages/documentation/package.json index 50a321b4d4..3fd2971ec7 100644 --- a/packages/documentation/package.json +++ b/packages/documentation/package.json @@ -1,6 +1,6 @@ { "name": "@swisspost/design-system-documentation", - "version": "6.0.0-next.2", + "version": "6.0.0-next.3", "description": "Swiss Post Design System Documentation.", "author": "Swiss Post ", "license": "Apache-2.0", @@ -28,11 +28,11 @@ "lint": "eslint **/*.{ts,tsx,mdx}" }, "dependencies": { - "@swisspost/design-system-components": "workspace:9.0.0-next.2", - "@swisspost/design-system-components-react": "workspace:9.0.0-next.2", - "@swisspost/design-system-icons": "workspace:9.0.0-next.2", - "@swisspost/design-system-styles": "workspace:9.0.0-next.2", - "@swisspost/internet-header": "workspace:1.14.6-next.2", + "@swisspost/design-system-components": "workspace:9.0.0-next.3", + "@swisspost/design-system-components-react": "workspace:9.0.0-next.3", + "@swisspost/design-system-icons": "workspace:9.0.0-next.3", + "@swisspost/design-system-styles": "workspace:9.0.0-next.3", + "@swisspost/internet-header": "workspace:2.0.0-next.3", "bootstrap": "5.3.3" }, "devDependencies": { @@ -53,8 +53,8 @@ "@storybook/types": "8.3.6", "@storybook/web-components": "8.3.6", "@storybook/web-components-vite": "8.3.6", - "@swisspost/design-system-components-angular": "workspace:9.0.0-next.2", - "@swisspost/design-system-intranet-header": "workspace:9.0.0-next.2", + "@swisspost/design-system-components-angular": "workspace:9.0.0-next.3", + "@swisspost/design-system-intranet-header": "workspace:9.0.0-next.3", "@types/css-modules": "1.0.5", "@types/mdx": "2.0.13", "@types/react": "18.3.3", diff --git a/packages/icons/CHANGELOG.md b/packages/icons/CHANGELOG.md index fb8a18da6e..9884c38702 100644 --- a/packages/icons/CHANGELOG.md +++ b/packages/icons/CHANGELOG.md @@ -1,5 +1,13 @@ # @swisspost/design-system-icons +## 9.0.0-next.3 + +### Minor Changes + +- Added icons number 2613, 2614, 2615, 2616, 2617, 2618, 2619 and 2620. (by [@gfellerph](https://github.com/gfellerph) with [#3781](https://github.com/swisspost/design-system/pull/3781)) + +- Added icons number 2621, 2622, 2623, 2624, 2625, 2626, 2627, 2628, 2629, 2630 and 2631. (by [@gfellerph](https://github.com/gfellerph) with [#3832](https://github.com/swisspost/design-system/pull/3832)) + ## 9.0.0-next.2 ## 9.0.0-next.1 diff --git a/packages/icons/package.json b/packages/icons/package.json index 90b96e7fa9..a99c408c8e 100644 --- a/packages/icons/package.json +++ b/packages/icons/package.json @@ -1,6 +1,6 @@ { "name": "@swisspost/design-system-icons", - "version": "9.0.0-next.2", + "version": "9.0.0-next.3", "description": "A collection of Swiss Post icons intended for use with the Design System.", "author": "Swiss Post ", "license": "Apache-2.0", diff --git a/packages/internet-header/CHANGELOG.md b/packages/internet-header/CHANGELOG.md index 0d555790e7..6045c62d48 100644 --- a/packages/internet-header/CHANGELOG.md +++ b/packages/internet-header/CHANGELOG.md @@ -1,5 +1,20 @@ # @swisspost/internet-header +## 2.0.0-next.3 + +### Major Changes + +- Switched stencil hydrated flag from class (`hydrated`) to attribute (`data-hydrated`). This flag indicates when a component finished rendering on the page. If your tests relied on the class being present, please rewrite the selector to use the new attribute selector. (by [@oliverschuerch](https://github.com/oliverschuerch) with [#3783](https://github.com/swisspost/design-system/pull/3783)) + +### Minor Changes + +- Added and documented the possibility to create plain links in the main navigation by adding noFlyout: true to the config. The flyout property is now optional and can be omitted. (by [@alionazherdetska](https://github.com/alionazherdetska) with [#3596](https://github.com/swisspost/design-system/pull/3596)) + +### Patch Changes + +- Updated dependencies: + - @swisspost/design-system-styles@9.0.0-next.3 + ## 1.14.6-next.2 ### Patch Changes diff --git a/packages/internet-header/package.json b/packages/internet-header/package.json index 70c79cf9b8..b2f9d12ab1 100644 --- a/packages/internet-header/package.json +++ b/packages/internet-header/package.json @@ -1,6 +1,6 @@ { "name": "@swisspost/internet-header", - "version": "1.14.6-next.2", + "version": "2.0.0-next.3", "description": "The header for client facing applications.", "author": "Swiss Post ", "license": "Apache-2.0", @@ -43,7 +43,7 @@ "generate": "stencil generate" }, "dependencies": { - "@swisspost/design-system-styles": "workspace:9.0.0-next.2", + "@swisspost/design-system-styles": "workspace:9.0.0-next.3", "body-scroll-lock": "4.0.0-beta.0", "iframe-resizer": "4.4.5", "jquery": "3.7.1", diff --git a/packages/intranet-header-workspace/CHANGELOG.md b/packages/intranet-header-workspace/CHANGELOG.md index 77d8d925e7..91492befb9 100644 --- a/packages/intranet-header-workspace/CHANGELOG.md +++ b/packages/intranet-header-workspace/CHANGELOG.md @@ -1,5 +1,12 @@ # @swisspost/design-system-intranet-header-workspace +## 3.0.22-next.3 + +### Patch Changes + +- Updated dependencies: + - @swisspost/design-system-styles@9.0.0-next.3 + ## 3.0.22-next.2 ### Patch Changes diff --git a/packages/intranet-header-workspace/package.json b/packages/intranet-header-workspace/package.json index 74eec54eec..0165585a80 100644 --- a/packages/intranet-header-workspace/package.json +++ b/packages/intranet-header-workspace/package.json @@ -1,6 +1,6 @@ { "name": "@swisspost/design-system-intranet-header-workspace", - "version": "3.0.22-next.2", + "version": "3.0.22-next.3", "license": "Apache-2.0", "private": true, "scripts": { @@ -23,7 +23,7 @@ "@angular/router": "18.2.9", "@ng-bootstrap/ng-bootstrap": "17.0.0", "@popperjs/core": "2.11.8", - "@swisspost/design-system-styles": "workspace:9.0.0-next.2", + "@swisspost/design-system-styles": "workspace:9.0.0-next.3", "rxjs": "7.8.1", "tslib": "2.6.3", "watch": "1.0.2", diff --git a/packages/intranet-header-workspace/projects/intranet-header-showcase/CHANGELOG.md b/packages/intranet-header-workspace/projects/intranet-header-showcase/CHANGELOG.md index 796df4195c..079e480e30 100644 --- a/packages/intranet-header-workspace/projects/intranet-header-showcase/CHANGELOG.md +++ b/packages/intranet-header-workspace/projects/intranet-header-showcase/CHANGELOG.md @@ -1,5 +1,12 @@ # @swisspost/design-system-intranet-header-showcase +## 1.0.10-next.3 + +### Patch Changes + +- Updated dependencies: + - @swisspost/design-system-intranet-header@9.0.0-next.3 + ## 1.0.10-next.2 ### Patch Changes diff --git a/packages/intranet-header-workspace/projects/intranet-header-showcase/package.json b/packages/intranet-header-workspace/projects/intranet-header-showcase/package.json index 2d795f9ee1..d46ae766af 100644 --- a/packages/intranet-header-workspace/projects/intranet-header-showcase/package.json +++ b/packages/intranet-header-workspace/projects/intranet-header-showcase/package.json @@ -1,9 +1,9 @@ { "name": "@swisspost/design-system-intranet-header-showcase", - "version": "1.0.10-next.2", + "version": "1.0.10-next.3", "license": "Apache-2.0", "private": true, "dependencies": { - "@swisspost/design-system-intranet-header": "workspace:9.0.0-next.2" + "@swisspost/design-system-intranet-header": "workspace:9.0.0-next.3" } } diff --git a/packages/intranet-header-workspace/projects/intranet-header/CHANGELOG.md b/packages/intranet-header-workspace/projects/intranet-header/CHANGELOG.md index 4052d9d1d8..fdf8cfd7e4 100644 --- a/packages/intranet-header-workspace/projects/intranet-header/CHANGELOG.md +++ b/packages/intranet-header-workspace/projects/intranet-header/CHANGELOG.md @@ -1,5 +1,12 @@ # @swisspost/design-system-intranet-header +## 9.0.0-next.3 + +### Patch Changes + +- Updated dependencies: + - @swisspost/design-system-styles@9.0.0-next.3 + ## 9.0.0-next.2 ### Patch Changes diff --git a/packages/intranet-header-workspace/projects/intranet-header/package.json b/packages/intranet-header-workspace/projects/intranet-header/package.json index 795b93fe41..e140974e8c 100644 --- a/packages/intranet-header-workspace/projects/intranet-header/package.json +++ b/packages/intranet-header-workspace/projects/intranet-header/package.json @@ -1,6 +1,6 @@ { "name": "@swisspost/design-system-intranet-header", - "version": "9.0.0-next.2", + "version": "9.0.0-next.3", "description": "Intranet header for internal Swiss Post applications as an Angular component.", "author": "Swiss Post ", "license": "Apache-2.0", @@ -18,11 +18,11 @@ "linkDirectory": true }, "dependencies": { - "@swisspost/design-system-styles": "workspace:9.0.0-next.2", + "@swisspost/design-system-styles": "workspace:9.0.0-next.3", "tslib": "2.6.3" }, "devDependencies": { - "@swisspost/design-system-intranet-header-workspace": "workspace:3.0.22-next.2" + "@swisspost/design-system-intranet-header-workspace": "workspace:3.0.22-next.3" }, "peerDependencies": { "@angular/common": "^16.0.0 || ^17.0.0 || ^18.0.0", diff --git a/packages/migrations/CHANGELOG.md b/packages/migrations/CHANGELOG.md index 3209260e59..ff686a4cb5 100644 --- a/packages/migrations/CHANGELOG.md +++ b/packages/migrations/CHANGELOG.md @@ -1,5 +1,7 @@ # @swisspost/design-system-migrations +## 9.0.0-next.3 + ## 9.0.0-next.2 ## 9.0.0-next.1 diff --git a/packages/migrations/package.json b/packages/migrations/package.json index 3b8825b2c0..bc96131ef3 100644 --- a/packages/migrations/package.json +++ b/packages/migrations/package.json @@ -1,6 +1,6 @@ { "name": "@swisspost/design-system-migrations", - "version": "9.0.0-next.2", + "version": "9.0.0-next.3", "description": "Scripts to migrate an Angular application from one Design System version to another.", "author": "Swiss Post ", "license": "Apache-2.0", diff --git a/packages/nextjs-integration/CHANGELOG.md b/packages/nextjs-integration/CHANGELOG.md index 193d5ffc84..87b1330cee 100644 --- a/packages/nextjs-integration/CHANGELOG.md +++ b/packages/nextjs-integration/CHANGELOG.md @@ -1,5 +1,14 @@ # @swisspost/design-system-nextjs-integration +## 0.1.14-next.3 + +### Patch Changes + +- Updated dependencies: + - @swisspost/internet-header@2.0.0-next.3 + - @swisspost/design-system-styles@9.0.0-next.3 + - @swisspost/design-system-components-react@9.0.0-next.3 + ## 0.1.14-next.2 ### Patch Changes diff --git a/packages/nextjs-integration/package.json b/packages/nextjs-integration/package.json index 1c31fa16cd..d1377d9510 100644 --- a/packages/nextjs-integration/package.json +++ b/packages/nextjs-integration/package.json @@ -1,6 +1,6 @@ { "name": "@swisspost/design-system-nextjs-integration", - "version": "0.1.14-next.2", + "version": "0.1.14-next.3", "private": true, "scripts": { "dev": "next dev", @@ -9,9 +9,9 @@ "lint": "next lint" }, "dependencies": { - "@swisspost/design-system-components-react": "workspace:9.0.0-next.2", - "@swisspost/design-system-styles": "workspace:9.0.0-next.2", - "@swisspost/internet-header": "workspace:1.14.6-next.2", + "@swisspost/design-system-components-react": "workspace:9.0.0-next.3", + "@swisspost/design-system-styles": "workspace:9.0.0-next.3", + "@swisspost/internet-header": "workspace:2.0.0-next.3", "next": "15.0.1", "react": "^18", "react-dom": "^18" diff --git a/packages/styles-primeng-workspace/CHANGELOG.md b/packages/styles-primeng-workspace/CHANGELOG.md index 5c103ccaaa..b81ee685f3 100644 --- a/packages/styles-primeng-workspace/CHANGELOG.md +++ b/packages/styles-primeng-workspace/CHANGELOG.md @@ -1,5 +1,13 @@ # @swisspost/design-system-styles-primeng-workspace +## 1.0.6-next.3 + +### Patch Changes + +- Removed deprecated accent colors (nightblue, petrol, coral, olive, purple, aubergine and their light variations) and updated all relevant components, documentation, and utilities. (by [@alionazherdetska](https://github.com/alionazherdetska) with [#3693](https://github.com/swisspost/design-system/pull/3693)) +- Updated dependencies: + - @swisspost/design-system-styles@9.0.0-next.3 + ## 1.0.6-next.2 ### Patch Changes diff --git a/packages/styles-primeng-workspace/package.json b/packages/styles-primeng-workspace/package.json index 2f5532fd3c..79662874e6 100644 --- a/packages/styles-primeng-workspace/package.json +++ b/packages/styles-primeng-workspace/package.json @@ -1,7 +1,7 @@ { "name": "@swisspost/design-system-styles-primeng-workspace", "description": "Showcase for a Post like custom prime-ng theme", - "version": "1.0.6-next.2", + "version": "1.0.6-next.3", "license": "Apache-2.0", "private": true, "scripts": { @@ -22,7 +22,7 @@ "@angular/platform-browser": "18.2.9", "@angular/platform-browser-dynamic": "18.2.9", "@angular/router": "18.2.9", - "@swisspost/design-system-styles": "workspace:9.0.0-next.2", + "@swisspost/design-system-styles": "workspace:9.0.0-next.3", "primeng": "17.18.7", "rxjs": "7.8.1", "tslib": "2.6.3", diff --git a/packages/styles-primeng-workspace/projects/styles-primeng/CHANGELOG.md b/packages/styles-primeng-workspace/projects/styles-primeng/CHANGELOG.md index bacee2e41a..b20af83a42 100644 --- a/packages/styles-primeng-workspace/projects/styles-primeng/CHANGELOG.md +++ b/packages/styles-primeng-workspace/projects/styles-primeng/CHANGELOG.md @@ -1,5 +1,12 @@ # @swisspost/design-system-styles-primeng +## 9.0.0-next.3 + +### Patch Changes + +- Updated dependencies: + - @swisspost/design-system-styles@9.0.0-next.3 + ## 9.0.0-next.2 ### Patch Changes diff --git a/packages/styles-primeng-workspace/projects/styles-primeng/package.json b/packages/styles-primeng-workspace/projects/styles-primeng/package.json index d6b96cf7e1..6bf017259b 100644 --- a/packages/styles-primeng-workspace/projects/styles-primeng/package.json +++ b/packages/styles-primeng-workspace/projects/styles-primeng/package.json @@ -1,6 +1,6 @@ { "name": "@swisspost/design-system-styles-primeng", - "version": "9.0.0-next.2", + "version": "9.0.0-next.3", "description": "Swiss Post styles for PrimeNg datatable.", "author": "Swiss Post ", "license": "Apache-2.0", @@ -23,7 +23,7 @@ "primeng": "^17.18.0" }, "dependencies": { - "@swisspost/design-system-styles": "workspace:9.0.0-next.2", + "@swisspost/design-system-styles": "workspace:9.0.0-next.3", "tslib": "2.6.3" }, "sideEffects": false, diff --git a/packages/styles/CHANGELOG.md b/packages/styles/CHANGELOG.md index 06adf0981a..7c92a2548b 100644 --- a/packages/styles/CHANGELOG.md +++ b/packages/styles/CHANGELOG.md @@ -1,5 +1,27 @@ # @swisspost/design-system-styles +## 9.0.0-next.3 + +### Major Changes + +- Removed deprecated accent colors (nightblue, petrol, coral, olive, purple, aubergine and their light variations) and updated all relevant components, documentation, and utilities. (by [@alionazherdetska](https://github.com/alionazherdetska) with [#3693](https://github.com/swisspost/design-system/pull/3693)) + +- Removed deprecated grid container helper classes. (by [@veyaromain](https://github.com/veyaromain) with [#3527](https://github.com/swisspost/design-system/pull/3527)) + +### Minor Changes + +- Updated the Link component styles to align with the new design, added a documentation page outlining the usage of the component. (by [@alionazherdetska](https://github.com/alionazherdetska) with [#3590](https://github.com/swisspost/design-system/pull/3590)) + +- Updated the utility classes for opacity. (by [@myrta2302](https://github.com/myrta2302) with [#3754](https://github.com/swisspost/design-system/pull/3754)) + +- Added a new App Store Badge component for promoting apps, supporting both Google Play and Apple App Store badges. (by [@alionazherdetska](https://github.com/alionazherdetska) with [#3731](https://github.com/swisspost/design-system/pull/3731)) + +- Added paragraph style. (by [@bashirkarimi](https://github.com/bashirkarimi) with [#3569](https://github.com/swisspost/design-system/pull/3569)) + +### Patch Changes + +- Updated margin styles according to the contribution guidelines. Content elements like headings and paragraphs no longer have a margin top if they're the first child and no margin bottom if they're the last child in a container. (by [@gfellerph](https://github.com/gfellerph) with [#3667](https://github.com/swisspost/design-system/pull/3667)) + ## 9.0.0-next.2 ### Minor Changes diff --git a/packages/styles/package.json b/packages/styles/package.json index 4769a69844..ae55c56de7 100644 --- a/packages/styles/package.json +++ b/packages/styles/package.json @@ -1,6 +1,6 @@ { "name": "@swisspost/design-system-styles", - "version": "9.0.0-next.2", + "version": "9.0.0-next.3", "description": "Design System Styles for the Swiss Post web platform.", "author": "Swiss Post ", "license": "Apache-2.0", @@ -49,8 +49,8 @@ "gulp-sourcemaps": "3.0.0" }, "devDependencies": { - "@swisspost/design-system-icons": "workspace:9.0.0-next.2", - "@swisspost/design-system-tokens": "workspace:9.0.0-next.2", + "@swisspost/design-system-icons": "workspace:9.0.0-next.3", + "@swisspost/design-system-tokens": "workspace:9.0.0-next.3", "@types/node": "20.14.14", "autoprefixer": "10.4.19", "copyfiles": "2.4.1", diff --git a/packages/tokens/CHANGELOG.md b/packages/tokens/CHANGELOG.md index 66e513b8ec..16cd9f8705 100644 --- a/packages/tokens/CHANGELOG.md +++ b/packages/tokens/CHANGELOG.md @@ -1,5 +1,11 @@ # @swisspost/design-system-tokens +## 9.0.0-next.3 + +### Minor Changes + +- Added a new App Store Badge component for promoting apps, supporting both Google Play and Apple App Store badges. (by [@alionazherdetska](https://github.com/alionazherdetska) with [#3731](https://github.com/swisspost/design-system/pull/3731)) + ## 9.0.0-next.2 ## 9.0.0-next.1 diff --git a/packages/tokens/package.json b/packages/tokens/package.json index aa6858725e..5781f6b8d7 100644 --- a/packages/tokens/package.json +++ b/packages/tokens/package.json @@ -1,6 +1,6 @@ { "name": "@swisspost/design-system-tokens", - "version": "9.0.0-next.2", + "version": "9.0.0-next.3", "private": true, "description": "Design Tokens for the Swiss Post.", "author": "Swiss Post ", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ae2d7babf3..4475d2fcd2 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -47,7 +47,7 @@ importers: specifier: 0.3.7 version: 0.3.7 '@swisspost/design-system-styles': - specifier: workspace:9.0.0-next.2 + specifier: workspace:9.0.0-next.3 version: link:../styles/dist ally.js: specifier: 1.4.1 @@ -150,10 +150,10 @@ importers: specifier: 18.2.9 version: 18.2.9(@angular/common@18.2.9(@angular/core@18.2.9(rxjs@7.8.1)(zone.js@0.14.8))(rxjs@7.8.1))(@angular/core@18.2.9(rxjs@7.8.1)(zone.js@0.14.8))(@angular/platform-browser@18.2.9(@angular/animations@18.2.9(@angular/core@18.2.9(rxjs@7.8.1)(zone.js@0.14.8)))(@angular/common@18.2.9(@angular/core@18.2.9(rxjs@7.8.1)(zone.js@0.14.8))(rxjs@7.8.1))(@angular/core@18.2.9(rxjs@7.8.1)(zone.js@0.14.8)))(rxjs@7.8.1) '@swisspost/design-system-components': - specifier: workspace:9.0.0-next.2 + specifier: workspace:9.0.0-next.3 version: link:../components '@swisspost/design-system-styles': - specifier: workspace:9.0.0-next.2 + specifier: workspace:9.0.0-next.3 version: link:../styles/dist rxjs: specifier: 7.8.1 @@ -232,7 +232,7 @@ importers: specifier: ^16.0.0 || ^17.0.0 || ^18.0.0 version: 18.1.1(rxjs@7.8.1)(zone.js@0.14.8) '@swisspost/design-system-components': - specifier: workspace:9.0.0-next.2 + specifier: workspace:9.0.0-next.3 version: link:../../../components tslib: specifier: 2.6.3 @@ -242,7 +242,7 @@ importers: packages/components-react: dependencies: '@swisspost/design-system-components': - specifier: workspace:9.0.0-next.2 + specifier: workspace:9.0.0-next.3 version: link:../components devDependencies: '@types/node': @@ -294,19 +294,19 @@ importers: packages/documentation: dependencies: '@swisspost/design-system-components': - specifier: workspace:9.0.0-next.2 + specifier: workspace:9.0.0-next.3 version: link:../components '@swisspost/design-system-components-react': - specifier: workspace:9.0.0-next.2 + specifier: workspace:9.0.0-next.3 version: link:../components-react '@swisspost/design-system-icons': - specifier: workspace:9.0.0-next.2 + specifier: workspace:9.0.0-next.3 version: link:../icons '@swisspost/design-system-styles': - specifier: workspace:9.0.0-next.2 + specifier: workspace:9.0.0-next.3 version: link:../styles/dist '@swisspost/internet-header': - specifier: workspace:1.14.6-next.2 + specifier: workspace:2.0.0-next.3 version: link:../internet-header bootstrap: specifier: 5.3.3 @@ -364,10 +364,10 @@ importers: specifier: 8.3.6 version: 8.3.6(lit@3.1.4)(storybook@8.2.7(@babel/preset-env@7.25.3(@babel/core@7.25.2)))(typescript@5.5.4)(vite@5.4.8(@types/node@22.7.9)(less@4.2.0)(sass@1.78.0)(terser@5.31.6)) '@swisspost/design-system-components-angular': - specifier: workspace:9.0.0-next.2 + specifier: workspace:9.0.0-next.3 version: link:../components-angular/dist/components '@swisspost/design-system-intranet-header': - specifier: workspace:9.0.0-next.2 + specifier: workspace:9.0.0-next.3 version: link:../intranet-header-workspace/dist/intranet-header '@types/css-modules': specifier: 1.0.5 @@ -502,7 +502,7 @@ importers: packages/internet-header: dependencies: '@swisspost/design-system-styles': - specifier: workspace:9.0.0-next.2 + specifier: workspace:9.0.0-next.3 version: link:../styles/dist body-scroll-lock: specifier: 4.0.0-beta.0 @@ -653,7 +653,7 @@ importers: specifier: 2.11.8 version: 2.11.8 '@swisspost/design-system-styles': - specifier: workspace:9.0.0-next.2 + specifier: workspace:9.0.0-next.3 version: link:../styles/dist rxjs: specifier: 7.8.1 @@ -747,21 +747,21 @@ importers: specifier: ^16.0.0 || ^17.0.0 || ^18.0.0 version: 18.1.1(rxjs@7.8.1)(zone.js@0.14.8) '@swisspost/design-system-styles': - specifier: workspace:9.0.0-next.2 + specifier: workspace:9.0.0-next.3 version: link:../../../styles/dist tslib: specifier: 2.6.3 version: 2.6.3 devDependencies: '@swisspost/design-system-intranet-header-workspace': - specifier: workspace:3.0.22-next.2 + specifier: workspace:3.0.22-next.3 version: link:../.. publishDirectory: ../../dist/intranet-header packages/intranet-header-workspace/projects/intranet-header-showcase: dependencies: '@swisspost/design-system-intranet-header': - specifier: workspace:9.0.0-next.2 + specifier: workspace:9.0.0-next.3 version: link:../../dist/intranet-header packages/migrations: @@ -807,13 +807,13 @@ importers: packages/nextjs-integration: dependencies: '@swisspost/design-system-components-react': - specifier: workspace:9.0.0-next.2 + specifier: workspace:9.0.0-next.3 version: link:../components-react '@swisspost/design-system-styles': - specifier: workspace:9.0.0-next.2 + specifier: workspace:9.0.0-next.3 version: link:../styles/dist '@swisspost/internet-header': - specifier: workspace:1.14.6-next.2 + specifier: workspace:2.0.0-next.3 version: link:../internet-header next: specifier: 15.0.1 @@ -875,10 +875,10 @@ importers: version: 3.0.0 devDependencies: '@swisspost/design-system-icons': - specifier: workspace:9.0.0-next.2 + specifier: workspace:9.0.0-next.3 version: link:../icons '@swisspost/design-system-tokens': - specifier: workspace:9.0.0-next.2 + specifier: workspace:9.0.0-next.3 version: link:../tokens/dist '@types/node': specifier: 20.14.14 @@ -969,7 +969,7 @@ importers: specifier: 18.2.9 version: 18.2.9(@angular/common@18.2.9(@angular/core@18.2.9(rxjs@7.8.1)(zone.js@0.14.8))(rxjs@7.8.1))(@angular/core@18.2.9(rxjs@7.8.1)(zone.js@0.14.8))(@angular/platform-browser@18.2.9(@angular/animations@18.2.9(@angular/core@18.2.9(rxjs@7.8.1)(zone.js@0.14.8)))(@angular/common@18.2.9(@angular/core@18.2.9(rxjs@7.8.1)(zone.js@0.14.8))(rxjs@7.8.1))(@angular/core@18.2.9(rxjs@7.8.1)(zone.js@0.14.8)))(rxjs@7.8.1) '@swisspost/design-system-styles': - specifier: workspace:9.0.0-next.2 + specifier: workspace:9.0.0-next.3 version: link:../styles/dist primeng: specifier: 17.18.7 @@ -1045,7 +1045,7 @@ importers: specifier: ^18.0.0 version: 18.1.1(rxjs@7.8.1)(zone.js@0.14.8) '@swisspost/design-system-styles': - specifier: workspace:9.0.0-next.2 + specifier: workspace:9.0.0-next.3 version: link:../../../styles/dist primeng: specifier: ^17.18.0 @@ -5200,6 +5200,7 @@ packages: critters@0.0.24: resolution: {integrity: sha512-Oyqew0FGM0wYUSNqR0L6AteO5MpMoUU0rhKRieXeiKs+PmRTxiJMyaunYB2KF6fQ3dzChXKCpbFOEJx3OQ1v/Q==} + deprecated: Ownership of Critters has moved to the Nuxt team, who will be maintaining the project going forward. If you'd like to keep using Critters, please switch to the actively-maintained fork at https://github.com/danielroe/beasties cross-spawn@5.1.0: resolution: {integrity: sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==} From 8764c80debd748d9c7a5f64be411752e3c7e62b5 Mon Sep 17 00:00:00 2001 From: Swiss Post Bot <103635272+swisspost-bot@users.noreply.github.com> Date: Mon, 28 Oct 2024 16:37:27 +0000 Subject: [PATCH 2/3] chore(changesets): update release specific files --- packages/documentation/public/_redirects | 1 + .../documentation/public/assets/versions.json | 30 ++++++++++++++++++- 2 files changed, 30 insertions(+), 1 deletion(-) diff --git a/packages/documentation/public/_redirects b/packages/documentation/public/_redirects index f1034be048..72890d6c5b 100644 --- a/packages/documentation/public/_redirects +++ b/packages/documentation/public/_redirects @@ -6,3 +6,4 @@ /v7 https://design-system-version-7.netlify.app /v8 https://design-system-version-8.netlify.app /v9 https://swisspost-design-system-version-9.netlify.app + diff --git a/packages/documentation/public/assets/versions.json b/packages/documentation/public/assets/versions.json index f70c2fbab3..3c264439ed 100644 --- a/packages/documentation/public/assets/versions.json +++ b/packages/documentation/public/assets/versions.json @@ -1,9 +1,37 @@ [ { "title": "Version 9", - "version": "9.0.0-next.2", + "version": "9.0.0-next.3", "description": "Pattern documentation, code snippets and implementation guidelines for the Design System Styles.", "url": "https://design-system.post.ch", + "dependencies": { + "@angular/core": "^18.0.0", + "@ng-bootstrap/ng-bootstrap": "^17.0.0", + "bootstrap": "~5.3.0", + "@swisspost/design-system-changelog-github": "1.0.2", + "@swisspost/design-system-components": "9.0.0-next.3", + "@swisspost/design-system-components-angular-workspace": "1.1.10-next.3", + "@swisspost/design-system-components-angular": "9.0.0-next.3", + "@swisspost/design-system-components-react": "9.0.0-next.3", + "@swisspost/design-system-documentation": "6.0.0-next.3", + "@swisspost/design-system-icons": "9.0.0-next.3", + "@swisspost/internet-header": "2.0.0-next.3", + "@swisspost/design-system-intranet-header-workspace": "3.0.22-next.3", + "@swisspost/design-system-intranet-header": "9.0.0-next.3", + "@swisspost/design-system-intranet-header-showcase": "1.0.10-next.3", + "@swisspost/design-system-migrations": "9.0.0-next.3", + "@swisspost/design-system-nextjs-integration": "0.1.14-next.3", + "@swisspost/design-system-styles": "9.0.0-next.3", + "@swisspost/design-system-styles-primeng-workspace": "1.0.6-next.3", + "@swisspost/design-system-styles-primeng": "9.0.0-next.3", + "@swisspost/design-system-tokens": "9.0.0-next.3" + } + }, + { + "title": "Version 9", + "version": "9.0.0-next.2", + "description": "Pattern documentation, code snippets and implementation guidelines for the Design System Styles.", + "url": "https://swisspost-design-system-version-9.netlify.app", "dependencies": { "@angular/core": "^18.0.0", "@ng-bootstrap/ng-bootstrap": "^17.0.0", From 25e63f160aa1b0104990a4f2bd6c5931522e469e Mon Sep 17 00:00:00 2001 From: Philipp Gfeller Date: Mon, 28 Oct 2024 17:46:49 +0100 Subject: [PATCH 3/3] Update lovely-deers-itch.md --- .changeset/lovely-deers-itch.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.changeset/lovely-deers-itch.md b/.changeset/lovely-deers-itch.md index 386fd3083f..a7b4a23f60 100644 --- a/.changeset/lovely-deers-itch.md +++ b/.changeset/lovely-deers-itch.md @@ -2,4 +2,4 @@ '@swisspost/design-system-components': patch --- -Made the ´´ visually hidden for tooltips to fix accessability issue. +Made the `` visually hidden for tooltips to fix accessability issue.