Releases: sbb-design-systems/sbb-angular
Releases · sbb-design-systems/sbb-angular
Release 17.0.0
Release 17.0.0-rc.0
⚠ BREAKING CHANGES
- Upgrade to Angular 17.
- multiple: add dark mode for the lean design variant. The mode chosen is based on the system settings. To enforce a specific mode, you can add the
sbb-light
orsbb-dark
class to the<html>
element.
Features
- angular/autocomplete: add input to require selection from the panel (#1952) (4c7667e)
- angular/autocomplete: don't assign to model value while typing … (#1965) (a6cb36d), closes #1952
- angular/datepicker: add option to prevent entering overflowing dates (#1787) (ceb69ce), closes #1761
- angular/datepicker: expose calendar and make configurable (#1762) (5494134), closes #1671
- angular/dialog: expose rendered ComponentRef (#1964) (4ad3a56)
- angular/header-lean: add directive to display icon buttons in header (#1953) (994f2aa), closes #902
- angular/icon: add schematic for migrating deprecated icons (#2032) (efd3a14)
- angular/icon: update to new icons and pictograms (#1889) (26c5933), closes #1871
- journey-maps: 2d toggle (#2051) (bb2daad)
- journey-maps: add dropdown for POI category selection (#1835) (9b2ec99)
- journey-maps: add new POIs subcategories (#1765) (7bb0594)
- journey-maps: add new POIs subcategories for angular showcase as well (#1766) (4bf6383)
- journey-maps: add on_demand pois (#1945) (ec25d47)
- journey-maps: add SbbRailNetworkOptions (#1837) (5cfa7fe)
- journey-maps: add web-component examples page (#1948) (53484f1)
- journey-maps: allow programmatically selecting and deselecting a POI (#1943) (812e470)
- journey-maps: custom map attribution component (#1845) (fc666f5)
- journey-maps: deselect pois (#1910) (b6f10f3)
- journey-maps: display bounding box info (#1813) (f89ff21)
- journey-maps: extend poi-url-generation with preview flag (#1899) (366ead8)
- journey-maps: hide geolocate button by default (#2019) (2a5a4b4)
- journey-maps: improved route hover (#1828) (08e77ea)
- journey-maps: journey start- and end-station clickable (#1865) (69f307d)
- journey-maps: prohibit simultaneous selection of sbb marker and poi (#1959) (878be32)
- journey-maps: provide mock data with indoor transfer (#1951) (d88b50b)
- journey-maps: removed indoor pois in examples (#1960) (941fc86)
- journey-maps: show geolocation with custom control (#2011) (cdc9444)
- journey-maps: show stack-blitz example link (#1927) (c5797fe)
- journey-maps: switch between 2D and 3D layers (#1814) (b5c215b)
- journey-maps: switch to map style 'ki_v2' (#1769) (0360a1c)
- journey-maps: use the new aerial style 'aerial_sbb_ki_v2' (#1811) (0cbc546)
- journey-maps: v1 route hover (#1829) (001f4ed)
- journey-pois: added on-demand pois to interface (#1938) (4955c20)
- journey-maps: bind method for web component (#1928) (e58b6cb)
- journey-maps: implement bbox event emitter (#1807) (00ae372)* multiple: add
sbb-off-brand-colors
style (#1863) (5e0be1e) - journey-maps: remove zone.js for web components (#2045) (069dc79)
- multiple: add
sbb-off-brand-colors
style (#1863) (5e0be1e) - multiple: implement dark mode (#1983) ([516b832](516b832924615c...
Release 16.8.0
Release 16.7.1
Release 16.7.0
Release 16.6.1
Release 16.6.0
Features
Bug Fixes
- angular/autocomplete: requireSelection incorrectly resetting value when there are no options (#2010) (ad87bd7)
- angular/dialog: update aria-labelledby if title is swapped (#1973) (91069e6)
- angular/tabs: add aria-hidden to inactive tabs (#2009) (2fba36f)
- deps: update angular to v16.2.1 (#1971) (e36f343)
- deps: update angular to v16.2.2 (9cf27f0)
- deps: update angular to v16.2.4 (f1c3b4c)
- deps: update dependency @angular/cdk to v16.2.3 (645d108)
- deps: update dependency tslib to v2.6.2 (290d117)
Documentation
Release 16.5.0
Features
- angular/autocomplete: add input to require selection from the panel (#1952) (a324b31)
- angular/autocomplete: don't assign to model value while typing … (#1965) (20d369c), closes #1952
- angular/dialog: expose rendered ComponentRef (#1964) (0f4b55f)
- angular/header-lean: add directive to display icon buttons in header (#1953) (df858e3), closes #902
- journey-maps: add web-component examples page (#1948) (8f9fc9e)
- journey-maps: prohibit simultaneous selection of sbb marker and poi (#1959) (f966427)
- journey-maps: provide mock data with indoor transfer (#1951) (da5ef6c)
- journey-maps: removed indoor pois in examples (#1960) (fd8f0ad)
Bug Fixes
- angular/accordion: content visible when placed inside a hidden parent (#1949) (8449cd4)
- angular/autocomplete: blocking events to other overlays when there are no results (#1947) (f5a16f4)
- angular/autocomplete: clear selected option if input is cleared (#1946) (c5fe856)
- angular/radio: clear selected radio button from group (#1950) (8f707be)
- deps: update dependency tslib to v2.6.1 (a8a2b04)
- journey-maps: allow deselecting pois even without popups (5986080)
- journey-maps: prevent error when unselecting POIs without previously selecting any (#1963) (a22ed03)
Release 16.4.0
Features
- journey-maps: add on_demand pois (#1945) (036aa90)
- journey-maps: allow programmatically selecting and deselecting a POI (#1943) (154c07b)
- journey-maps: show stack-blitz example link (#1927) (4dbb6d8)
- journey-maps: added on-demand pois to interface (#1938) (db5cd49)
Bug Fixes
- deps: update angular to v16.1.4 (e089754)
- deps: update angular to v16.1.5 (309e747)
- deps: update angular to v16.1.6 (19970c6)
- deps: update dependency @angular/cdk to v16.1.5 (6065b00)