Skip to content

Releases: hal/elemento

Elemento 1.2.2

10 Oct 08:12
b38a2d4
Compare
Choose a tag to compare

Added

  • Add method HasElement.textNode(String text) to change the text of the first text node while preserving existing child elements.

Fixed

  • Remove unused source path from org.jboss.elemento.Core GWT module definition

Elemento 1.2.1

05 Oct 08:04
e9c6e1d
Compare
Choose a tag to compare

Added

  • HasInputElement.value(): Method to set the value on input elements

Deprecated

  • EventType.getName(): Use the public field name instead

Elemento 1.2.0

11 Sep 10:56
8b637f6
Compare
Choose a tag to compare

Added

  • Split Elemento into three modules:
    1. Core: org.jboss.elemento:elemento-core
    2. SVG: org.jboss.elemento:elemento-svg
    3. MathML: org.jboss.elemento:elemento-mathml

Changed

  • Rename classes: *Html**HTML*

Removed

  • Remove support for GWT.com dependencies, only GWT project dependencies are supported in 1.2.x and above. If you still depend on GWT.com, please stick with Elemento 1.1.x

Elemento 1.1.4

28 Aug 14:35
acbb328
Compare
Choose a tag to compare

Changed

  • Refactor interfaces to better follow the soc design principle:

    • HasElement: Provides methods and default implementations for modifying elements.
    • HasHtmlElement: Provides methods and default implementations for modifying HTML elements.
    • HasInputElement: Provides methods and default implementations for modifying input elements.
    • Container: Provides methods and default implementations for adding elements.
    • Finder: Provides methods and default implementations for finding elements.

    This enables better composition of features for builders.

Elemento 1.1.3

25 Aug 18:47
d1bf665
Compare
Choose a tag to compare

Changed

  • Refactor builder classes for simple (empty) and container-like HTML and SVG elements

Elemento 1.1.1

23 Aug 18:48
b98c079
Compare
Choose a tag to compare

Added

  • Add support for basic SVG elements

Changed

  • Rename HtmlContent* classes to HtmlContainer*

Elemento 1.0.15

20 Aug 09:43
567d7d2
Compare
Choose a tag to compare

Added

  • Add methods to set int and boolean (aria) attributes:
    • ElementBuilder.attr(String, boolean)
    • ElementBuilder.attr(String, int)
    • ElementBuilder.aria(String, boolean)
    • ElementBuilder.aria(String, int)

Changed

Elemento 1.0.13

03 Aug 06:43
269ea66
Compare
Choose a tag to compare

Upgrades

  • Upgrade to Java 17
  • Bump Elemental2 from 1.1.0 to 1.2.0

Elemento 1.0.11

29 Jan 11:50
83a4d3f
Compare
Choose a tag to compare

Changed

  • Add safety check to mutation observer

Upgrades

  • Upgrade JUnit to 5.9.2

Elemento 1.0.10

28 Mar 14:31
49ff04c
Compare
Choose a tag to compare

Changed

  • Update GitHub release workflow

Fixed

  • Fix GWT.com related release process