Zur Navigation Zum Inhalt Kontakt Menu
Principles Foundation Accessibility Design System Guidelines Deutsch Français Italiano English Our design principles User-centred Recognisable Inclusive Reduced Holistic Self-explanatory Task-oriented Appropriate SBB Brand portal Logo Digital clock Rights of use Base colors Additional colors Off brand colors Icons Timetable icons Pictograms About accessibility Über diesen Guide Contact Further information Product Owner User Research Interaction Design Visual Design Development Content Design Testing What is a design system? Designing Coding FAQ Help Process Contribution Contact Overview Base Components Overview Releases Design Tokens Components Overview Base Informations Overview Base Components Overview App Icons Power-Apps Digital banner ads SAP Design Guidelines AI Design: Basics
Releases Latest Releases on Github

4.0.1 (2025-12-02)

Bug Fixes

  • handle undefined elements in SbbPropertyWatcherController (#4254) (12c2097)
  • sbb-autocomplete: remove data-expanded on trigger disconnection (#4255) (6797205)
  • sbb-card: pick configured background color if nested (#4251) (57c513e)

Download Repo as Zip

3.13.5 (2025-12-02)

Bug Fixes

  • sbb-autocomplete: remove data-expanded on trigger disconnection (#4255) (9ffb7c2)

Download Repo as Zip

4.0.0-next.4 (2025-11-28)

⚠ BREAKING CHANGES

  • on the Day interface, the dateValue, weekValue and weekDayValue are no more optional. Moreover, the following deprecations have been permanently removed:
    • sbb-date-input, sbb-time-input: the empty getter;
    • sbb-tab-group: the interfaces InterfaceSbbTabGroupActions and
      InterfaceSbbTabGroupTab;
    • sbb-tab: the configure method;
    • the i18nSelectedPage translation key;
    • the global SbbTimetableAppearance type;
  • The light or dark mode is now per default defined by the users system preference. To opt out, add sbb-light class to the html element (or sbb-dark to force dark mode).
  • introduced size xs for checkbox panel and radio button panel. The default of size s in lean has been changed to xs.
    • removed SbbStateChange type and related statechange event.
    • removed checked, disabled, size, borderless and color
      properties from SbbSelectionExpansionPanel and
      SbbSelectionActionPanel.
    • removed type SbbPanelSize in favor of SbbCheckboxSize and
      SbbRadioButtonSize
    • renamed SbbAncestorWatcherController into
      SbbPropertyWatcherController
  • sbb-card: Some card SASS mixins were renamed. Removed size property of sbb-card in favor of more flexibility. Now, the padding can directly be set on the sbb-card element. Additionally, some predefined CSS classes can be used. Consider the following mapping when migrating:
    • size xs -> CSS class sbb-card-spacing-3x-xxs
    • size s -> CSS class sbb-card-spacing-xxxs-xxs
    • size m -> CSS class sbb-card-spacing-xxxs-s
    • size l -> CSS class sbb-card-spacing-4x-xxs
    • size xl -> CSS class sbb-card-spacing-xxs
    • size xxl -> CSS class sbb-card-spacing-s
    • size xxxl -> CSS class sbb-card-spacing-l
  • sbb-popover: the component import should be checked and possibly adapted with the new path, e.g.: ts // old import '@sbb-esta/lyne-elements/popover/popover.js';` // new import '@sbb-esta/lyne-elements/popover.js';

Features

  • add size xs to checkbox and radio button panel (#4221) (a6dcecf)

Bug Fixes

  • sbb-paginator: fix focus handling when selected by keyboard (#4234) (cc18c94)
  • sbb-popover: remove duplicate folder (c26a1d2)

Documentation

Code Refactoring

  • migrate data attributes to internal state usage (#4222) (207dede)
  • remove aria attributes usage where possible (#4220) (31e0cbc)
  • remove deprecated symbols (#4238) (097bfbb)
  • sbb-card: replace property size by spacing CSS classes (#4232) (beae61a)

Styles

  • apply light dark color-scheme by default (#4233) (c459357)

Download Repo as Zip

4.0.0 (2025-11-28)

⚠ BREAKING CHANGES

  • The light or dark mode is now per default defined by the users system preference. To opt out, add sbb-light class to the html element (or sbb-dark to force dark mode).
  • We reduced the set of breakpoints to zero, small, large and ultra. Additionally, the count of columns in the sbb-grid for breakpoints small and large has changed: small: (4 -> 8), large: (8 -> 12). To migrate breakpoints, use the next bigger breakpoint: e.g. when using breakpoint medium, replace it with large.
  • Removed sbb-popover-trigger component. Replace it with the sbb-mini-button component and the attribute icon-name=circle-information-small.
  • sbb-icon-sidebar: The sbb-icon-sidebar and related components have been moved to the icon-sidebar module.
  • sbb-error: sbb-form-error has been renamed to sbb-error and is now part of the form-field module.
  • on the Day interface, the dateValue, weekValue and weekDayValue are no more optional. Moreover, the following deprecations have been permanently removed:
    • sbb-date-input, sbb-time-input: the empty getter;
    • sbb-tab-group: the interfaces InterfaceSbbTabGroupActions and
      InterfaceSbbTabGroupTab;
    • sbb-tab: the configure method;
    • the i18nSelectedPage translation key;
    • the global SbbTimetableAppearance type;
  • sbb-card: Some card SASS mixins were renamed. Removed size property of sbb-card in favor of more flexibility. Now, the padding can directly be set on the sbb-card element. Additionally, some predefined CSS classes can be used. Consider the following mapping when migrating:
    • size xs -> CSS class sbb-card-spacing-3x-xxs
    • size s -> CSS class sbb-card-spacing-xxxs-xxs
    • size m -> CSS class sbb-card-spacing-xxxs-s
    • size l -> CSS class sbb-card-spacing-4x-xxs
    • size xl -> CSS class sbb-card-spacing-xxs
    • size xxl -> CSS class sbb-card-spacing-s
    • size xxxl -> CSS class sbb-card-spacing-l
  • sbb-popover: the component import should be checked and possibly adapted with the new path, e.g.: ts // old import '@sbb-esta/lyne-elements/popover/popover.js';` // new import '@sbb-esta/lyne-elements/popover.js';
  • sbb-dialog: removed slots title-section, actions and CSS part scroll-container. The sbb-dialog-content is the scroll context itself now can directly be configured.
  • introduced size xs for checkbox panel and radio button panel. The default of size s in lean has been changed to xs.
    • removed SbbStateChange type and related statechange event.
    • removed checked, disabled, size, borderless and color
      properties from SbbSelectionExpansionPanel and
      SbbSelectionActionPanel.
    • removed type SbbPanelSize in favor of SbbCheckboxSize and
      SbbRadioButtonSize
    • renamed SbbAncestorWatcherController into
      SbbPropertyWatcherController
  • sbb-notification: removed default values of iconName properties of various components. Default values are handled internally.
  • sbb-menu: the sbb-menu doesn't render a list of sbb-menu-button/sbb-menu-link as ul/li anymore. This pattern uses 'list'/'listitem' roles, which interferes with the assigned 'menu'/'menuitem' roles when screenreaders are used.
  • SASS mixins of shadows were removed. The new CSS variables can be used as a replacement. E.g. @include sbb.shadow-level-5-soft; should become box-shadow: var(--sbb-box-shadow-level-5-soft);
  • sbb-autocomplete-grid: Due to problems with accessibility the sbb-autocomplete-grid and associated components are moved to the experimental package. This component will be structurally refactored in a future release.
  • deps: removed or renamed several CSS variables (lyne-design-tokens upstream change)
    • Removed --sbb-title-margin-block-start and --sbb-title-margin-block-end in favor of --sbb-title-margin-block
    • Removed deprecated title Sass mixin. Use title-rules combined with title level mixins.

Features

Bug Fixes

  • sbb-paginator: fix focus handling when selected by keyboard (#4234) (cc18c94)
  • sbb-popover: remove duplicate folder (c26a1d2)
  • lists: display icon with forced colors (#4203) (bd8c395)
  • sbb-seat-reservation: prevent autofocus by preselect index (#4224) (0d9c91c)
  • sbb-teaser: improve focus appearance with forced colors (#4217) (ed8d61e), closes #4165 #4208
  • sbb-carousel: fix usage in overlays (#4185) (fbd0432), closes #4182
  • sbb-option: avoid reading options twice with screen readers on Chrome (#4180) (f49e3b2)
  • sbb-card-button: dispatch click event when using NVDA screen reader (#4178) (ec8f3f8), closes #4176
  • sbb-paginator: send page event on all relevant changes (#4173) (797eb0c)
  • sbb-popover: enable scrolling (#4162) (0c8eccf), closes #4160
  • sbb-seat-reservation: prevent unnecessary autoscrolling by place selection (#4175) (b3706e6)
  • sbb-seat-reservation: return the correct coach deck index at the place selection object (#4172) (6e9c7da)
  • sbb-select: fix initialization timing for value state (#4174) (66b7921)
  • badge: fix high contrast visibility (#4126) (dd3b213)
  • sbb-autocomplete, sbb-autocomplete-grid: emit input event on value change by requireSelection (#4118) (9da42c6), closes #4071
  • sbb-carousel: stabilize dimension reading (#4110) (ad1b2f3)
  • sbb-date-input, sbb-time-input: avoid crash on Blink engines when empty (#4156) (647e3bb), closes #4133
  • sbb-link: fix underline color to respect background color (#4107) (89ea2f9)
  • sbb-link: increase contrast of underline (#4125) (246e93d)
  • sbb-menu: remove menu items as list (#4142) (1b0386d)
  • sbb-mini-calendar: improve spacing (#4105) (c2c6176)
  • sbb-paginator, sbb-compact-paginator: emit 'page' event on user interaction (#4079) (0f7c3be), closes #4059
  • sbb-seat-reservation: apply review to icons sizes, positioning and translations (#4154) (5f723ad)
  • sbb-seat-reservation: fix incomplete view (#4128) (b51b964)
  • sbb-select: improve check on value change (#4116) (baeb526)
  • sbb-tag: improve high contrast mode of checked state (#4103) (dbc7656), closes #4075

Documentation

Code Refactoring

  • migrate data attributes to internal state usage (#4222) (207dede)
  • remove aria attributes usage where possible (#4220) (31e0cbc)
  • remove deprecated symbols (#4238) (097bfbb)
  • sbb-card: replace property size by spacing CSS classes (#4232) (beae61a)
  • remove obsolete CSS variables (#4216) (8c9c98d)
  • sbb-autocomplete-grid: move to experimental (#4207) (b04d0a8)
  • sbb-error: rename sbb-form-error to sbb-error (#4202) (eeca677)
  • sbb-icon-sidebar: extract to icon-sidebar module (#4218) (06ac8e6)
  • use controller to sync ancestor properties (#4200) (f96e4bd)
  • sbb-dialog: refactor dialog to support Angular overlay services (#4130) (69a22c5)
  • migrate slot state to CSS state (#4129) (34f00eb)
  • replace shadow SASS mixins by CSS variables (#4121) (8f15e2a)

Styles

Miscellaneous Chores


Download Repo as Zip

3.13.4 (2025-11-27)

Bug Fixes

  • sbb-paginator: fix focus handling when selected by keyboard (#4234) (8f920c6)

Download Repo as Zip

4.0.0-next.3 (2025-11-24)

⚠ BREAKING CHANGES

  • sbb-icon-sidebar: The sbb-icon-sidebar and related components have been moved to the icon-sidebar module.
  • sbb-autocomplete-grid: Due to problems with accessibility the sbb-autocomplete-grid and associated components are moved to the experimental package. This component will be structurally refactored in a future release.
  • sbb-error: sbb-form-error has been renamed to sbb-error and is now part of the form-field module.

Bug Fixes

Code Refactoring

  • remove obsolete CSS variables (#4216) (8c9c98d)
  • sbb-autocomplete-grid: move to experimental (#4207) (b04d0a8)
  • sbb-error: rename sbb-form-error to sbb-error (#4202) (eeca677)
  • sbb-icon-sidebar: extract to icon-sidebar module (#4218) (06ac8e6)
  • use controller to sync ancestor properties (#4200) (f96e4bd)

Download Repo as Zip

3.13.3 (2025-11-24)

Bug Fixes

  • lists: display icon with forced colors (#4203) (#4212) (7e1243b)
  • sbb-seat-reservation: prevent autofocus by preselect index (#4224) (1cbc07a)
  • sbb-teaser: improve focus appearance with forced colors (#4217) (ba7574d)

Download Repo as Zip

4.0.0-next.2 (2025-11-17)

⚠ BREAKING CHANGES

  • deps: removed or renamed several CSS variables (lyne-design-tokens upstream change)
    • Removed --sbb-title-margin-block-start and --sbb-title-margin-block-end in favor of --sbb-title-margin-block
    • Removed deprecated title Sass mixin. Use title-rules combined with title level mixins.

Bug Fixes

  • sbb-carousel: fix usage in overlays (#4185) (fbd0432), closes #4182
  • sbb-option: avoid reading options twice with screen readers on Chrome (#4180) (f49e3b2)

Miscellaneous Chores

  • deps: update dependency @sbb-esta/lyne-design-tokens to v2.0.0-next.4 (main) (#4171) (79b6266)

Download Repo as Zip

3.13.2 (2025-11-17)

Bug Fixes

  • sbb-option: avoid reading options twice with screen readers on Chrome (#4180) (8fca559)

Download Repo as Zip

3.13.1 (2025-11-13)

Bug Fixes


Download Repo as Zip

4.0.0-next.1 (2025-11-11)

⚠ BREAKING CHANGES

  • sbb-dialog: removed slots title-section, actions and CSS part scroll-container. The sbb-dialog-content is the scroll context itself now can directly be configured.

Bug Fixes

  • sbb-card-button: dispatch click event when using NVDA screen reader (#4178) (ec8f3f8), closes #4176
  • sbb-paginator: send page event on all relevant changes (#4173) (797eb0c)
  • sbb-popover: enable scrolling (#4162) (0c8eccf), closes #4160
  • sbb-seat-reservation: prevent unnecessary autoscrolling by place selection (#4175) (b3706e6)
  • sbb-seat-reservation: return the correct coach deck index at the place selection object (#4172) (6e9c7da)
  • sbb-select: fix initialization timing for value state (#4174) (66b7921)

Documentation

Code Refactoring

  • sbb-dialog: refactor dialog to support Angular overlay services (#4130) (69a22c5)

Download Repo as Zip

3.13.0 (2025-11-11)

Features

  • improve safety relevant theme customization (#4151) (6ae1601)

Bug Fixes

  • sbb-card-button: dispatch click event when using NVDA screen reader (#4178) (416e113), closes #4176
  • sbb-paginator: send page event on all relevant changes (#4173) (e1d15cf)
  • sbb-popover: enable scrolling (#4162) (1414234), closes #4160
  • sbb-seat-reservation: prevent unnecessary autoscrolling by place selection (#4175) (7f3cad1)
  • sbb-seat-reservation: return the correct coach deck index at the place selection object (#4172) (eb8d039)
  • sbb-select: fix initialization timing for value state (#4174) (ff0fc4e)

Documentation


Download Repo as Zip

4.0.0-next (2025-11-04)

⚠ BREAKING CHANGES

  • sbb-notification: removed default values of iconName properties of various components. Default values are handled internally.
  • sbb-menu: the sbb-menu doesn't render a list of sbb-menu-button/sbb-menu-link as ul/li anymore. This pattern uses 'list'/'listitem' roles, which interferes with the assigned 'menu'/'menuitem' roles when screenreaders are used.
  • Removed sbb-popover-trigger component. Replace it with the sbb-mini-button component and the attribute icon-name=circle-information-small.
  • SASS mixins of shadows were removed. The new CSS variables can be used as a replacement. E.g. @include sbb.shadow-level-5-soft; should become box-shadow: var(--sbb-box-shadow-level-5-soft);
  • We reduced the set of breakpoints to zero, small, large and ultra. Additionally, the count of columns in the sbb-grid for breakpoints small and large has changed: small: (4 -> 8), large: (8 -> 12). To migrate breakpoints, use the next bigger breakpoint: e.g. when using breakpoint medium, replace it with large.

Features

Bug Fixes

  • badge: fix high contrast visibility (#4126) (dd3b213)
  • sbb-autocomplete, sbb-autocomplete-grid: emit input event on value change by requireSelection (#4118) (9da42c6), closes #4071
  • sbb-carousel: stabilize dimension reading (#4110) (ad1b2f3)
  • sbb-date-input, sbb-time-input: avoid crash on Blink engines when empty (#4156) (647e3bb), closes #4133
  • sbb-link: fix underline color to respect background color (#4107) (89ea2f9)
  • sbb-link: increase contrast of underline (#4125) (246e93d)
  • sbb-menu: remove menu items as list (#4142) (1b0386d)
  • sbb-mini-calendar: improve spacing (#4105) (c2c6176)
  • sbb-paginator, sbb-compact-paginator: emit 'page' event on user interaction (#4079) (0f7c3be), closes #4059
  • sbb-seat-reservation: apply review to icons sizes, positioning and translations (#4154) (5f723ad)
  • sbb-seat-reservation: fix incomplete view (#4128) (b51b964)
  • sbb-select: improve check on value change (#4116) (baeb526)
  • sbb-tag: improve high contrast mode of checked state (#4103) (dbc7656), closes #4075

Code Refactoring

Styles


Download Repo as Zip

3.12.1 (2025-11-03)

Bug Fixes

  • sbb-date-input, sbb-time-input: avoid crash on Blink engines when empty (#4156) (f6787f3), closes #4133
  • sbb-seat-reservation: apply review to icons sizes, positioning and translations (#4154) (d718ba4)
  • sbb-select: improve check on value change (#4116) (3a6225c)

Download Repo as Zip

3.12.0 (2025-10-28)

Features

  • sbb-autocomplete, sbb-autocomplete-grid: add 'position' config (#4117) (d1e1bfe)
  • sbb-lead-container: expose CSS variables to configure padding (#3899) (3f63454), closes #3827

Bug Fixes

  • badge: fix high contrast visibility (#4126) (8785109)
  • sbb-autocomplete, sbb-autocomplete-grid: emit input event on value change by requireSelection (#4118) (c848323), closes #4071
  • sbb-carousel: stabilize dimension reading (#4110) (0df7cc7)
  • sbb-link: fix underline color to respect background color (#4107) (3da1d2f)
  • sbb-link: increase contrast of underline (#4125) (cdaf12a)
  • sbb-mini-calendar: improve spacing (#4105) (c93a69e)
  • sbb-paginator, sbb-compact-paginator: emit 'page' event on user interaction (#4079) (b8ac0c4), closes #4059
  • sbb-seat-reservation: fix incomplete view (#4128) (ea13ace)
  • sbb-tag: improve high contrast mode of checked state (#4103) (8bce887)

Download Repo as Zip

3.11.0 (2025-10-13)

Features

  • sbb-mini-calendar: create new component (#4002) (73a2f8d)
  • sbb-tooltip: add position strategy customization (#4084) (8b00ec9)

Bug Fixes

  • sbb-seat-reservation: fixed-height and dynamic width for service-icons (#4077) (1e758f8)
  • sbb-seat-reservation: handling of preselected coach index 0 (#4098) (856cba5)
  • sbb-tab: fix height observer and animation (#4078) (78fb11d)

Download Repo as Zip

3.10.0 (2025-10-06)

Features

  • sbb-autocomplete-grid: enable sbb-options-nowrap class (#4085) (598b8a8)
  • sbb-calendar: improve 'multiple' implementation (#4072) (451b5a9)

Bug Fixes

  • sbb-carousel: fix scrolling when carousel is offset (#4087) (221b56c), closes #4080
  • sbb-paginator,sbb-compact-paginator: fix focus of arrows for keyboard navigation (#4090) (6e9a507)

Download Repo as Zip

3.9.0 (2025-09-29)

Features

  • sbb-autocomplete: provide ellipsis CSS class (#4070) (3318428)
  • sbb-menu: implement nested variant (#3883) (836427a)
  • sbb-tab-group, sbb-tab, sbb-tab-label: refactor components and add 'active' event (#4024) (fc09905)
  • sbb-tooltip: add global delay attributes (#4053) (75d862c)

Download Repo as Zip

3.8.0 (2025-09-22)

Features

  • add off-brand and safety relevant themes (#4046) (5ca7db1)
  • dark mode and context specific colors (#4001) (b87de53)
  • sbb-dialog: expose CSS part of scroll-container (#4035) (4a17f17)
  • sbb-seat-reservation: add hover-trigger to popovers (#4041) (4a466cf)
  • sbb-tooltip: initial implementation (#3925) (e070373)
  • seat-reservation: navigation preload and squash icons (#4054) (11cba3e)

Bug Fixes

  • sbb-carousel: improve scrolling behavior (#4028) (de31c87)
  • sbb-form-field: fix text color for suffix slot (#4044) (cf1682d)
  • sbb-radio-button, sbb-radio-button-panel: remove label tag from Shadow DOM (#4039) (4d1241c)
  • sbb-seat-reservation: update and clean OSDM-Code table (#4040) (864cdf0)
  • sbb-toast: check for zone.js in close timeout (#4058) (b791820)

Download Repo as Zip

3.7.0 (2025-09-15)

Features

  • sbb-autocomplete, sbb-autocomplete-grid: add requireSelection and autoSelectActiveOption (#4018) (87654ae)
  • sbb-carousel: add carousel component (#3926) (c97db55)
  • sbb-timetable-form: component implementation (#4013) (c0d9b7c)

Bug Fixes

  • sbb-seat-reservation: update mouseover descriptions (#4023) (2e08cd4)

Download Repo as Zip

3.6.0 (2025-09-08)

Features

  • add support for :state() in SSR (#4005) (2b02528)
  • seat reservation: distinguishing active/focus-visited state for place selection (#4015) (a37a0e5)

Bug Fixes

  • avoid warnings about inline styles (#4017) (655c54e)
  • sbb-notification: fix error color (#4009) (c8b465d)
  • sbb-radio-button: hide graphical artifact when disabled and zoomed (#4011) (f2a5d35)
  • sbb-seat-reservation: handle scroll event in coach area correctly (#4000) (eb4cabe)
  • sbb-secondary-button: fix text color (#4008) (479b173)

Documentation

  • improve documentation of sbb-title-base derived components (#4012) (454f856), closes #4003

Download Repo as Zip

3.5.0 (2025-08-28)

⚠ BREAKING CHANGES

  • seat-reservation-v5:

Features

  • sbb-dialog: expose announceTitle method to announce title at any time (#3994) (3bef7d5), closes #3982
  • seat-reservation-v5: optimize input props + modify vertical mode (#3987) (7137cc8)

Documentation

Miscellaneous Chores

  • fix release version 3.5.0 (88d3193)

Download Repo as Zip

3.4.0 (2025-08-25)

Features

Bug Fixes

Documentation

Code Refactoring

  • sbb-date-input, sbb-time-input: dispatch specific internal event (#3979) (da49e4d)

Download Repo as Zip

3.3.2 (2025-08-12)

Documentation

  • improve language of GETTING_STARTED.md (2d7c11a)

Download Repo as Zip

3.3.1 (2025-08-12)

Bug Fixes

  • (sbb-toggle-check, sbb-checkbox-panel): Handle the 'data-checked' attribute synchronously (#3947) (9151c71)
  • fix disabled state handling of form elements (#3958) (e76b434)
  • handle empty elements in element internals polyfill (#3954) (6f8f2e2), closes #3953
  • sbb-autocomplete, sbb-autocomplete-grid: only opening on lazy options if count was 0 (#3955) (8ad6731)
  • sbb-autocomplete: update active option if autoActiveFirstOption is enabled and options change (#3943) (9ce8690), closes #3940
  • sbb-date-input, sbb-time-input: handle empty state and floating label (#3956) (16b5ad4), closes #3951
  • sbb-header-button, sbb-header-link: hide slot if text is not provided (#3949) (a9c8f0c)

Download Repo as Zip

3.3.0 (2025-08-04)

Features

  • sbb-calendar: multiple selection and week numbers (#3614) (dfd2708)
  • seat-reservation-multiple-coach-decks: implement handling to render multiple coach decks (#3928) (1552baf)

Documentation

Code Refactoring

  • seat-reservation: optimize rem size calculation (#3935) (7c5fede)

Download Repo as Zip

3.2.0 (2025-07-21)

⚠ BREAKING CHANGES

  • sbb-seat-reservation: The experimental seat reservation components have the following breaking changes
    • removed properties SbbSeatReservationScopedElement in favor of
      styleMap
    • removed properties from SbbSeatReservation: properties are already
      defined at parent SbbSeatReservationBaseElement
    • changed custom properties names prefixes to be consistently
      --sbb-seat-reservation
    • consuming apps might need replacing properties names mentioned in
      readme.md, when using them to change color of UI elements

Features

  • sbb-seat-reservation: improve implementation (#3907) (0cdf33f)
  • seat-reservation-preselection: preselect wagon (#3922) (ba4f9b4)

Bug Fixes

Miscellaneous Chores

  • set next release version (5d0e483)

Download Repo as Zip

3.1.0 (2025-07-14)

Features

  • buttons: introduce loading state (#3468) (fcf3efe)
  • sbb-dialog: provide optional close button (#3910) (105b3cc)
  • sbb-expansion-panel-header: add CSS variable for justify-content (#3913) (2697d84), closes #3912
  • sbb-form-field: add support for custom controls (#3906) (b16bf90)
  • sbb-header-environment: initial implementation (#3897) (ff7ee89)
  • sbb-mini-button: add possibility to add a label (#3893) (4f8e868)
  • sbb-option-hint: initial implementation (#3790) (c8a302f)
  • sbb-popover: add global configurations for delays (#3905) (c1d3ee1)
  • sbb-selection-action-panel: initial implementation (#3873) (fa60d25)

Bug Fixes

  • avoid live announcer accessing DOM when it is not ready (#3903) (1718c52), closes #3902
  • deps: update dependency lit to v3.3.1 (3.x) (#3914) (3418e4c)

Code Refactoring

  • sbb-menu, sbb-menu-button, sbb-menu-link: assigned specific role (#3802) (176eb24)

Download Repo as Zip

3.0.1 (2025-07-07)

Bug Fixes

Performance Improvements

  • sbb-datepicker: delay rendering of calendar (#3890) (b6226f2)

Download Repo as Zip

2.11.3 (2025-07-07)

Bug Fixes


Download Repo as Zip