Skip to content

Commit

Permalink
chore(release): 4.17.0
Browse files Browse the repository at this point in the history
# [4.17.0](v4.16.0...v4.17.0) (2024-05-31)

### Bug Fixes

* **deps:** bump pug from 3.0.2 to 3.0.3 ([8006a45](8006a45))
* **deps:** bump puppeteer from 22.9.0 to 22.10.0 ([d82fa11](d82fa11))
* **esl-animate:** fix handling of `esl-animate-mixin` attribute changes ([0bb3a44](0bb3a44))
* **esl-event-listener:** `ESLEventUtils.descriptors` api notes correction ([309c130](309c130))
* **esl-event-listener:** fix `listen` decorator strict types are incorrect ([94c85f2](94c85f2))
* **esl-event-listener:** fix re-subscription when condition is used ([b304c52](b304c52))
* **esl-media:** add exact element resize observation reduce; extra subscriptions manipulation ([7e58bbd](7e58bbd))
* **esl-media:** fix missing reinitialization on start-time attribute changing ([e5922ed](e5922ed))
* **esl-media:** fix TSX shape for supporting start-time attribute ([1f43a22](1f43a22))
* **esl-media:** play-in-viewport tolerance changed to 50% (75% before) ([06d2a13](06d2a13))
* **esl-media:** seekTo leads to no proper behavior when YouTube video is not ready ([f5a0762](f5a0762))
* **esl-panel:** fix the falsy state of animation in the default open panel in esl-panel-group ([64925e0](64925e0))
* **esl-popup:** fix it is not possible to set the offset-arrow to 0 ([c6f1a9f](c6f1a9f))
* **esl-utils:** fix event cancellation handling ([8e45a75](8e45a75))
* **esl-utils:** fix isRelativeNode signature (can accept undefined as a node) ([4e2c7af](4e2c7af))
* **esl-utils:** fix parseNumber signature (undefined when default provided) ([647b736](647b736))
* **site:** `esl-animate` example page wrong animation ([7fd86b4](7fd86b4))

### Features

* **esl-event-listener:** add a `group` key to process batch subscription operations ([3d1ece0](3d1ece0)), closes [#2381](#2381)
* **esl-event-listener:** rework and make warnings of event listener system with more strict and truthful detection of a problem ([f6fd40b](f6fd40b))
* **esl-event-listener:** separate intersection events ([370d33b](370d33b))
* **esl-media:** add ability to provide video initial position (start time) ([7367bb7](7367bb7))
* **esl-popup:** add handler for refresh event ([5864c92](5864c92))
* **esl-utils:** add ability to reject promisifyEvent by using AbortSignal ([b49da0e](b49da0e))
* **esl-utils:** add provider function support into `[@prop](https://github.com/prop)` decorator ([9f4bfbe](9f4bfbe))
* **esl-utils:** add the ability to use additional attributes in `loadScript` utility ([#2279](#2279)) ([f803226](f803226))
* **esl-utils:** make DelegatedEvent equal too `DelegatedEvent<Event>`, fix types compatibility ([#2360](#2360)) ([458ea53](458ea53))
* **lint:** add deprecation warning regarding incorrect direct imports for `attr`, `prop`, `jsonAttr`, `boolAttr`, `listen` ([e592048](e592048))
  • Loading branch information
semantic-release-bot committed May 31, 2024
1 parent 8694e8a commit 20afa5c
Show file tree
Hide file tree
Showing 6 changed files with 46 additions and 9 deletions.
37 changes: 37 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,40 @@
# [4.17.0](https://github.com/exadel-inc/esl/compare/v4.16.0...v4.17.0) (2024-05-31)


### Bug Fixes

* **deps:** bump pug from 3.0.2 to 3.0.3 ([8006a45](https://github.com/exadel-inc/esl/commit/8006a45a96aaf52e9a341bf13768613cc0bf17b4))
* **deps:** bump puppeteer from 22.9.0 to 22.10.0 ([d82fa11](https://github.com/exadel-inc/esl/commit/d82fa11e6059fe34eaaca7f0990e8d013826fca7))
* **esl-animate:** fix handling of `esl-animate-mixin` attribute changes ([0bb3a44](https://github.com/exadel-inc/esl/commit/0bb3a449ff2b5e6c9c74f763fa1d98a6757a6038))
* **esl-event-listener:** `ESLEventUtils.descriptors` api notes correction ([309c130](https://github.com/exadel-inc/esl/commit/309c130a7e62348fd02f8bf71cc546f9eab3fe21))
* **esl-event-listener:** fix `listen` decorator strict types are incorrect ([94c85f2](https://github.com/exadel-inc/esl/commit/94c85f2ddbea29b420c2540e025c7d510dfba5b1))
* **esl-event-listener:** fix re-subscription when condition is used ([b304c52](https://github.com/exadel-inc/esl/commit/b304c52a30d86d462e2d5e03b00353b7bbf39cb7))
* **esl-media:** add exact element resize observation reduce; extra subscriptions manipulation ([7e58bbd](https://github.com/exadel-inc/esl/commit/7e58bbdc981ec54902bb7940242e238df5780df5))
* **esl-media:** fix missing reinitialization on start-time attribute changing ([e5922ed](https://github.com/exadel-inc/esl/commit/e5922ed801b08066c96dba10edef6e8abb6655b2))
* **esl-media:** fix TSX shape for supporting start-time attribute ([1f43a22](https://github.com/exadel-inc/esl/commit/1f43a22094db5f204f0b69df36272d60beffb638))
* **esl-media:** play-in-viewport tolerance changed to 50% (75% before) ([06d2a13](https://github.com/exadel-inc/esl/commit/06d2a13ca0bbde6c5d4fbd93e6a68f94fe93ef4e))
* **esl-media:** seekTo leads to no proper behavior when YouTube video is not ready ([f5a0762](https://github.com/exadel-inc/esl/commit/f5a0762301b4e108b708ea1e75834be0b74d2827))
* **esl-panel:** fix the falsy state of animation in the default open panel in esl-panel-group ([64925e0](https://github.com/exadel-inc/esl/commit/64925e0b47293124430f988474df821c423cc2bd))
* **esl-popup:** fix it is not possible to set the offset-arrow to 0 ([c6f1a9f](https://github.com/exadel-inc/esl/commit/c6f1a9f2ddfcbbc5bad2adb3da6a73bc34e50277))
* **esl-utils:** fix event cancellation handling ([8e45a75](https://github.com/exadel-inc/esl/commit/8e45a7560c3260f21dbe22e9beaa64c8afe19ca5))
* **esl-utils:** fix isRelativeNode signature (can accept undefined as a node) ([4e2c7af](https://github.com/exadel-inc/esl/commit/4e2c7af179d186de521e7a55c0be66d1e3dc68fa))
* **esl-utils:** fix parseNumber signature (undefined when default provided) ([647b736](https://github.com/exadel-inc/esl/commit/647b7364e3a8024d9d3d4cdef464dc98078a0d01))
* **site:** `esl-animate` example page wrong animation ([7fd86b4](https://github.com/exadel-inc/esl/commit/7fd86b405839ebb3c15dcd22eabdcf14967e41a5))


### Features

* **esl-event-listener:** add a `group` key to process batch subscription operations ([3d1ece0](https://github.com/exadel-inc/esl/commit/3d1ece0fcf747efdb7de7fcfb125c4ad02390e50)), closes [#2381](https://github.com/exadel-inc/esl/issues/2381)
* **esl-event-listener:** rework and make warnings of event listener system with more strict and truthful detection of a problem ([f6fd40b](https://github.com/exadel-inc/esl/commit/f6fd40b8e370de1bcc61cb3d6862b2be9188018a))
* **esl-event-listener:** separate intersection events ([370d33b](https://github.com/exadel-inc/esl/commit/370d33bf384c5fed6ca734bb680a9fd3ede86680))
* **esl-media:** add ability to provide video initial position (start time) ([7367bb7](https://github.com/exadel-inc/esl/commit/7367bb78c50514a96edbf4cef7b56b2bf0fe0340))
* **esl-popup:** add handler for refresh event ([5864c92](https://github.com/exadel-inc/esl/commit/5864c9293046a43d49b900818573b4fd879b6834))
* **esl-utils:** add ability to reject promisifyEvent by using AbortSignal ([b49da0e](https://github.com/exadel-inc/esl/commit/b49da0e533de7771ccc50465d15a51f157bde568))
* **esl-utils:** add provider function support into `[@prop](https://github.com/prop)` decorator ([9f4bfbe](https://github.com/exadel-inc/esl/commit/9f4bfbee09e1cbd1aeac1b9d4176cc6518682bc9))
* **esl-utils:** add the ability to use additional attributes in `loadScript` utility ([#2279](https://github.com/exadel-inc/esl/issues/2279)) ([f803226](https://github.com/exadel-inc/esl/commit/f80322656efc10dd138f6452f1d3f601229405c9))
* **esl-utils:** make DelegatedEvent equal too `DelegatedEvent<Event>`, fix types compatibility ([#2360](https://github.com/exadel-inc/esl/issues/2360)) ([458ea53](https://github.com/exadel-inc/esl/commit/458ea53900ed2554772b54e3a0a1567757bb6125))
* **lint:** add deprecation warning regarding incorrect direct imports for `attr`, `prop`, `jsonAttr`, `boolAttr`, `listen` ([e592048](https://github.com/exadel-inc/esl/commit/e592048d19aa4575f89e056632e7455a50f47eac))

# [4.16.0](https://github.com/exadel-inc/esl/compare/v4.15.0...v4.16.0) (2024-04-10)


Expand Down
2 changes: 1 addition & 1 deletion e2e/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"private": true,
"name": "@exadel/esl-snapshot-tests",
"version": "4.16.0",
"version": "4.17.0",
"description": "Integration snapshot tests for ESL",
"homepage": "https://esl-ui.com/",
"license": "MIT",
Expand Down
2 changes: 1 addition & 1 deletion eslint/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@exadel/eslint-plugin-esl",
"version": "4.16.0",
"version": "4.17.0",
"keywords": [
"eslint",
"eslint-plugin",
Expand Down
10 changes: 5 additions & 5 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@exadel/esl",
"version": "4.16.0",
"version": "4.17.0",
"private": false,
"description": "Exadel Smart Library (ESL) is the lightweight custom elements library that provide a set of super-flexible components",
"license": "MIT",
Expand Down
2 changes: 1 addition & 1 deletion site/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@exadel/esl-website",
"version": "4.16.0",
"version": "4.17.0",
"private": true,
"description": "ESL Website source",
"homepage": "https://esl-ui.com/",
Expand Down

0 comments on commit 20afa5c

Please sign in to comment.