Breaking Change: Trial and commercial users now use the same product package:
The trial and commercial product versions have been merged into a single unified distribution package. The product access now depends on a license key file. This eliminates the need for separate trial downloads.
Azure Marketplace Integration of Report Server for .NET:
Streamlined the process of configuration and deployment of Report Server for .NET directly from Azure Marketplace.
Azure Maps support in Map item:
Introduced dedicated Azure Maps Location and Tile providers to streamline the migration from Bing Maps, ensuring a smooth transition and continued functionality beyond Bing Maps' end-of-support.
GraphQL Data Source Wizard for Web Report Designer:
Setting up a GraphQL Data Source in Web Report Designer is now easier with a dedicated wizard that guides users through connection, querying, and data processing.
What's Improved:
Primitive-typed and string-typed arrays are now automatically added to allow list.
Parameters collections can now be reordered in Web Report Designer.
修补程序
Configuration:
The name of the TypeReferences configuration property does not support camel case.
Desktop Designer:
User functions are not automatically loaded when they are defined in TypeReferences config section.
The AssemblyReferences configuration element fails to resolve when a path is included.
"System.IndexOutOfRangeException: There is no row at position -1" is thrown when trying to download raw JSON data from data source that has no rows.
The 32-bit Standalone Report Designer, built against .NET Framework 4.6.2, does not detect Visual FoxPro ODBC and OLEDB drivers.
The UI controls on the 'Configure SQL Data Source' page have an incorrect tab order in the SQLDataSource wizard.
Web Designer:
Clicking on the context menu button for a rowGroup type element throws a JavaScript error.
"From assets" button stays visible in the PictureBox item UI even when the Assets Manager permission is denied.
ExternalStyleSheet editor displays a read-only RequireRegisteredTypes property when application is running in .NET 9.
Processing:
PDF export of a Table containing PictureBox and enabled accessibility generates corrupted document.
Rendering:
The report's RuntimeSettings property is not respected when it is exported programmatically.
PDF Rendering:
Empty PDF is produced due to NullReferenceException when using Amiri font.
RTL text is not rendered in the correct order when it contains both strings and digits when using Skia Graphics Engine.
Incorrect rendering when using a bi-directional text and the font family is set to "Calibri".
Report Server:
License file is not respected when placed in %appdata% folder.
"At least the backup private key is required to decrypt the value" error is shown when CSV data source is loaded in Web Report Designer and encryption keys are missing.
Report Server .NET:
"At least the backup private key is required to decrypt the value." when encryption keys are missing and report with CSV data source is open in Web Report Designer.
Cannot reset encryption if one of the encryption keys is missing.
"Could not load file or assembly 'System.Windows.Forms" entries are present in application trace logs.
NullReferenceException is thrown when User view is loaded, incorrect keys are present for admin user and encryption keys are missing for ReportServerUser.
The "Forgot Password" link on the login page is not styled correctly.
"Telerik.Licensing.Exceptions.LicenseKeyException: Failed to read 'type' for license key" is present in server log.
Server Manager .NET:
The expand/collapse icon on Report Viewer's resize splitter is not rendered correctly.
Server Manager:
"Created by" in the Scheduling view shows the currently logged user instead of showing the user who has created the task.
Services:
Relative paths are not resolved correctly when using UriReportSourceResolver.