Skip to content

Releases: exadel-inc/esl

v4.9.3

13 Jul 21:15
Compare
Choose a tag to compare

4.9.3 (2023-07-13)

Bug Fixes

  • esl-footnotes: fix esl-tooltip related to the note does not perceive dir and lang of original content (e506d0d)

v4.9.2

12 Jul 23:31
Compare
Choose a tag to compare

4.9.2 (2023-07-12)

Bug Fixes

  • esl-footnotes: remove the possibility of setup esl-note anchor markup conditionally (a26a3ed)

v4.10.0-beta.1

11 Jul 23:15
Compare
Choose a tag to compare
v4.10.0-beta.1 Pre-release
Pre-release

4.10.0-beta.1 (2023-07-11)

Features

  • esl-carousel: complete support of the drag (touch) for ESLCarousel (94bc18f)
  • esl-carousel: complete support of the navigation plugins for ESLCarousel (19bd241)
  • esl-carousel: new esl-carousel component introduced according to spec #1282 (5b6fc64)
  • esl-carousel: support for autoplay mixin plugin for ESLCarousel component (1deea71)
  • esl-carousel: support for relation mixin plugin for ESLCarousel component (77cbbd9)

v4.9.1

07 Jul 17:38
Compare
Choose a tag to compare

4.9.1 (2023-07-07)

Bug Fixes

  • hotfix for writeable is field short initialization syntax (e46461b)

v4.9.0

07 Jul 13:12
Compare
Choose a tag to compare

4.9.0 (2023-07-07)

Bug Fixes

  • esl-animate: default print styles for esl-animate ootb animation (3d4ea2a)
  • esl-animate: missing types for esl-animate module (2000e04)
  • esl-base-element: more accurate check for element redeclaration (detects both: tag and class inconsistency) (66266a9)
  • esl-mixin-element: remove mixin store invalidate on re-requesting registration + more accurate exceptions (86b7620)
  • esl-mixin-element: significant performance improvement for mixin registration process (scope DOM invalidation to changes records and registered mixin type ) (06bd2ff)
  • esl-panel-group: default print styles for esl-panel-group (9a2fc28)
  • esl-panel: default print styles for esl-panel (68cf512)
  • esl-select: activator lost on dropdown hide (02de9dd)
  • gh-pages: default print styles for gh-pages (bb8a0ab)

Code Refactoring

  • esl-animate: rework default animation classes (69ef3af)

Features

  • esl-footnotes: add support of the anchor relationship between note and footnote (for the print version) (d30c662)
  • esl-footnotes: add esl-note-ignore mixin to support esl-note-ignore dynamic changes on parent elements (3caa0d5)
  • esl-select: internal esl-select-dropdown is migrated to esl-popup (#1393) (5f0009c)
  • esl-share: create popup mode for esl-share component (0df4116)

BREAKING CHANGES

  • esl-animate: default esl-animate module class esl-animate-slide-up replaced with esl-animate-slide up
  • esl-animate: default esl-animate module class esl-animate-slide-down replaced with esl-animate-slide down
  • esl-animate: default esl-animate module class esl-animate-slide-left replaced with esl-animate-slide left
  • esl-animate: default esl-animate module class esl-animate-slide-right replaced with esl-animate-slide right

v4.9.0-beta.1

26 Jun 18:08
Compare
Choose a tag to compare
v4.9.0-beta.1 Pre-release
Pre-release

4.9.0-beta.1 (2023-06-26)

Features

  • esl-carousel: complete support of the drag (touch) for ESLCarousel (94bc18f)
  • esl-carousel: complete support of the navigation plugins for ESLCarousel (19bd241)
  • esl-carousel: new esl-carousel component introduced according to spec #1282 (5b6fc64)
  • esl-carousel: support for autoplay mixin plugin for ESLCarousel component (1deea71)
  • esl-carousel: support for relation mixin plugin for ESLCarousel component (77cbbd9)

v4.8.0

26 Jun 16:15
Compare
Choose a tag to compare

4.8.0 (2023-06-26)

Features

  • esl-animate: add mixin esl-animat alternative for esl-animate element (9f9c156)
  • esl-toggleable: ability to set up state class to any related element (#1728) (648b114), closes #1727

Refactor:

  • esl-animate: Improve stability, performance, documentation, and demo pages for esl-animate module

v4.8.0-beta.1

19 Jun 01:32
Compare
Choose a tag to compare
v4.8.0-beta.1 Pre-release
Pre-release

4.8.0-beta.1 (2023-06-19)

Completely equal 4.7.1 stable release except for the availability of the new ESLCarousel element early preview.
Note: ESL Carousel is not a production-ready component and is still under active development.

Features

  • esl-carousel: new esl-carousel component introduced according to spec #1282 (5b6fc64)
  • esl-carousel: complete support of the drag (touch) for ESLCarousel (94bc18f)
  • esl-carousel: complete support of the navigation plugins for ESLCarousel (19bd241)
  • esl-carousel: support for autoplay mixin plugin for ESLCarousel component (1deea71)
  • esl-carousel: support for relation mixin plugin for ESLCarousel component (77cbbd9)

v4.7.1

15 Jun 13:34
Compare
Choose a tag to compare

4.7.1 (2023-06-15)

Bug Fixes

  • esl-utils: fix missing export of createDeferred method under esl-utils/async/promise (756440e)
  • esl-utils: fix unsubscription if promisifiedEvent rejected by timeout (#1698) (#1724) (b675793)

v4.7.0

09 Jun 17:04
Compare
Choose a tag to compare

4.7.0 (2023-06-09)

Bug Fixes

  • esl-utils: fix sequence finder behaviour in case step function leads to loop (c23e2c2)

Code Refactoring

  • esl-carousel: remove legacy esl-carousel implementation (b31599a)

Features

  • esl-event-listener: add the ability to get the current delegated event target (#1675) (8b4b089)
  • esl-popup: change the logic of auto injection of arrow (a7ba04c)
  • esl-utils: add findNextLooped and findPrevLooped common traversing utility (80a4e67)
  • esl-utils: add promisifyNextRender common utility (3a93887)
  • esl-utils: introduce promisifyTransition utility (68d0556)
  • esl-utils: utility to postpone execution to microtask (4f4f637)

BREAKING CHANGES

  • esl-carousel: draft/esl-carousel no longer available