Skip to content

Commit ec2dc93

Browse files
Version Packages (#1132)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent e9857f5 commit ec2dc93

8 files changed

Lines changed: 29 additions & 41 deletions

.changeset/fix-button-split-disabled.md

Lines changed: 0 additions & 9 deletions
This file was deleted.

.changeset/fix-overlay-positioning.md

Lines changed: 0 additions & 11 deletions
This file was deleted.

.changeset/tab-menu-selected-keys.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/tree-item-props.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/tree-size-prop.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/tree-virtualization.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

CHANGELOG.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,33 @@
11
# @cube-dev/ui-kit
22

3+
## 0.130.0
4+
5+
### Minor Changes
6+
7+
- [#1131](https://github.com/cube-js/cube-ui-kit/pull/1131) [`993fde86`](https://github.com/cube-js/cube-ui-kit/commit/993fde86bb6ce4f1022140bc3731a589efada1fd) Thanks [@tenphi](https://github.com/tenphi)! - Add `itemProps` prop to Tree for per-node customization of Item slots (prefix, actions, suffix, etc.) with access to node state (expanded, selected, checked)
8+
9+
- [#1131](https://github.com/cube-js/cube-ui-kit/pull/1131) [`993fde86`](https://github.com/cube-js/cube-ui-kit/commit/993fde86bb6ce4f1022140bc3731a589efada1fd) Thanks [@tenphi](https://github.com/tenphi)! - Add `size` prop to Tree (`'xsmall' | 'small' | 'medium' | 'large' | 'xlarge'`). Default row size changed from `small` to `medium`.
10+
11+
- [#1131](https://github.com/cube-js/cube-ui-kit/pull/1131) [`993fde86`](https://github.com/cube-js/cube-ui-kit/commit/993fde86bb6ce4f1022140bc3731a589efada1fd) Thanks [@tenphi](https://github.com/tenphi)! - Add virtualization to the Tree component using `@tanstack/react-virtual` for efficient rendering of large trees
12+
13+
### Patch Changes
14+
15+
- [#1134](https://github.com/cube-js/cube-ui-kit/pull/1134) [`e9857f51`](https://github.com/cube-js/cube-ui-kit/commit/e9857f51ff2729565f86d8afe577ac8715c98366) Thanks [@tenphi](https://github.com/tenphi)! - Fix `Button` disabled state resolution in `Button.Split` context.
16+
17+
- Replace `??` chain with `||` so that `isLoading={false}` no longer blocks `splitContext.isDisabled` inheritance
18+
- Ensure `splitContext.isDisabled` always wins over child props (a disabled split button should disable all children)
19+
- Fix edge case where `isDisabled={false}` with `isLoading={true}` incorrectly resulted in a clickable loading button
20+
21+
- [#1130](https://github.com/cube-js/cube-ui-kit/pull/1130) [`15badca8`](https://github.com/cube-js/cube-ui-kit/commit/15badca848185c2e6a3b0808152f452dd06dd8eb) Thanks [@tenphi](https://github.com/tenphi)! - Fix popover positioning and premature closing in ComboBox, FilterPicker, and Picker.
22+
23+
- Replace `react-transition-group` with `DisplayTransition` in the overlay system
24+
- Fix timing bug where overlay element didn't exist when `useOverlayPosition` ran, causing a flash at wrong position
25+
- Remove manual `updatePosition` workarounds (`chainRaf`) that were unreliable race-condition fixes
26+
- Remove `shouldUpdatePosition` timer hack from FilterPicker and Picker
27+
- Remove `react-transition-group` dependency
28+
29+
- [#1133](https://github.com/cube-js/cube-ui-kit/pull/1133) [`6b660836`](https://github.com/cube-js/cube-ui-kit/commit/6b660836271e8b6440f02911ce7f5145695e8f39) Thanks [@tenphi](https://github.com/tenphi)! - Fix `selectedKeys` in `Tab.menuProps` not working without manual `.# @cube-dev/ui-kit prefix
30+
331
## 0.129.0
432

533
### Minor Changes

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@cube-dev/ui-kit",
3-
"version": "0.129.0",
3+
"version": "0.130.0",
44
"type": "module",
55
"description": "UIKit for Cube Projects",
66
"repository": {

0 commit comments

Comments
 (0)