blazor bg roadmap

UI for Blazor 5.0.0

November 15, 2023

Common

NEW
  • New AppBar Component
  • Telerik Document Processing Library (DPL) version is updated to 2023.3.1106
  • Telerik DataSource version is updated to 3.0.0
  • Compatibility with .NET 8.0 RTM (Known issue - published .NET 8 WASM app throws)
  • Compatibility with DateOnly and TimeOnly types
Breaking Changes
  • Visual Studio 2019 extension is no longer supported
  • .NET 5.0 is no longer supported
  • .NET Core 3.1 is no longer supported
  • Telerik UI for Blazor nuget package now targets .NET 6.0
Dependencies
  • Fluent Theme version is updated to version v.7.0.2
  • Material Theme version is updated to version v.7.0.2
  • Bootstrap Theme version is updated to version v.7.0.2
  • Default Theme version is updated to version v.7.0.2

AutoComplete

FIXED
  • Value modifications with the arrow keys should be prevented when ReadOnly=true
  • JavaScript error on browser autofill
  • ComboBox/DropDownList virtual scrolling breaks when you slowly scroll up after selecting an item

ColorPicker

FIXED
  • ColorPicker Tab keyboard sequence is broken

ComboBox

FIXED
  • Value modifications with the arrow keys should be prevented when ReadOnly=true
  • JavaScript error on browser autofill
  • ComboBox dropdown will not open or close in Safari
  • ComboBox/DropDownList virtual scrolling breaks when you slowly scroll up after selecting an item

ContextMenu

FIXED
  • FileManager in Window/Dialog does not show the ContextMenu
  • Showing the context menu via its API method does not set its z-index

DateInput

FIXED
  • Format parameter is not reactive
  • In Safari, using the Up and Down Arrow to modify the value shifts the selection to a different segment

DatePicker

FIXED
  • Format parameter is not reactive
  • Accessibility and focus improvements
  • Nullable DateTime with . (dot) separator allows you to enter invalid input
  • In Safari, using the Up and Down Arrow to modify the value shifts the selection to a different segment

DateRangePicker

FIXED
  • Format parameter is not reactive
  • DateRangePicker renders aria-activedescendant attribute that points to a non-rendered element.
  • Accessibility and focus improvements
  • In Safari, using the Up and Down Arrow to modify the value shifts the selection to a different segment

DateTimePicker

FIXED
  • Format parameter is not reactive
  • Accessibility and focus improvements
  • In Safari, using the Up and Down Arrow to modify the value shifts the selection to a different segment

DropDownList

FIXED
  • Value modifications with the arrow keys should be prevented when ReadOnly=true
  • ComboBox/DropDownList virtual scrolling breaks when you slowly scroll up after selecting an item
  • Freezes upon item selection when in a Window, and the Data has LINQ expressions

DropZone

NEW
  • Configuring user ability to drop multiple files

Editor

NEW
  • Add SpellCheck Parameter
FIXED
  • Programmatically setting the Editor value including a table throws for invalid table content
  • Image Dialog throws for resized focused images
  • Additional br element appears in empty table cells and paragraphs on Editor reinitialization

FileManager

FIXED
  • FileManager in Window/Dialog does not show the ContextMenu

FileSelect

FIXED
  • The restriction of selecting only one file when Multiple=false is bypassed when files are dragged
  • Our implementation of the ReadAsync method is slower than the standard ReadAsync

Gantt

NEW
  • Column Menu

Grid

NEW
  • FilterRow to comply with accessibility specification
  • Use styled TelerikValidationSummary in Grid and TreeList popup edit form
FIXED
  • Enum DropDownList Editor should have a popup MaxHeight
  • FilterRow filter list item menu has no accessible name
  • Remove the tabindex attribute from the Grid content element
  • Navigation breaks if grouping by more than one column
  • Grid: System.ObjectDisposedException: Cannot process pending renders after the renderer has been disposed.
  • Popup Editing validation message falls on several lines when it begins with a 1-2 character word
  • SelectedItemsChanged event is fired when no changes to the selected items are performed
  • Grid headers are misaligned if they are navigated in scrolling scenario

GridLayout

FIXED
  • GridLayoutRow and GridLayoutColumn should not expose Class parameter

ListBox

FIXED
  • ListBox throws on Ctrl + Shift + LeftArrow keyboard combination
  • Selection with the Space key scrolls the page

MaskedTextBox

NEW
  • Add SpellCheck and AutoCapitalize parameters

MultiColumnComboBox

FIXED
  • Value modifications with the arrow keys should be prevented when ReadOnly=true
  • JavaScript error on browser autofill
  • ComboBox/DropDownList virtual scrolling breaks when you slowly scroll up after selecting an item

MultiSelect

NEW
  • Accessibility Improvements
FIXED
  • Value modifications with the arrow keys should be prevented when ReadOnly=true
  • ComboBox/DropDownList virtual scrolling breaks when you slowly scroll up after selecting an item
  • No focus is set when deselecting/clearing a single item through mouse click

NumericTextBox

FIXED
  • aria-value related attributes should not be present if Min and Max are not set
  • Cannot copy/paste with the keyboard in NumericTextBox on Mac/Safari

Pager

FIXED
  • Grid pager's content disappears when you zoom out and does not reappear after

PivotGrid

FIXED
  • Grid headers are misaligned if they are navigated in scrolling scenario

Scheduler

NEW
  • Add the correct start and end time in the SlotTemplate context in the Timeline view
  • Pressing F10 should focus the toolbar

Slider

FIXED
  • The Slider default button type is submit, which causes an unexpected form submission

TabStrip

FIXED
  • Programmatically changing the active tab in a scrollable TabStrip does not update the scroll position

TextArea

NEW
  • Add SpellCheck and AutoCapitalize parameters

TextBox

NEW
  • Add SpellCheck and AutoCapitalize parameters

TimePicker

FIXED
  • Format parameter is not reactive
  • Accessibility and focus improvements
  • In Safari, using the Up and Down Arrow to modify the value shifts the selection to a different segment

Tooltip

FIXED
  • Tooltip does not hide if the target element is hidden
  • Tooltip marker shows on wrong position

TreeList

NEW
  • Use styled TelerikValidationSummary in Grid and TreeList popup edit form
  • Column Menu
  • Comply with accessibility specification
FIXED
  • Sorted column is not correctly highlighted
  • Enum DropDownList Editor should have a popup MaxHeight
  • Rendering does not update when adding a new item until you collapse and expand the node whose children were modified
  • Grid headers are misaligned if they are navigated in scrolling scenario

TreeView

NEW
  • Add Drag Events

Upload

FIXED
  • The restriction of selecting only one file when Multiple=false is bypassed when files are dragged

Window

FIXED
  • Window restore button has incorrect tooltip

PdfProcessing

FIXED
  • Wrong font file loaded when CidType2Font with Standard name.
  • An OverflowException is thrown when importing a document with a signature that has an empty Location string.
  • An InvalidOperationException is thrown when rerendering an encoded image.
  • An IndexOutOfRangeException is thrown when concurrent accessing the FontsRepository.RegisterFont method from different threads.
  • An endless loop when trying to parse image data between ID and EI keywords.
  • An Exception is thrown when trying to import a file generated with the PdfProcessing library from HTML.

SpreadProcessing

FIXED
  • A System.ArgumentException is thrown when protecting a sheet in an async scenario.
  • An InvalidOperationException is thrown in files where the Comments part is imported after the ThreadedComments part.
  • А FormulaParseException when importing XLS document containing #REF error in the formula.
  • OpenOffice cannot open the generated XLSX files.

WordsProcessing

NEW
  • Introduced а mechanism to replicate the whole row when a nested mail merge is executed on a table with only one column.
FIXED
  • A NullReferenceException is thrown when a nested mail merge group starts inside a table and ends outside the table.
  • Merge field group in a single table cell causes it to replicate more times than expected.
  • PdfFormatProvider: Exception is thrown when converting a table with empty runs in the cells.
  • The list item (HTML) that contains a paragraph is shown on the next line when exported to PDF.
  • Importing a DOC file where the entire content is in a table, leads to an endless loop.
  • Having an empty list in HTML documents breaks the other lists' numbering during import.
  • Fonts that are not surrounded by curly braces cannot be imported in the RTF format.
  • ArgumentNullException is thrown when importing documents containing linked picture references.

ZipLibrary

FIXED
  • A System.NotSupportedException is thrown when trying to serialize a class into an ArchiveEntry stream.

New features & Roadmap

Have a feature request?

Post your feedback via the Blazor UserVoice portal or the Public forums

What's new across all Telerik products?

See the updates feed

Next Steps

Launch demos

See Telerik UI for Blazor in action and check out how much it can do out-of-the-box.

Compare pricing

Check out the offers. Purchase an individual suite, or treat yourself to one of our bundles.

Download free trial

Try Telerik UI for Blazor with dedicated technical support.