Skip to content

v3.1.0

Choose a tag to compare

@ala-n ala-n released this 16 Sep 23:34
· 8657 commits to main since this release

3.1.0 (2021-09-16)

New Exadel Smart Library version comes with extended and out-of-the-box support for TSX.
TSX Shapes updated and complete, JSX.Element merging no longer required, everything available OOTB.
Default ESL tags definition no longer needed, get rid of the IntrinsicElements interface expansion, ESL now define everything that's required.

Bug Fixes

  • tsx single tags allowed child definition (10e465a)

Features

  • add ESLBaseElement complete and independent TSX shape definition (7517bf4)
  • add TSX shapes for ESLAlert (b2ff733)
  • add TSX shapes for ESLPopup (180f411)
  • ootb TSX types for components & updates complete TSX shapes (2bd409c), closes #476
  • add new set utilities with the following methods:
    • intersection - to create a unique array intersection
    • union - to create a union of the unique values
    • complement - to create a complement of one array to another
    • fullIntersection - check if the arrays have a full intersection