Skip to content

Commit 9ca6f9b

Browse files
committed
chore(release): 20.0.0
1 parent fddfcbb commit 9ca6f9b

File tree

2 files changed

+62
-1
lines changed

2 files changed

+62
-1
lines changed

CHANGELOG.md

Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,67 @@
22

33
All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
44

5+
## [20.0.0](https://github.com/sbb-design-systems/sbb-angular/compare/20.0.0-next.4...20.0.0) (2025-06-12)
6+
7+
### ⚠ BREAKING CHANGES
8+
9+
* **multiple:**
10+
* `SbbDialogConfig.componentFactoryResolver` has been removed.
11+
* `SbbLightboxConfig.componentFactoryResolver` has been removed.
12+
* **angular/core:**
13+
* `mixinErrorState` has been removed.
14+
* `mixinDisabled` and `CanDisable` have been removed. Use input transforms instead.
15+
* `mixinInitialized` and `HasInitialized` have been removed. Use a `Subject` that emits in `ngOnInit` instead.
16+
* `mixinTabIndex` and `HasTabIndex` have been removed. Use input transforms instead.
17+
* **angular/lightbox:**
18+
* `SBB_LIGHTBOX_SCROLL_STRATEGY_FACTORY` has been removed.
19+
* `SBB_LIGHTBOX_SCROLL_STRATEGY_PROVIDER_FACTORY` has been removed.
20+
* `SBB_LIGHTBOX_SCROLL_STRATEGY_PROVIDER` has been removed.
21+
* **angular/dialog:**
22+
* `SBB_DIALOG_SCROLL_STRATEGY_FACTORY` has been removed.
23+
* `SBB_DIALOG_SCROLL_STRATEGY_PROVIDER_FACTORY` has been removed.
24+
* `SBB_DIALOG_SCROLL_STRATEGY_PROVIDER` has been removed.
25+
* **angular/checkbox:**
26+
* `SBB_CHECKBOX_REQUIRED_VALIDATOR` has been removed.
27+
* `SBB_CHECKBOX_CONTROL_VALUE_ACCESSOR` has been removed.
28+
* `SbbCheckboxRequiredValidator` has been removed.
29+
* **journey-maps:**
30+
* The `journey-maps` web component has been extracted to its own package `@sbb-esta/journey-maps-wc`.
31+
32+
### Features
33+
34+
* **journey-maps:** extract journey-maps web component to its own package ([#2536](https://github.com/sbb-design-systems/sbb-angular/issues/2536)) ([2d4220e](https://github.com/sbb-design-systems/sbb-angular/commit/2d4220e39f57235d9af861d24ac9cce872a43f50))
35+
* **journey-maps:** add new poi subcategory 'sharing_zone' ([#2567](https://github.com/sbb-design-systems/sbb-angular/issues/2567)) ([13cf2e3](https://github.com/sbb-design-systems/sbb-angular/commit/13cf2e369d3941cddbed4e4401d3d4902ef7d8f4))
36+
37+
38+
### Bug Fixes
39+
40+
* **angular/checkbox:** breaking changes for v20 ([#2525](https://github.com/sbb-design-systems/sbb-angular/issues/2525)) ([b63f87f](https://github.com/sbb-design-systems/sbb-angular/commit/b63f87fc6017b6bf5b225d3a6f0f459ec7aeef6c))
41+
* **angular/core:** delete deprecated APIs ([#2527](https://github.com/sbb-design-systems/sbb-angular/issues/2527)) ([cc38ee0](https://github.com/sbb-design-systems/sbb-angular/commit/cc38ee0108dd363f97dccc143e40dfd24510fa2a))
42+
* **angular/dialog:** breaking changes for v20 ([#2524](https://github.com/sbb-design-systems/sbb-angular/issues/2524)) ([90205d5](https://github.com/sbb-design-systems/sbb-angular/commit/90205d516e3d92c4a85c0b3a0079d0ad24320ddf))
43+
* **angular/form-field:** avoid touching the DOM on each state change ([#2431](https://github.com/sbb-design-systems/sbb-angular/issues/2431)) ([15082d8](https://github.com/sbb-design-systems/sbb-angular/commit/15082d8a900a1bdbe8eceaef4f399d19ae4f68fe))
44+
* **angular/icon-sidebar:** resolve change after checked errors ([#2548](https://github.com/sbb-design-systems/sbb-angular/issues/2548)) ([a3faa37](https://github.com/sbb-design-systems/sbb-angular/commit/a3faa377d86c39d739e07d1c28386438a4114553))
45+
* **angular/lightbox:** breaking changes for v20 ([#2526](https://github.com/sbb-design-systems/sbb-angular/issues/2526)) ([b9d2810](https://github.com/sbb-design-systems/sbb-angular/commit/b9d28106da79d9ca490174ce77f418137b924512))
46+
* **angular/menu:** handle keyboard events through dispatcher ([#2432](https://github.com/sbb-design-systems/sbb-angular/issues/2432)) ([89ff473](https://github.com/sbb-design-systems/sbb-angular/commit/89ff473e61049b940d134ecc5fb8f4e14532e1a8))
47+
* **angular/processflow:** resolve changed after checked errors ([#2556](https://github.com/sbb-design-systems/sbb-angular/issues/2556)) ([a807112](https://github.com/sbb-design-systems/sbb-angular/commit/a807112e3c5c686f6cc1892dbe1f7c56c4c29522))
48+
* **angular/radio:** assistive technology announcing button as invalid ([#2543](https://github.com/sbb-design-systems/sbb-angular/issues/2543)) ([e47f355](https://github.com/sbb-design-systems/sbb-angular/commit/e47f355370a740f4a5649f87330ba69048df854a))
49+
* **angular/radio:** updating required value should mark for check ([#2544](https://github.com/sbb-design-systems/sbb-angular/issues/2544)) ([fb535d5](https://github.com/sbb-design-systems/sbb-angular/commit/fb535d52ae3feef608cbb3f717c5fa2ea5e20de8))
50+
* **angular/select:** remove value from aria-labelledby ([#2521](https://github.com/sbb-design-systems/sbb-angular/issues/2521)) ([a395b67](https://github.com/sbb-design-systems/sbb-angular/commit/a395b677855623e61934085bdce5f39fba303ebc))
51+
* **angular/select:** resolve change after checked errors ([#2545](https://github.com/sbb-design-systems/sbb-angular/issues/2545)) ([eca4483](https://github.com/sbb-design-systems/sbb-angular/commit/eca4483885a693acff2e77ad130717df6422fc0f))
52+
* **angular/sidebar:** resolve change after checked errors ([#2547](https://github.com/sbb-design-systems/sbb-angular/issues/2547)) ([df1b277](https://github.com/sbb-design-systems/sbb-angular/commit/df1b27727da0d7ab981c43ac285a5aa3fff1df40))
53+
* **angular/sidebar:** removes -1 tabindex from sidenav in "over" mode ([#2531](https://github.com/sbb-design-systems/sbb-angular/issues/2531)) ([fe56110](https://github.com/sbb-design-systems/sbb-angular/commit/fe56110d5a187982dee56989c784904af6717b44))
54+
* **angular/toggle:** resolve changed after checked errors ([#2557](https://github.com/sbb-design-systems/sbb-angular/issues/2557)) ([8759c3c](https://github.com/sbb-design-systems/sbb-angular/commit/8759c3cc70fc84ec2dc7f5ad3c5ddddec21c7939))
55+
* **angular:** remove final references to ComponentFactoryResolver ([#2433](https://github.com/sbb-design-systems/sbb-angular/issues/2433)) ([5f9ed21](https://github.com/sbb-design-systems/sbb-angular/commit/5f9ed21a467f15efbe35cbd22ebac40038438699))
56+
* **multiple:** fix VoiceOver confused by Select/Autocomplete's ARIA semantics ([#2528](https://github.com/sbb-design-systems/sbb-angular/issues/2528)) ([3ea6388](https://github.com/sbb-design-systems/sbb-angular/commit/3ea638814ddc2008144724663948dddc8f44bae9))
57+
* **multiple:** remove remaining references to ComponentFactoryResolver ([#2530](https://github.com/sbb-design-systems/sbb-angular/issues/2530)) ([a6b9318](https://github.com/sbb-design-systems/sbb-angular/commit/a6b931872698a53c87ea75dc76efffbe37435a19))
58+
59+
60+
### Documentation
61+
62+
* migrate stackblitz to standalone ([#2541](https://github.com/sbb-design-systems/sbb-angular/issues/2541)) ([239cae4](https://github.com/sbb-design-systems/sbb-angular/commit/239cae4611f6174b1c71a8b4c0214cef980c8548))
63+
* update documentation for journey maps web component ([#2568](https://github.com/sbb-design-systems/sbb-angular/issues/2568)) ([fddfcbb](https://github.com/sbb-design-systems/sbb-angular/commit/fddfcbb04b52894f0f3aa46238bc911a52605484))
64+
65+
566
## [20.0.0-next.4](https://github.com/sbb-design-systems/sbb-angular/compare/20.0.0-next.3...20.0.0-next.4) (2025-06-11)
667

768

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "sbb-angular",
3-
"version": "20.0.0-next.4",
3+
"version": "20.0.0",
44
"private": true,
55
"packageManager": "pnpm@9.15.6",
66
"engines": {

0 commit comments

Comments
 (0)