Skip to content

v5.0.0-beta.12

Pre-release
Pre-release
Compare
Choose a tag to compare
@ala-n ala-n released this 12 Apr 22:33
· 973 commits to main-beta since this release

5.0.0-beta.12 (2024-04-12)

⚠ BREAKING CHANGES

  • esl-utils: Rect utility object now immutable from TS perspective

Features

  • esl-carousel: ESLCarouselTouchMixin plugin is ready for usage with both: drag and touch support (480bac1)
  • esl-carousel: add esl-carousel mouse wheel control support mixin (748390c)
  • 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)
  • esl-event-listener: add isVertical property to ESLSwipeGestureEvent (019715c)
  • esl-event-listener: ootb ability to skip custom longwheel and swipe events in case of content scrolling (#2098) (80c5747), closes #2085
  • esl-toggleable: introducing alternative internal hooks shouldShow/shouldHide instead of deprecated onBeforeShow/onBeforeHide. (3786423)
  • esl-utils: add ability to resize Rect instance (1a4aa60)
  • esl-utils: add provider to default value in attr (f13cc98)
  • esl-utils: extend attr decorator with inherit option to take over the value of declared attribute (a794886)
  • esl-utils: introduce promisifyTransition utility (9dbabfc)
  • esl-utils: made Rect class immutable (923c70a)
  • esl-utils: utility to postpone execution to microtask (2a4c8c5)

Bug Fixes

  • esl-event-listener: fix support for any object-like host (ae4c98d)
  • esl-popup: fix esl-popup infinitely created independently of placeholder state (63ae414)
  • esl-share: fix merging of additional(nested) params when ESLShareConfig.update method is called (b9b4e5f)
  • esl-share: rename copy action alertText param to copyAlertMsg (d3e3c3a)
  • esl-tab: fix esl-tabs initialization delay before DOM ready (52b0beb)
  • esl-utils: fix argument list on next fn call (c2e5c1d)
  • esl-utils: fix event cancellation handling (dffbc53)