New to Telerik UI for ASP.NET CoreStart a free 30-day trial

2025 Releases

This article lists the breaking or important changes in the 2025 releases of Telerik UI for ASP.NET Core.

Telerik UI for ASP.NET Core Q2 2025

Unified Distribution for Trial and Commercial Packages

With the goal of streamlining user experience, the trial and commercial packages have been consolidated into a single unified distribution for Telerik UI for ASP.NET Core. Access is now managed through a license key file, eliminating the need for separate trial download. For more information, please refer to Setting Up Your License Key.

Target Framework

With the Q2 2025 release, Telerik UI for ASP.NET Core support for .NET 6 has been dropped as .NET 6 has reached the end of its lifecycle on November 12, 2024. You can update to a supported LTS and STS versions of .NET Core.

PopOver

The IconClass() option of the PopOver HtmlHelper and the icon-class attribute of the PopOver TagHelper now expect a string instead of a JavaScript handler or a template delegate (System.Func<Object,Object>).

Razor
    <span id="target">Hover</span>

    @(Html.Kendo().Popover()
        .For("#target")
        .Body("Content description")
        .Actions(a =>
        {
            // "IconClass" adds a CSS class to the icon element inside the action button.
            a.Add().Text("refresh").Icon("arrow-rotate-cw").IconClass("refresh-icon");
        })
    )

Pager Position in Grid

HtmlHelper Grid

OldNew
Position(GridPagerPosition.Top)Position(PagerPosition.Top)

TagHelper Grid

OldNew
position="GridPagerPosition.Top"position="PagerPosition.Top"

Telerik.Zip

As of the Q2 2025 release, the following NuGet packages and assemblies no longer have a dependency to the Telerik.Zip library:

  • Telerik.Core.Export

  • Telerik.Web.Pdf

  • Telerik.Web.Spreadsheet

The Telerik.Zip library will continue to be shipped as a standalone library.

Pager

The responsive behavior of the Pager has been enhanced, which introduces the following changes:

  • The Pager's sizing is no longer based on breakpoints. Instead, the optimized responsive behavior renders as many elements as possible within the available space.
  • Input Type—When the Input() option of the Pager is enabled, the TextBox next to the navigation arrows is replaced with a NumericTextBox, and the numeric page number buttons are no longer rendered.
  • Page Selection—The page selection drop-down has been replaced with a NumericTextBox for improved user interaction.
  • NumbersSelectLabel() Property—The NumbersSelectLabel() option in the Messages() configuration has been removed as it is no longer needed with the replacement of the page selection drop-down.

These changes to the Pager affect all components that use a built-in pager, including the Grid, PDFViewer, and other data management components.

Rendering Changes

The Telerik UI for ASP.NET Core 2025 Q2 release introduces changes in the rendering of the following components:

AIPrompt

  • The k-white-space-pre-line class has been removed from the k-card-body element where the output from the prompt is rendered.

DockManager

  • The k-header class has been removed from the TabStrip element.

ExpansionPanel

  • The k-d-none class on the k-expander-content-wrapper element has been replaced with the k-hidden class.

Gantt

  • The k-alt class has been removed from the rows in the TreeList and the timeline in the Gantt.

Grid

  • The k-alt class has been removed from the tr.k-table-alt-row elements.
  • The k-grid-draggable-header class and the draggable=true attribute have been added to the k-grid-header element when grouping or column reodering is enabled.
  • The k-touch-action-none class has been removed from the draggable cell elements due to the addition of the k-grid-draggable-header.
  • The k-drag-cell class (when row-reordering is enabled) has been removed from the k-table-th element.

Menu

  • The k-menu-separator class has been replaced with the k-separator-horizontal class.

Spreadsheet

  • The k-tabstrip-item class has been added to the k-item elements in the sheet bar.

TreeList

  • The k-treelist-group class has been removed from the parent nodes.
  • The k-drag-cell class (in row-reordering scenario) has been removed.

Telerik UI for ASP.NET Core Q1 2025

License Activation

Starting with 2025 Q1, all users of Telerik UI for ASP.NET Core will need to apply a valid license key file to both new and existing projects. For details, see our Licensing Documentation.