Releases: cube-js/cube-ui-kit
v0.90.3
Patch Changes
- #886
15daa007Thanks @tenphi! - Fix ComboBox auto-focus behavior when usingallowsCustomValue. 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
v0.90.1
v0.90.0
Minor Changes
- #880
e5884d46Thanks @tenphi! - AddshowActionsOnHoverprop 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
e5884d46Thanks @tenphi! - Allow text wrapping in labels. -
#880
e5884d46Thanks @tenphi! - Fix FilterPickerrenderSummaryto be evaluated regardless of selection state. The custom summary renderer andrenderSummary={false}now work correctly even when no items are selected, providing consistent control over trigger content display. -
#880
e5884d46Thanks @tenphi! - AddText.Placeholdervariant with disabled opacity styling. This new text variant is useful for displaying placeholder content with reduced visual emphasis.
v0.89.2
v0.89.1
Patch Changes
-
#877
cec3339cThanks @tenphi! - Addshapeprop 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
f1bc522dThanks @tenphi! - Addinherittype to HotKeys component. The inherit type usescurrentColorfor both text and border, allowing the component to adapt to its parent's color context with a transparent background.
v0.89.0
Minor Changes
-
#872
4b8a6d6eThanks @tenphi! - BREAKING: Boolean mods now generatedata-*instead ofdata-is-*attributes (mods={{ hovered: true }}→data-hovered=""instead ofdata-is-hovered="").NEW: Value mods support -
modsnow accepts string values (mods={{ theme: 'danger' }}→data-theme="danger"). Includes shorthand syntax in styles (theme=danger,theme="danger"). See Tasty documentation for details. -
#872
4b8a6d6eThanks @tenphi! - Add support for:has(Item)syntax in style mappings. Capitalized element names inside:has()pseudo-class selectors are now automatically transformed todata-elementattribute selectors (:has(Item)→:has([data-element="Item"])). -
#873
c29bee57Thanks @tenphi! - Allow to set cursorStrategy towebornativein Root component.