Radzen Blazor Components v10.0 - Chip, Gantt, LinearGauge, and More

Radzen Blazor v10.0 is here - a major release packed with brand-new components, powerful feature additions, and quality-of-life improvements across the library. Whether you're building project management tools, data dashboards, or polished form experiences, this release has something for you.

Let's walk through everything that's new.

GanttLink to this section

Radzen Blazor Gantt Component

Plan, schedule, and visualize. The new RadzenGantt component renders interactive project timelines with tasks, durations, and dependencies - all inside the browser.

If you're building project management, manufacturing, or resource planning applications, Gantt gives your users an intuitive, visual way to understand timelines and track progress without leaving your Blazor app.

Chip and ChipListLink to this section

Radzen Blazor Chip Component

Tags, categories, filters, selected items - chips are one of the most versatile UI patterns in modern applications. The new RadzenChip and RadzenChipList components bring this pattern to your Blazor apps with full theme support.

Use chips to display compact pieces of information, let users select from a set of options, or build token-based input fields. ChipList handles collections with built-in selection, removal, and templating - so you can get a polished chip experience with minimal code.

LinearGaugeLink to this section

Radzen Blazor Linear Gauge Component

The new RadzenLinearGauge component displays values along a horizontal or vertical scale - perfect for KPI dashboards, progress indicators, and metric comparisons.

Combine it with the existing RadialGauge and ArcGauge to build comprehensive dashboard experiences.

Scatter and Bubble Chart SeriesLink to this section

Radzen Blazor Bubble Chart

The Radzen Chart component now supports Scatter and Bubble series. Scatter plots help you identify correlations between two variables, while Bubble series add a third dimension by varying the size of each data point.

These new series types are ideal for scientific visualization, financial analytics, and any scenario where you need to plot multidimensional data.

Feature HighlightsLink to this section

Reorderable TabsLink to this section

RadzenTabs now supports the AllowReorder property. Users can drag tabs to rearrange them - great for customizable dashboards, multi-document interfaces, and any layout where users want control over their workspace.

Accordion Expand/Collapse AllLink to this section

The RadzenAccordion component gains ExpandAll() and CollapseAll() methods, along with enhanced ARIA attributes. This is a simple but frequently requested addition that makes accordion-heavy UIs more user-friendly.

PickList EnhancementsLink to this section

RadzenPickList received several upgrades in this release:

  • Virtualization support via AllowVirtualization - handle large lists without performance penalties
  • New events: SelectedSourceChanged and SelectedTargetChanged for fine-grained state tracking
  • Validation support through SourceExpression and TargetExpression - integrate seamlessly with Blazor's EditForm
  • EmptyTemplate and EmptyText properties for better empty-state UX

Carousel Animation ControlLink to this section

The RadzenCarousel now exposes an AnimationDuration property, letting you fine-tune how quickly slides transition. Small detail, big impact on the feel of your application.

Chat - New Messages ButtonLink to this section

RadzenChat now includes a new-messages button that appears when the user scrolls away from the latest messages - making it easy to jump back to the newest content in long conversations.

HTML Editor and TextBox - ExtensibilityLink to this section

RadzenTextBox, RadzenTextArea, and RadzenHtmlEditor now expose virtual OnChange and SetValue methods, making it easier to build derived components with custom behavior.

DropDownDataGrid - Search Clear ButtonLink to this section

RadzenDropDownDataGrid now shows a clear button in the search field, helping users quickly reset their search and start fresh.

Drag-and-Drop EventsLink to this section

RadzenDropZoneContainer gains Start and End drag events, giving you precise control over drag-and-drop workflows - useful for tracking state, showing visual feedback, or triggering side effects.

PanelMenu - Stacked Icon DisplayLink to this section

The RadzenPanelMenu now supports MenuItemDisplayStyle.IconAndTextStacked, placing the icon above the text for a more compact navigation style - common in sidebar menus and mobile-first layouts.

Accessibility and Keyboard NavigationLink to this section

This release includes broad accessibility improvements:

  • Improved ARIA attributes across Accordion, Tooltip, and TOC components
  • Full keyboard navigation compliance for Tabs (arrow keys, Home/End, Space/Enter)
  • Keyboard selection fixes for DropDown, DropDownDataGrid, and virtualized lists
  • Better focus management across multiple components

DataGrid Fixes and ImprovementsLink to this section

The RadzenDataGrid received extensive attention in this release with numerous bug fixes:

  • Fixed column resizing on mobile and tablet devices
  • Resolved visual spacing issues with fixed/frozen columns
  • Improved Reload() performance - no more lag
  • Fixed colspan/rowspan rendering
  • Corrected keyboard selection behavior with virtualization enabled
  • Fixed new row addition when using LoadData
  • Resolved frozen column header and footer rendering issues

PerformanceLink to this section

CSS rules and SCSS mixins have been optimized across the entire component library, reducing the overall CSS footprint and improving rendering performance.

Breaking ChangesLink to this section

Before upgrading, note these breaking changes:

  1. RadzenTocItem now renders an anchor element instead of a button. Update any CSS selectors that target .rz-toc-link.
  2. RadzenToc selection attribute changed from aria-current="location" to aria-selected.
  3. RadzenToc scrolling no longer modifies the browser address bar. URL fragments update only when users click TOC links.

See the full changelog for the complete list of changes.

Get More with the Radzen Blazor SubscriptionLink to this section

Looking for premium themes, the visual Radzen Blazor Studio designer, application templates, priority support, and access to tools like the Radzen MCP Server?

The Radzen Blazor Subscription gives you everything you need to build Blazor applications faster - from AI-assisted development to production-ready templates.

See plans and pricing →

Thank YouLink to this section

A huge thank you to our community and contributors for your feedback, bug reports, and pull requests. Every release is better because of you.

Explore Radzen Blazor Components

Try Radzen Blazor Studio

View plans and pricing

© 2016-2026 Radzen Ltd. All Rights Reserved.
Designed and developed with ❤️ in Radzen Blazor Studio.
IP Geolocation by DB-IP

Select theme: