10.0.0 - 2026-03-12
Breaking Changes
- RadzenTocItem now renders an
<a>element instead of a<button>. Update CSS selectors that target.rz-toc-linkas a button. - RadzenToc selected item now uses
aria-selectedinstead ofaria-current="location". - RadzenToc scrolling no longer updates the browser address bar. The URL fragment is set only when the user clicks a TOC link.
- Scheduler Month view "more" button moved from an absolute-positioned overlay to the slot header (
.rz-slot-title). Update custom CSS that targets the old.rz-event-list-btnpositioning.
New Components
- Chip and ChipList components added.
- Gantt component added.
- LinearGauge component added.
- Scatter and Bubble series added to Chart.
Improvements
- RadzenAccordion ExpandAll()/CollapseAll() added.
- RadzenAccordion ARIA attributes improved.
- RadzenCarousel AnimationDuration added.
- RadzenChat new messages button added.
- RadzenDatePicker FocusedDate synced with current date.
- RadzenDropDownDataGrid search text clear button added.
- RadzenDropZoneContainer Start/End Drag events added.
- RadzenHtmlEditor Immediate property added.
- RadzenListBox/RadzenPickList EmptyTemplate and EmptyText added.
- RadzenPanelMenu MenuItemDisplayStyle.IconAndTextStacked added.
- RadzenPickList AllowVirtualization added.
- RadzenPickList SelectedSourceChanged/SelectedTargetChanged added.
- RadzenPickList SourceExpression/TargetExpression added for form validation support.
- RadzenPivotField Selected added.
- RadzenScheduler month view "more" button moved to slot header.
- RadzenTextBox/RadzenTextArea/RadzenHtmlEditorColorBase OnChange and SetValue methods made virtual to allow overriding in derived components.
- RadzenTabs AllowReorder property added.
- Tooltip ARIA attributes improved.
- Replace Radzen.Mcp with Radzen Blazor MCP on AI page and nav menu.
- Optimize CSS rules and SCSS mixins.
Fixes
- CheckBoxList filter options update without clicking Apply.
- Clicking into Padding of PanelMenuItem does navigate but not expand Item.
- DataGrid add new row issue with LoadData method.
- DataGrid column resizing does not work on mobile and tablet devices.
- DataGrid Fixed Column resizing will show visual white space between fixed columns.
- DataGrid footer and header is being incorrectly rendered for frozen columns.
- DataGrid Reload() lags one render behind.
- Dialog OnSideClose gets called when opening and closing.
- DataBoundFormComponent EditContext subscription leak when EditContext instance changes.
- DropDown EditContext NotifyFieldChanged raised after ValueChanged.
- DropDownDataGrid exception when changing data object.
- Gaps in Data for Charts.
- Line Chart markers cannot be dynamically turned off using
@if. - Long tooltip does not wrap.
- Mask doesn't return the full formatted value on tab.
- AllowFloatingLabel on the Radzen FormField is not functioning when setting an icon inside a Radzen TextBox component.
- Popup cut off on rightmost columns and flickers.
- PropertyAccess.GetValue() fixed to work with sub interfaces.
- Radzen Popup shows wrongly in a RTL page.
- RadzenDataGrid doesn't appear to do colspan/rowspan properly.
- RadzenDataGrid Keyboard Selection jumps when AllowVirtualization is enabled.
- RadzenNumeric RemoveNonNumericCharacters improved.
- RadzenPivotDataGrid option to define available fields without auto-applying them.
- RadzenScheduler appointments can overflow.
- Scheduler + button wrong position in RTL.
- Setting Parameter on RadzenDataGridColumn does not always trigger render of content.
- RadzenPickList internal listboxes trigger validation against private fields causing exceptions in EditContext.
- RadzenDropDown Tab key navigation not working correctly after arrow key selection or when the popup is open.
- RadzenTabs keyboard navigation (arrow keys, Home/End, Space/Enter) not working after clicking a tab.
- Various components keyboard navigation not working as described in the docs.
- Virtualized RadzenDropDown scroll using up/down keys breaks.
- RadzenDropDown selection by spacebar issues.