diff --git a/CHANGELOG.md b/CHANGELOG.md index 8abd3983c..a3bcc1c82 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,23 @@ +## [5.0.0-beta.42](https://github.com/exadel-inc/esl/compare/v5.0.0-beta.41...v5.0.0-beta.42) (2024-12-10) + +### ⚠ BREAKING CHANGES + +* **esl-tooltip:** `disable-arrow` attribute removed from ESLTooltip component + +### Features + +* **esl-popup:** add offset-trigger attribute ([d4161f1](https://github.com/exadel-inc/esl/commit/d4161f10f9e15cfa24b1d01cbde731aeaf0f2dc8)) +* **esl-toggleable:** `_onOutsideAction` no longer part of ESLToggleable instance, now it's ESLToggleableManager responsibility ([573eece](https://github.com/exadel-inc/esl/commit/573eececb60fb5269b5b6e1c4cce37f7ebd4985e)) +* **esl-toggleable:** reimplementation of `focus-behaviour` to a11y mode ([d1d1500](https://github.com/exadel-inc/esl/commit/d1d15007fb94e756938121675f5ce2baacda7f44)) +* **esl-toggleable:** rework ESLToggleableManger to produce `FocusIn` outside event actions trough main flow + fix initial focus task ([23ed309](https://github.com/exadel-inc/esl/commit/23ed309dbd347718caf092f7850b8ba4f447ede1)) +* **esl-toggleable:** true related opening chain check support for toggleables ([72b849e](https://github.com/exadel-inc/esl/commit/72b849e625f04f834e32f805948dadff1bcbbd59)) +* **esl-tooltip:** remove disable-arrow attribute ([adbeb5d](https://github.com/exadel-inc/esl/commit/adbeb5d344180138a6860c094413339688aa624b)) +* **esl-utils:** extend params for the `getKeyboardFocusableElements` with full `VisibilityOptions` ([16b04ff](https://github.com/exadel-inc/esl/commit/16b04ff6643935941b62400e92a34bc893834963)) + +### Bug Fixes + +* **esl-media:** fix conflict of alignment classes, move definition to the main mixin ([55589f2](https://github.com/exadel-inc/esl/commit/55589f26828e4279f2e59d28d70c61ad48648963)) + ## [5.0.0-beta.41](https://github.com/exadel-inc/esl/compare/v5.0.0-beta.40...v5.0.0-beta.41) (2024-11-18) ### Bug Fixes diff --git a/e2e/package.json b/e2e/package.json index fc212b9b8..4f0ddb14a 100644 --- a/e2e/package.json +++ b/e2e/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "@exadel/esl-snapshot-tests", - "version": "5.0.0-beta.41", + "version": "5.0.0-beta.42", "description": "Integration snapshot tests for ESL", "homepage": "https://esl-ui.com/", "license": "MIT", diff --git a/eslint-config/package.json b/eslint-config/package.json index 685d970e0..d12b82f12 100644 --- a/eslint-config/package.json +++ b/eslint-config/package.json @@ -1,7 +1,7 @@ { "name": "@exadel/eslint-config-esl", "private": false, - "version": "5.0.0-beta.41", + "version": "5.0.0-beta.42", "keywords": [ "eslint", "eslint-config", diff --git a/eslint-plugin/package.json b/eslint-plugin/package.json index 0325d9608..477f69db5 100644 --- a/eslint-plugin/package.json +++ b/eslint-plugin/package.json @@ -1,7 +1,7 @@ { "name": "@exadel/eslint-plugin-esl", "private": false, - "version": "5.0.0-beta.41", + "version": "5.0.0-beta.42", "keywords": [ "eslint", "eslint-plugin", diff --git a/package-lock.json b/package-lock.json index 291a3a739..77a0e18c8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@exadel/esl", - "version": "5.0.0-beta.41", + "version": "5.0.0-beta.42", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@exadel/esl", - "version": "5.0.0-beta.41", + "version": "5.0.0-beta.42", "license": "MIT", "workspaces": [ "e2e", @@ -56,7 +56,7 @@ }, "e2e": { "name": "@exadel/esl-snapshot-tests", - "version": "5.0.0-beta.41", + "version": "5.0.0-beta.42", "license": "MIT", "dependencies": { "@types/jest-environment-puppeteer": "^5.0.6", @@ -75,7 +75,7 @@ }, "eslint-config": { "name": "@exadel/eslint-config-esl", - "version": "5.0.0-beta.41", + "version": "5.0.0-beta.42", "license": "MIT", "dependencies": { "@eslint/js": "^9.16.0", @@ -92,7 +92,7 @@ }, "eslint-plugin": { "name": "@exadel/eslint-plugin-esl", - "version": "5.0.0-beta.41", + "version": "5.0.0-beta.42", "license": "MIT", "dependencies": { "kleur": "^4.1.5", @@ -22119,7 +22119,7 @@ }, "site": { "name": "@exadel/esl-website", - "version": "5.0.0-beta.41", + "version": "5.0.0-beta.42", "license": "MIT", "dependencies": { "@11ty/eleventy": "^2.0.1", diff --git a/package.json b/package.json index 4640b5dcc..719aa027d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@exadel/esl", - "version": "5.0.0-beta.41", + "version": "5.0.0-beta.42", "private": false, "description": "Exadel Smart Library (ESL) is the lightweight custom elements library that provide a set of super-flexible components", "license": "MIT", diff --git a/site/package.json b/site/package.json index 9975cfb2d..7ce244369 100644 --- a/site/package.json +++ b/site/package.json @@ -1,6 +1,6 @@ { "name": "@exadel/esl-website", - "version": "5.0.0-beta.41", + "version": "5.0.0-beta.42", "private": true, "description": "ESL Website source", "homepage": "https://esl-ui.com/",