Skip to content

Commit

Permalink
chore(release): 5.0.0-beta.40
Browse files Browse the repository at this point in the history
## [5.0.0-beta.40](v5.0.0-beta.39...v5.0.0-beta.40) (2024-11-15)

### ⚠ BREAKING CHANGES

* **esl-popup:** 'autofocus' no longer available for popup, use 'focus-behaviour' instead
* **esl-share:** `ESLSharePopup` no longer inherits `ESLTooltip`, `ESLPopup` now direct base for `ESLSharePopup`
* **esl-tooltip:** `hasFocusLoop` no longer available use `focusBehaviour` instead

### Features

* **esl-drag-to-scroll:** update draggable state based on content size ([63d83a9](63d83a9))
* **esl-popup:** get rid from all focus management code ([11b10ea](11b10ea))
* **esl-share:** separate `ESLSharePopup` implementation from `ESLTooltip` ([b5260b9](b5260b9))
* **esl-toggleable:** add out of the box `ESLToggleable` focus manager ([c954d72](c954d72))
* **esl-toggleable:** update focusBehaviour option to smoothly support boundary focus actions across different options ([2b8a0c7](2b8a0c7))
* **esl-tooltip:** get rid from inner `hasFocusLoop` and custom focus manager, now utilizes ESLToggleable features ([6ef1f2e](6ef1f2e))
* **esl-utils:** add extended `handleFocusFlow` keyboard based focus manager ([376f388](376f388))

### Bug Fixes

* **esl-footnotes:** fix improper note highlighting ([c7c3d1c](c7c3d1c))
* **esl-share:** fix inner ESLToggleableActionParams instances type ([ea8dd94](ea8dd94))
* **esl-share:** simplify code and remove overrides (according to esl-popup base state) ([04d6a63](04d6a63))
* **esl-tooltip:** fix tooltip arrow disappearing ([780b295](780b295))
* **esl-tooltip:** simplify code and remove overrides (according to esl-popup base state) ([699ac7f](699ac7f))
* **esl-utils:** fix visibility and a11y checks for getKeyboardFocusableElements ([e078c78](e078c78))
  • Loading branch information
semantic-release-bot committed Nov 15, 2024
1 parent 6b2d4ef commit 6bff420
Show file tree
Hide file tree
Showing 7 changed files with 38 additions and 11 deletions.
27 changes: 27 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,30 @@
## [5.0.0-beta.40](https://github.com/exadel-inc/esl/compare/v5.0.0-beta.39...v5.0.0-beta.40) (2024-11-15)

### ⚠ BREAKING CHANGES

* **esl-popup:** 'autofocus' no longer available for popup, use 'focus-behaviour' instead
* **esl-share:** `ESLSharePopup` no longer inherits `ESLTooltip`, `ESLPopup` now direct base for `ESLSharePopup`
* **esl-tooltip:** `hasFocusLoop` no longer available use `focusBehaviour` instead

### Features

* **esl-drag-to-scroll:** update draggable state based on content size ([63d83a9](https://github.com/exadel-inc/esl/commit/63d83a9dfec9f5101f28b7f2b5aea2fdc9fa3071))
* **esl-popup:** get rid from all focus management code ([11b10ea](https://github.com/exadel-inc/esl/commit/11b10eaf8514b5c27f257d470464ce720e2c0765))
* **esl-share:** separate `ESLSharePopup` implementation from `ESLTooltip` ([b5260b9](https://github.com/exadel-inc/esl/commit/b5260b937840fbd5a6023d7d0ed1557f86c00e8a))
* **esl-toggleable:** add out of the box `ESLToggleable` focus manager ([c954d72](https://github.com/exadel-inc/esl/commit/c954d72dad67ec726b6d42012b03796bc8143896))
* **esl-toggleable:** update focusBehaviour option to smoothly support boundary focus actions across different options ([2b8a0c7](https://github.com/exadel-inc/esl/commit/2b8a0c7affa2b5af5b6baa8efd64932e735ca5d9))
* **esl-tooltip:** get rid from inner `hasFocusLoop` and custom focus manager, now utilizes ESLToggleable features ([6ef1f2e](https://github.com/exadel-inc/esl/commit/6ef1f2e23b821fcccefb219330bcead8f7c57a4b))
* **esl-utils:** add extended `handleFocusFlow` keyboard based focus manager ([376f388](https://github.com/exadel-inc/esl/commit/376f38836cce6f17dbdff7f2e45ac8d94516428c))

### Bug Fixes

* **esl-footnotes:** fix improper note highlighting ([c7c3d1c](https://github.com/exadel-inc/esl/commit/c7c3d1c88e08096b3c1ed4748fc7dd9d9be4eead))
* **esl-share:** fix inner ESLToggleableActionParams instances type ([ea8dd94](https://github.com/exadel-inc/esl/commit/ea8dd9407cbecf20cf18c8df7bfb11253fe34e61))
* **esl-share:** simplify code and remove overrides (according to esl-popup base state) ([04d6a63](https://github.com/exadel-inc/esl/commit/04d6a63819049242230841365d21a1f2eb4510e7))
* **esl-tooltip:** fix tooltip arrow disappearing ([780b295](https://github.com/exadel-inc/esl/commit/780b295c68d3ca7353cfba29588314a2a9c73fbe))
* **esl-tooltip:** simplify code and remove overrides (according to esl-popup base state) ([699ac7f](https://github.com/exadel-inc/esl/commit/699ac7ff8ad5ff7d32cdbdd5fdec29632da1cf40))
* **esl-utils:** fix visibility and a11y checks for getKeyboardFocusableElements ([e078c78](https://github.com/exadel-inc/esl/commit/e078c78b2ac607bff82b6a25832e95e513e3a7bf))

## [5.0.0-beta.39](https://github.com/exadel-inc/esl/compare/v5.0.0-beta.38...v5.0.0-beta.39) (2024-11-11)

### Features
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": "5.0.0-beta.39",
"version": "5.0.0-beta.40",
"description": "Integration snapshot tests for ESL",
"homepage": "https://esl-ui.com/",
"license": "MIT",
Expand Down
2 changes: 1 addition & 1 deletion eslint-config/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@exadel/eslint-config-esl",
"private": false,
"version": "5.0.0-beta.39",
"version": "5.0.0-beta.40",
"keywords": [
"eslint",
"eslint-config",
Expand Down
2 changes: 1 addition & 1 deletion eslint-plugin/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@exadel/eslint-plugin-esl",
"private": false,
"version": "5.0.0-beta.39",
"version": "5.0.0-beta.40",
"keywords": [
"eslint",
"eslint-plugin",
Expand Down
12 changes: 6 additions & 6 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": "5.0.0-beta.39",
"version": "5.0.0-beta.40",
"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": "5.0.0-beta.39",
"version": "5.0.0-beta.40",
"private": true,
"description": "ESL Website source",
"homepage": "https://esl-ui.com/",
Expand Down

0 comments on commit 6bff420

Please sign in to comment.