Releases: sbb-design-systems/sbb-angular
Releases · sbb-design-systems/sbb-angular
Release 20.0.3
Release 20.0.2
Release 20.0.1
Release 20.0.0
⚠ BREAKING CHANGES
- multiple:
SbbDialogConfig.componentFactoryResolver
has been removed.SbbLightboxConfig.componentFactoryResolver
has been removed.
- angular/core:
mixinErrorState
has been removed.mixinDisabled
andCanDisable
have been removed. Use input transforms instead.mixinInitialized
andHasInitialized
have been removed. Use aSubject
that emits inngOnInit
instead.mixinTabIndex
andHasTabIndex
have been removed. Use input transforms instead.
- angular/lightbox:
SBB_LIGHTBOX_SCROLL_STRATEGY_FACTORY
has been removed.SBB_LIGHTBOX_SCROLL_STRATEGY_PROVIDER_FACTORY
has been removed.SBB_LIGHTBOX_SCROLL_STRATEGY_PROVIDER
has been removed.
- angular/dialog:
SBB_DIALOG_SCROLL_STRATEGY_FACTORY
has been removed.SBB_DIALOG_SCROLL_STRATEGY_PROVIDER_FACTORY
has been removed.SBB_DIALOG_SCROLL_STRATEGY_PROVIDER
has been removed.
- angular/checkbox:
SBB_CHECKBOX_REQUIRED_VALIDATOR
has been removed.SBB_CHECKBOX_CONTROL_VALUE_ACCESSOR
has been removed.SbbCheckboxRequiredValidator
has been removed.
- journey-maps:
- The
journey-maps
web component has been extracted to its own package@sbb-esta/journey-maps-wc
.
- The
Features
- journey-maps: extract journey-maps web component to its own package (#2536) (2d4220e)
- journey-maps: add new poi subcategory 'sharing_zone' (#2567) (13cf2e3)
Bug Fixes
- angular/checkbox: breaking changes for v20 (#2525) (b63f87f)
- angular/core: delete deprecated APIs (#2527) (cc38ee0)
- angular/dialog: breaking changes for v20 (#2524) (90205d5)
- angular/form-field: avoid touching the DOM on each state change (#2431) (15082d8)
- angular/icon-sidebar: resolve change after checked errors (#2548) (a3faa37)
- angular/lightbox: breaking changes for v20 (#2526) (b9d2810)
- angular/menu: handle keyboard events through dispatcher (#2432) (89ff473)
- angular/processflow: resolve changed after checked errors (#2556) (a807112)
- angular/radio: assistive technology announcing button as invalid (#2543) (e47f355)
- angular/radio: updating required value should mark for check (#2544) (fb535d5)
- angular/select: remove value from aria-labelledby (#2521) (a395b67)
- angular/select: resolve change after checked errors (#2545) (eca4483)
- angular/sidebar: resolve change after checked errors (#2547) (df1b277)
- angular/sidebar: removes -1 tabindex from sidenav in "over" mode (#2531) (fe56110)
- angular/toggle: resolve changed after checked errors (#2557) (8759c3c)
- angular: remove final references to ComponentFactoryResolver (#2433) (5f9ed21)
- multiple: fix VoiceOver confused by Select/Autocomplete's ARIA semantics (#2528) (3ea6388)
- multiple: remove remaining references to ComponentFactoryResolver (#2530) (a6b9318)
Documentation
Release 20.0.0-next.4
Release 20.0.0-next.3
Release 20.0.0-next.2
⚠ BREAKING CHANGES
- multiple:
SbbDialogConfig.componentFactoryResolver
has been removed.SbbLightboxConfig.componentFactoryResolver
has been removed.
- angular/core:
mixinErrorState
has been removed.mixinDisabled
andCanDisable
have been removed. Use input transforms instead.mixinInitialized
andHasInitialized
have been removed. Use aSubject
that emits inngOnInit
instead.mixinTabIndex
andHasTabIndex
have been removed. Use input transforms instead.
- angular/lightbox:
SBB_LIGHTBOX_SCROLL_STRATEGY_FACTORY
has been removed.SBB_LIGHTBOX_SCROLL_STRATEGY_PROVIDER_FACTORY
has been removed.SBB_LIGHTBOX_SCROLL_STRATEGY_PROVIDER
has been removed.
- angular/dialog:
SBB_DIALOG_SCROLL_STRATEGY_FACTORY
has been removed.SBB_DIALOG_SCROLL_STRATEGY_PROVIDER_FACTORY
has been removed.SBB_DIALOG_SCROLL_STRATEGY_PROVIDER
has been removed.
- angular/checkbox:
SBB_CHECKBOX_REQUIRED_VALIDATOR
has been removed.SBB_CHECKBOX_CONTROL_VALUE_ACCESSOR
has been removed.SbbCheckboxRequiredValidator
has been removed.
Features
Bug Fixes
- angular/checkbox: breaking changes for v20 (#2525) (b63f87f)
- angular/core: delete deprecated APIs (#2527) (cc38ee0)
- angular/dialog: breaking changes for v20 (#2524) (90205d5)
- angular/form-field: avoid touching the DOM on each state change (#2431) (15082d8)
- angular/icon-sidebar: resolve change after checked errors (#2548) (a3faa37)
- angular/lightbox: breaking changes for v20 (#2526) (b9d2810)
- angular/menu: handle keyboard events through dispatcher (#2432) (89ff473)
- angular/radio: assistive technology announcing button as invalid (#2543) (e47f355)
- angular/radio: updating required value should mark for check (#2544) (fb535d5)
- angular/select: remove value from aria-labelledby (#2521) (a395b67)
- angular/select: resolve change after checked errors (#2545) (eca4483)
- angular/sidebar: resolve change after checked errors (#2547) (df1b277)
- angular: remove final references to ComponentFactoryResolver (#2433) (5f9ed21)
- multiple: fix VoiceOver confused by Select/Autocomplete's ARIA semantics (#2528) (3ea6388)
- multiple: remove remaining references to ComponentFactoryResolver (#2530) (a6b9318)