Releases: hal/elemento
Releases · hal/elemento
Elemento 1.2.2
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
Added
HasInputElement.value()
: Method to set the value on input elements
Deprecated
EventType.getName()
: Use the public fieldname
instead
Elemento 1.2.0
Added
- Split Elemento into three modules:
- Core:
org.jboss.elemento:elemento-core
- SVG:
org.jboss.elemento:elemento-svg
- MathML:
org.jboss.elemento:elemento-mathml
- Core:
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
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
Changed
- Refactor builder classes for simple (empty) and container-like HTML and SVG elements
Elemento 1.1.1
Added
- Add support for basic SVG elements
Changed
- Rename
HtmlContent*
classes toHtmlContainer*
Elemento 1.0.15
Added
- Add methods to set
int
andboolean
(aria) attributes:ElementBuilder.attr(String, boolean)
ElementBuilder.attr(String, int)
ElementBuilder.aria(String, boolean)
ElementBuilder.aria(String, int)
Changed
- Added code snippets to the API documentation.
Elemento 1.0.13
Upgrades
- Upgrade to Java 17
- Bump Elemental2 from 1.1.0 to 1.2.0
Elemento 1.0.11
Changed
- Add safety check to mutation observer
Upgrades
- Upgrade JUnit to 5.9.2
Elemento 1.0.10
Changed
- Update GitHub release workflow
Fixed
- Fix GWT.com related release process