Skip to content

Releases: sbb-design-systems/sbb-angular

Release 20.0.3

16 Sep 11:45
Compare
Choose a tag to compare

Bug Fixes

  • angular/autocomplete: don't throw NG0911 when destroyed during rendering (#2636) (5e9b5b1), closes #2515
  • angular/menu: do not auto-focus when hover opens menu (#2566) (ee176b8)

Documentation

  • migrate selectors to self-closing tags to align with Angular style (#2637) (d1b56bb)

Release 20.0.2

08 Sep 11:21
Compare
Choose a tag to compare

Bug Fixes

  • angular/dialog: return undefined when closing dialog via header button (#2629) (d031e79), closes #2496

Documentation

  • angular/autocomplete: add guidance for scroll event handling (#2612) (dd6e7e7), closes #2574

Release 20.0.1

19 Jun 09:59
Compare
Choose a tag to compare

Bug Fixes

Release 20.0.0

12 Jun 09:24
Compare
Choose a tag to compare

⚠ BREAKING CHANGES

  • multiple:
    • SbbDialogConfig.componentFactoryResolver has been removed.
    • SbbLightboxConfig.componentFactoryResolver has been removed.
  • angular/core:
    • mixinErrorState has been removed.
    • mixinDisabled and CanDisable have been removed. Use input transforms instead.
    • mixinInitialized and HasInitialized have been removed. Use a Subject that emits in ngOnInit instead.
    • mixinTabIndex and HasTabIndex 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.

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

  • migrate stackblitz to standalone (#2541) (239cae4)
  • update documentation for journey maps web component (#2568) (fddfcbb)

Release 20.0.0-next.4

11 Jun 15:30
Compare
Choose a tag to compare
Release 20.0.0-next.4 Pre-release
Pre-release

Features

  • journey-maps: add new poi subcategory 'sharing_zone' (#2567) (13cf2e3)

Release 20.0.0-next.3

05 Jun 09:40
Compare
Choose a tag to compare
Release 20.0.0-next.3 Pre-release
Pre-release

Bug Fixes

  • angular/processflow: resolve changed after checked errors (#2556) (a807112)
  • angular/sidebar: removes -1 tabindex from sidenav in "over" mode (#2531) (fe56110)
  • angular/toggle: resolve changed after checked errors (#2557) (8759c3c)

Documentation

Release 20.0.0-next.2

05 Jun 09:20
Compare
Choose a tag to compare
Release 20.0.0-next.2 Pre-release
Pre-release

⚠ BREAKING CHANGES

  • multiple:
    • SbbDialogConfig.componentFactoryResolver has been removed.
    • SbbLightboxConfig.componentFactoryResolver has been removed.
  • angular/core:
    • mixinErrorState has been removed.
    • mixinDisabled and CanDisable have been removed. Use input transforms instead.
    • mixinInitialized and HasInitialized have been removed. Use a Subject that emits in ngOnInit instead.
    • mixinTabIndex and HasTabIndex 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

  • extract journey-maps web component to its own package (#2536) (2d4220e)

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)

Documentation

Release 19.1.6

07 Apr 14:52
Compare
Choose a tag to compare

Bug Fixes

  • angular/accordion: remove dependency on animations module (#2509) (d0e934d)

Documentation

  • journey-maps: add footway example for journey routes (#2511) (db92d9d)

Release 19.1.5

05 Mar 16:33
Compare
Choose a tag to compare

Bug Fixes

  • build: require at least cdk version 19.1.0, fix StackBlitz
  • angular/radio: optional typing of SbbRadioChange (#2492) (85fd050)

Release 19.1.4

12 Feb 09:49
Compare
Choose a tag to compare

Bug Fixes

  • angular/menu: remove dependency on animations module (#2472) (b9b5ff8)
  • deps: update angular to v19.1.5 (f88084c)
  • deps: update dependency @angular/cdk to v19.1.2 (eda9014)