Skip to content

Commit d96aa43

Browse files
chore(changesets): 🦋📦 publish packages (main) (next) (#5178)
This PR was opened by the [Changesets release](https://github.com/changesets/action) GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated. ⚠️⚠️⚠️⚠️⚠️⚠️ `main` is currently in **pre mode** so this branch has prereleases rather than normal releases. If you want to exit prereleases, run `changeset pre exit` on `main`. ⚠️⚠️⚠️⚠️⚠️⚠️ # Releases ## @swisspost/design-system-styles@9.0.0-next.34 ### Major Changes - Removed all of the font sizes variables (`$font-size-*`) and CSS classes (`.font-size-*`), which can now be replaced by the font sizes utilities. (by [@leagrdv](https://github.com/leagrdv) with [#5205](#5205)) - Removed the `@mixin font-curve()`. (by [@leagrdv](https://github.com/leagrdv) with [#5205](#5205)) - Updated the file structure for the `post-footer` component global styles: `dist/components/globals/post-footer.(css|scss)` -> `dist/components/footer/index.(css|scss)` If you're importing one of these files manually in your project, you'll need to update the import path! (by [@oliverschuerch](https://github.com/oliverschuerch) with [#5180](#5180)) - Renamed all of the font curve variables (`$fs-*`) and CSS classes (`.fs-*`) to numbers 1 to 11 (e.g. `fs-huge` is now `fs-1`, and `fs-tiny` would be `fs-11`). (by [@leagrdv](https://github.com/leagrdv) with [#5205](#5205)) ### Minor Changes - Added 11 font sizes utilities, from `.fs-1` to `.fs-11`. (by [@leagrdv](https://github.com/leagrdv) with [#5205](#5205)) ### Patch Changes - Resolved styling inconsistencies for `segmented-button` component on iOS devices. (by [@alionazherdetska](https://github.com/alionazherdetska) with [#4964](#4964)) - Updated the `not-defined` selector to ensure server-side rendered components are visible on the client-side even before JavaScript initializes, while client-side rendered web components remain hidden until fully hydrated. (by [@oliverschuerch](https://github.com/oliverschuerch) with [#5163](#5163)) ## @swisspost/design-system-components@9.0.0-next.34 ### Minor Changes - Added a new utility, to distinguish between server and client environment. (by [@oliverschuerch](https://github.com/oliverschuerch) with [#5160](#5160)) - Adjusted the collapse animation to be compatible with server-side rendering (SSR). (by [@oliverschuerch](https://github.com/oliverschuerch) with [#5182](#5182)) - Enabled server-side rendering for the `post-popover` and the `post-tooltip` components, ensuring no hydration errors occur on the client side. (by [@oliverschuerch](https://github.com/oliverschuerch) with [#5166](#5166)) - Made `post-linkarea` a shadow component to avoid hydration errors when used in a server-side rendered environment. (by [@oliverschuerch](https://github.com/oliverschuerch) with [#5156](#5156)) - Made `post-close-button` a shadow component. (by [@oliverschuerch](https://github.com/oliverschuerch) with [#5151](#5151)) - Made `post-collapsible-trigger` a shadow component to avoid hydration errors when used in a server-side rendered environment. (by [@oliverschuerch](https://github.com/oliverschuerch) with [#5168](#5168)) - Enabled server-side rendering for the `post-icon` component, ensuring no hydration errors occur on the client side. (by [@oliverschuerch](https://github.com/oliverschuerch) with [#5170](#5170)) - Made utilities SSR conform. (by [@oliverschuerch](https://github.com/oliverschuerch) with [#5166](#5166)) ### Patch Changes - Resolved an issue with the `post-footer` component to ensure event bindings are correctly removed when the component is detached. (by [@oliverschuerch](https://github.com/oliverschuerch) with [#5173](#5173)) - Enhanced the `for` property of the `post-menu-trigger` component to ensure it stays synchronized in the DOM whenever it changes, enabling compatibility with `querySelector` and similar methods. (by [@oliverschuerch](https://github.com/oliverschuerch) with [#5157](#5157)) - Fixed update flow for `post-collapsible` and `post-collapsible-trigger` aria attributes. (by [@oliverschuerch](https://github.com/oliverschuerch) with [#5168](#5168)) - Fixed `post-header` component `version` attribute. (by [@oliverschuerch](https://github.com/oliverschuerch) with [#5152](#5152)) - Enhanced the `label` property of the `post-card-control` component to ensure it stays synchronized in the DOM whenever it changes, enabling compatibility with `querySelector` and similar methods. (by [@oliverschuerch](https://github.com/oliverschuerch) with [#5150](#5150)) - Enabled server-side rendering for the `post-popovercontainer` component, ensuring no hydration errors occur on the client side. (by [@oliverschuerch](https://github.com/oliverschuerch) with [#5161](#5161)) - Refactored the `post-language-switch` component to remove redundant update functions and unnecessary slot event handling. (by [@oliverschuerch](https://github.com/oliverschuerch) with [#5184](#5184)) - Updated `post-header` by moving `handleScrollEvent` from `connectedCallback` to `componentWillRender`. Added fallback value to the `--post-header-scroll-top` property within the `--logo-height` calculation. (by [@myrta2302](https://github.com/myrta2302) with [#5268](#5268)) - Enhanced the `label` property of the `post-back-to-top` component to ensure it stays synchronized in the DOM whenever it changes, enabling compatibility with `querySelector` and similar methods. (by [@oliverschuerch](https://github.com/oliverschuerch) with [#5149](#5149)) - Enhanced the `panel` property of the `post-tab-header` component and the `name` property of the `post-tab-panel` component, to ensure they stay synchronized in the DOM whenever they change, enabling compatibility with `querySelector` and similar methods. (by [@oliverschuerch](https://github.com/oliverschuerch) with [#5158](#5158)) - Added the `reflect: true` option to the `post-avatar` component property `firstname` to prepare the component for the next stencil update. (by [@oliverschuerch](https://github.com/oliverschuerch) with [#5148](#5148)) - Refactored the `post-mainnavigation` component to handle overflow using native scroll. (by [@alizedebray](https://github.com/alizedebray) with [#4948](#4948)) - Updated dependencies: - @swisspost/design-system-icons@9.0.0-next.34 - @swisspost/design-system-styles@9.0.0-next.34 ## @swisspost/design-system-icons@9.0.0-next.34 ### Minor Changes - Added icons number 2645, 2646, 2647, 2648, 2649, 2650, 2651, 2652, 2653, 2654, 2655, 2656, 2657, 2658, 2659, 2660, 2661, 2662, 2663, 2664, 2665, 2666, 2667, 2668, 2669, 2670, 2671, 2672, 2673, 2674, 2675, 2676, 2677, 2678, 2679, 2680, 2681, 2682, 2683 and 2684. (by [@swisspost-bot](https://github.com/swisspost-bot) with [#5272](#5272)) ### Patch Changes - #### Updated Icons - `adressbook` (line): 16, 24, and 32px - `arrowleftdown` (line & solid): 16, 24, 32, 40, 48, and 64px (by [@swisspost-bot](https://github.com/swisspost-bot) with [#5199](#5199)) ## @swisspost/design-system-components-angular@9.0.0-next.34 ### Patch Changes - Updated dependencies: - @swisspost/design-system-components@9.0.0-next.34 ## @swisspost/design-system-components-react@9.0.0-next.34 ### Patch Changes - Updated dependencies: - @swisspost/design-system-components@9.0.0-next.34 ## @swisspost/design-system-styles-primeng@9.0.0-next.34 ### Patch Changes - Updated dependencies: - @swisspost/design-system-styles@9.0.0-next.34 ## @swisspost/design-system-tokens@9.0.0-next.34 ## @swisspost/design-system-documentation@6.0.0-next.35 ### Minor Changes - Added 11 font sizes utilities, from `.fs-1` to `.fs-11`. (by [@leagrdv](https://github.com/leagrdv) with [#5205](#5205)) ### Patch Changes - Improved responsiveness and mobile behaviour of the documentation. (by [@leagrdv](https://github.com/leagrdv) with [#5216](#5216)) - Added End-to-End tests for the `post-header`component which ensure correct behaviour for react routing simulated by removing and reattaching the header. (by [@schaertim](https://github.com/schaertim) with [#5098](#5098)) - Updated dependencies: - @swisspost/design-system-icons@9.0.0-next.34 - @swisspost/design-system-components@9.0.0-next.34 - @swisspost/design-system-styles@9.0.0-next.34 - @swisspost/design-system-components-react@9.0.0-next.34 - @swisspost/internet-header@2.0.0-next.34 - @swisspost/design-system-tokens@9.0.0-next.34 ## @swisspost/design-system-components-angular-workspace@1.1.10-next.34 ### Patch Changes - Updated dependencies: - @swisspost/design-system-components@9.0.0-next.34 - @swisspost/design-system-styles@9.0.0-next.34 ## @swisspost/internet-header@2.0.0-next.34 ### Patch Changes - Updated dependencies: - @swisspost/design-system-styles@9.0.0-next.34 ## @swisspost/design-system-nextjs-integration@0.1.14-next.34 ### Patch Changes - Updated dependencies: - @swisspost/design-system-styles@9.0.0-next.34 - @swisspost/design-system-components-react@9.0.0-next.34 - @swisspost/internet-header@2.0.0-next.34 ## @swisspost/design-system-styles-primeng-workspace@1.0.6-next.34 ### Patch Changes - Updated dependencies: - @swisspost/design-system-styles@9.0.0-next.34 --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent 839ff33 commit d96aa43

File tree

28 files changed

+297
-79
lines changed

28 files changed

+297
-79
lines changed

.changeset/pre.json

Lines changed: 31 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,12 @@
2828
"2024-11-17-update-icons",
2929
"2025-01-17-update-icons",
3030
"2025-03-24-update-icons",
31-
"2025-03-30-update-icons",
31+
"2025-04-06-update-icons",
32+
"2025-04-13-update-icons",
3233
"angry-bulldogs-refuse",
3334
"angry-eagles-appear",
3435
"beige-jobs-do",
36+
"big-boats-suffer",
3537
"big-frogs-admire",
3638
"big-hats-clap",
3739
"big-maps-pay",
@@ -43,6 +45,7 @@
4345
"brave-kings-dance",
4446
"brave-oranges-check",
4547
"breezy-cups-add",
48+
"breezy-moose-fail",
4649
"breezy-poets-shout",
4750
"bright-coins-repeat",
4851
"bright-dragons-exist",
@@ -61,6 +64,7 @@
6164
"chilled-penguins-breathe",
6265
"chilly-carrots-explain",
6366
"chilly-onions-compare",
67+
"clean-bears-hammer",
6468
"clean-cherries-tickle",
6569
"clean-icons-complain",
6670
"clean-windows-think",
@@ -72,14 +76,17 @@
7276
"cold-baboons-appear",
7377
"cold-bags-chew",
7478
"cold-panthers-vanish",
79+
"cool-ligers-rhyme",
7580
"cool-queens-bake",
7681
"cuddly-bears-check",
7782
"cuddly-gifts-film",
7883
"curly-insects-breathe",
7984
"curly-pets-jam",
85+
"curly-pumas-clap",
8086
"curvy-sheep-help",
8187
"cyan-beers-remember",
8288
"cyan-days-kiss",
89+
"cyan-planets-compete",
8390
"cyan-years-pretend",
8491
"dirty-mayflies-taste",
8592
"dirty-squids-hunt",
@@ -97,9 +104,11 @@
97104
"eighty-ghosts-explain",
98105
"eleven-grapes-join",
99106
"eleven-keys-work",
107+
"empty-crabs-work",
100108
"empty-islands-kneel",
101109
"fair-actors-scream",
102110
"fair-llamas-battle",
111+
"fair-shrimps-warn",
103112
"fair-squids-float",
104113
"famous-panthers-bow",
105114
"fast-bats-poke",
@@ -115,9 +124,11 @@
115124
"flat-bears-tap",
116125
"flat-candles-bathe",
117126
"fluffy-frogs-invite",
127+
"forty-rice-switch",
118128
"four-beers-leave",
119129
"four-jokes-tease",
120130
"four-mirrors-crash",
131+
"four-moose-design",
121132
"fresh-files-crash",
122133
"fresh-hats-do",
123134
"fresh-schools-peel",
@@ -148,6 +159,7 @@
148159
"great-avocados-fix",
149160
"great-houses-bake",
150161
"great-humans-talk",
162+
"green-buckets-clap",
151163
"grumpy-bears-fail",
152164
"grumpy-fishes-fail",
153165
"grumpy-lobsters-agree",
@@ -166,6 +178,7 @@
166178
"hungry-balloons-sin",
167179
"hungry-ducks-raise",
168180
"hungry-penguins-turn",
181+
"hungry-ways-deliver",
169182
"itchy-meals-drum",
170183
"khaki-cars-smell",
171184
"khaki-cougars-itch",
@@ -179,12 +192,15 @@
179192
"large-poems-dream",
180193
"late-birds-report",
181194
"late-days-approve",
195+
"late-toys-cross",
182196
"lazy-gorillas-admire",
183197
"lazy-tables-agree",
184198
"lemon-clocks-clean",
185199
"lemon-walls-do",
200+
"light-terms-knock",
186201
"little-cars-unite",
187202
"long-shrimps-roll",
203+
"loud-actors-flow",
188204
"loud-dingos-remember",
189205
"loud-peaches-hang",
190206
"loud-planes-cross",
@@ -199,6 +215,7 @@
199215
"metal-pens-explode",
200216
"metal-points-shave",
201217
"metal-rivers-look",
218+
"mighty-pandas-hammer",
202219
"modern-pumpkins-kneel",
203220
"moody-coats-kneel",
204221
"moody-mice-design",
@@ -210,6 +227,7 @@
210227
"neat-suits-provide",
211228
"nervous-clouds-impress",
212229
"nervous-glasses-pay",
230+
"nervous-gorillas-smoke",
213231
"nervous-lizards-laugh",
214232
"nervous-mangos-rule",
215233
"nervous-months-smash",
@@ -219,6 +237,7 @@
219237
"new-cougars-count",
220238
"new-goats-impress",
221239
"new-pianos-mix",
240+
"new-spoons-exercise",
222241
"nice-beans-impress",
223242
"nice-cycles-provide",
224243
"nice-ligers-attend",
@@ -230,9 +249,11 @@
230249
"old-fireants-arrive",
231250
"old-spiders-travel",
232251
"olive-insects-mix",
252+
"olive-kangaroos-repair",
233253
"olive-squids-enjoy",
234254
"orange-kiwis-breathe",
235255
"orange-maps-tan",
256+
"perfect-camels-pay",
236257
"pink-weeks-relate",
237258
"plenty-apricots-raise",
238259
"plenty-melons-brake",
@@ -259,6 +280,7 @@
259280
"quiet-dolls-lick",
260281
"quiet-pots-tickle",
261282
"rare-dryers-count",
283+
"real-cars-mate",
262284
"real-gorillas-behave",
263285
"real-phones-scream",
264286
"real-points-deliver",
@@ -284,6 +306,7 @@
284306
"selfish-ways-know",
285307
"serious-chefs-exercise",
286308
"serious-rockets-buy",
309+
"serious-wasps-poke",
287310
"seven-kids-remember",
288311
"shaggy-experts-give",
289312
"shaggy-kings-notice",
@@ -295,15 +318,20 @@
295318
"shiny-ears-care",
296319
"short-olives-sleep",
297320
"short-parents-lay",
321+
"short-rockets-cry",
298322
"short-taxis-judge",
299323
"shy-beers-explain",
300324
"shy-walls-exercise",
325+
"shy-windows-approve",
301326
"silent-ears-drive",
302327
"silent-vans-care",
303328
"silly-dryers-cough",
304329
"silly-papayas-greet",
330+
"silly-turtles-notice",
305331
"silver-bananas-kiss",
306332
"silver-coins-invent",
333+
"silver-doors-cry",
334+
"silver-pigs-remember",
307335
"six-roses-flow",
308336
"six-spiders-smoke",
309337
"sixty-clouds-cough",
@@ -331,6 +359,7 @@
331359
"sweet-seals-search",
332360
"swift-glasses-eat",
333361
"swift-shrimps-dream",
362+
"tall-lions-tap",
334363
"tame-baboons-cry",
335364
"tame-squids-float",
336365
"tame-terms-push",
@@ -352,6 +381,7 @@
352381
"tidy-keys-push",
353382
"tidy-paws-type",
354383
"tidy-readers-wash",
384+
"tiny-news-sip",
355385
"tiny-socks-count",
356386
"tough-bikes-punch",
357387
"tough-cheetahs-clean",

packages/components-angular/CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
# @swisspost/design-system-components-angular-workspace
22

3+
## 1.1.10-next.34
4+
5+
### Patch Changes
6+
7+
- Updated dependencies:
8+
- @swisspost/design-system-components@9.0.0-next.34
9+
- @swisspost/design-system-styles@9.0.0-next.34
10+
311
## 1.1.10-next.33
412

513
### Patch Changes

packages/components-angular/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@swisspost/design-system-components-angular-workspace",
3-
"version": "1.1.10-next.33",
3+
"version": "1.1.10-next.34",
44
"scripts": {
55
"start": "ng serve --port 9210",
66
"build": "pnpm clean && ng build components",
@@ -20,8 +20,8 @@
2020
"@angular/platform-browser": "19.2.0",
2121
"@angular/platform-browser-dynamic": "19.2.0",
2222
"@angular/router": "19.2.0",
23-
"@swisspost/design-system-components": "workspace:9.0.0-next.33",
24-
"@swisspost/design-system-styles": "workspace:9.0.0-next.33",
23+
"@swisspost/design-system-components": "workspace:9.0.0-next.34",
24+
"@swisspost/design-system-styles": "workspace:9.0.0-next.34",
2525
"rxjs": "7.8.1",
2626
"tslib": "2.8.1",
2727
"zone.js": "0.15.0"

packages/components-angular/projects/components/CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# @swisspost/design-system-components-angular
22

3+
## 9.0.0-next.34
4+
5+
### Patch Changes
6+
7+
- Updated dependencies:
8+
- @swisspost/design-system-components@9.0.0-next.34
9+
310
## 9.0.0-next.33
411

512
### Patch Changes

packages/components-angular/projects/components/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@swisspost/design-system-components-angular",
3-
"version": "9.0.0-next.33",
3+
"version": "9.0.0-next.34",
44
"description": "Swiss Post Design System - Angular Wrapper Components",
55
"author": "Swiss Post <design-system@post.ch>",
66
"license": "Apache-2.0",
@@ -18,7 +18,7 @@
1818
"linkDirectory": true
1919
},
2020
"dependencies": {
21-
"@swisspost/design-system-components": "workspace:9.0.0-next.33",
21+
"@swisspost/design-system-components": "workspace:9.0.0-next.34",
2222
"tslib": "2.8.1"
2323
},
2424
"peerDependencies": {

packages/components-react/CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# @swisspost/design-system-components-react
22

3+
## 9.0.0-next.34
4+
5+
### Patch Changes
6+
7+
- Updated dependencies:
8+
- @swisspost/design-system-components@9.0.0-next.34
9+
310
## 9.0.0-next.33
411

512
### Patch Changes

packages/components-react/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@swisspost/design-system-components-react",
3-
"version": "9.0.0-next.33",
3+
"version": "9.0.0-next.34",
44
"description": "Design System React Components for easy integration with the React ecosystem",
55
"author": "Swiss Post <design-system@post.ch>",
66
"license": "Apache-2.0",
@@ -28,7 +28,7 @@
2828
"lint:fix": "eslint --fix"
2929
},
3030
"dependencies": {
31-
"@swisspost/design-system-components": "workspace:9.0.0-next.33"
31+
"@swisspost/design-system-components": "workspace:9.0.0-next.34"
3232
},
3333
"devDependencies": {
3434
"@eslint/js": "9.18.0",

packages/components/CHANGELOG.md

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,54 @@
11
# @swisspost/design-system-components
22

3+
## 9.0.0-next.34
4+
5+
### Minor Changes
6+
7+
- Added a new utility, to distinguish between server and client environment. (by [@oliverschuerch](https://github.com/oliverschuerch) with [#5160](https://github.com/swisspost/design-system/pull/5160))
8+
9+
- Adjusted the collapse animation to be compatible with server-side rendering (SSR). (by [@oliverschuerch](https://github.com/oliverschuerch) with [#5182](https://github.com/swisspost/design-system/pull/5182))
10+
11+
- Enabled server-side rendering for the `post-popover` and the `post-tooltip` components, ensuring no hydration errors occur on the client side. (by [@oliverschuerch](https://github.com/oliverschuerch) with [#5166](https://github.com/swisspost/design-system/pull/5166))
12+
13+
- Made `post-linkarea` a shadow component to avoid hydration errors when used in a server-side rendered environment. (by [@oliverschuerch](https://github.com/oliverschuerch) with [#5156](https://github.com/swisspost/design-system/pull/5156))
14+
15+
- Made `post-close-button` a shadow component. (by [@oliverschuerch](https://github.com/oliverschuerch) with [#5151](https://github.com/swisspost/design-system/pull/5151))
16+
17+
- Made `post-collapsible-trigger` a shadow component to avoid hydration errors when used in a server-side rendered environment. (by [@oliverschuerch](https://github.com/oliverschuerch) with [#5168](https://github.com/swisspost/design-system/pull/5168))
18+
19+
- Enabled server-side rendering for the `post-icon` component, ensuring no hydration errors occur on the client side. (by [@oliverschuerch](https://github.com/oliverschuerch) with [#5170](https://github.com/swisspost/design-system/pull/5170))
20+
21+
- Made utilities SSR conform. (by [@oliverschuerch](https://github.com/oliverschuerch) with [#5166](https://github.com/swisspost/design-system/pull/5166))
22+
23+
### Patch Changes
24+
25+
- Resolved an issue with the `post-footer` component to ensure event bindings are correctly removed when the component is detached. (by [@oliverschuerch](https://github.com/oliverschuerch) with [#5173](https://github.com/swisspost/design-system/pull/5173))
26+
27+
- Enhanced the `for` property of the `post-menu-trigger` component to ensure it stays synchronized in the DOM whenever it changes, enabling compatibility with `querySelector` and similar methods. (by [@oliverschuerch](https://github.com/oliverschuerch) with [#5157](https://github.com/swisspost/design-system/pull/5157))
28+
29+
- Fixed update flow for `post-collapsible` and `post-collapsible-trigger` aria attributes. (by [@oliverschuerch](https://github.com/oliverschuerch) with [#5168](https://github.com/swisspost/design-system/pull/5168))
30+
31+
- Fixed `post-header` component `version` attribute. (by [@oliverschuerch](https://github.com/oliverschuerch) with [#5152](https://github.com/swisspost/design-system/pull/5152))
32+
33+
- Enhanced the `label` property of the `post-card-control` component to ensure it stays synchronized in the DOM whenever it changes, enabling compatibility with `querySelector` and similar methods. (by [@oliverschuerch](https://github.com/oliverschuerch) with [#5150](https://github.com/swisspost/design-system/pull/5150))
34+
35+
- Enabled server-side rendering for the `post-popovercontainer` component, ensuring no hydration errors occur on the client side. (by [@oliverschuerch](https://github.com/oliverschuerch) with [#5161](https://github.com/swisspost/design-system/pull/5161))
36+
37+
- Refactored the `post-language-switch` component to remove redundant update functions and unnecessary slot event handling. (by [@oliverschuerch](https://github.com/oliverschuerch) with [#5184](https://github.com/swisspost/design-system/pull/5184))
38+
39+
- Updated `post-header` by moving `handleScrollEvent` from `connectedCallback` to `componentWillRender`. Added fallback value to the `--post-header-scroll-top` property within the `--logo-height` calculation. (by [@myrta2302](https://github.com/myrta2302) with [#5268](https://github.com/swisspost/design-system/pull/5268))
40+
41+
- Enhanced the `label` property of the `post-back-to-top` component to ensure it stays synchronized in the DOM whenever it changes, enabling compatibility with `querySelector` and similar methods. (by [@oliverschuerch](https://github.com/oliverschuerch) with [#5149](https://github.com/swisspost/design-system/pull/5149))
42+
43+
- Enhanced the `panel` property of the `post-tab-header` component and the `name` property of the `post-tab-panel` component, to ensure they stay synchronized in the DOM whenever they change, enabling compatibility with `querySelector` and similar methods. (by [@oliverschuerch](https://github.com/oliverschuerch) with [#5158](https://github.com/swisspost/design-system/pull/5158))
44+
45+
- Added the `reflect: true` option to the `post-avatar` component property `firstname` to prepare the component for the next stencil update. (by [@oliverschuerch](https://github.com/oliverschuerch) with [#5148](https://github.com/swisspost/design-system/pull/5148))
46+
47+
- Refactored the `post-mainnavigation` component to handle overflow using native scroll. (by [@alizedebray](https://github.com/alizedebray) with [#4948](https://github.com/swisspost/design-system/pull/4948))
48+
- Updated dependencies:
49+
- @swisspost/design-system-icons@9.0.0-next.34
50+
- @swisspost/design-system-styles@9.0.0-next.34
51+
352
## 9.0.0-next.33
453

554
### Minor Changes

packages/components/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@swisspost/design-system-components",
3-
"version": "9.0.0-next.33",
3+
"version": "9.0.0-next.34",
44
"description": "A collection of web components built with Stencil JS for the Swiss Post Design System.",
55
"license": "Apache-2.0",
66
"main": "dist/index.cjs.js",
@@ -40,8 +40,8 @@
4040
"dependencies": {
4141
"@floating-ui/dom": "1.6.13",
4242
"@oddbird/popover-polyfill": "0.5.2",
43-
"@swisspost/design-system-icons": "workspace:9.0.0-next.33",
44-
"@swisspost/design-system-styles": "workspace:9.0.0-next.33",
43+
"@swisspost/design-system-icons": "workspace:9.0.0-next.34",
44+
"@swisspost/design-system-styles": "workspace:9.0.0-next.34",
4545
"ally.js": "1.4.1",
4646
"long-press-event": "2.5.0",
4747
"nanoid": "5.0.9"

packages/documentation/CHANGELOG.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,24 @@
11
# @swisspost/design-system-documentation
22

3+
## 6.0.0-next.35
4+
5+
### Minor Changes
6+
7+
- Added 11 font sizes utilities, from `.fs-1` to `.fs-11`. (by [@leagrdv](https://github.com/leagrdv) with [#5205](https://github.com/swisspost/design-system/pull/5205))
8+
9+
### Patch Changes
10+
11+
- Improved responsiveness and mobile behaviour of the documentation. (by [@leagrdv](https://github.com/leagrdv) with [#5216](https://github.com/swisspost/design-system/pull/5216))
12+
13+
- Added End-to-End tests for the `post-header`component which ensure correct behaviour for react routing simulated by removing and reattaching the header. (by [@schaertim](https://github.com/schaertim) with [#5098](https://github.com/swisspost/design-system/pull/5098))
14+
- Updated dependencies:
15+
- @swisspost/design-system-icons@9.0.0-next.34
16+
- @swisspost/design-system-components@9.0.0-next.34
17+
- @swisspost/design-system-styles@9.0.0-next.34
18+
- @swisspost/design-system-components-react@9.0.0-next.34
19+
- @swisspost/internet-header@2.0.0-next.34
20+
- @swisspost/design-system-tokens@9.0.0-next.34
21+
322
## 6.0.0-next.34
423

524
### Patch Changes

0 commit comments

Comments
 (0)