Skip to content

v5.9.0

Latest

Choose a tag to compare

@AlexVelezLl AlexVelezLl released this 13 Aug 18:45

What's Changed

New components

KListbox

  • Updates KListbox messages prop to accept both plain strings and string functions. By @Prashant-thakur77 in #1291.
  • Adds support for new single-select mode for KSelect. For that, a new multiple prop is added, defaulting to true to switch between multi-select and single-select modes of the listbox component. By @Prashant-thakur77 in #1289 and #1293.

KThemePlugin

  • Adds new theme CSS variables (--tokens-*, --brand-*, and --palette-*) emitted into a <style id="k-theme-css-variables"> head tag, initialized via KThemePlugin and synchronized with globalThemeState at runtime. By @LianaHarris360 in #1303.
    • Guidance: Note that version keys now map to a vN format (e.g., palette.grey.v_400 becomes --palette-grey-v400), while token names retain their original naming (e.g., --theme-primary).

List of supporting PRs

Full Changelog: v5.8.0...v5.9.0