v3.0.0-beta.14
Pre-release
Pre-release
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 useESLMediaQuery.for
andESLMediaQuery.from
insteadESLMediaRule
- DPR and device marker no longer availableESLMediaBreakpoints.addCustomBreakpoint
replaced withESLScreenBreakpoints.add
ESLMediaBreakpoints.getBreakpoint
replaced withESLScreenBreakpoints.get
ESLMediaQuery.ignoreBotsDpr
replaced withESLMediaDPRShortcut.ignoreBotsDpr
ObserverCallback
removed use strict type instead