Skip to content

Releases: exadel-inc/esl

v3.9.1

16 Dec 00:58
Compare
Choose a tag to compare

3.9.1 (2021-12-16)

Bug Fixes

  • esl-scrollbar: fix drag behaviour for short scroll (03b179d)

v3.9.0

15 Dec 20:28
Compare
Choose a tag to compare

3.9.0 (2021-12-15)

Bug Fixes

  • esl-utils: add support for Touch and Pointer events in normalize utilities (a5a183c)

Features

  • esl-animate: add jsx/tsx support (3db5644)
  • esl-scrollbar: api simplified + performance improvements (81b8824)
  • esl-scrollbar: support for continues click on the scrollbar area (#688) (aae79b4)
  • esl-scrollbar: support for touch actions on scrollbar (acc42f7)

Notes

  • esl-scrollbar be aware of the component inner API breaking changes for the ESLScrollbar, see #722 for details.

v3.8.0

10 Dec 01:20
Compare
Choose a tag to compare

3.8.0 (2021-12-10)

Bug Fixes

  • esl-footnotes: add event propagation stop at esl-note (d69ff60)
  • esl-footnotes: fix handling keydown event on return to note button (83b4131)
  • esl-footnotes: fix inappropriate behaviour when activating note through the return to note (c054226)
  • esl-popup: fix wrong arrow position when popup size greater than size outer limiter (d6f7c2e)
  • esl-utils: fix scrollIntoView resolution and horizontal scroll (15e0891)

Features

  • esl-footnotes: add back-to-note-label to outputting title for the button (717c23f)
  • esl-footnotes: add dispatch esl:show:request event on activate esl-note (023b7c6)
  • esl-footnotes: add separate method to render content of connected note (bea4379)
  • esl-popup: add disable activator observation attribute and add to behavior new values (bcd8212)
  • esl-popup: add RTL support (9aab290)
  • esl-popup: add updating position on transition (8fb47ed)
  • esl-popup: create esl-popup-init mixin to make it easier to initialize styles (6e78265)
  • esl-tooltip: add focus out handling to return focus to activator (4b20ef8)
  • esl-utils: add helper method to get keyboard-focusable elements within a specified element (3577397)
  • esl-utils: add static method isEqual() to Rect (128cbcb)

v3.8.0-beta.1

07 Dec 23:56
Compare
Choose a tag to compare
v3.8.0-beta.1 Pre-release
Pre-release

3.8.0-beta.1 (2021-12-07)

Bug Fixes

  • esl-footnotes: add event propagation stop at esl-note (d69ff60)
  • esl-footnotes: fix handling keydown event on return to note button (83b4131)
  • esl-footnotes: fix inappropriate behaviour when activating note through the return to note (c054226)
  • esl-utils: fix scrollIntoView resolution and horizontal scroll (15e0891)

Features

  • esl-footnotes: add back-to-note-label to outputting title for the button (717c23f)
  • esl-footnotes: add dispatch esl:show:request event on activate esl-note (023b7c6)
  • esl-footnotes: add separate method to render content of connected note (bea4379)
  • esl-popup: add disable activator observation attribute and add to behavior new values (bcd8212)
  • esl-popup: add RTL support (9aab290)
  • esl-popup: add updating position on transition (8fb47ed)
  • esl-popup: create esl-popup-init mixin to make it easier to initialize styles (6e78265)
  • esl-tooltip: add focus out handling to return focus to activator (4b20ef8)
  • esl-utils: add helper method to get keyboard-focusable elements within a specified element (3577397)
  • esl-utils: add static method isEqual() to Rect (128cbcb)

v3.7.0

07 Dec 23:44
Compare
Choose a tag to compare

3.7.0 (2021-12-07)

Bug Fixes

  • esl-utils: CSSClassUtils utility should support lower DOM API (594b889)
  • esl-utils: fix usage of deprecated substr in CSSClassUtils (c142152)

Features

  • esl-animate: make a new module "esl-animate" to animate elements on viewport intersecting (e369350)
  • esl-utils: ESLVSizeCSSProxy utility to fix 100vh problem is introduced (5bae888)

v3.7.0-beta.4

03 Dec 01:33
Compare
Choose a tag to compare
v3.7.0-beta.4 Pre-release
Pre-release

3.7.0-beta.4 (2021-12-03)

Features

  • esl-footnotes: add dispatch esl:show:request event on activate esl-note (023b7c6)

v3.7.0-beta.3

01 Dec 21:59
Compare
Choose a tag to compare
v3.7.0-beta.3 Pre-release
Pre-release

3.7.0-beta.3 (2021-12-01)

Bug Fixes

  • esl-footnotes: fix handling keydown event on return to note button (83b4131)

Features

  • esl-tooltip: add focus out handling to return focus to activator (4b20ef8)
  • esl-utils: ESLVSizeCSSProxy utility to fix 100vh problem is introduced (5bae888)
  • esl-utils: add helper method to get keyboard-focusable elements within a specified element (3577397)

v3.7.0-beta.2

30 Nov 22:22
Compare
Choose a tag to compare
v3.7.0-beta.2 Pre-release
Pre-release

3.7.0-beta.2 (2021-11-30)

Bug Fixes

  • esl-footnotes: add event propagation stop at esl-note (d69ff60)

Features

  • esl-popup: add updating position on transition (8fb47ed)
  • esl-popup: create esl-popup-init mixin to make it easier to initialize styles (6e78265)
  • esl-utils: add static method isEqual() to Rect (128cbcb)

v3.7.0-beta.1

28 Nov 20:34
Compare
Choose a tag to compare
v3.7.0-beta.1 Pre-release
Pre-release

3.7.0-beta.1 (2021-11-28)

Features

  • esl-footnotes: add back-to-note-label to outputting title for the button (717c23f)
  • esl-footnotes: add separate method to render content of connected note (bea4379)

v3.6.0

23 Nov 18:10
Compare
Choose a tag to compare

3.6.0 (2021-11-23)

Bug Fixes

  • esl-media: preload and fill-mode types restricted (4c41cb3)
  • esl-poup: fix popup positioning (61b0237)
  • esl-utils: fix isPrimitive check and isObject return type, add isArrayLike (80b8aa0)

Features

  • esl-popup: add new feature to be able to set position of arrow on popup (7973e1f)
  • esl-traversing-query: add ability to restrict global scope (3e136c0)
  • esl-utils: array unwrap utility (45c50a0)