github radzenhq/radzen-blazor v11.1.0
11.1.0

8 hours ago

11.1.0 - 2026-07-02

Improvements

  • RadzenPanelMenu RenderMode — new RenderMode property (Client by default, Server) that renders a collapsed item's children only while it is expanded, keeping the DOM small and keyboard navigation fast for large navigation menus.
  • RadzenDataGrid AllowSortingColumnPicker — sort the columns listed in the column picker.
  • RadzenSpreadsheet accessibility — screen-reader and keyboard support: active cell on entry, F6 region cycling, a grid tab stop, and a filterable keyboard-shortcuts dialog. Also adds a two-way bindable SelectedSheetIndex.
  • Comprehensive keyboard and screen-reader accessibility (W3C ARIA APG) across composite components — Menu, ContextMenu, PanelMenu, ProfileMenu, Tabs, Tree, SelectBar, Pager, RadioButtonList, Steps, DropDown, DropDownDataGrid, SplitButton, Splitter and more now use a single tab stop with aria-activedescendant, full Arrow / Home / End / Enter / Space / Escape handling, and type-ahead where applicable.
  • RadzenSplitButton: Space/Enter trigger the main action; Arrow and Alt+Arrow open the menu.
  • RadzenAccordion: improved keyboard focus handling and accessibility.
  • RadzenSwitch: keyboard focus now shows a focus outline.
  • RadzenTree: the focused node scrolls into view during keyboard navigation.
  • RadzenCarousel / RadzenSidebar: hidden or inactive content is no longer focusable.
  • Unified focus-state colors and styles across form components and buttons.
  • Updated the keyboard-navigation documentation across the component demos.

Fixes

  • RadzenFormField: fixed the label association — removed an invalid for on the wrapper element and the empty for that made the label appear unassociated.
  • RadzenChart: the tooltip no longer disappears when the pointer moves over it.
  • RadzenMenu: opening a submenu now closes sibling submenus so two submenus are no longer open at once; improved overall close behavior.
  • RadzenDropDownDataGrid: the grid no longer exposes a stale aria-activedescendant when no row is active.
  • RadzenDropDown: tabbing out of an open (non-searchable) dropdown no longer skips the next element.
  • RadzenSplitter: keyboard resize fixed; dragging the last pane past its Max no longer snaps it shut.
  • RadzenMask / RadzenTextBox / RadzenTextArea / RadzenPassword / RadzenAutoComplete: keep the DOM input in sync with the bound value on .NET 10.
  • RadzenHtmlEditor: fixed a null reference in table context building.
  • RadzenDataGrid: the advanced filter popup no longer closes on touch devices when the on-screen keyboard opens, and the SimpleWithMenu date filter calendar no longer opens then immediately closes.
  • RadzenPanelMenu: consistent alignment between parent and child items in the navigation rail layout.
  • RadzenScheduler: an AppointmentRender CSS class no longer overrides the default event content styling.

Don't miss a new radzen-blazor release

NewReleases is sending notifications on new releases.