Skip to content

Releases: cube-js/cube-ui-kit

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

v0.87.4

30 Oct 14:25
4d933e5

Choose a tag to compare

Patch Changes

  • #864 7d59ddd8 Thanks @tenphi! - Replace noCard prop with type prop in ListBox component. The new type prop accepts three values:

    • card (default): Standard card styling with border and margin
    • plain: No border, no margin, no radius - suitable for embedded use
    • popover: No border, but keeps margin and radius - suitable for overlay use
  • #864 7d59ddd8 Thanks @tenphi! - Remove the hardcoded default width for NumberInput.

  • #864 7d59ddd8 Thanks @tenphi! - Fix right padding in NumberInput.

v0.87.3

30 Oct 10:10
d8e8982

Choose a tag to compare

Patch Changes