Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
# [5.0.0-beta.3](v5.0.0-beta.2...v5.0.0-beta.3) (2023-12-21) ### Bug Fixes * **esl-event-listener:** fix support for any object-like host ([9ca6aa4](9ca6aa4)) * **esl-utils:** `createZIndexIframe` retired ([ad678cb](ad678cb)) * **esl-utils:** `SyntheticEventTarget` optimizations ([a4c9b8d](a4c9b8d)) * **esl-utils:** clean IE11 micro-optimizations ([7ed8830](7ed8830)) * **esl-utils:** fix types for `unwrap` array utility ([a4b432a](a4b432a)) * **esl-utils:** simplified `flat` array utility ([788a782](788a782)) * **esl-utils:** simplified `union` utility ([043fe45](043fe45)) * **esl-utils:** simplified `uniq` array utility ([45f282f](45f282f)) ### Code Refactoring * Drop Edge old versions (<14) support ([b577fd1](b577fd1)) * Drop IE11 support ([6d376ee](6d376ee)) * **esl-media:** remove legacy features of `esl-media` ([c19561d](c19561d)) * exclude duplicated exports of `esl-utils/decorators` ([f6c84af](f6c84af)) ### Features * drop deprecated aliases ([#1505](#1505)) ([df7f5e5](df7f5e5)) ### BREAKING CHANGES * **esl-media:** `load-cls-target`, `load-cls-accepted` and `load-cls-declined` use `load-condition-class` and `load-condition-class-target` instead * **esl-media:** `disabled` no longer supported use `lazy="manual"` instead * `prop`, `attr`, `boolAttr`, `jsonAttr`, `listen` no longer available in `esl-base-element` and `esl-mixin-element` exports * **esl-utils:** `createZIndexIframe` and `is-fixes` module no longer available due to drop of IE11 support * **esl-utils:** `hasEventListener` no longer accepts min number value use `this.getEventListeners(type).length` to make extended checks * **esl-utils:** `dispatchEvent` does not accepts target argument * `ESLEventUtils.descriptors` alias of `ESLEventUtils.getAutoDescriptors` is no longer supported * `EventUtils` alias of `ESLEventUtils` is no longer supported * `esl-media-quey` module no longer supports `addListener` and `removeListener` shorthand * `SynteticEventTarget` no longer supports `addListener` and `removeListener` shorthand * 'fallback-duration' is no longer in the JSX shape of ESLPanel and ESLPanelGroup * `ToggleableActionParams` alias of `ESLToggleableActionParams` is no longer supported * `TraversingQuery` alias of `ESLTraversingQuery` is no longer supported * `RTLUtils` retired use separate methods instead * `TraversingUtils` retired use separate methods instead * `deepCompare` alias of `isEqual` is no longer supported * `generateUId` alias of `randUID` no longer supported * ESL UI site renderer and ESL polyfills no longer support Edge old versions and ES6 polyfils. * ESL UI site renderer and ESL polyfills no longer support IE11 and ES5 target.
- Loading branch information