Skip to content

Releases: exadel-inc/esl

v5.0.0-beta.25

22 Jul 14:16
Compare
Choose a tag to compare
v5.0.0-beta.25 Pre-release
Pre-release

5.0.0-beta.25 (2024-07-22)

Features

  • esl-carousel: add centered renderer (dd26e7e)
  • esl-carousel: complete rework ESLCarousel container feature (ca7d308)
  • esl-carousel: extend ESLCarousel API with new markers, fix carousel change events (2a41d67)
  • esl-carousel: improve ESLCarouselNav mixin API and internal livecycle (156656a)
  • esl-carousel: rework carousel plugins API to use json attr + smart media query (0166b8d)
  • esl-media-query: ingore tuple values if query syntax passed (1899484)

Bug Fixes

  • esl-carousel: add more specificity to styles to limit scope of the carousel animation (4d4db05)
  • esl-carousel: fix ESLCarouselNavDots livecycle and carousel observation (c03c8f9)
  • esl-carousel: rework carousel slide change event with complete and more clear information (0b5983f)

v5.0.0-beta.24

15 Jul 12:35
Compare
Choose a tag to compare
v5.0.0-beta.24 Pre-release
Pre-release

5.0.0-beta.24 (2024-07-15)

Features

  • lint: deprecation rule for ESlMediaRuleList.parse (#2509) (a1f916a)

Bug Fixes

  • esl-carousel: fix handling of pointercancel event by touch plugin (fb91710)
  • esl-carousel: make animated carousel area equal to the content without padding (1c1f6d8)
  • esl-event-listener: fix missing signature for $$on method of base component (7197e30)
  • esl-mixin-element: major fix for nested hierarchy mixin disconnection (d360da0), closes #2505

v4.18.0

12 Jul 22:37
Compare
Choose a tag to compare

4.18.0 (2024-07-12)

Bug Fixes

  • deps: bump puppeteer from 22.11.1 to 22.11.2 (8a824cf)
  • deps: bump puppeteer from 22.11.2 to 22.12.0 (2a5c371)
  • deps: bump puppeteer from 22.12.0 to 22.12.1 (56ebbfa)
  • 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-mixin-element: major fix for nested hierarchy mixin disconnection (d360da0), closes #2505

Features

  • lint: deprecation rule for ESlMediaRuleList.parse (#2509) (a1f916a)

v5.0.0-beta.23

01 Jul 12:09
Compare
Choose a tag to compare
v5.0.0-beta.23 Pre-release
Pre-release

5.0.0-beta.23 (2024-07-01)

Features

  • esl-carousel: add ability to pass slide as a goTo parametr (2313c2a)
  • esl-carousel: add current and related slide element accessors to carousel change event (4064b9f)
  • esl-carousel: make ESLCarouselWheelMixin respect direction & able to prevent default wheel action (376f303)
  • esl-event-listener: add ability to ESLWheelTarget to ignore income wheel events by predicate (af47dbb)
  • esl-event-listener: add ability to prevent default wheel action trough ESLWheelTarget (0e1f192)

Bug Fixes

  • deps: bump puppeteer from 22.12.0 to 22.12.1 (56ebbfa)
  • esl-carousel: add ability to ignore defined content areas by ESLCarouselWheelMixin (766dabe)
  • esl-carousel: de-scope [esl-carousel-slides] style defaults (d3ad98a)
  • esl-carousel: fix deprecated type usage inside carousel wheel plugin (1c9f8c4)
  • esl-carousel: improve log messaging and fix initialization exceptions (8e45f58)

v5.0.0-beta.22

26 Jun 15:56
Compare
Choose a tag to compare
v5.0.0-beta.22 Pre-release
Pre-release

5.0.0-beta.22 (2024-06-26)

Bug Fixes

  • esl-carousel: fix incorrect alignment of the grid carousel renderer if there are no enough slides (6956729)

v5.0.0-beta.21

25 Jun 11:47
Compare
Choose a tag to compare
v5.0.0-beta.21 Pre-release
Pre-release

5.0.0-beta.21 (2024-06-25)

Features

  • esl-carousel: add grid renderer with capability to render multi row (column) carousel (a54a1ab)

Bug Fixes

  • deps: bump puppeteer from 22.11.2 to 22.12.0 (2a5c371)

v5.0.0-beta.20

20 Jun 13:58
Compare
Choose a tag to compare
v5.0.0-beta.20 Pre-release
Pre-release

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

17 Jun 18:54
Compare
Choose a tag to compare

4.17.1 (2024-06-17)

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 webpack from 5.91.0 to 5.92.0 (ab7f579)
  • lint: notify about version differences for eslint-plugin-esl (4cc0ddc)

v5.0.0-beta.19

31 May 14:38
Compare
Choose a tag to compare
v5.0.0-beta.19 Pre-release
Pre-release

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

  • deps: bump pug from 3.0.2 to 3.0.3 (8006a45)
  • esl-utils: fix event cancellation handling (8e45a75)
  • esl-utils: fix isRelativeNode signature (can accept undefined as a node) (4e2c7af)

v4.17.0

31 May 14:18
Compare
Choose a tag to compare

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)