Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(main): release 0.50.0 #2536

Merged

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Apr 2, 2024

🤖 I have created a release beep boop

0.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

Bug Fixes

  • fix boolean handling in react wrapper (#2547) (e4ba04b)
  • sbb-calendar: align month view label (#2564) (0215e00)
  • sbb-dialog: fix accessibility with option to hide the header on scroll (159f536)
  • sbb-dialog: fix z-index (#2572) (374d7b7)
  • sbb-form-error: fix internal css variable name (#2558) (cc275af)
  • set colspan properly (0215e00)
  • use valid import/export syntax (#2563) (585cfc5)

Code Refactoring


This PR was generated with Release Please. See documentation.

@github-actions github-actions bot changed the title chore(main): release 0.49.1 chore(main): release 0.50.0 Apr 2, 2024
@github-actions github-actions bot force-pushed the release-please--branches--main--components--lyne-components branch 12 times, most recently from 238be87 to 3e170d3 Compare April 9, 2024 07:44
@github-actions github-actions bot force-pushed the release-please--branches--main--components--lyne-components branch 9 times, most recently from 6f63373 to 3020cbd Compare April 11, 2024 13:52
@github-actions github-actions bot force-pushed the release-please--branches--main--components--lyne-components branch from 3020cbd to 4c18b5d Compare April 11, 2024 13:54
@kyubisation kyubisation merged commit fab38ba into main Apr 11, 2024
@kyubisation kyubisation deleted the release-please--branches--main--components--lyne-components branch April 11, 2024 13:56
Copy link
Contributor Author

@github-actions github-actions bot added autorelease: tagged pr: peer review required A peer review is required for this pull request and removed autorelease: pending labels Apr 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
autorelease: tagged pr: peer review required A peer review is required for this pull request
Projects
None yet
1 participant