Skip to content

Releases: sbb-design-systems/sbb-angular

Release 17.0.0

13 Nov 16:21
Compare
Choose a tag to compare

Bug Fixes

  • deps: update angular to v17.0.2 (9ee3d86)
  • multiple: change dark mode background to midnight and fix some styles (#2081) (21b5a31)

Release 17.0.0-rc.0

09 Nov 12:28
Compare
Choose a tag to compare
Release 17.0.0-rc.0 Pre-release
Pre-release

⚠ 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 or sbb-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...
Read more

Release 16.8.0

30 Oct 15:16
Compare
Choose a tag to compare

Features

Bug Fixes

  • deps: update angular (396ba6b)
  • journey-maps: let finger tip on mobile be dismissible (#2056) (e00e21f)

Release 16.7.1

16 Oct 13:27
Compare
Choose a tag to compare

Bug Fixes

  • angular/tabs: nav bar not navigating on enter presses (#2033) (47fa565)
  • journey-maps: automatically set the correct floor level for journey transfers (#2047) (486639d)

Release 16.7.0

12 Oct 15:11
Compare
Choose a tag to compare

Features

  • journey-maps: remove zone.js for web components (#2045) (98cd710)

Bug Fixes

  • journey-maps: allow updating viewport dimensions multiple times (#2039) (87321d2)

Documentation

  • angular/toggle: clarify that first option will be selected by default (#2042) (9753822), closes #2041

Release 16.6.1

02 Oct 14:49
Compare
Choose a tag to compare

Bug Fixes

  • angular/table: resolve local compilation issues (#1972) (ff76206)
  • journey-maps: hide geolocate button by default (#2019) (2b251c1)

Release 16.6.0

25 Sep 15:23
Compare
Choose a tag to compare

Features

  • journey-maps: show geolocation with custom control (#2011) (c5745c7)

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

10 Aug 15:26
Compare
Choose a tag to compare

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

24 Jul 14:18
Compare
Choose a tag to compare

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)

Documentation

  • angular/tabs: add note when using together with routerLink (#1942) (4f6cabc), closes #1941

Release 16.3.0

29 Jun 08:36
Compare
Choose a tag to compare

Features

  • journeyMaps: bind method for web component (#1928) (23e810b)

Bug Fixes

  • deps: update angular to v16.1.2 (00fc588)
  • deps: update dependency @angular/cdk to v16.1.2 (f3f5891)
  • deps: update dependency tslib to v2.6.0 (bd98598)