Skip to content

Latest commit

 

History

History
179 lines (96 loc) · 6.18 KB

File metadata and controls

179 lines (96 loc) · 6.18 KB

kitconcept's volto-button-block Release Notes

5.0.0-alpha.2 (2026-03-02)

Bugfix

  • Fix className @iRohitSingh #35

5.0.0-alpha.1 (2026-03-02)

Bugfix

  • Fix external class handling and align styling @iRohitSingh #34

Internal

  • Updated translations. @humanaice #32

5.0.0-alpha.0 (2025-10-31)

Internal

  • Re-release 4a2 as 5a0. @sneridagh

Breaking

  • Removed SemancticUI Button, use @plone/components button instead. @sneridagh #30
  • Removed local AlignWidget, move it to use the default Volto 19 one (or the VLT one). @sneridagh #29

Feature

  • This PR improves accessibility by rendering a semantic <a> tag instead of a <Button> when the component is linked (data.href). Buttons are meant for actions, while links indicate navigation. Using the correct HTML element helps assistive technologies (like screen readers) interpret the component properly and enhances keyboard navigation and semantics.

    In edit mode, the button is still wrapped in a ConditionalLink, as before. In view mode, a plain <a> tag is rendered when a link is present, and a <Button> is used only if no link exists.

    @tomschall #26

  • Update Spanish translations #27 @macagua #27

  • Transfer VLT enhanced schema to the add-on. @sneridagh #30

  • Refactor to use TypeScript and best practices. @sneridagh #29

4.0.0-alpha.2 (2025-10-28)

Breaking

  • Removed SemancticUI Button, use @plone/components button instead. @sneridagh #30

Feature

  • This PR improves accessibility by rendering a semantic <a> tag instead of a <Button> when the component is linked (data.href). Buttons are meant for actions, while links indicate navigation. Using the correct HTML element helps assistive technologies (like screen readers) interpret the component properly and enhances keyboard navigation and semantics.

    In edit mode, the button is still wrapped in a ConditionalLink, as before. In view mode, a plain <a> tag is rendered when a link is present, and a <Button> is used only if no link exists.

    @tomschall #26

  • Update Spanish translations #27 @macagua #27

  • Transfer VLT enhanced schema to the add-on. @sneridagh #30

4.0.0-alpha.1 (2025-10-28)

Breaking

  • Removed local AlignWidget, move it to use the default Volto 19 one (or the VLT one). @sneridagh #29

Feature

  • Refactor to use TypeScript and best practices. @sneridagh #29

4.0.0-alpha.0 (2025-05-19)

Internal

  • Re-release for update metadata and READMEs. @sneridagh

3.0.3 (2024-10-18)

Bugfix

  • Fix style wrapper in view and props passed to the legacy wrapper @sneridagh #23

3.0.2 (2024-10-08)

Internal

  • Fix peerDep on react-intl @sneridagh #21

3.0.1 (2024-06-11)

Internal

  • Remove @plone/components from dependencies @sneridagh #0

3.0.0 (2024-06-11)

Breaking

  • Compatible with the Block Model v3, via the blockModel opt-in flag. @sneridagh

    ** Deprecation notice **: During the 3.x series of this add-on, the flag will be opt-in. From 4.x onwards, the model v3 will be the default for this add-on and the flag will be removed (no opt-out).

    The 3.x series will be the last to support tge SemanticUI button component. The 4.x version will support @plone/components Button component only. #20

Feature

  • Add Spanish translations @macagua #13
  • Use docker-less and project-less approach for developing @sneridagh #17

Internal

  • Improve project-less setup @sneridagh #18

2.3.1 (2023-07-21)

Bugfix

  • Fix DE translation of Inner Alignment @iRohitSingh. #1
  • Add missing translation. @danalvrz #12

2.3.0 (2023-06-23)

Feature

  • Add new Feature Button opens in new window @iRohitSingh #9

2.2.0 (2023-06-06)

Feature

  • Add Brazilian Portuguese translation. @ericof #7

2.1.0 (2023-03-20)

Feature

  • Remove 'block' suffix @danalvrz #5
  • Add dockerized testbed support @sneridagh #6

2.0.0 (2022-06-09)

Breaking

  • Fix CSS and block name now is __button to avoid semanticUI CSS clashes @sneridagh
  • Rename widget internally @sneridagh

1.1.0 (2022-06-07)

Feature

  • Making it to incorporate the new style wrapper @iFlameing

1.0.0 (2022-04-22)

Feature

  • Real initial release @sneridagh

1.0.0-alpha.0 (2022-04-21)

Feature

  • Initial release @sneridagh @tisto

Internal

  • Added github workflows @robgietema