Releases: exadel-inc/esl
Releases · exadel-inc/esl
v5.0.0-beta.20
5.0.0-beta.20 (2024-06-20)
Bug Fixes
- deps: bump @11ty/eleventy-dev-server from 2.0.0 to 2.0.1 (9211eaf)
- deps: bump puppeteer from 22.10.0 to 22.11.0 (1f3b833)
- deps: bump puppeteer from 22.11.0 to 22.11.1 (40c7f0a)
- deps: bump puppeteer from 22.11.1 to 22.11.2 (8a824cf)
- deps: bump webpack from 5.91.0 to 5.92.0 (ab7f579)
- deps: bump webpack from 5.92.0 to 5.92.1 (6909d17)
- deps: bump ws from 7.5.9 to 7.5.10 (330fd97)
- esl-carousel: add possibility to hide controls according to closest container state (b941748)
- lint: notify about version differences for
eslint-plugin-esl
(4cc0ddc)
v4.17.1
4.17.1 (2024-06-17)
Bug Fixes
v5.0.0-beta.19
5.0.0-beta.19 (2024-05-31)
Features
- esl-event-listener: add support for criteria-based subscriptions (b571d88)
- esl-popup: add handler for refresh event (5864c92)
- lint: add deprecation warning regarding incorrect direct imports for
attr
,prop
,jsonAttr
,boolAttr
,listen
(e592048)
Bug Fixes
v4.17.0
4.17.0 (2024-05-31)
Bug Fixes
- deps: bump pug from 3.0.2 to 3.0.3 (8006a45)
- deps: bump puppeteer from 22.9.0 to 22.10.0 (d82fa11)
- esl-animate: fix handling of
esl-animate-mixin
attribute changes (0bb3a44) - esl-event-listener:
ESLEventUtils.descriptors
api notes correction (309c130) - esl-event-listener: fix
listen
decorator strict types are incorrect (94c85f2) - esl-event-listener: fix re-subscription when condition is used (b304c52)
- esl-media: add exact element resize observation reduce; extra subscriptions manipulation (7e58bbd)
- esl-media: fix missing reinitialization on start-time attribute changing (e5922ed)
- esl-media: fix TSX shape for supporting start-time attribute (1f43a22)
- esl-media: play-in-viewport tolerance changed to 50% (75% before) (06d2a13)
- esl-media: seekTo leads to no proper behavior when YouTube video is not ready (f5a0762)
- esl-panel: fix the falsy state of animation in the default open panel in esl-panel-group (64925e0)
- esl-popup: fix it is not possible to set the offset-arrow to 0 (c6f1a9f)
- esl-utils: fix event cancellation handling (8e45a75)
- esl-utils: fix isRelativeNode signature (can accept undefined as a node) (4e2c7af)
- esl-utils: fix parseNumber signature (undefined when default provided) (647b736)
- site:
esl-animate
example page wrong animation (7fd86b4)
Features
- esl-event-listener: add a
group
key to process batch subscription operations (3d1ece0), closes #2381 - esl-event-listener: rework and make warnings of event listener system with more strict and truthful detection of a problem (f6fd40b)
- esl-event-listener: separate intersection events (370d33b)
- esl-media: add ability to provide video initial position (start time) (7367bb7)
- esl-popup: add handler for refresh event (5864c92)
- esl-utils: add ability to reject promisifyEvent by using AbortSignal (b49da0e)
- esl-utils: add provider function support into
[@prop](https://github.com/prop)
decorator (9f4bfbe) - esl-utils: add the ability to use additional attributes in
loadScript
utility (#2279) (f803226) - esl-utils: make DelegatedEvent equal too
DelegatedEvent<Event>
, fix types compatibility (#2360) (458ea53) - lint: add deprecation warning regarding incorrect direct imports for
attr
,prop
,jsonAttr
,boolAttr
,listen
(e592048)
v5.0.0-beta.18
5.0.0-beta.18 (2024-05-24)
Features
- esl-carousel: Default Renderer: the reordering algorithm improved to respect slides semantical order an available limit of slides (b2efe6f)
- esl-media:
fill-mode
option updated to render throughaspect-ratio
andwide
marker (49fd5b6)
Bug Fixes
- deps: bump puppeteer from 22.9.0 to 22.10.0 (d82fa11)
- esl-media: fix missing reinitialization on start-time attribute changing (e5922ed)
- esl-media: fix TSX shape for supporting start-time attribute (1f43a22)
- esl-media: play-in-viewport tolerance changed to 50% (75% before) (06d2a13)
- esl-panel: fix the falsy state of animation in the default open panel in esl-panel-group (64925e0)
v5.0.0-beta.17
5.0.0-beta.17 (2024-05-21)
Features
- esl-event-listener: add a
group
key to process batch subscription operations (3d1ece0), closes #2381 - esl-event-listener: rework and make warnings of event listener system with more strict and truthful detection of a problem (f6fd40b)
- esl-event-listener: update listener internal mechanics to store and collect descriptors (with ability to filter them) (48bf06a)
- esl-media: add ability to provide video initial position (start time) (7367bb7)
- esl-utils: add ability to reject promisifyEvent by using AbortSignal (b49da0e)
Bug Fixes
- esl-event-listener:
ESLEventUtils.descriptors
api notes correction (309c130) - esl-event-listener: fix re-subscription when condition is used (b304c52)
- esl-media: add exact element resize observation reduce; extra subscriptions manipulation (7e58bbd)
- esl-media: seekTo leads to no proper behavior when YouTube video is not ready (f5a0762)
- esl-popup: fix it is not possible to set the offset-arrow to 0 (c6f1a9f)
- esl-utils: fix parseNumber signature (undefined when default provided) (647b736)
v5.0.0-beta.16
5.0.0-beta.16 (2024-04-30)
Bug Fixes
- esl-event-listener: fix
listen
decorator strict types are incorrect (94c85f2)
v5.0.0-beta.15
5.0.0-beta.15 (2024-04-29)
Features
- esl-carousel: add handler for
esl-show-request
(1b24ee0) - esl-utils: make DelegatedEvent equal too
DelegatedEvent<Event>
, fix types compatibility (#2360) (458ea53)
Bug Fixes
v5.0.0-beta.14
5.0.0-beta.14 (2024-04-20)
Features
- esl-carousel:
container-class
slide implementation (e042e4b) - esl-carousel: migrate
esl-carousel-slide
from custom tag to Mixin (74fb670) - esl-carousel: updated a11ty auto markers, default ids, initial event (d3ad7cf)
- esl-event-listener: separate intersection events (370d33b)
- esl-utils: add provider function support into
[@prop](https://github.com/prop)
decorator (9f4bfbe) - esl-utils: add the ability to use additional attributes in
loadScript
utility (#2279) (f803226)
Bug Fixes
v5.0.0-beta.13
5.0.0-beta.13 (2024-04-16)
Features
- esl-carousel: rework
ESLCarouselNavDots
plugin, improve a11ty (ab40f94)