11.2.4 - 2026-08-13
Improvements
- RadzenDataGrid - grouping can now be defined declaratively with the new
Groupsparameter. Thanks to @Radium001! - Themes - updated premium themes
Fixes
- RadzenDataGrid - column widths no longer jump when a column is resized - the resize logic used the currently drawn width instead of the intended one, and
ColumnResizednow reports the intended width. Thanks to @I-Info! - RadzenDataGrid -
Resetnow also clears expanded child data, edit state and the expand-all flag. Fixes #2651 - RadzenDataGrid - column visibility from before grouping is restored when a group is removed and the intended visibility is saved in settings
- RadzenDataGrid - the CheckBoxList filter no longer shows an empty list after a value is auto-applied - the available values are reloaded and the popup re-rendered on close
- RadzenDatePicker - a cleared time no longer reappears when a new date is selected - clearing the value did not reset the cached time picker state - and pending hour, minute and second edits are now applied together on Ok instead of only the last one
- RadzenDatePicker - the input no longer swallows the first keystroke after pressing Enter - the keydown preventDefault flag was applied client-side one keystroke late, so Ctrl+A, Delete, caret movement or a typed character right after Enter could be lost and clearing the value with the keyboard could silently fail
- RadzenSpreadsheet - unsupported '#' input can no longer overflow the formula parser - the lexer end token is now always emitted. Fixes #2658
- RadzenSpreadsheet - keyboard navigation now skips hidden rows and columns. Fixes #2657
- RadzenSpreadsheet - accepting an empty value now clears the cell instead of storing a phantom newline. Fixes #2656
- RadzenSpreadsheet - the last column and row are now rendered when all others are frozen. Fixes #2644
- RadzenGantt - Shift+Scroll over the data grid now scrolls it horizontally instead of being forwarded as vertical scroll. Fixes #2655
- RadzenProfileMenu - the toggle is now handled server-side so clicks before JS initialization work. Fixes #2653
- RadzenSplitButton - item icons are now centered vertically in Small and ExtraSmall popups. Fixes #2654