Releases: exadel-inc/esl
Releases · exadel-inc/esl
v2.4.0
v2.3.2
v2.3.0
v2.2.1
v2.1.0
v2.0.0
2.0.0 (2021-03-29)
Bug Fixes
- a11y (8d1085b)
- accordion styles animation fixes (d59a44b)
- add full ts export for scroll (1e40678)
- add multiple active panels control (c662999)
- adjust group control (86286b1)
- allow super.register call for esl-base-element instances (19e8e05)
- animation of single panel (w/o panel group) (01aa5e9)
- bind method hotfix (b7d3b1c)
- bouncing up when crossing between tabs (ea7053b)
- change iframe provide scrolling to no (b8672e3)
- cover mode calculation for non blink browsers (5cd6bc2)
- deepCompare null check fix (8211738)
- default export value replaced with singleton accessor (ca323aa)
- empty alert on initiating in the animation hide time (0b1ed7a)
- esl-alert a11y and post animate cleanup (7646ffb)
- esl-alert target attribute change observation fixed (5226c96)
- fallback timer reset for panel animation (c61c9f1)
- fallback timer reset for panel-group animation (0bb9b02)
- fix ESLMedia events prefix (76035fe)
- fix focus and position calculation (815b8ad)
- fix package.json and IE compatibility problems (68f1bb6)
- fix tracking click event for Popup (2c3bff0)
- fix tracking click event for Popup (rename the method and arguments) (8abd6e5)
- format utility support for multiple replacements (3d8a6e7)
- optimize select performance. update demo content (9c916d6)
- optimize UX for close outside feature (c058400)
- remove eventNs for image & scroll fix image ready event (2f3382f)
- rename loaded event of ESLImage to the load event (from spec) (23ecb84)
- select a11y basic improvements (5c1657d)
- set position relative to smart-media root for special fill-modes (4f5bbd7)
- small styling and imports updates (3e10b5f)
Code Refactoring
- cleanup for ESLBasePopupGroupManager (5f68efd)
- get rid of default imports and fix draft select component accessor naming (155dbf9)
- popup property of the trigger renamed to $target (cdc4230)
- scrollable & alert renaming (a61e56e)
Documentation
- esl-select fixes (5407ac2)
Features
- !revert back esl prefix for events (adef294)
[@ready](https://github.com/ready)
decorator and readyState listener (6d1a32f)- add ability to cancel animation (53b3235)
- add ability to decline collapsing (44885c7)
- add empty text for select. update select events and flow (3435ae9)
- add more label format for esl-select; fix select dropdown focus (8682ec0)
- add separate simplified ESLBaseTrigger (3f5500a)
- esl-media extended with a ready class target option (9966b42)
- esl-scroll moved from draft to beta components (88e6ea6)
- esl-select basic form element proxy and reset handler fix (85f2f78)
- esl-select component POC (dd2644e)
- esl-select public update and support for mutations (b297ae2)
- esl-select support for simple select wrap (b6debd8)
- esl-trigger rewritten (64c05f6)
- extended shim for ES5 ElementConstructor (0eabf64)
- filtration common pseudo-selectors (8b4d80e)
- introduce EventUtils with a set of event related utilities (04c5368)
- introduce new BasePopupGroupManager based on events (8f9a426)
- optional prevent default option for triggers. Merge triggers directory (8c6cc3c)
- set iframe as a default provider for valid urls (f320d88)
- memoize: add func cash for class instances (f4dd895)
- support for html content for alert (86507d8)
- support for multiple esl-alerts (fd99dab)
- upgrade BasePopupGroupManager (07aa02a)
Styles
-
cleanup esl-tabs documentation (fdefaa5)
-
chore!: history fixup commit (c9efe88)
-
refactor!: cleanup for KeyboardEvent key polyfill and keys usages (c694727)
-
refactor!: rename ESLBasePopup (390f8f1)
-
feat!: refactor of Panel & PanelStack (d819259)
-
feat!: add last activator feature, fix outside action (76bd08b)
-
feat!: update for tab and trigger events; fix double a11y control for tabs (dce85b6)
-
feat!: eventing cleanup (22efb73)
-
feat!: popups massive cleanup 1 (7441e41)
BREAKING CHANGES
- make esl-tab mode="show" by default
- replace
empty-text
with...
v2.0.0-beta.31
2.0.0-beta.31 (2021-03-26)
Documentation
- esl-select fixes (5407ac2)
Styles
- cleanup esl-tabs documentation (fdefaa5)
BREAKING CHANGES
- make esl-tab mode="show" by default
- replace
empty-text
withplaceholder
attribute