Skip to content

Commit

Permalink
chore(main): release 0.50.0 (#2536)
Browse files Browse the repository at this point in the history
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
  • Loading branch information
github-actions[bot] authored Apr 11, 2024
1 parent 4047883 commit fab38ba
Show file tree
Hide file tree
Showing 2 changed files with 37 additions and 1 deletion.
36 changes: 36 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,42 @@

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

* The entry points for the `@sbb-esta/lyne-components` have changed from extension-less to including the extension (e.g. `@sbb-esta/lyne-components/button` to `@sbb-esta/lyne-components/button.js`).
* **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: ```<sbb-dialog title-content="Title"><p>Dialog content.</p><sbb-action-group slot="action-group">...</sbb-action-group></sbb-dialog>```. New: ```<sbb-dialog><sbb-dialog-title>Title</sbb-dialog-title><sbb-dialog-content><p>Dialog content</p></sbb-dialog-content><sbb-dialog-actions>...</sbb-dialog-actions></sbb-dialog>```. Previously, a full-screen dialog was displayed if no title was provided to the dialog component: ```<sbb-dialog><p>Dialog content.</p></sbb-dialog>```. To achieve the same, it is now mandatory to use the `sbb-overlay` component: ```<sbb-overlay><p>Overlay content.</p></sbb-overlay>```.
* 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))
* provide full font characters set as alternative ([#2573](https://github.com/lyne-design-system/lyne-components/issues/2573)) ([4047883](https://github.com/lyne-design-system/lyne-components/commit/40478831addeb79dc92cabc52b9d0665dd37a195))
* **sbb-form-field:** support the textarea inside the `&lt;sbb-form-field&gt;` ([#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)
* restructure entry points ([#2575](https://github.com/lyne-design-system/lyne-components/issues/2575)) ([3d4c8ab](https://github.com/lyne-design-system/lyne-components/commit/3d4c8ab34f63315548009c31920d89ce8235024f))

## [0.49.0](https://github.com/lyne-design-system/lyne-components/compare/v0.48.3...v0.49.0) (2024-03-28)


Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@sbb-esta/lyne-components",
"version": "0.49.0",
"version": "0.50.0",
"description": "Lyne Design System",
"keywords": [
"design system",
Expand Down

0 comments on commit fab38ba

Please sign in to comment.