Skip to content

Commit

Permalink
Merge pull request #2332 from exadel-inc/chore/4.16.0-release-notes
Browse files Browse the repository at this point in the history
[maintanance]: v4.16.0 promo release notes
  • Loading branch information
ala-n authored Apr 10, 2024
2 parents 7651910 + d8c13de commit 68fae17
Show file tree
Hide file tree
Showing 3 changed files with 24 additions and 3 deletions.
4 changes: 2 additions & 2 deletions site/views/blogs/ESL v4.15.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,12 @@ date: 2024-04-05
link: https://github.com/exadel-inc/esl/releases/tag/v4.15.0
---

ESL v5.0.0 is still in progress and currently under beta channel.
ESL `v5.0.0` is still in progress and currently under beta channel.
But we decided to release a couple of minor versions of ESL v4 to allow you to be more up to date with the upcoming 5th version.

---

So, the ESL v4.15.0 has just been released. The following updates have been included in this release:
So, the ESL `v4.15.0` has just been released. The following updates have been included in this release:

- Introducing the new `ESLWheelTarget` proxy target designed to handle "long" wheel user actions.
- Introducing the `ESLOpenState` mixin, facilitating automatic open/close actions based on media query changes for toggleable components.
Expand Down
21 changes: 21 additions & 0 deletions site/views/blogs/ESL v4.16.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
---
layout: content
name: ESL v4.16.0
title: ESL v4.16.0
tags: [news]
date: 2024-04-11
link: https://github.com/exadel-inc/esl/releases/tag/v4.16.0
---

We are delighted to announce the release of ESL version `v4.16.0`.
With this release, we are continuing to implement changes originally planned for version 5, and include them into the 4th stable version.

Here is the list of changes:

- Scroll-aware event handling for `ESLEventListener` `swipe` and `longwheel` targets.
Now you can easily omit `swipe` and `longwheel` events in case of content scrolling.
- Introducing the `ESLBaseTrigger` class in the `esl-trigger` module to simplify and make Trigger-Toggleable relationship more clear and straightforward.
- New possibilities for the `attr` decorator.
Now you can use providers to set default values and the `inherit` option to inherit the value of declared attributes from DOM parents.
- Bug fixes and improvements in the ESLShare module (update config method, migration to `ESLBaseTrigger`, etc.).
- Bug fixes for the `microtask` utility and `ESLEventListener` support for any object-like host.
2 changes: 1 addition & 1 deletion site/views/index.11tydata.yml
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ landing:
news:
title: Our News
limit: 2
limit: 3
moreLimit: 3
moreCta: Show older news
cta:
Expand Down

0 comments on commit 68fae17

Please sign in to comment.