Releases: cube-js/cube-ui-kit
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.
v0.88.0
v0.87.6
v0.87.5
v0.87.4
Patch Changes
-
#864
7d59ddd8Thanks @tenphi! - ReplacenoCardprop withtypeprop in ListBox component. The newtypeprop accepts three values:card(default): Standard card styling with border and marginplain: No border, no margin, no radius - suitable for embedded usepopover: No border, but keeps margin and radius - suitable for overlay use
-
#864
7d59ddd8Thanks @tenphi! - Remove the hardcoded default width for NumberInput. -
#864
7d59ddd8Thanks @tenphi! - Fix right padding in NumberInput.