Skip to content

Releases: SchweizerischeBundesbahnen/scion-toolkit

1.4.1 (@scion/toolkit)

08 Sep 10:49
Compare
Choose a tag to compare

1.4.1 (2023-06-14)

Performance Improvements

  • toolkit/uuid: use faster algorithm to generate UUID (1fe7039), closes #162

16.1.0 (@scion/components)

08 Sep 10:58
Compare
Choose a tag to compare

16.1.0 (2023-06-02)

Features

  • components: accept passing undefined in optional inputs (aacdda1)
  • components: mark required inputs as required (010008c)
  • components: migrate to standalone components (78be807)

16.0.0 (@scion/components)

08 Sep 10:58
Compare
Choose a tag to compare

16.0.0 (2023-05-15)

Dependencies

  • components: update @scion/components to Angular 16 (f1813e6), closes #151 #100

BREAKING CHANGES

  • components: Updating @scion/components to Angular 16 introduced a breaking change.

    To migrate:

    • Update your application to Angular 16; for detailed migration instructions, refer to https://v16.angular.io/guide/update-to-latest-version;

    • Deprecated API for customizing the layout of sci-viewport via CSS variables has been removed. Change the following CSS variables to styles of the sci-viewport::part(content) pseudo element selector:

      • --sci-viewport-content-grid-template-columns -> grid-template-columns
      • --sci-viewport-content-grid-template-rows -> grid-template-rows
      • --sci-viewport-content-grid-auto-columns -> grid-auto-columns
      • --sci-viewport-content-grid-auto-rows -> grid-auto-rows
      • --sci-viewport-content-grid-gap -> gap

      Migration example:

      Before

      sci-viewport {
        --sci-viewport-content-grid-template-columns: 1fr 1fr;
        --sci-viewport-content-grid-gap: 1em;
      }

      After

      sci-viewport::part(content) {
        grid-template-columns: 1fr 1fr;
        gap: 1em;
      }

1.4.0 (@scion/toolkit)

08 Sep 10:48
Compare
Choose a tag to compare

1.4.0 (2023-04-19)

Bug Fixes

  • toolkit/util: fix comparing unordered arrays (900fe45)

Features

  • toolkit/operators: accept readonly array (aed2d5b)
  • toolkit/util: accept readonly array (61de22a)

15.0.2 (@scion/components)

08 Sep 10:57
Compare
Choose a tag to compare

15.0.2 (2023-03-29)

Bug Fixes

  • components/viewport: display scrollbar only when hovering the viewport (9f2c6f2)

15.0.1 (@scion/components)

08 Sep 10:55
Compare
Choose a tag to compare

15.0.1 (2023-03-28)

Bug Fixes

  • components/viewport: consider elements as scrolled into view when there is no viewport overflow (22baab7)
  • components/viewport: do not throw error when calling computeOffset for an element not contained in the viewport (7177bc7)
  • components/viewport: do not throw error when calling isElementInView for an element not contained in the viewport (7eeac19)
  • components/viewport: do not throw error when calling scrollIntoView for elements not contained in the viewport (f27a94f)

BREAKING CHANGES

  • components/viewport: more tolerant handling of elements not contained in the viewport introduced a breaking change.

    The following methods of SciViewportComponent are now more tolerant when invoked for elements that are not contained in the viewport or have display style set to none.

    • SciViewportComponent#computeOffset returns null instead of throwing an error.
    • SciViewportComponent#isElementInView returns false instead of throwing an error.
    • SciViewportComponent#scrollIntoView does nothing instead of throwing an error.

15.0.0 (@scion/components)

08 Sep 10:55
Compare
Choose a tag to compare

15.0.0 (2022-12-07)

Dependencies

  • components: update @scion/components to Angular 15 (2dd75b5), closes #112

BREAKING CHANGES

1.3.1 (@scion/toolkit)

08 Sep 10:48
Compare
Choose a tag to compare

1.3.1 (2022-11-09)

Bug Fixes

  • toolkit/bean-manager: construct eager bean of a multi-token when registered after started the bean manager (6c29afd)

1.3.0 (@scion/toolkit)

08 Sep 10:48
Compare
Choose a tag to compare

1.3.0 (2022-11-02)

Features

  • toolkit/crypto: provide digest function to compute the hash of data (67eff30)

1.2.1 (@scion/toolkit)

08 Sep 10:47
Compare
Choose a tag to compare

1.2.1 (2022-10-07)

Bug Fixes

  • toolkit/bean-manager: do not destroy "value beans" (2698ec3)