Telerik UI for Blazor v7.0.0 (2024 Q4) Retail
Telerik UI for Blazor v7.0.0 (2024 Q4) Retail
Design and develop new Blazor apps and modernize legacy web projects in half the time with a high-performing Grid and 110+ truly native, easy-to-customize and enterprise-grade Blazor UI components. Leverage advanced UI customization and productivity tools.
Looking to elevate your Blazor applications?
Telerik UI for Blazor delivers components to meet all app requirements for data handling, performance, UX, design, accessibility, and so much more. Click on the "Start Demo" button below to see just some of what you can do with designer and developer-friendly Blazor UI library.
Powerful and Enterprise-Grade Blazor UI Components
Maximize Productivity with Reduced Development Time and Cost
Feature-Rich Blazor Components
Benefit from our native, fast, light and easy to customize UI components, built for the Blazor framework from the ground up. Achieve faster time to market with every project.
Fastest Data Grid
Leverage Telerik UI for Blazor high-performance Data Grid complete with advanced filtering, grouping, sorting and 100+ more features.
Modern Blazor Apps
Develop new cross-platform Blazor apps or migrate legacy web projects in half the time. Focus on innovating and delivering modern digital experiences with UI for Blazor.
110+ Blazor Components
Build modern-looking apps thanks to the most comprehensive Blazor UI library with highly accessible and secure by design UI controls.
Leading Edge Performance
Rely on outstanding performance with our 110+ fine-tuned Blazor UI components, designed to work with a high volume of data.
Blazor Hybrid for Native Apps
Embed Telerik UI for Blazor web components in mobile and desktop applications - .NET MAUI, WPF or WinForms.
Design Tools for Stunning UI
Simplify the design process and elevate app styling with our design and UI customization tools that give developers and designers a common language.
Friendly Licensing & Support
Get product updates and technical support from our award-winning team, included in a subscription or perpetual license that is straightforward and transparent.
Documentation and Learning
Kickstart your project with our detailed design and technical documentation libraries, learning resources, sample apps, technology insights and more.
Telerik UI for Blazor 7.0.0 (2024 Q4)
November 13, 2024
Common
NEW
Compatibility with .NET 9.0
Breaking Changes
.NET 7.0 is no longer supported
Migration article with all rendering changes
Dependencies
Telerik Document Processing Library (DPL) version is updated to 2024.4.1106
Telerik.SvgIcons version is updated to v.4.0.0
Telerik.FontIcons version is updated to v.4.0.0
Telerik DataSource version is updated to v.3.0.3
Supports Bootstrap theme version 10.0.1
Supports Classic theme version 10.0.1
Supports Default theme version 10.0.1
Supports Fluent theme version 10.0.1
Supports Material theme version 10.0.1
Visual Studio Extension
FIXED
Project Wizard does not correctly apply the selected dark theme
AiPrompt
FIXED
Text area should expand only vertically as per rendering spec
AutoComplete
Breaking Changes
Remove obsolete ClearButton parameter
jаvascript error when opening an empty dropdown in debug mode
Chart
NEW
Add no data template
Remove the dependency on Hammer.js
ComboBox
FIXED
Entering text quickly in the input field leads to the text blinking and becoming partially cleared
jаvascript error when opening an empty dropdown in debug mode
Breaking Changes
Remove obsolete ClearButton parameter
ContextMenu
FIXED
Do not render orientation class
DateInput
FIXED
ValidateOn Change triggers validation messages while typing
Default Format does not obey newly set app culture
DateRangePicker
Breaking Changes
Change ShowOtherMonthDays parameter default value to false
DateTimePicker
FIXED
DateTimePicker loses focus after the Now button is clicked
Drawer
FIXED
Prevent trapping html events
DropDownButton
Breaking Changes
Change ShowArrowButton parameter default value to false
DropDownList
FIXED
jаvascript error when opening an empty dropdown in debug mode
Editor
NEW
Component hardened
FIXED
jаvascript error if using RemoveMsClasses or RemoveMsStyles without RemoveAttributes
Textarea in the View HTML dialog does not resize with the popup
The Editor's HTML markup inline CSS styles do not support semicolons (";") within CSS property values
FileSelect
NEW
Add AriaDescribedBy and AriaLabelledBy parameters
Filter
FIXED
Ensure date time only pickers apply format when value is null
Form
FIXED
Ensure date/time pickers only apply format when value is null
Gantt
FIXED
Throws on empty add in wasm
Remove some unnecessary classes and configurations
Button click in TaskTemplate that triggers navigation throws exception
Breaking Changes
Use dependecy type enum instead of integer
Grid
NEW
Optimize rendering time after data operations
FIXED
Grid exits edit mode on row toggle when OnStateChanged is defined
Grouping in OnStateInit with async OnRead throws an error
Ensure date/time pickers only apply format when value is null
Programmatic search does not show Clear button in GridSearchBox
Render the header cell as per spec when column is not sortable
Make row drop clue visible within modal window
Link the popup edit form labels to their respective input
Show display name value in content cell
CheckBoxList filter persists after all checkboxes are unchecked
Runtime changes to EditMode should correctly update navigation behavior
Reorderable parameter should be reactive
Keyboard navigation flow is wrong when focusing content cell through click
Prevent navigation on cancelled OnUpdate
Improve Grid selection performance in WebAssembly
Render table header cell filterable class if column menu is filterable
Filter value is reset upon calling Rebind
Filter context is reset after typing only one symbol in filter menu template input
Using the filter menu template on a Foreign Key column with ColumnMenu is not working
Ensure date time only pickers apply format when value is null
Hierarchical Grid with ValidationTooltip throws exception on expanding the currently edited row
Hierarchical Grid edit row closes on expand when using an EditorTemplate
Breaking Changes
Show editors inside popup edit form for hidden columns
Remove obsolete AutoFitColumn, AutoFitColumns and AutoFitAllColumns methods
ListView
FIXED
Arrow keys do not move the cursor of the text box and text area
Menu
FIXED
Menu is positioned correctly when page is scrolled
MiltiSelect
FIXED
onblur does not fire after clearing the summary tag
MultiColumnComboBox
FIXED
jаvascript error when opening an empty dropdown in debug mode
Breaking Changes
Remove obsolete ClearButton parameter
MultiSelect
FIXED
Clicks on the prefix and suffix template should not open the dropdown
Clear filter on blur
jаvascript error when opening an empty dropdown in debug mode
Breaking Changes
Remove obsolete ClearButton parameter
PanelBar
Breaking Changes
Remove tree-item prefix for node element id and aria active descendant
PdfViewer
NEW
Add support for annotations
PivotGrid
FIXED
Fix column headers grand total localization
Process data when data parameter is changed
Make items drop clue visible within modal window
Popover
FIXED
Popover throws an exception when ShowCallout is set to false
AnchorSelector parameter should be reactive
Popup
FIXED
Apply max and min height to animation container
Scheduler
NEW
Add resource group header template
Add toolbar template
Add agenda view
Add option to hide all day row
FIXED
Misaligned appointments in timeline view
Appointments in last slot are not rendered
Recurrence editor not visible on mobile
Recurrence edit form to comply with unified rendering
Align timeline header cells
Throws on fast view changes
Throws on navigation before full initialization
Show headers for single resources
Rendering appointment in the last slot of timeline view throws an exception
SplitButton
FIXED
Render k-first and k-last classes to first and last buttons
Popup does not open if primary button is clicked first
Spreadsheet
NEW
Add CSP compliance
FIXED
Replace incorrect icon in the column context menu
StockChart
NEW
Add no data template
TabStrip
NEW
Add tabs alignment
FIXED
Do not throw on invalid ActiveTabIndex
Do not wrap the header template in k-link-text
TextArea
Breaking Changes
Remove obsolete AutoSize parameter
TileLayout
FIXED
TileLayout renders zero tabindex on tiles even when not navigable
The page cannot be scrolled when drag is initiated from within the TileLayout
TimePicker
FIXED
TimePicker loses focus after the Now button is clicked
ToolBar
NEW
Add fillmode
FIXED
Overflow parameter of items should be reactive
Tooltip
FIXED
jаvascript error on mouse move during page load
Z-index should be at least 10002 when the target has z-index too
TreeList
FIXED
Filter menu item disappears after filtering
Fix incell editing date input doesn't receive focus
Runtime changes to EditMode should correctly update navigation behavior
Reorderable parameter should be reactive
Keyboard navigation flow is wrong when focusing content cell through click
Improve TreeList selection performance in WebAssembly
Show display name value in content cell
Ensure date time only pickers apply format when value is null
TreeView
FIXED
Use equals when set expanded items
Upload
NEW
Add AriaDescribedBy and AriaLabelledBy parameters
FIXED
Render the status icon inside upload-status wrapper element
Breaking Changes
Remove obsolete OpenFileSelectAsync method
November 13, 2024
Common
NEW
Compatibility with .NET 9.0
Breaking Changes
.NET 7.0 is no longer supported
Migration article with all rendering changes
Dependencies
Telerik Document Processing Library (DPL) version is updated to 2024.4.1106
Telerik.SvgIcons version is updated to v.4.0.0
Telerik.FontIcons version is updated to v.4.0.0
Telerik DataSource version is updated to v.3.0.3
Supports Bootstrap theme version 10.0.1
Supports Classic theme version 10.0.1
Supports Default theme version 10.0.1
Supports Fluent theme version 10.0.1
Supports Material theme version 10.0.1
Visual Studio Extension
FIXED
Project Wizard does not correctly apply the selected dark theme
AiPrompt
FIXED
Text area should expand only vertically as per rendering spec
AutoComplete
Breaking Changes
Remove obsolete ClearButton parameter
jаvascript error when opening an empty dropdown in debug mode
Chart
NEW
Add no data template
Remove the dependency on Hammer.js
ComboBox
FIXED
Entering text quickly in the input field leads to the text blinking and becoming partially cleared
jаvascript error when opening an empty dropdown in debug mode
Breaking Changes
Remove obsolete ClearButton parameter
ContextMenu
FIXED
Do not render orientation class
DateInput
FIXED
ValidateOn Change triggers validation messages while typing
Default Format does not obey newly set app culture
DateRangePicker
Breaking Changes
Change ShowOtherMonthDays parameter default value to false
DateTimePicker
FIXED
DateTimePicker loses focus after the Now button is clicked
Drawer
FIXED
Prevent trapping html events
DropDownButton
Breaking Changes
Change ShowArrowButton parameter default value to false
DropDownList
FIXED
jаvascript error when opening an empty dropdown in debug mode
Editor
NEW
Component hardened
FIXED
jаvascript error if using RemoveMsClasses or RemoveMsStyles without RemoveAttributes
Textarea in the View HTML dialog does not resize with the popup
The Editor's HTML markup inline CSS styles do not support semicolons (";") within CSS property values
FileSelect
NEW
Add AriaDescribedBy and AriaLabelledBy parameters
Filter
FIXED
Ensure date time only pickers apply format when value is null
Form
FIXED
Ensure date/time pickers only apply format when value is null
Gantt
FIXED
Throws on empty add in wasm
Remove some unnecessary classes and configurations
Button click in TaskTemplate that triggers navigation throws exception
Breaking Changes
Use dependecy type enum instead of integer
Grid
NEW
Optimize rendering time after data operations
FIXED
Grid exits edit mode on row toggle when OnStateChanged is defined
Grouping in OnStateInit with async OnRead throws an error
Ensure date/time pickers only apply format when value is null
Programmatic search does not show Clear button in GridSearchBox
Render the header cell as per spec when column is not sortable
Make row drop clue visible within modal window
Link the popup edit form labels to their respective input
Show display name value in content cell
CheckBoxList filter persists after all checkboxes are unchecked
Runtime changes to EditMode should correctly update navigation behavior
Reorderable parameter should be reactive
Keyboard navigation flow is wrong when focusing content cell through click
Prevent navigation on cancelled OnUpdate
Improve Grid selection performance in WebAssembly
Render table header cell filterable class if column menu is filterable
Filter value is reset upon calling Rebind
Filter context is reset after typing only one symbol in filter menu template input
Using the filter menu template on a Foreign Key column with ColumnMenu is not working
Ensure date time only pickers apply format when value is null
Hierarchical Grid with ValidationTooltip throws exception on expanding the currently edited row
Hierarchical Grid edit row closes on expand when using an EditorTemplate
Breaking Changes
Show editors inside popup edit form for hidden columns
Remove obsolete AutoFitColumn, AutoFitColumns and AutoFitAllColumns methods
ListView
FIXED
Arrow keys do not move the cursor of the text box and text area
Menu
FIXED
Menu is positioned correctly when page is scrolled
MiltiSelect
FIXED
onblur does not fire after clearing the summary tag
MultiColumnComboBox
FIXED
jаvascript error when opening an empty dropdown in debug mode
Breaking Changes
Remove obsolete ClearButton parameter
MultiSelect
FIXED
Clicks on the prefix and suffix template should not open the dropdown
Clear filter on blur
jаvascript error when opening an empty dropdown in debug mode
Breaking Changes
Remove obsolete ClearButton parameter
PanelBar
Breaking Changes
Remove tree-item prefix for node element id and aria active descendant
PdfViewer
NEW
Add support for annotations
PivotGrid
FIXED
Fix column headers grand total localization
Process data when data parameter is changed
Make items drop clue visible within modal window
Popover
FIXED
Popover throws an exception when ShowCallout is set to false
AnchorSelector parameter should be reactive
Popup
FIXED
Apply max and min height to animation container
Scheduler
NEW
Add resource group header template
Add toolbar template
Add agenda view
Add option to hide all day row
FIXED
Misaligned appointments in timeline view
Appointments in last slot are not rendered
Recurrence editor not visible on mobile
Recurrence edit form to comply with unified rendering
Align timeline header cells
Throws on fast view changes
Throws on navigation before full initialization
Show headers for single resources
Rendering appointment in the last slot of timeline view throws an exception
SplitButton
FIXED
Render k-first and k-last classes to first and last buttons
Popup does not open if primary button is clicked first
Spreadsheet
NEW
Add CSP compliance
FIXED
Replace incorrect icon in the column context menu
StockChart
NEW
Add no data template
TabStrip
NEW
Add tabs alignment
FIXED
Do not throw on invalid ActiveTabIndex
Do not wrap the header template in k-link-text
TextArea
Breaking Changes
Remove obsolete AutoSize parameter
TileLayout
FIXED
TileLayout renders zero tabindex on tiles even when not navigable
The page cannot be scrolled when drag is initiated from within the TileLayout
TimePicker
FIXED
TimePicker loses focus after the Now button is clicked
ToolBar
NEW
Add fillmode
FIXED
Overflow parameter of items should be reactive
Tooltip
FIXED
jаvascript error on mouse move during page load
Z-index should be at least 10002 when the target has z-index too
TreeList
FIXED
Filter menu item disappears after filtering
Fix incell editing date input doesn't receive focus
Runtime changes to EditMode should correctly update navigation behavior
Reorderable parameter should be reactive
Keyboard navigation flow is wrong when focusing content cell through click
Improve TreeList selection performance in WebAssembly
Show display name value in content cell
Ensure date time only pickers apply format when value is null
TreeView
FIXED
Use equals when set expanded items
Upload
NEW
Add AriaDescribedBy and AriaLabelledBy parameters
FIXED
Render the status icon inside upload-status wrapper element
Breaking Changes
Remove obsolete OpenFileSelectAsync method