2024 Releases
This article lists the breaking or important changes in the 2024 releases of Telerik UI for ASP.NET Core.
Telerik UI for ASP.NET Core Q2 2024
Target Framework
As of the Q2 2024 release, Telerik UI for ASP.NET Core supports only LTS and STS versions of .NET Core. You can update to a supported .NET Core version.
Chart
The default Theme
configuration for the Telerik UI for ASP.NET Core Charts is changed to sass
. By default, the Chart theme will now match the loaded Sass-based theme.
Telerik UI for ASP.NET Core Q1 2024
Deprecated Controllers
As of the Q1 2024 release, the following controllers will be deprecated.
- FileManager—
ContentProviderController
- Editor—
EditorImageBrowserController
,FileBrowserController
,EditorFileBrowserController
Deprecated Interfaces
As of the Q1 2024 release, the following interfaces will be deprecated.
- FileManager—
IContentProviderController
- Editor—
IFileBrowserController
,IImageBrowserController
Deprecated APIs
As of the Q1 2024 release, the following APIs will be deprecated.
-
ChartSeriesBuilder.Type(string)
.Series(series => series .Bar(new double[] { 3.907 }) .Type("bar") )
.Series(series => series .Bar(new double[] { 3.907 }) // Type is determined by the declared Series builder. )
-
ChartSeriesLineSettingsBuilder.Width(string)
,ChartSeriesLineSettingsBuilder.Style(ChartAreaStyle)
,ChartSeriesLineSettingsBuilder.Style(ChartPolarAreaStyle)
,ChartSeriesLineSettingsBuilder.Style(ChartRadarAreaStyle)
.Series(series => series .Bar(new double[] { 3.907 }) .Line(line => line .Width("100px") .Style(ChartAreaStyle.Normal) .Style(ChartPolarAreaStyle.Normal) .Style(ChartRadarAreaStyle.Normal) ) )
.Series(series => series .Bar(new double[] { 3.907 }) .Line(line => line .Width(100) .Style(ChartSeriesLineStyle.Normal) ) )
-
ChartSeriesOverlaySettingsBuilder.Gradient
.Series(series => series .Bar(new double[] { 3.907 }) .Overlay(overlay => overlay.Gradient(ChartBarGradient.Glass)) )
.Series(series => series .Bar(new double[] { 3.907 }) .Overlay(overlay => overlay.Gradient(ChartSeriesGradient.Glass)) )
-
SplitterEventBuilder.LayoutChange
.Events(events => events .LayoutChange("change") .LayoutChange(@<text>function () { return; }</text>) )
.Events(events => events .Render("change") .Render(@<text>function () { return; }</text>) )
Deprecated Extensions
ApplicationBuilderExtensions