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.53.0 #2780

Merged

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Jun 14, 2024

🤖 I have created a release beep boop

0.53.0 (2024-06-17)

⚠ BREAKING CHANGES

  • sbb-teaser-hero, sbb-teaser-paid: sbb-teaser-hero and sbb-teaser-paid are now part of the @sbb-esta/lyne-elements-experimental package.
  • sbb-tab: the sbb-tab-title component has been renamed to sbb-tab-label. A new component named sbb-tab has been created, and it is now the only supported tag for the tab's content; article, section and div are not supported anymore. To solve the issue [Feature request]: Add details to tab click event #1351, the didChange event on sbb-tab-group now includes an object which contains the currently selected tab index, the sbb-tab-label component and related sbb-tab component, plus, if available, the previous ones.
  • sbb-selection-panel, sbb-checkbox, sbb-radio-button: sbb-selection-panel has been renamed to sbb-selection-expansion-panel. The sbb-checkbox and sbb-radio-button components cannot be used anymore with sbb-selection-expansion-panel (does not apply for cases where they are slotted inside the content slot). As a replacement, we introduce the new components sbb-checkbox-panel and sbb-radio-button-panel, which could also be used standalone in cases where there is no content. sbb-checkbox-group and sbb-radio-button-group also support the panel variants. How to migrate?
    • Rename usages of sbb-selection-panel to sbb-selection-expansion-panel.
    • Inside the sbb-selection-expansion-panel, replace sbb-checkbox with sbb-checkbox-panel and sbb-radio-button with sbb-radio-button-panel (does not apply for cases where they are slotted inside the content slot of the sbb-selection-expansion-panel)
    • In cases where there was no content (slot), don't use sbb-selection-panel/sbb-selection-expansion-panel anymore, but directly use sbb-checkbox-panel or sbb-radio-button-panel.

Bug Fixes

  • sbb-train-formation: hide sectors row if no sectors were defined (#2779) (b011a92)

Code Refactoring

  • sbb-selection-panel, sbb-checkbox, sbb-radio-button: split into regular and panel variants (#2778) (d206926)
  • sbb-tab: align with sbb-stepper (#2744) (4305ca8)
  • sbb-teaser-hero, sbb-teaser-paid: move to @sbb-esta/lyne-elements-experimental (#2782) (1032e76)

This PR was generated with Release Please. See documentation.

@github-actions github-actions bot force-pushed the release-please--branches--main--components--lyne-elements branch 5 times, most recently from 01cc3e6 to 2f8b0dc Compare June 17, 2024 03:22
@github-actions github-actions bot force-pushed the release-please--branches--main--components--lyne-elements branch from 2f8b0dc to eaaeea3 Compare June 17, 2024 07:11
@kyubisation kyubisation merged commit 9b59032 into main Jun 17, 2024
@kyubisation kyubisation deleted the release-please--branches--main--components--lyne-elements branch June 17, 2024 08:52
@github-actions github-actions bot added the pr: peer review required A peer review is required for this pull request label Jun 17, 2024
Copy link
Contributor Author

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
Development

Successfully merging this pull request may close these issues.

1 participant