Skip to content
Open
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
39 changes: 39 additions & 0 deletions .changeset/pre.json
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,13 @@
"20250814141313-minor-post-icon-update",
"20250815091753-patch-ui-icon-update",
"20250824022403-minor-post-icon-update",
"20250922054031-minor-post-icon-update",
"20250922054031-minor-ui-icon-update",
"20250922054031-patch-ui-icon-update",
"20250928021545-minor-ui-icon-update",
"20251001081847-minor-ui-icon-update",
"afraid-mangos-sing",
"all-cloths-sleep",
"angry-bulldogs-refuse",
"angry-eagles-appear",
"angry-rules-win",
Expand All @@ -74,12 +80,15 @@
"breezy-cups-add",
"breezy-moose-fail",
"breezy-poets-shout",
"breezy-years-roll",
"bright-coins-repeat",
"bright-dragons-exist",
"bright-insects-unite",
"brown-badgers-dream",
"brown-peaches-like",
"bumpy-insects-arrive",
"busy-lines-pick",
"calm-carrots-worry",
"calm-rabbits-pull",
"chatty-cats-swim",
"chatty-kiwis-travel",
Expand All @@ -93,6 +102,7 @@
"chilled-owls-walk",
"chilled-penguins-breathe",
"chilly-carrots-explain",
"chilly-loops-flash",
"chilly-onions-compare",
"chubby-hounds-roll",
"chubby-planes-appear",
Expand All @@ -104,6 +114,7 @@
"clever-cheetahs-draw",
"clever-cups-search",
"clever-cups-swim",
"clever-fans-travel",
"clever-jars-pump",
"clever-years-sparkle",
"cold-baboons-appear",
Expand All @@ -113,6 +124,7 @@
"cool-ligers-rhyme",
"cool-lions-peel",
"cool-queens-bake",
"cruel-hands-listen",
"cruel-nails-give",
"cuddly-bears-check",
"cuddly-bulldogs-cheer",
Expand Down Expand Up @@ -161,12 +173,14 @@
"fair-actors-scream",
"fair-dingos-wait",
"fair-llamas-battle",
"fair-mangos-leave",
"fair-shrimps-warn",
"fair-squids-float",
"famous-panthers-bow",
"fast-bats-poke",
"fast-eels-obey",
"fast-fans-wash",
"fast-frogs-pump",
"fast-humans-jog",
"few-humans-dream",
"few-ways-beam",
Expand All @@ -175,16 +189,19 @@
"fifty-roses-visit",
"fifty-students-call",
"fine-berries-burn",
"fine-paths-sneeze",
"five-badgers-juggle",
"five-ears-eat",
"five-hornets-sin",
"flat-badgers-fly",
"flat-bears-tap",
"flat-candles-bathe",
"flat-games-explain",
"flat-moments-sit",
"flat-turtles-show",
"flat-wasps-tie",
"floppy-ads-report",
"floppy-states-mix",
"fluffy-frogs-invite",
"forty-icons-punch",
"forty-insects-chew",
Expand All @@ -204,6 +221,7 @@
"funny-knives-rule",
"funny-shrimps-care",
"fuzzy-feet-ring",
"fuzzy-mice-wait",
"gentle-ads-end",
"gentle-jeans-raise",
"gentle-pots-kick",
Expand All @@ -219,6 +237,7 @@
"gold-news-retire",
"good-pens-play",
"good-pets-eat",
"good-rocks-double",
"good-spoons-tie",
"good-wombats-jam",
"gorgeous-flowers-flow",
Expand All @@ -231,6 +250,7 @@
"great-humans-talk",
"green-buckets-clap",
"green-cameras-say",
"green-eels-brush",
"grumpy-bears-fail",
"grumpy-fishes-fail",
"grumpy-lobsters-agree",
Expand All @@ -251,6 +271,7 @@
"honest-crabs-look",
"honest-crews-walk",
"honest-numbers-end",
"honest-sheep-burn",
"hot-lizards-dance",
"hot-streets-eat",
"hungry-balloons-sin",
Expand All @@ -265,6 +286,7 @@
"kind-toys-impress",
"large-apples-clap",
"large-cycles-cough",
"large-dragons-find",
"large-gorillas-hope",
"large-hornets-complain",
"large-poems-dream",
Expand Down Expand Up @@ -301,6 +323,7 @@
"many-carpets-listen",
"many-cherries-destroy",
"many-wings-call",
"many-words-hug",
"mean-berries-fly",
"metal-files-smell",
"metal-geese-swim",
Expand Down Expand Up @@ -353,7 +376,9 @@
"olive-squids-enjoy",
"orange-kiwis-breathe",
"orange-maps-tan",
"orange-seals-appear",
"perfect-camels-pay",
"petite-deer-punch",
"pink-schools-double",
"pink-weeks-relate",
"plain-bees-change",
Expand All @@ -372,6 +397,7 @@
"pretty-beans-kneel",
"pretty-meals-suffer",
"proud-actors-knock",
"proud-adults-bet",
"proud-cheetahs-act",
"proud-moons-impress",
"puny-parrots-turn",
Expand All @@ -385,7 +411,9 @@
"quiet-apes-rhyme",
"quiet-dolls-lick",
"quiet-falcons-kiss",
"quiet-games-jog",
"quiet-pots-tickle",
"quiet-shrimps-refuse",
"rare-dryers-count",
"real-cars-mate",
"real-friends-melt",
Expand Down Expand Up @@ -463,6 +491,7 @@
"slow-apes-double",
"slow-fishes-reply",
"slow-owls-carry",
"slow-swans-wink",
"slow-terms-care",
"small-walls-marry",
"smart-cobras-train",
Expand Down Expand Up @@ -507,12 +536,18 @@
"tame-moles-cover",
"tame-squids-float",
"tame-terms-push",
"tangy-meals-make",
"tangy-zoos-move",
"tasty-beans-knock",
"tasty-carrots-eat",
"tasty-eyes-carry",
"tasty-radios-think",
"ten-baboons-wait",
"ten-coins-perform",
"ten-humans-juggle",
"tender-glasses-arrive",
"tender-laws-confess",
"thick-melons-think",
"thick-readers-poke",
"thin-monkeys-chew",
"thirty-cats-juggle",
Expand Down Expand Up @@ -542,6 +577,7 @@
"tricky-crews-agree",
"tricky-foxes-check",
"twelve-books-wink",
"twelve-camels-serve",
"twelve-clocks-dream",
"twelve-dodos-breathe",
"twelve-taxis-visit",
Expand All @@ -550,6 +586,7 @@
"twenty-items-drum",
"twenty-planes-ring",
"twenty-toes-eat",
"twenty-waves-sleep",
"two-clubs-laugh",
"two-hounds-march",
"two-planets-fix",
Expand All @@ -564,6 +601,8 @@
"weak-jars-rhyme",
"weak-lions-rest",
"weak-pears-dance",
"whole-crews-dream",
"whole-memes-bake",
"wicked-scissors-buy",
"wicked-students-cough",
"wild-bugs-work",
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.49

### Patch Changes

- Updated dependencies:
- @swisspost/design-system-components@10.0.0-next.49
- @swisspost/design-system-styles@10.0.0-next.49

## 1.1.10-next.48

### 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.48",
"version": "1.1.10-next.49",
"description": "Wrapper arround @swisspost/design-system-components for angular",
"author": "Swiss Post <design-system@post.ch>",
"license": "Apache-2.0",
Expand Down Expand Up @@ -33,14 +33,14 @@
"@angular/platform-browser": "19.2.0",
"@angular/platform-browser-dynamic": "19.2.0",
"@angular/router": "19.2.0",
"@swisspost/design-system-components": "workspace:10.0.0-next.48",
"@swisspost/design-system-styles": "workspace:10.0.0-next.48",
"@swisspost/design-system-components": "workspace:10.0.0-next.49",
"@swisspost/design-system-styles": "workspace:10.0.0-next.49",
"rxjs": "7.8.2",
"tslib": "2.8.1",
"zone.js": "0.15.1"
},
"devDependencies": {
"@swisspost/design-system-components-angular": "workspace:10.0.0-next.48",
"@swisspost/design-system-components-angular": "workspace:10.0.0-next.49",
"@angular-devkit/build-angular": "19.2.15",
"@angular/cli": "19.2.0",
"@angular/compiler-cli": "19.2.0",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @swisspost/design-system-components-angular

## 10.0.0-next.49

### Patch Changes

- Updated dependencies:
- @swisspost/design-system-components@10.0.0-next.49

## 10.0.0-next.48

### 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.48",
"version": "10.0.0-next.49",
"description": "Swiss Post Design System - Angular Wrapper Components",
"author": "Swiss Post <design-system@post.ch>",
"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.48",
"@swisspost/design-system-components": "workspace:10.0.0-next.49",
"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.49

### Patch Changes

- Updated dependencies:
- @swisspost/design-system-components@10.0.0-next.49

## 10.0.0-next.48

### 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.48",
"version": "10.0.0-next.49",
"description": "Design System React Components for easy integration with the React ecosystem",
"author": "Swiss Post <design-system@post.ch>",
"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.48"
"@swisspost/design-system-components": "workspace:10.0.0-next.49"
},
"devDependencies": {
"@eslint/js": "9.18.0",
Expand Down
31 changes: 31 additions & 0 deletions packages/components/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,36 @@
# @swisspost/design-system-components

## 10.0.0-next.49

### Major Changes

- Removed support for multiple links in the `post-linkarea` component; it now throws an error if more than one link is detected in the slotted content. (by [@leagrdv](https://github.com/leagrdv) with [#6324](https://github.com/swisspost/design-system/pull/6324))

### Minor Changes

- Added a new component-names.json file, which contains a list of all components the package is outputting. (by [@oliverschuerch](https://github.com/oliverschuerch) with [#6199](https://github.com/swisspost/design-system/pull/6199))

### Patch Changes

- Added styles to highlight the current navigation item marked with `aria-current="page"` and its potential parent item in the header main navigation. (by [@myrta2302](https://github.com/myrta2302) with [#6216](https://github.com/swisspost/design-system/pull/6216))

- Updated the `<post-accordion-item>` component to enforce a top border in all use cases. (by [@hugomslv](https://github.com/hugomslv) with [#6151](https://github.com/swisspost/design-system/pull/6151))

- Fixed the `post-header` component to consistently omit the title container when no title is defined across all configurations. (by [@alizedebray](https://github.com/alizedebray) with [#6244](https://github.com/swisspost/design-system/pull/6244))

- Refactored icon path to improve readability and maintain correct handling of multiple sources. (by [@myrta2302](https://github.com/myrta2302) with [#6220](https://github.com/swisspost/design-system/pull/6220))

- Improved `<post-avatar>` markup and added a `description` prop to allow users to provide additional context to the component. (by [@myrta2302](https://github.com/myrta2302) with [#6092](https://github.com/swisspost/design-system/pull/6092))

- Updated `<post-menu>` and `<post-menu-item>` to prevent accessibility roles from being announced before the menu content is visible, and to ensure correct focus behavior on menu items during keyboard navigation when NVDA is running.
Removed the obsolete `role="menuitem"` from `<post-language-switch>. `<post-language-option>`now assigns`role="listitem"`in case of`variant="list"`, to ensure a correct reference relationship.

Updated the `<post-breadcrumbs>` component by removing an `aria-label` set on the trigger wrapper `<div>`, which was causing an accessibility error. Also added `role="none"` to the wrapper div to reflect its presentational purpose. (by [@myrta2302](https://github.com/myrta2302) with [#6042](https://github.com/swisspost/design-system/pull/6042))

- Updated dependencies:
- @swisspost/design-system-icons@10.0.0-next.49
- @swisspost/design-system-styles@10.0.0-next.49

## 10.0.0-next.48

### Minor Changes
Expand Down
8 changes: 4 additions & 4 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.48",
"version": "10.0.0-next.49",
"description": "A collection of web components built with Stencil JS for the Swiss Post Design System.",
"author": "Swiss Post <design-system@post.ch>",
"license": "Apache-2.0",
Expand Down Expand Up @@ -90,8 +90,8 @@
"dependencies": {
"@floating-ui/dom": "1.7.3",
"@oddbird/popover-polyfill": "0.6.0",
"@swisspost/design-system-icons": "workspace:10.0.0-next.48",
"@swisspost/design-system-styles": "workspace:10.0.0-next.48",
"@swisspost/design-system-icons": "workspace:10.0.0-next.49",
"@swisspost/design-system-styles": "workspace:10.0.0-next.49",
"ally.js": "1.4.1",
"long-press-event": "2.5.0",
"nanoid": "5.1.5"
Expand All @@ -106,7 +106,7 @@
"@stencil/core": "4.35.0",
"@stencil/react-output-target": "=0.8.2",
"@stencil/sass": "3.0.12",
"@swisspost/design-system-eslint": "workspace:1.0.1-next.1",
"@swisspost/design-system-eslint": "workspace:1.1.0-next.2",
"@types/jest": "29.5.14",
"@types/mock-fs": "4.13.4",
"@types/node": "22.10.5",
Expand Down
Loading
Loading