RadSyntaxEditor - text editor control which provides built-in syntax highlighting and code editing experience for popular languages. It also allows users to create custom syntax highlighting of keywords and operators of their own language.
RadVirtualKeyboard - software component that allows the input of characters without the need for physical keys. The interaction with the virtual keyboard happens mostly via a touchscreen interface but can also take place in a different form in virtual or augmented reality.
RadMap - supports the Bing Maps Truck Routing API. It provides travel routes which take truck attributes such as size, weight, type of cargo and many others.
FileDialogs - built-in support for the Quick Access/Favorites items from the Windows FileExplorer in Windows 10. These items will now be automatically shown as child nodes in the Custom Places tree nodes of our File Dialogs. New property: ShowSystemCustomPlaces.
RichTextEditor - Content Controls (Structured Document Tags) enable users to add specific semantics to a part of the document: restricting input, binding to data source, modifying editing behavior etc. Currently, RadRichTextEditor only visualize the value of the content controls and there is no UI that allow you to interact with them.
Support and Compatibility
NET Core - Telerik UI for WinForms controls are .NET Core 3.1 compatible.
The hidden folders are not visible in the tree view.
Exception when changing the series.
The smart label strategy in the BarSeries fails when the values are close to each other.
CommandBarButton's text is not visible in disabled state when the commandBarRowElement1.UseCompatibleTextRendering is set to false.
Floating window is not properly loaded after loading the layout.
Setting the ElementTree.EnableApplicationThemeName property to false doesn't respected the RadDock.ThemeName.
RadDock: Demo application crashes inconsistently after reordering the document tabs.
Grouping - hide group summary row resulting from each group, show only the total summary row.
Inability to enter edit mode when Breeze theme is applied.
Text property not respecting numeric mask formatting on Up, Down keys.
Filter is not properly cleared when there is no result and Enter is pressed.
Misspelled Quarter group in the ContextGroupByQuaterOptionsMenuText.
Add focus cues when RadDropDownStyle.DropDownList.
Added all new parameters for the Bing Maps APIs.
OpenStreetMap provider does not follow the latest OpenStreetMap tile usage policy requiring UserAgent header. See Breaking Changes below.
One should be able to replace the RibbonBarPopup.
Border primitive is drawn 1 additional pixel inside the label element.
Incorrect appointment is drag-dropped.
Resizing is very slow and doesn't produce correct layout.
Column/row headers are missing when resizing the control and the DPI scaling is 125%.
Custom font to view the icons in the FilterMenuTreeItem in the filter box of the RadGridView in WinForms.
The tab order in the FindReplaceDialog is incorrect, the dialog is not focused when shown.
One should be able to use a list of dynamic objects as mail merge data source.
Importing an image with invalid URI from HTML causes UriFormatException.
StackOverflowException/ArgumentException is thrown when calling SplitAnnotationRange(range, pos) and position is outside the range.
StackOverflowException/ArgumentException is thrown when updating a document with annotations and with enabled spell checking.
StackOverflowException/ArgumentException is thrown on DOCX import when bookmark range end is last in a block.
The layout updates stop as a result of a handled NullReferenceException after pasting a table with an empty first cell as the first element in the document.
ArgumentException is thrown while exporting PDF document containing a paragraph with background and spacing after.
StackOverflowException is thrown while evaluating the values of style linked to a table style. Table style shouldn't have a linked style.
Introduced an API to disable fill handle.
Added MID to the supported functions.
KeyNotFoundException is thrown when opening a document containing not supported BuiltInNumberFormat.
Introduced a FixedExtensibilityManager. The FontsProvider property of this class can be set to a FontsProviderBase implementation in order to provide missing fonts when exporting PDF documents.
Implement "sh" content stream operator.
If the font family name is defined using a language other than English, the font is not applied to the content.
InvalidOperationException is thrown when Authenticating a user password.
RadMap: Tile usage policy of the OpenStreetMaps has changed recently to require UserAgent header in the web request for downloading map tiles. Information about specifying UserAgent can be found in the RadMap documentation.