Skip to content

Commit b2eceb4

Browse files
2024 q4 (18.3.24.1218) (#1566)
* Create 2024-q4-18-3-24-1218.md * Update 2024-q4-18-3-24-1218.md * Update _config.yml
1 parent cb5de99 commit b2eceb4

File tree

2 files changed

+127
-3
lines changed

2 files changed

+127
-3
lines changed

_config.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -442,9 +442,9 @@ defaults:
442442
# Aliases available in the markdown template. The below will expand {{site.foo}} to Bar in the output
443443
# "foo": "Bar"
444444
suiteversion: "2024 Q4"
445-
buildversion: "18.3.24.1112"
446-
reportserverversion: "10.3.24.1112"
447-
spaviewerversion: "24.24.1112"
445+
buildversion: "18.3.24.1218"
446+
reportserverversion: "10.3.24.1218"
447+
spaviewerversion: "24.24.1218"
448448
nodeversion: "16.0.0"
449449
angularsubsetversion: "16.1.0"
450450
kendosubsetversion: "2022.3.913"

upgrade/2024/2024-q4-18-3-24-1218.md

Lines changed: 124 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,124 @@
1+
---
2+
title: 2024 Q4 (18.3.24.1218)
3+
page_title: 2024 Q4 18.3.24.1218 Release Overview
4+
description: "See the changes introduced with Telerik Reporting 2024 Q4 (18.3.24.1218) that should be considered before upgrading, and the 3rd party products & packages this version depends on."
5+
slug: telerikreporting/upgrade/2024/2024-q4-18-3-24-1218
6+
tags: q4,2024
7+
published: True
8+
position: 7
9+
---
10+
11+
# 2024 Q4 (18.3.24.1218) Changes and Dependencies
12+
13+
This article explains the manual changes required when upgrading to Telerik Reporting 2024 Q4 (18.3.24.1218).
14+
15+
## Changes
16+
17+
### WinUI Report Viewer
18+
19+
The viewer is built with Telerik UI for WinUI __2.11.1__.
20+
21+
### WPF Report Viewer for .NET Framework
22+
23+
The viewer is built with Telerik UI Controls for WPF __2024.4.1111.462__. If you are using a newer version, consider adding binding redirects. For more information see: [How to Add report viewer to a WPF .NET Framework project]({%slug telerikreporting/using-reports-in-applications/display-reports-in-applications/wpf-application/how-to-add-report-viewer-to-a-wpf-.net-framework-project%}).
24+
25+
### WPF Report Viewer for .NET 6
26+
27+
The viewer is built with Telerik UI Controls for WPF __2024.4.1111.60__ and targets .NET 6.
28+
29+
### WPF Report Viewer for .NET 8
30+
31+
The viewer is built with Telerik UI Controls for WPF __2024.4.1111.80__ and targets .NET 8.
32+
33+
### Standalone Report Designer targeting .NET Framework 4.6.2
34+
35+
TRDX, TRDP, and TRBP report definitions created by the Standalone Report Designer now use schema version __http://schemas.telerik.com/reporting/2024/4.0__.
36+
37+
### Standalone Report Designer for .NET targeting .NET 8.0
38+
39+
TRDX, TRDP, and TRBP report definitions created by the Standalone Report Designer for .NET now use schema version __http://schemas.telerik.com/reporting/2024/4.0__.
40+
41+
## Dependencies
42+
43+
### Web Report Designer Dependencies
44+
45+
The [Web Report Designer]({%slug telerikreporting/designing-reports/report-designer-tools/web-report-designer/overview%}) depends on the following libraries:
46+
47+
* Telerik Kendo UI (__2022.3.913__ or later)
48+
* jQuery (__1.9.1__ or later)
49+
* Browser's native support for Promise objects. When the browser does not support Promise, the viewer will not try to automatically load it. It's the responsibility of the developer to load Promise functionality from a trusted source in the application.
50+
51+
### HTML5 Report Viewer Dependencies
52+
53+
The [HTML5 Report Viewer]({%slug telerikreporting/using-reports-in-applications/display-reports-in-applications/web-application/html5-report-viewer/overview%}) depends on the following libraries:
54+
55+
* Telerik Kendo UI (__2022.3.913__ or later)
56+
* jQuery (__1.9.1__ or later)
57+
* Browser's native support for Promise objects. When the browser does not support Promise, the viewer will not try to automatically load it. It's the responsibility of the developer to load Promise functionality from a trusted source in the application.
58+
59+
### Angular Report Viewer Dependencies
60+
61+
The [Angular Report Viewer]({%slug telerikreporting/using-reports-in-applications/display-reports-in-applications/web-application/angular-report-viewer/angular-report-viewer-overview%}) depends on the following:
62+
63+
* Angular (__15.0.0__ or later)
64+
* jQuery (__^1.10.0 || ^2.2.0 || ^3.7.0"__)
65+
66+
### Native Angular Report Viewer
67+
68+
* Angular (__15.0.0__ or later)
69+
* Kendo UI for Angular __16.1.*__.
70+
71+
### React Report Viewer Dependencies
72+
73+
The [React Report Viewer]({%slug telerikreporting/using-reports-in-applications/display-reports-in-applications/web-application/react-report-viewer/react-report-viewer-overview%}) depends on the following:
74+
75+
* React (__16.8.6__ or later)
76+
* React-DOM (__16.8.6__ or later)
77+
* jQuery (__3.2.1__)
78+
79+
### Native Blazor Report Viewer
80+
81+
The viewer is built with Telerik UI for Blazor __6.2.0__.
82+
83+
### HttpClient Dependencies
84+
85+
Connecting a desktop report viewer (WinForms or WPF) to a REST service or Report Server instance requires the following NuGet packages:
86+
87+
* Newtonsoft.Json (__13.0.1__ or later for .NET Framework and .NET Core projects)
88+
* Microsoft.AspNet.WebApi.Client (__6.0.0__ or later for .NET Framework projects, __5.2.7__ or later for .NET Core projects)
89+
90+
### WebServiceDataSource Component Dependencies
91+
92+
The [WebServiceDataSource]({%slug telerikreporting/designing-reports/connecting-to-data/data-source-components/webservicedatasource-component/overview%}) requires the following NuGet packages:
93+
94+
* Microsoft.Net.Http (__2.2.29__ or later)
95+
* Newtonsoft.Json (__13.0.1.0__ or later)
96+
97+
### ASP.NET WebAPI REST Report Service Dependencies
98+
99+
The [ASP.NET WebAPI REST Report Service]({%slug telerikreporting/using-reports-in-applications/host-the-report-engine-remotely/telerik-reporting-rest-services/rest-api-reference/overview%}) requires the following NuGet packages:
100+
101+
* Microsoft ASP.NET Web API (__5.3.0__ or later)
102+
* Newtonsoft.Json (__13.0.1.0__ or later)
103+
104+
### ServiceStack Report Service Dependencies
105+
106+
The [ServiceStack Report Service]({%slug telerikreporting/using-reports-in-applications/host-the-report-engine-remotely/telerik-reporting-rest-services/servicestack-implementation/how-to-add-telerik-reporting-rest-servicestack-to-web-application%}) uses ServiceStack (__3.9.70.0__):
107+
108+
### CubeDataSource Dependencies
109+
110+
If you are using [CubeDataSource]({%slug telerikreporting/designing-reports/connecting-to-data/data-source-components/cubedatasource-component/overview%}), the version of your Microsoft.AnalysisServices.AdomdClient should be __10.0.0.0__ or later.
111+
112+
### Database Cache Provider Dependencies
113+
114+
If you are using [Database Cache Provider]({%slug telerikreporting/using-reports-in-applications/export-and-configure/cache-management/other-reportviewer-controls/configuring-the-database-cache-provider%}), the version of your Telerik Data Access ORM should be __2015.1.225.1__ or later.
115+
116+
### Internal Cache
117+
118+
The internal cache uses SQLite version __3.33.0__ for .NET Framework projects and __3.38.0__ for .NET Core and .NET 6+ projects.
119+
120+
### REST Service Redis Storage Dependencies
121+
122+
The [REST Service]({%slug telerikreporting/using-reports-in-applications/host-the-report-engine-remotely/telerik-reporting-rest-services/overview%}) with [Redis Storage implementation]({%slug telerikreporting/using-reports-in-applications/host-the-report-engine-remotely/telerik-reporting-rest-services/rest-service-storage/how-to-use-redis-storage%}) depends on one of the following:
123+
124+
* StackExchange.Redis version 2.8.16 or greater.

0 commit comments

Comments
 (0)