Skip to content

Releases: rdkcentral/Lightning-UI-Components

@lightningjs/ui-components-v2.20.6

@lightningjs/ui-components-v2.20.6 (2024-03-26)

Bug Fixes

@lightningjs/ui-components-v2.20.5

@lightningjs/ui-components-v2.20.5 (2024-03-21)

Bug Fixes

  • allow CardContent to pass through style to Tile component (#487) (ef67bc8)
  • allow CardContentVerticalSmall to control marquee onFocus (#485) (6a0208a)
  • KeyboardSearch: allow custom key styles inside a preset Keyboard (#484) (68387a0)
  • updates to optimize tree shaking (#467) (f11dc92)

@lightningjs/ui-components-v2.20.4

@lightningjs/ui-components-v2.20.4 (2024-03-07)

Bug Fixes

  • remove circular dependency warnings when generating bundled ts file (#481) (f981f8b)
  • small optimization to add extra gaurd to updatePropDefaults (#482) (589b9e1)

@lightningjs/ui-components-v2.20.3

@lightningjs/ui-components-v2.20.3 (2024-02-29)

Bug Fixes

  • ControlRow: fix right controls to use lazyScrolling too (#480) (9717848)
  • NavigationManager: check an items render size before its set width or height for layout (important for Tiles using metadata underneath) (#479) (40d2e21)
  • NavigationManager: fix render order and storybook glitches (#468) (a90457a)
  • NavigationManager: if an itemPosX or itemPosY are set, apply offset to scrolling (#477) (a02cf12)
  • TitleRow: move title props to separate getter for easier extension of other components (#478) (ad34043)

@lightningjs/ui-components-v2.20.2

@lightningjs/ui-components-v2.20.2 (2024-02-23)

Bug Fixes

  • Add marquee property to title in Card (#469) (ae187ec)
  • Keyboard: adding a check if currentFormat is valid before calling capitalize on it (#474) (76c4e49)
  • Keyboard: make row render when key is empty (#472) (334bf88)
  • MetadataBase: fix layout order (#471) (b77db31)
  • Title: do not render title textbox unless there is a title present (#475) (81549db)
  • Toggle: fillInverseDisabled typo in styles (#473) (4ab5c0f)

@lightningjs/ui-components-v2.20.1

@lightningjs/ui-components-v2.20.1 (2024-02-06)

Bug Fixes

  • Keyboard: setting selectedIndex when creating rows (#462) (0f7b6c3)
  • TabBar: add missing getters/setters from LUI 4 (#460) (fc5a142)

@lightningjs/ui-components-v2.20.0

@lightningjs/ui-components-v2.20.0 (2024-01-19)

Bug Fixes

  • Key: adding keyId to declaration file (#459) (cd32c17)

Features

  • MetadataContentCard: Add descriptionDetails TextBox below description in MetadataContentCard (#452) (b4d9369)

@lightningjs/ui-components-v2.19.6

@lightningjs/ui-components-v2.19.6 (2024-01-10)

Bug Fixes

  • CardTitle: updating Input and CardTitle styles to resemble mosaic (#454) (3f9ab40)
  • Import: standardize how components are imported (#455) (5f7ce24)
  • Move construct super to fix memory leak when using multiple withThemeStyles (#456) (e983f17)
  • Slider: adds intial content so Value shows on load (#451) (5e00f9b)
  • Tile: update conditions to show/hide gradient (#457) (31514cd)
  • Tooltip: adds updateBackground to _update (#434) (63ee073)

@lightningjs/ui-components-v2.19.5

@lightningjs/ui-components-v2.19.5 (2023-12-28)

Bug Fixes

  • TextBox: toggleMarquee should not short-circuit if there is no contentTag (#449) (0430f12)

@lightningjs/ui-components-v2.19.4

@lightningjs/ui-components-v2.19.4 (2023-12-22)

Bug Fixes

  • Metadata: only create text elements when needed (#433) (340a249)
  • withThemeStyles: w/h setters don't need to clear style cache (#428) (2b42202)

Performance Improvements

  • withTags: only create tags once per component (#427) (be21a98)