Releases: SchweizerischeBundesbahnen/scion-toolkit
Releases · SchweizerischeBundesbahnen/scion-toolkit
12.0.0-beta.2
12.0.0-beta.2 (2021-08-31)
Bug Fixes
- toolkit/testing: fix check in
ObserveCaptor
to indicate whether the Observable has failed (606b47e)
Features
- toolkit: provide a function to remove undefined entries from a dictionary (5350a1c)
12.0.0-beta.1
11.0.0-beta.12
11.0.0-beta.12 (2021-06-24)
Bug Fixes
- ɵtoolkit/accordion: stretch the accordion header horizontally to its full width (4f4e152)
- ɵtoolkit/filter-field: use unique id to identify the input element (736e32a)
Features
- ɵtoolkit/tabbar: allow activating a tab programmatically (6c70831)
- toolkit/operators: add
bufferUntil
operator to buffer emissions (50e365e) - toolkit/operators: add
combineArray
operator to combine Observables contained in the source array (113a419) - toolkit/operators: add
distinctArray
operator to remove duplicates in the source array (5a61e1c)
11.0.0-beta.11
11.0.0-beta.11 (2021-04-26)
Chore
11.0.0-beta.10
11.0.0-beta.10 (2021-03-16)
Bug Fixes
- toolkit/testing: allow to reset the emit count of
ObserveCaptor
(b2427bf)
11.0.0-beta.9
11.0.0-beta.9 (2021-03-09)
Bug Fixes
11.0.0-beta.8
11.0.0-beta.8 (2021-02-21)
Bug Fixes
11.0.0-beta.7
11.0.0-beta.7 (2021-02-10)
Features
- toolkit/util: support the coercion of Map's from other JavaScript realms (aea4aa8)
11.0.0-beta.6
11.0.0-beta.6 (2021-01-15)
Bug Fixes
11.0.0-beta.5
11.0.0-beta.5 (2021-01-11)
Features
- ɵtoolkit/accordion: allow displaying accordion items in solid instead of speech bubble style (7d211d3)
- ɵtoolkit/accordion: provide page object to be used in e2e protractor tests (c94c14e)
- ɵtoolkit/filter-field: allow the user to reset filter text (29e3fec)
- ɵtoolkit/filter-field: enable the filter field for use with the Angular Forms API (079b00c)
- ɵtoolkit/theme: remove the focus glow from disabled input fields (be9944c)
- toolkit/observable: allow observing an element's position on the screen (7cbffa1)
- toolkit/viewport: allow a viewport to grow with its content (b7f9e0d)
BREAKING CHANGES
- toolkit/viewport: Changed the
sci-viewport
element to grow with its content. The viewport no longer positions its content absolutely, but in the document element flow instead, allowing the viewport to adapt its size to its content's width and height. This change may be breaking. Please refer to our documentation on how to layout a viewport: https://github.com/SchweizerischeBundesbahnen/scion-toolkit/blob/master/docs/site/tools/viewport.md.
As part of this change, we also had to change the sci-scrollable
directive's behavior. It no longer positions its host absolutely, but in document element flow instead. You may use this directive for adding the SCION scrollbar to other viewport implementations, such as the <cdk-virtual-scroll-viewport>
component of Angular CDK. To migrate, add the host to a CSS grid container to fill the remaining space vertically and horizontally.