Declarative reports now support attaching compiled code event handlers for the ItemDataBinding, ItemDataBound, and NeedDataSource events. This enables the report authors with developer skills to apply custom logic while the report is being generated. The design time support of this feature is covered by the following tool improvements:
The Standalone Report Designer Properties Grid panel now allows the attachment of an event handler for the respective event by method name.
The Standalone Report Designer Open report from .dll (Import) functionality now preserves the available event handler attachments by name.
Standalone Report Designer for .NET now allows switching to Skia graphics engine for preview, print, and export
The Standalone Report Designer for .NET can now switch between GDI+ and Skia graphics engines when previewing, printing, and exporting reports. This functionality is useful for report authors that design their reports on Windows machines but the target platform for their application is Linux or macOS, where Skia library is used for processing and rendering.
Telerik Reporting and Standalone Report Designer for .NET are compatible with .NET 9 Preview 4
The Reporting REST Service, Standalone Report Designer for .NET, WinForms and WPF report viewers can now be used in projects that target Preview 4 of .NET 9 framework.
What's Improved
Angular 18 is now supported for Telerik Reporting Schematics, Native Angular Report Viewer, and HTML5 Angular Report Viewer.
Runtime switching between GDI+ and Skia graphic engines is now supported in .NET applications.
What's Changed
Report globalization will now take the local machine settings into account.
不具合の修正
CSV Data Source
CSV Datasource is not restricted to .csv, .tsv and .txt files.
JSON Data Source
JSON Datasource is not restricted to .json and .txt files.
Web Service Data Source
WebService DataSource is not restricted to .json and .txt files when using an external file.
Web Designer
"SyntaxError: 'super' keyword unexpected here" when using localization file with string resources.
Processing
Reporting Engine memory optimization.
The Linear and Radial Gauge elements from the Processing namespace are not declared as 'public'.
Image Rendering
Vertical text alignment is not applied for the trial text when using Skia Graphics Engine.
Native Angular Report Viewer
DateTime parameter values are not updated correctly in the Native Angular Report Viewer.
HTML5 Report Viewer
Method getReportParameters() does not return parameters' values if AutoRefresh and AllowNull are set to false.
Windows Forms Report Viewer
Null Reference Exception is thrown when closing Winforms viewer and using .NET 9 Preview 4.
WPF Report Viewer
Rounded corners are not supported.
Visual Studio Item Templates
Viewer/Designer is not loaded when Native Blazor viewer is added in a project with Blazor Html5 Designer using Visual Studio item template.