Releases
All notable changes of the kendo-themes project will be documented in this file. See Conventional Commits for commit guidelines.
Bug Fixes
- tabstrip: remove bottom border of selected tabs in scrollable mode (31d994a)
- chat: decrease min-height (127b774)
- fluent: resolve calc related parse errors (274b1b2)
- html: remove redundant themeColor and roundness from components (c94dbd1)
- material: resolve unit test sass warnings (c0cfa8b)
- resolve unit tests sass warnings (1cc38b0)
- fluent: do not use global built-in index function (9bbd1de)
- html: remove reduntant component option classes (e469603)
- columnmenu: add angular-specific icon wrapper spacing in column menu (626e890)
- html: remove listbox redundant size class (0ae6956)
- html: remove loader container utility text classes (8fae06a)
- html: remove redundant signature classes (06c004a)
Features
- chat: enhance styles with new and improved features (873580d)
- file-box: add styles (bf5d9c2)
- html: add prompt-box component (814a401)
- html: add segmented control rendering and tests (da0d1e1)
- html: add smart-box component rendering and tests (baf91f5)
- html: add support for overflow menu to tabstrip specs and templates (03d8a01)
- html: enhance chat rendering with new and improved features (252041e)
- html: enhance treeview rendering (e164789)
- html: extract file-box component (f8507e4)
- list: enhance rendering with modern grouping, icons and actions (d458dde)
- list: enhance styles (c1d7740)
- motion: add stretchy easing (2c45c46)
- prompt-box: add styles (eb646a9)
- segmented-contro: add styles (c751a50)
- smart-box: add styles (3370960)
- tabstrip: add overflow menu styles (34893ae)
- treeview: enhance styles (46e15d4)
- grid: add pinned row/group row styles (c173d4e)
- grid: add sticky group header and footer styles (df4908f)
- html: add grid sticky container spec (254e6af)
- add default component options (00995e4)
- html: update spec and tests with new default options rendering (6987a83)
BREAKING CHANGES
- Starting with the R1 2026 release, the component
option classes (size, roundness, fill mode, theme color) are no longer
rendered in the HTML when they match the default values. The default
options are now controlled through SCSS variables (e.g.,
$kendo-button-default-size, $kendo-button-default-roundness) and the
respective styles are applied directly to the main component class. This
allows different themes to define their own defaults and enables
easier customization.
Additionally, the theme color classes are now separate from the fill mode
classes (e.g., k-button-solid k-button-primary instead of
k-button-solid-primary).
To learn more about these changes, please refer to the dedicated
article in the Progress Design System documentation.