Skip to content

v3.0.0-beta.14

Pre-release
Pre-release
Compare
Choose a tag to compare
@ala-n ala-n released this 02 Aug 21:06
· 5972 commits to main-beta since this release

3.0.0-beta.14 (2021-08-02)

Bug Fixes

  • esl-footnotes: fix character for return to note due to its absence at fonts on some platforms (d74788f)
  • esl-note: fix broken connection between esl-note and esl-footnotes (646ebbc)
  • esl-popup: fix wrong popup arrow positioning (d127a67)
  • esl-popup: fix wrong popup positioning (907ce47)
  • editing styles for correct display on mobile (58a35b1)

Features

  • esl-media-query: media query v2 update (#232) (0c122e9)
  • esl-scrollbar: add rtl support for horizontal scrollbar (fa27e5d)
  • esl-utils: add isPrototype check predicate to 'misc/object' utils (ad30d37)
  • esl-utils: add deepMerge utility (11331d8)
  • gh-pages add meta tag viewport (2994954)
  • esl-utils: create dom helpers class Rect to manage size and position of rectangles (3343bfd)
  • esl-popup: update imports, move separate window helpers, remove unnecessary code (f198295)
  • esl-utils: add helpers (isScrollParent, getScrollParent and getListScrollParent) for working with scroll parents (a4d25f9)
  • esl-utils: create helpers for working with the element as part esl-util DOM helpers (2d72af1)
  • esl-utils: create helpers for working with the window as part esl-util DOM helpers (49a58b2)
  • esl-popup: add bottom, left, right position and update position when parents scroll (9242fca)
  • esl-popup: add popup flipping and hiding by detection intersection side (a213262)
  • esl-popup: remake popup positioning (2ffe381)
  • esl-utils: update memoization for object getter accessor with a lightweight version (ae5614b)

BREAKING CHANGES

  • esl-media-query:
    • ESLMediaQuery no longer constructible use ESLMediaQuery.for and ESLMediaQuery.from instead
    • ESLMediaRule - DPR and device marker no longer available
    • ESLMediaBreakpoints.addCustomBreakpoint replaced with ESLScreenBreakpoints.add
    • ESLMediaBreakpoints.getBreakpoint replaced with ESLScreenBreakpoints.get
    • ESLMediaQuery.ignoreBotsDpr replaced with ESLMediaDPRShortcut.ignoreBotsDpr
    • ObserverCallback removed use strict type instead