From 0b146cfa8f7505c23fee8e3b6a4262e45702f7ed Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 4 Nov 2025 16:00:12 +0000 Subject: [PATCH 1/3] chore: release --- .changeset/has-selector-element-transformation.md | 5 ----- .changeset/unlucky-tables-relax.md | 5 ----- .changeset/value-mods.md | 7 ------- CHANGELOG.md | 14 ++++++++++++++ package.json | 2 +- 5 files changed, 15 insertions(+), 18 deletions(-) delete mode 100644 .changeset/has-selector-element-transformation.md delete mode 100644 .changeset/unlucky-tables-relax.md delete mode 100644 .changeset/value-mods.md diff --git a/.changeset/has-selector-element-transformation.md b/.changeset/has-selector-element-transformation.md deleted file mode 100644 index 7f98ef9c7..000000000 --- a/.changeset/has-selector-element-transformation.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@cube-dev/ui-kit': minor ---- - -Add support for `:has(Item)` syntax in style mappings. Capitalized element names inside `:has()` pseudo-class selectors are now automatically transformed to `data-element` attribute selectors (`:has(Item)` → `:has([data-element="Item"])`). diff --git a/.changeset/unlucky-tables-relax.md b/.changeset/unlucky-tables-relax.md deleted file mode 100644 index 4e4a7cf29..000000000 --- a/.changeset/unlucky-tables-relax.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@cube-dev/ui-kit": minor ---- - -Allow to set cursorStrategy to `web` or `native` in Root component. diff --git a/.changeset/value-mods.md b/.changeset/value-mods.md deleted file mode 100644 index ea0a6bd71..000000000 --- a/.changeset/value-mods.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@cube-dev/ui-kit': major ---- - -**BREAKING:** Boolean mods now generate `data-*` instead of `data-is-*` attributes (`mods={{ hovered: true }}` → `data-hovered=""` instead of `data-is-hovered=""`). - -**NEW:** Value mods support - `mods` now accepts string values (`mods={{ theme: 'danger' }}` → `data-theme="danger"`). Includes shorthand syntax in styles (`theme=danger`, `theme="danger"`). See Tasty documentation for details. diff --git a/CHANGELOG.md b/CHANGELOG.md index 4698a63ad..4ae2c39d4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,19 @@ # @cube-dev/ui-kit +## 1.0.0 + +### Major Changes + +- [#872](https://github.com/cube-js/cube-ui-kit/pull/872) [`4b8a6d6e`](https://github.com/cube-js/cube-ui-kit/commit/4b8a6d6e4342303ec6ba6c58a2c17b38eeef2964) Thanks [@tenphi](https://github.com/tenphi)! - **BREAKING:** Boolean mods now generate `data-*` instead of `data-is-*` attributes (`mods={{ hovered: true }}` → `data-hovered=""` instead of `data-is-hovered=""`). + + **NEW:** Value mods support - `mods` now accepts string values (`mods={{ theme: 'danger' }}` → `data-theme="danger"`). Includes shorthand syntax in styles (`theme=danger`, `theme="danger"`). See Tasty documentation for details. + +### Minor Changes + +- [#872](https://github.com/cube-js/cube-ui-kit/pull/872) [`4b8a6d6e`](https://github.com/cube-js/cube-ui-kit/commit/4b8a6d6e4342303ec6ba6c58a2c17b38eeef2964) Thanks [@tenphi](https://github.com/tenphi)! - Add support for `:has(Item)` syntax in style mappings. Capitalized element names inside `:has()` pseudo-class selectors are now automatically transformed to `data-element` attribute selectors (`:has(Item)` → `:has([data-element="Item"])`). + +- [#873](https://github.com/cube-js/cube-ui-kit/pull/873) [`c29bee57`](https://github.com/cube-js/cube-ui-kit/commit/c29bee5708e4aa75e75e80ffb3509de5a6ac9d13) Thanks [@tenphi](https://github.com/tenphi)! - Allow to set cursorStrategy to `web` or `native` in Root component. + ## 0.88.0 ### Minor Changes diff --git a/package.json b/package.json index e08a199ec..65e3997e7 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@cube-dev/ui-kit", - "version": "0.88.0", + "version": "1.0.0", "type": "module", "description": "UIKit for Cube Projects", "repository": { From 2a11d4fa2710f53c8a8e28b3adc9769e8d4aec99 Mon Sep 17 00:00:00 2001 From: Andrey Yamanov Date: Tue, 4 Nov 2025 17:30:27 +0100 Subject: [PATCH 2/3] chore: update changelog and version --- CHANGELOG.md | 4 +--- package.json | 4 ++-- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4ae2c39d4..b30b6951a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,14 +2,12 @@ ## 1.0.0 -### Major Changes +### Minor Changes - [#872](https://github.com/cube-js/cube-ui-kit/pull/872) [`4b8a6d6e`](https://github.com/cube-js/cube-ui-kit/commit/4b8a6d6e4342303ec6ba6c58a2c17b38eeef2964) Thanks [@tenphi](https://github.com/tenphi)! - **BREAKING:** Boolean mods now generate `data-*` instead of `data-is-*` attributes (`mods={{ hovered: true }}` → `data-hovered=""` instead of `data-is-hovered=""`). **NEW:** Value mods support - `mods` now accepts string values (`mods={{ theme: 'danger' }}` → `data-theme="danger"`). Includes shorthand syntax in styles (`theme=danger`, `theme="danger"`). See Tasty documentation for details. -### Minor Changes - - [#872](https://github.com/cube-js/cube-ui-kit/pull/872) [`4b8a6d6e`](https://github.com/cube-js/cube-ui-kit/commit/4b8a6d6e4342303ec6ba6c58a2c17b38eeef2964) Thanks [@tenphi](https://github.com/tenphi)! - Add support for `:has(Item)` syntax in style mappings. Capitalized element names inside `:has()` pseudo-class selectors are now automatically transformed to `data-element` attribute selectors (`:has(Item)` → `:has([data-element="Item"])`). - [#873](https://github.com/cube-js/cube-ui-kit/pull/873) [`c29bee57`](https://github.com/cube-js/cube-ui-kit/commit/c29bee5708e4aa75e75e80ffb3509de5a6ac9d13) Thanks [@tenphi](https://github.com/tenphi)! - Allow to set cursorStrategy to `web` or `native` in Root component. diff --git a/package.json b/package.json index 65e3997e7..6a94a6aa7 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@cube-dev/ui-kit", - "version": "1.0.0", + "version": "0.89.0", "type": "module", "description": "UIKit for Cube Projects", "repository": { @@ -181,4 +181,4 @@ "node": ">=22.14.0", "pnpm": "^10.0.0" } -} +} \ No newline at end of file From d5f132d1de6903631528750b47898aeb5bc96940 Mon Sep 17 00:00:00 2001 From: Andrey Yamanov Date: Tue, 4 Nov 2025 17:31:09 +0100 Subject: [PATCH 3/3] chore: update changelog and version * 2 --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b30b6951a..16249bb04 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # @cube-dev/ui-kit -## 1.0.0 +## 0.89.0 ### Minor Changes