Skip to content

Releases: cube-js/cube-ui-kit

v0.90.3

12 Nov 12:21
781f002

Choose a tag to compare

Patch Changes

  • #886 15daa007 Thanks @tenphi! - Fix ComboBox auto-focus behavior when using allowsCustomValue. The component now correctly maintains focus on the first filtered item while typing, allowing Enter key selection to work properly. The focus is automatically re-established when the currently focused item is filtered out of the list. Additionally, the refocus logic now properly verifies that the selected item exists in the filtered collection before attempting to focus on it, preventing focus on non-existent keys.

v0.90.2

11 Nov 16:16
65fc00b

Choose a tag to compare

Patch Changes

  • #884 24a372e9 Thanks @tenphi! - Fix ComboBox with allowsCustomValue to allow form submission with single Enter press when typing custom values that don't match any items.

v0.90.1

07 Nov 16:35
f1c32c6

Choose a tag to compare

Patch Changes

  • #882 568f44a2 Thanks @tenphi! - Fix leakage of description prop to the trigger in Select. Add triggerDescription prop.

v0.90.0

07 Nov 12:34
6a1eb23

Choose a tag to compare

Minor Changes

  • #880 e5884d46 Thanks @tenphi! - Add showActionsOnHover prop to Item component. When enabled, actions are hidden by default and revealed smoothly on hover, focus, or focus-within states using opacity transitions. This provides a cleaner interface while keeping actions easily accessible without content shifting.

Patch Changes

  • #880 e5884d46 Thanks @tenphi! - Allow text wrapping in labels.

  • #880 e5884d46 Thanks @tenphi! - Fix FilterPicker renderSummary to be evaluated regardless of selection state. The custom summary renderer and renderSummary={false} now work correctly even when no items are selected, providing consistent control over trigger content display.

  • #880 e5884d46 Thanks @tenphi! - Add Text.Placeholder variant with disabled opacity styling. This new text variant is useful for displaying placeholder content with reduced visual emphasis.

v0.89.2

06 Nov 10:53
df91f10

Choose a tag to compare

Patch Changes

v0.89.1

05 Nov 14:01
1604650

Choose a tag to compare

Patch Changes

  • #877 cec3339c Thanks @tenphi! - Add shape prop to Alert component. The shape prop accepts 'card' (default, 1cr radius with border) or 'sharp' (no border radius or border) values to control border styling.

  • #875 f1bc522d Thanks @tenphi! - Add inherit type to HotKeys component. The inherit type uses currentColor for both text and border, allowing the component to adapt to its parent's color context with a transparent background.

v0.89.0

04 Nov 16:50
0cf2dfc

Choose a tag to compare

Minor Changes

  • #872 4b8a6d6e Thanks @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.

  • #872 4b8a6d6e Thanks @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 c29bee57 Thanks @tenphi! - Allow to set cursorStrategy to web or native in Root component.

v0.88.0

31 Oct 15:44
7574a2c

Choose a tag to compare

Minor Changes

Patch Changes

  • bc28fc33 Thanks @tenphi! - Add shape prop to Item component with three values: card, button (default), and sharp to control border radius styling.

v0.87.6

30 Oct 15:35
b4c587c

Choose a tag to compare

Patch Changes

  • #868 7327f98d Thanks @tenphi! - Add size prop for Label with small and medium (default) values.

v0.87.5

30 Oct 14:40
957779c

Choose a tag to compare

Patch Changes