Releases: exadel-inc/esl
Releases · exadel-inc/esl
v4.9.3
v4.9.2
v4.10.0-beta.1
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
v4.9.0
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 toesl-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 withesl-animate-slide up
- esl-animate: default esl-animate module class
esl-animate-slide-down
replaced withesl-animate-slide down
- esl-animate: default esl-animate module class
esl-animate-slide-left
replaced withesl-animate-slide left
- esl-animate: default esl-animate module class
esl-animate-slide-right
replaced withesl-animate-slide right
v4.9.0-beta.1
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
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
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
v4.7.0
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
andfindPrevLooped
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