From 6f63373f4fba52a4d8026143afd1ea0f4230e7c8 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 11 Apr 2024 09:10:09 +0000 Subject: [PATCH] chore(main): release 0.50.0 --- CHANGELOG.md | 33 +++++++++++++++++++++++++++++++++ package.json | 2 +- 2 files changed, 34 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 194c2c99652..4f681c3f27d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,39 @@ All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. +## [0.50.0](https://github.com/lyne-design-system/lyne-components/compare/v0.49.0...v0.50.0) (2024-04-11) + + +### ⚠ BREAKING CHANGES + +* **sbb-dialog:** The `sbb-dialog` component now needs the dedicated inner elements `sbb-dialog-title`, `sbb-dialog-content`, and `sbb-dialog-actions`. Use these components to respectively provide a title, a content and, optionally, a footer with an action group. Moreover, the full-screen variant (which occurred when no title was provided to the dialog) has been removed. To achieve a full-screen overlay, please use the new `sbb-overlay` component. As a migration help, consider the following example. Old: ```

Dialog content.

...
```. New: ```Title

Dialog content

...
```. Previously, a full-screen dialog was displayed if no title was provided to the dialog component: ```

Dialog content.

```. To achieve the same, it is now mandatory to use the `sbb-overlay` component: ```

Overlay content.

```. +* Changed several internal class names. Consumers shouldn't be affected. +* **sbb-form-field:** The css var `--sbb-form-field-height` has been renamed to `--sbb-form-field-min-height`. + +### Features + +* **button:** implemented size 'S' ([#2544](https://github.com/lyne-design-system/lyne-components/issues/2544)) ([396d4dc](https://github.com/lyne-design-system/lyne-components/commit/396d4dc00749c1335ec86128571ac31b2a8f875f)) +* **sbb-form-field:** support the textarea inside the `<sbb-form-field>` ([#2506](https://github.com/lyne-design-system/lyne-components/issues/2506)) ([f8316f0](https://github.com/lyne-design-system/lyne-components/commit/f8316f074a36fe91c46d36ace2f5ebb2194e1e3a)), closes [#2497](https://github.com/lyne-design-system/lyne-components/issues/2497) +* **sbb-overlay:** extract `sbb-overlay` component from dialog ([#2477](https://github.com/lyne-design-system/lyne-components/issues/2477)) ([5ea4fb7](https://github.com/lyne-design-system/lyne-components/commit/5ea4fb79c98495cf7859c99a3b16778a633c81d7)), closes [#2476](https://github.com/lyne-design-system/lyne-components/issues/2476) [#2470](https://github.com/lyne-design-system/lyne-components/issues/2470) +* **sbb-sticky-bar:** allow configuration of z-index ([#2566](https://github.com/lyne-design-system/lyne-components/issues/2566)) ([20a98b2](https://github.com/lyne-design-system/lyne-components/commit/20a98b2c126c4eccfc15c039b13da57df717a1e3)) +* update size tokens ([#2551](https://github.com/lyne-design-system/lyne-components/issues/2551)) ([74d8929](https://github.com/lyne-design-system/lyne-components/commit/74d892927ff7d52536833e5502b31078716fbeac)) + + +### Bug Fixes + +* fix boolean handling in react wrapper ([#2547](https://github.com/lyne-design-system/lyne-components/issues/2547)) ([e4ba04b](https://github.com/lyne-design-system/lyne-components/commit/e4ba04b8144b2fa391cf9b406df28033832d319c)) +* **sbb-calendar:** align month view label ([#2564](https://github.com/lyne-design-system/lyne-components/issues/2564)) ([0215e00](https://github.com/lyne-design-system/lyne-components/commit/0215e00d9aad145b1f5d26b1b00470c79c8e8640)) +* **sbb-dialog:** fix accessibility with option to hide the header on scroll ([159f536](https://github.com/lyne-design-system/lyne-components/commit/159f536b429350ac54cd28bd55cb63754a423a11)) +* **sbb-dialog:** fix z-index ([#2572](https://github.com/lyne-design-system/lyne-components/issues/2572)) ([374d7b7](https://github.com/lyne-design-system/lyne-components/commit/374d7b7ed88ef2e97656417e6266ac20a11d1881)) +* **sbb-form-error:** fix internal css variable name ([#2558](https://github.com/lyne-design-system/lyne-components/issues/2558)) ([cc275af](https://github.com/lyne-design-system/lyne-components/commit/cc275afb7fc8066723738bebaf3f61fb90bdf22e)) +* set colspan properly ([0215e00](https://github.com/lyne-design-system/lyne-components/commit/0215e00d9aad145b1f5d26b1b00470c79c8e8640)) +* use valid import/export syntax ([#2563](https://github.com/lyne-design-system/lyne-components/issues/2563)) ([585cfc5](https://github.com/lyne-design-system/lyne-components/commit/585cfc52091a66c4da7d88fb781a7d419cc35ff0)) + + +### Code Refactoring + +* re-structure common behaviors ([#2533](https://github.com/lyne-design-system/lyne-components/issues/2533)) ([906d576](https://github.com/lyne-design-system/lyne-components/commit/906d5764b113a725c064d695e8e997f83c9628f4)), closes [#2534](https://github.com/lyne-design-system/lyne-components/issues/2534) + ## [0.49.0](https://github.com/lyne-design-system/lyne-components/compare/v0.48.3...v0.49.0) (2024-03-28) diff --git a/package.json b/package.json index b9ada1a4a6c..1bf657eca7d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@sbb-esta/lyne-components", - "version": "0.49.0", + "version": "0.50.0", "description": "Lyne Design System", "keywords": [ "design system",