Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 17 additions & 0 deletions .changeset/pre.json
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,8 @@
"20251014054409-patch-ui-icon-update",
"20251015053347-minor-ui-icon-update",
"20251026021635-minor-ui-icon-update",
"20251029080922-minor-ui-icon-update",
"20251102021956-minor-post-icon-update",
"afraid-mangos-sing",
"all-cloths-sleep",
"angry-bulldogs-refuse",
Expand Down Expand Up @@ -93,6 +95,7 @@
"brown-peaches-like",
"bumpy-insects-arrive",
"bumpy-papers-stare",
"bumpy-parts-jam",
"busy-lines-pick",
"calm-carrots-worry",
"calm-rabbits-pull",
Expand Down Expand Up @@ -127,6 +130,7 @@
"cold-bags-chew",
"cold-experts-pick",
"cold-panthers-vanish",
"cold-sheep-peel",
"cold-snails-fall",
"cold-spoons-sink",
"common-parts-stick",
Expand Down Expand Up @@ -189,6 +193,7 @@
"fair-mangos-leave",
"fair-shrimps-warn",
"fair-squids-float",
"famous-oranges-go",
"famous-panthers-bow",
"fast-bats-poke",
"fast-eels-obey",
Expand Down Expand Up @@ -219,6 +224,7 @@
"fluffy-frogs-invite",
"forty-icons-punch",
"forty-insects-chew",
"forty-jokes-sin",
"forty-rice-switch",
"forty-rings-refuse",
"four-actors-enter",
Expand All @@ -235,10 +241,12 @@
"friendly-insects-breathe",
"funny-goats-walk",
"funny-knives-rule",
"funny-months-attend",
"funny-shrimps-care",
"fuzzy-feet-ring",
"fuzzy-mice-wait",
"gentle-ads-end",
"gentle-doors-smash",
"gentle-jeans-raise",
"gentle-pots-kick",
"gentle-seahorses-whisper",
Expand All @@ -250,6 +258,7 @@
"gold-chairs-grin",
"gold-chefs-rule",
"gold-dryers-drop",
"gold-islands-relax",
"gold-news-repair",
"gold-news-retire",
"good-pens-play",
Expand All @@ -269,6 +278,7 @@
"green-cameras-say",
"green-crabs-talk",
"green-eels-brush",
"green-mails-fly",
"green-streets-hide",
"grumpy-bears-fail",
"grumpy-fishes-fail",
Expand Down Expand Up @@ -296,6 +306,7 @@
"hungry-balloons-sin",
"hungry-ducks-raise",
"hungry-penguins-turn",
"hungry-pumas-repair",
"hungry-ways-deliver",
"itchy-meals-drum",
"khaki-cars-smell",
Expand All @@ -314,9 +325,11 @@
"late-toys-cross",
"lazy-eels-nail",
"lazy-gorillas-admire",
"lazy-owls-complain",
"lazy-tables-agree",
"legal-paws-rush",
"lemon-clocks-clean",
"lemon-hairs-notice",
"lemon-kings-thank",
"lemon-lamps-sniff",
"lemon-rabbits-fetch",
Expand All @@ -338,6 +351,7 @@
"lovely-deers-itch",
"lovely-mails-clap",
"lovely-mirrors-travel",
"lovely-words-sing",
"lucky-grapes-wink",
"lucky-states-return",
"major-bats-bake",
Expand Down Expand Up @@ -468,6 +482,7 @@
"rotten-worms-accept",
"rude-needles-matter",
"rude-owls-tap",
"rude-planets-make",
"rude-pumas-juggle",
"rude-shrimps-wonder",
"salty-badgers-doubt",
Expand Down Expand Up @@ -583,6 +598,7 @@
"tender-laws-confess",
"thick-melons-think",
"thick-readers-poke",
"thick-squids-hunt",
"thin-monkeys-chew",
"thirty-cats-juggle",
"thirty-chairs-suffer",
Expand All @@ -603,6 +619,7 @@
"tiny-news-sip",
"tiny-socks-count",
"tired-cameras-stand",
"tired-horses-kick",
"tough-bikes-punch",
"tough-buckets-share",
"tough-cheetahs-clean",
Expand Down
8 changes: 8 additions & 0 deletions packages/components-angular/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# @swisspost/design-system-components-angular-workspace

## 1.1.10-next.52

### Patch Changes

- Updated dependencies:
- @swisspost/[email protected]
- @swisspost/[email protected]

## 1.1.10-next.51

### Patch Changes
Expand Down
8 changes: 4 additions & 4 deletions packages/components-angular/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@swisspost/design-system-components-angular-workspace",
"version": "1.1.10-next.51",
"version": "1.1.10-next.52",
"description": "Wrapper arround @swisspost/design-system-components for angular",
"author": "Swiss Post <[email protected]>",
"license": "Apache-2.0",
Expand Down Expand Up @@ -33,8 +33,8 @@
"@angular/platform-browser": "20.3.9",
"@angular/platform-browser-dynamic": "20.3.9",
"@angular/router": "20.3.9",
"@swisspost/design-system-components": "workspace:10.0.0-next.51",
"@swisspost/design-system-styles": "workspace:10.0.0-next.51",
"@swisspost/design-system-components": "workspace:10.0.0-next.52",
"@swisspost/design-system-styles": "workspace:10.0.0-next.52",
"rxjs": "7.8.2",
"tslib": "2.8.1",
"zone.js": "0.15.1"
Expand All @@ -45,7 +45,7 @@
"@angular/compiler-cli": "20.3.9",
"@cypress/schematic": "3.0.0",
"@eslint/js": "9.18.0",
"@swisspost/design-system-components-angular": "workspace:10.0.0-next.51",
"@swisspost/design-system-components-angular": "workspace:10.0.0-next.52",
"angular-eslint": "19.8.1",
"copyfiles": "2.4.1",
"cypress": "14.3.2",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# @swisspost/design-system-components-angular

## 10.0.0-next.52

### Patch Changes

- Fixed an issue with dependency managemant around @stencil/core. This package no longer has to be installed as a dependency by projects using the Design System Components or Components Angular packages as it's now declared a dependency of the components package (was a devDependency before). (by [@gfellerph](https://github.com/gfellerph) with [#6554](https://github.com/swisspost/design-system/pull/6554))
- Updated dependencies:
- @swisspost/[email protected]

## 10.0.0-next.51

### Patch Changes
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@swisspost/design-system-components-angular",
"version": "10.0.0-next.51",
"version": "10.0.0-next.52",
"description": "Swiss Post Design System - Angular Wrapper Components",
"author": "Swiss Post <[email protected]>",
"license": "Apache-2.0",
Expand All @@ -21,7 +21,7 @@
"./post-components.css": "./post-components.css"
},
"dependencies": {
"@swisspost/design-system-components": "workspace:10.0.0-next.51",
"@swisspost/design-system-components": "workspace:10.0.0-next.52",
"tslib": "2.8.1"
},
"peerDependencies": {
Expand Down
7 changes: 7 additions & 0 deletions packages/components-react/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @swisspost/design-system-components-react

## 10.0.0-next.52

### Patch Changes

- Updated dependencies:
- @swisspost/[email protected]

## 10.0.0-next.51

### Patch Changes
Expand Down
4 changes: 2 additions & 2 deletions packages/components-react/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@swisspost/design-system-components-react",
"version": "10.0.0-next.51",
"version": "10.0.0-next.52",
"description": "Design System React Components for easy integration with the React ecosystem",
"author": "Swiss Post <[email protected]>",
"license": "Apache-2.0",
Expand Down Expand Up @@ -49,7 +49,7 @@
"dependencies": {
"@stencil/react-output-target": "0.8.2",
"@stencil/ssr": "0.1.1",
"@swisspost/design-system-components": "workspace:10.0.0-next.51"
"@swisspost/design-system-components": "workspace:10.0.0-next.52"
},
"devDependencies": {
"@eslint/js": "9.18.0",
Expand Down
25 changes: 25 additions & 0 deletions packages/components/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,30 @@
# @swisspost/design-system-components

## 10.0.0-next.52

### Major Changes

- Added a new required `label` prop for the accessible name of `<post-breadcrumbs>` and made its `homeText` prop required. Made the `<post-rating>` label prop required. (by [@myrta2302](https://github.com/myrta2302) with [#6487](https://github.com/swisspost/design-system/pull/6487))

- Introduced `<post-popover-trigger>` web component to replace the previous `data-popover-target` implementation. (by [@myrta2302](https://github.com/myrta2302) with [#6209](https://github.com/swisspost/design-system/pull/6209))

### Minor Changes

- Added a slot to the `post-megadropdown` component to support an optional “overview link” above the other links. This allows users to include a top-level link for each megadropdown, enabling navigation to the overview page. (by [@leagrdv](https://github.com/leagrdv) with [#6513](https://github.com/swisspost/design-system/pull/6513))

### Patch Changes

- Replaced `Post Icons` with their corresponding `UI Icon` equivalents across the package to align icon usage with the current design guidelines. (by [@alionazherdetska](https://github.com/alionazherdetska) with [#6217](https://github.com/swisspost/design-system/pull/6217))

- Added the megadropdown overview link into the list of focusable elements in the `post-megadropdown`. (by [@leagrdv](https://github.com/leagrdv) with [#6557](https://github.com/swisspost/design-system/pull/6557))

- Added styles to center the `post-closebutton` button within its container. (by [@myrta2302](https://github.com/myrta2302) with [#6526](https://github.com/swisspost/design-system/pull/6526))

- Fixed an issue with dependency managemant around @stencil/core. This package no longer has to be installed as a dependency by projects using the Design System Components or Components Angular packages as it's now declared a dependency of the components package (was a devDependency before). (by [@gfellerph](https://github.com/gfellerph) with [#6554](https://github.com/swisspost/design-system/pull/6554))
- Updated dependencies:
- @swisspost/[email protected]
- @swisspost/[email protected]

## 10.0.0-next.51

### Patch Changes
Expand Down
6 changes: 3 additions & 3 deletions packages/components/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@swisspost/design-system-components",
"version": "10.0.0-next.51",
"version": "10.0.0-next.52",
"description": "A collection of web components built with Stencil JS for the Swiss Post Design System.",
"author": "Swiss Post <[email protected]>",
"license": "Apache-2.0",
Expand Down Expand Up @@ -91,8 +91,8 @@
"@floating-ui/dom": "1.7.4",
"@oddbird/popover-polyfill": "0.6.0",
"@stencil/core": "4.35.0",
"@swisspost/design-system-icons": "workspace:10.0.0-next.51",
"@swisspost/design-system-styles": "workspace:10.0.0-next.51",
"@swisspost/design-system-icons": "workspace:10.0.0-next.52",
"@swisspost/design-system-styles": "workspace:10.0.0-next.52",
"ally.js": "1.4.1",
"long-press-event": "2.5.0",
"nanoid": "5.1.6"
Expand Down
36 changes: 36 additions & 0 deletions packages/documentation/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,41 @@
# @swisspost/design-system-documentation

## 6.0.0-next.53

### Minor Changes

- Removed default svg-icons from all navigation entries. Introduced state-specific icons for individual components to indicate their current development status:

- In Progress ⏳: This component has open issues or tasks that need to be fixed before it can be used.
- Experimental 🧪: This component has been newly introduced and you might experience some bumps while using it.
- Stable (No icon): This component is tested, has some mileage, other projects are already successfully implementing it, it's safe to use this.
- Deprecated ⛔: This component will be removed in an upcoming major version. (by [@bucknatt](https://github.com/bucknatt) with [#6044](https://github.com/swisspost/design-system/pull/6044))

- Enhanced component documentation to include a badge at the top of each page showing the package where the component can be found, clarifying which dependency needs to be installed to make it available in a project (by [@bucknatt](https://github.com/bucknatt) with [#5984](https://github.com/swisspost/design-system/pull/5984))

### Patch Changes

- Fixed layout issue in the `post-tabs` component and `overflow` utilities documentation where the code preview controls overlapped the content, making text unreadable. (by [@alionazherdetska](https://github.com/alionazherdetska) with [#6534](https://github.com/swisspost/design-system/pull/6534))

- Introduced `<post-popover-trigger>` web component to replace the previous `data-popover-target` implementation. (by [@myrta2302](https://github.com/myrta2302) with [#6209](https://github.com/swisspost/design-system/pull/6209))

- Added a slot to the `post-megadropdown` component to support an optional “overview link” above the other links. This allows users to include a top-level link for each megadropdown, enabling navigation to the overview page. (by [@leagrdv](https://github.com/leagrdv) with [#6513](https://github.com/swisspost/design-system/pull/6513))

- Moved 'Find your icon' tab to be the first one in `Foundations/Icons` documentation page. (by [@bucknatt](https://github.com/bucknatt) with [#6511](https://github.com/swisspost/design-system/pull/6511))

- Updated `post-breadcrumbs` and `post-rating` documentation examples to include the newly required props. (by [@myrta2302](https://github.com/myrta2302) with [#6487](https://github.com/swisspost/design-system/pull/6487))

- Updated the compatibility matrix of the `components-angular` and `components-react` packages. (by [@leagrdv](https://github.com/leagrdv) with [#6521](https://github.com/swisspost/design-system/pull/6521))

- Added common installation instructions on every web component documentation page. (by [@leagrdv](https://github.com/leagrdv) with [#6514](https://github.com/swisspost/design-system/pull/6514))
- Updated dependencies:
- @swisspost/[email protected]
- @swisspost/[email protected]
- @swisspost/[email protected]
- @swisspost/[email protected]
- @swisspost/[email protected]
- @swisspost/[email protected]

## 6.0.0-next.52

### Patch Changes
Expand Down
16 changes: 8 additions & 8 deletions packages/documentation/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@swisspost/design-system-documentation",
"version": "6.0.0-next.52",
"version": "6.0.0-next.53",
"description": "Swiss Post Design System Documentation.",
"author": "Swiss Post <[email protected]>",
"license": "Apache-2.0",
Expand Down Expand Up @@ -29,12 +29,12 @@
"doctor": "storybook doctor"
},
"dependencies": {
"@swisspost/design-system-components": "workspace:10.0.0-next.51",
"@swisspost/design-system-components-react": "workspace:10.0.0-next.51",
"@swisspost/design-system-icons": "workspace:10.0.0-next.51",
"@swisspost/design-system-styles": "workspace:10.0.0-next.51",
"@swisspost/design-system-tokens": "workspace:10.0.0-next.51",
"@swisspost/internet-header": "workspace:10.0.0-next.51"
"@swisspost/design-system-components": "workspace:10.0.0-next.52",
"@swisspost/design-system-components-react": "workspace:10.0.0-next.52",
"@swisspost/design-system-icons": "workspace:10.0.0-next.52",
"@swisspost/design-system-styles": "workspace:10.0.0-next.52",
"@swisspost/design-system-tokens": "workspace:10.0.0-next.52",
"@swisspost/internet-header": "workspace:10.0.0-next.52"
},
"devDependencies": {
"@eslint/js": "9.18.0",
Expand All @@ -46,7 +46,7 @@
"@storybook/addon-docs": "9.1.16",
"@storybook/addon-links": "9.1.16",
"@storybook/web-components-vite": "9.1.16",
"@swisspost/design-system-components-angular": "workspace:10.0.0-next.51",
"@swisspost/design-system-components-angular": "workspace:10.0.0-next.52",
"@types/css-modules": "1.0.5",
"@types/mdx": "2.0.13",
"@types/react": "18.3.26",
Expand Down
26 changes: 13 additions & 13 deletions packages/documentation/public/assets/versions.json
Original file line number Diff line number Diff line change
@@ -1,24 +1,24 @@
[
{
"title": "Version 10 (next)",
"version": "10.0.0-next.51",
"version": "10.0.0-next.52",
"description": "Pattern documentation, code snippets and implementation guidelines for the Design System Styles.",
"url": "https://next.design-system.post.ch",
"dependencies": {
"@swisspost/design-system-changelog-github": "1.0.2",
"@swisspost/design-system-components": "10.0.0-next.51",
"@swisspost/design-system-components-angular-workspace": "1.1.10-next.51",
"@swisspost/design-system-components-angular": "10.0.0-next.51",
"@swisspost/design-system-components-react": "10.0.0-next.51",
"@swisspost/design-system-documentation": "6.0.0-next.52",
"@swisspost/design-system-components": "10.0.0-next.52",
"@swisspost/design-system-components-angular-workspace": "1.1.10-next.52",
"@swisspost/design-system-components-angular": "10.0.0-next.52",
"@swisspost/design-system-components-react": "10.0.0-next.52",
"@swisspost/design-system-documentation": "6.0.0-next.53",
"@swisspost/design-system-eslint": "1.1.0-next.2",
"@swisspost/design-system-icons": "10.0.0-next.51",
"@swisspost/internet-header": "10.0.0-next.51",
"@swisspost/design-system-nextjs-integration": "0.1.14-next.51",
"@swisspost/design-system-styles": "10.0.0-next.51",
"@swisspost/design-system-styles-primeng-workspace": "1.0.6-next.51",
"@swisspost/design-system-styles-primeng": "10.0.0-next.51",
"@swisspost/design-system-tokens": "10.0.0-next.51"
"@swisspost/design-system-icons": "10.0.0-next.52",
"@swisspost/internet-header": "10.0.0-next.52",
"@swisspost/design-system-nextjs-integration": "0.1.14-next.52",
"@swisspost/design-system-styles": "10.0.0-next.52",
"@swisspost/design-system-styles-primeng-workspace": "1.0.6-next.52",
"@swisspost/design-system-styles-primeng": "10.0.0-next.52",
"@swisspost/design-system-tokens": "10.0.0-next.52"
}
},
{
Expand Down
Loading
Loading