core_banner

Telerik UI for ASP.NET Core

Release History

Telerik UI for ASP.NET Core 2024.4.1112 (2024 Q4)

November 13, 2024

Common

NEW Breaking Changes

AIPrompt

Breaking Changes

AutoComplete

FIXED
  • AutoComplete with enabled suggestion and multiple separators shows additional garbage characters (5880)

Calendar

FIXED
  • Calendar does not update componentType when setOptions is called (8016)

Chart

NEW
  • Chart series patterns
  • Chart "No data" template

Checkbox

FIXED
  • Checkbox TagHelper does not render custom attributes (7974)
  • Checkboxes for non-nullable booleans fail validation when generated using `@(Html.CheckBox()` or `@(Html.CheckBoxFor(m => m)` (7940)

ColumnMenu

Breaking Changes

ComboBox

Breaking Changes
  • DropDownList and ComboBox rendering mismatch when loading is enabled more info here

ContextMenu

Breaking Changes

DateInput

NEW
  • DateOnly/TimeOnly type support for pickers
FIXED
  • Error is thrown when value is entered through the browser`s autofill in the DateInput (7832)

DatePicker

NEW
  • DateOnly/TimeOnly type support for pickers
FIXED
  • DatePicker does not update componentType when setOptions is called (8018)

DateRangePicker

NEW
  • DateOnly/TimeOnly type support for pickers
FIXED
  • DateRangePicker inputs' clear button does not trigger change event (7997)
  • DateRangePicker cannot be initialized with a null End value (7963)

Drawer

NEW
  • Extend Drawer template options to accept a function

DropDownList

Breaking Changes
  • DropDownList and ComboBox rendering mismatch when loading is enabled more info here

FileManager

FIXED
  • Unexpected null text is appended to New Folder name
  • Sort icons are missing in the FileManager's Grid view when you sort by date (7986)

FilterMenu

FIXED
  • Search icon not aligned in the filter menu since svg icons introduced. (7440)

Gantt

FIXED
  • Wrong position of TreeList in RTL Gantt

Grid

NEW
  • Grid scrollToItem method
FIXED
  • Grid Checkbox Menu Items Misaligned (8028)
  • Grid's groupHeaderTemplate does not render html elements as expected (8013)
  • Grid locked column is resized after grouping (8009)
  • Group column width incorrect after drag resize on locked grid (8003)
  • Focus is applied to hidden cells in Groupable Navigatable Grid (7998)
  • Column Menu closes automatically after scrolling when filterable mode is enabled in Grid (7984)
  • Grid with media column throws error on window resize (7973)
  • Blocked aria-hidden on an anchor element with the Grid (7960)
  • Editing mode not entered in Chrome and Edge on Apple mobile devices (7817)
  • Search icon not aligned in the filter menu since svg icons introduced. (7440)
Breaking Changes

GridLayout

Breaking Changes

ImageEditor

Breaking Changes

ListBox

FIXED
  • ListBox clearSelection method doesn't disable toolbar buttons (7217)

Map

Breaking Changes

MediaPlayer

NEW
  • Improved MediaPlayer keyboard navigation

Menu

FIXED
  • Vertical Menu with multi-level sub-menus and specified height for the sub-menu does not render the items correctly. (8019)
Breaking Changes

MultiSelect

FIXED
  • MultiSelect TagHelper has incorrect "name" attribute when its "id" attribute is changed (7990)

PDFViewer

NEW
  • Provide support for latest pdf.js 4.X version in PDFViewer (7725)
FIXED
  • PDFViewer throws js exceptions and becomes unusable after a failed attempt to load a file (7776)
  • Zooming a file in the PDFViewer beyond 200% + results in a blank page on mobile devices (7638)
  • JavaScript exceptions when using the PDFViewer with the latest PDF.js version (7468)
  • PDFViewer scaling is broken for some files (7389)
  • Print function of Viewer adds additional blank page before and after pdf pages regardless of printer selected (7367)
  • Unable to print PDFViewer's PDF on Safari (7243)
Breaking Changes

PanelBar

FIXED Breaking Changes
  • PanelBar server rendering mismatch more info here
  • Remove ViewContext as a dependency of PanelBarItemBase class

PivotGridV2

FIXED
  • Calling the PivotGridV2 refresh method throws an error
Breaking Changes

Scheduler

Breaking Changes

Splitter

FIXED
  • Wrong resized height of splitter when its height is expanded to 100% (7226)
Breaking Changes

Spreadsheet

NEW
  • Adopt Spreadsheet engine
Breaking Changes

StackLayout

Breaking Changes

TabStrip

FIXED
  • The TabStrip Item.Action() API configuration is not navigating properly (8012)
  • TabStrip scroll right arrow not disabled in Chrome (7321)

TimePicker

NEW
  • DateOnly/TimeOnly type support for pickers
FIXED
  • TimePicker does not update object interval settings when setOptions is called (8007)
  • TimePicker with min setting does not change correctly initially selected value (7985)

ToolBar

FIXED
  • ToolBar overflowOpen and overflowClose are fired twice on opening the overflow via Enter
Breaking Changes

TreeList

FIXED
  • TreeList showColumn method removes classes set via headerAttributes
Breaking Changes

TreeView

NEW
  • Add support for HtmlAttributes, ContentHtmlAttributes, ImageHtmlAttributes and LinkHtmlAttributes (6537)
FIXED
  • Binding kendo.Observable based ont TreeView selection throws an error. (8036)

Window

FIXED
  • Window modal is not working if there's an open Dialog (7983)

What's New

NEW
  • PDF Processing: Introduced support for JavaScript actions.
  • PDF Processing: Introduced support for ligatures.
  • WordsProcessing: Introduced support for Justify text alignment.

What's Changed

CHANGED
  • Document Processing Libraries: Remediated CVE-2024-8049 - (CVE-2024-8049).

PdfProcessing

NEW
  • Introduced support for Matte color for Soft-Mask Images (SMasks).
  • Introduced support for creating documents using CMYK colors.
  • Introduced support for JavaScript actions API.
  • SkiaImageFormatProvider: Introduced support for Text, TextMarkup, Line, and Stamp annotations.
  • Respect the ExtGState`s current stroking alpha constant (CA & ca) when rendering images.
  • Introduced support for ligatures.
  • Introduced handling the import of documents with the wrong type of action key.
  • Introduced support for Trigger Events API related to JS actions.
  • Introduced API for setting Image opacity.
  • Introduced support for RTL (Right-To-Left) text.
  • Introduced Soft-Mask Dictionaries in ExtGState object.
  • Implemented Blend Mode parameter of ExtGState object.
  • Introduced support for Trigger Events.
  • Justified text is now supported.
  • Introduced support for Transparency Group XObjects.
FIXED
  • An InvalidOperationException is thrown while parsing the Post table of a specific font file on export.
  • Wrong colors are exported in Separation colorspaces with ICCBased containing LabColor due to incorrect calculations in Tint transformation function.
  • Win32Exception is thrown during a long-running process importing many documents with images.
  • An unexpected trace warning when SVG document does not contain clipping.
  • Distorted SVG after exporting.
  • SkiaImageFormatProvider: Export to image is blocked when Export method is used instead of ExportAsync.
  • A NullReferenceException is thrown when writing image content with the PdfPageStreamWriter.
  • ArgumentNullException is thrown when resolving DecodeParms collection in Image XObject.
  • Form XObject does not takes graphic state color from its content stream context.
  • Document text overlaps and is not possible to read for a specific document.
  • Decreased performance when loading thumbnails.
  • Wrong color appears when the Separation color space with name is set to None.
  • Watermark transparency is not imported correctly.
  • The Form object does no inherit the graphics state of the page.
  • RTL (right-to-left) text is reversed when inserting it directly to a document.

SpreadProcessing

FIXED
  • Exporting a workbook with two or more charts with axes produces an invalid document.
  • Built-in number formats are not reevaluated after changing the culture.

SpreadStreamProcessing

NEW
  • Introduced support for importing files with absolute relationship targets.
FIXED
  • Cell iteration is interrupted when it hits a cell containing an error.

WordsProcessing

NEW
  • Introduced support for Justify text alignment.
FIXED
  • RtfFormatProvider: Heading color is not properly exported.
  • An InvalidOperationException is thrown when exporting a document containing table with no cells.
  • DocFormatProvider: IndexOutOfRangeException is thrown when importing a specific document with defined section columns.
  • ArgumentException is thrown during MailMerge of a document with an inline shape.

ZipLibrary

FIXED
  • An invalid content appears after updating an empty password-protected archive.

Visual Studio Extension

NEW
  • Modernize Asp.Net Core Visual Studio Extension design.
  • End of support for .NET 7 in the project templates.
  • Adding support for .NET 9 in the project templates.
  • Adding new CSP compatible template.

Visual Studio Code Extension

NEW
  • End of support for .NET 7 in the project templates.
  • Adding support for .NET 9 in the project templates.
  • New CSP compatible template.

New features & Roadmap

Have a feature request?

Post your feedback via the ASP.NET Core UserVoice portal or the Public forums

What's new across all Telerik products?

See the updates feed

Get Started Waves

Next Steps

Launch demos

See Telerik UI for ASP.NET Core 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 ASP.NET Core with dedicated technical support.