Skip to content

Releases: hal/elemento

Elemento 1.6.8

21 Aug 14:02
206d763
Compare
Choose a tag to compare

Elemento 1.6.7

30 Jul 11:25
9d33cce
Compare
Choose a tag to compare

Added

  • Add Logger.initFrom(elemental2.dom.Location)

Elemento 1.6.6

30 Jul 09:44
43b3e6b
Compare
Choose a tag to compare

Changed

  • Return a unique label from Logger.time methods

Removed

  • Remove deprecated methods:
    • HasElement.id()

Elemento 1.6.5

18 Jul 10:19
7372273
Compare
Choose a tag to compare

Added

  • Add Logger.group and Logger.time methods

Elemento 1.6.3

18 Jul 09:07
5ac132e
Compare
Choose a tag to compare

Changed

  • Make By.selector() public

Upgrades

  • Bump J2CL processors to 0.7
  • Bump JUnit to 5.10.3

Elemento 1.6.2

09 Jun 11:59
1cea349
Compare
Choose a tag to compare

Added

  • Add Page.attach()
  • Add Page.detach()

Elemento 1.6.1

15 May 09:05
4cc07bd
Compare
Choose a tag to compare

Fixed

  • Fix bug in attach/detach observer

Elemento 1.6.0

10 May 15:15
3d3c2fe
Compare
Choose a tag to compare

Added

  • Add ButtonType enum and Elements.button(ButtonType)

  • Add @Loader annotation and loader attribute for @Route annotation

  • Add options for router annotation processors:

    • places.package: The package name of the generated class for the annotated places.
    • places.class: The class name of the generated class for the annotated places.

Changed

  • Rename loader classes:

    • Loader<T>LoadData<T>
    • LoadDataLoadedData
  • Add support for loaders in router annotation processors

  • Change default name of the generated class for the annotated places GeneratedPlacesAnnotatedPlaces

  • Simplify router annotation processors

Elemento 1.5.1

08 May 09:53
f01164a
Compare
Choose a tag to compare

Added

  • Add methods to modify the text node of an element:

    • Elements.textNode(elemental2.dom.Element, String)
    • Elements.textNode(IsElement<E>, String)
  • Add overloaded methods to bind events in HasElement:

    • HasElement.on(EventType<V,?>, boolean, EventCallbackFn<V>)
    • HasElement.on(EventType<V,?>, AddEventListenerOptions, EventCallbackFn<V>)
  • Add Logger.isEnabled(Level) to check if a level is enabled for a logger.

  • Add debug log statements logger to attach/detach implementation

Fixed

  • Fix multiple attach/detach handlers for an element.

Elemento 1.5.0

06 May 06:08
1839edb
Compare
Choose a tag to compare

Added

  • Add support for routes with parameters: /contacts/:contactId
  • Add asynchronous loaders for places
  • Add place(s) builder API and nested places

Changed

  • Optimize logging implementation