Skip to content

Releases: kitconcept/volto-button-block

5.0.0-alpha.0

31 Oct 07:50
2326dfd

Choose a tag to compare

5.0.0-alpha.0 Pre-release
Pre-release

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

Internal

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

30 Oct 18:00
806beb6

Choose a tag to compare

4.0.0 (2025-10-30)

Internal

4.0.0-alpha.2

28 Oct 13:15
648098b

Choose a tag to compare

4.0.0-alpha.2 Pre-release
Pre-release

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

28 Oct 11:56
2ca1a75

Choose a tag to compare

4.0.0-alpha.1 Pre-release
Pre-release

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

4.0.0-alpha.0

19 May 06:33
0c4a462

Choose a tag to compare

4.0.0-alpha.0 Pre-release
Pre-release

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

Internal

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

3.0.3

18 Oct 06:25
bbc33b8

Choose a tag to compare

3.0.3 (2024-10-18)

Bugfix

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

3.0.2

08 Oct 11:41
00f7b61

Choose a tag to compare

3.0.2 (2024-10-08)

Internal

3.0.1

11 Jun 13:54
7d58cf3

Choose a tag to compare

3.0.1 (2024-06-11)

Internal

3.0.0

11 Jun 13:52
6353783

Choose a tag to compare

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

Internal

2.3.1

21 Jul 08:34
03ef6bd

Choose a tag to compare

2.3.1 (2023-07-21)

Bugfix