Added a new graphics engine implementation, based on SkiaSharp library. This feature allows truly cross-platform deployment of Telerik Reporting applications, targeting Microsoft .NET 6 and later framework versions. This release brings SkiaSharp-based rendering to web report viewers and PDF export format.
Native Angular report viewer
The new Native Angular Report Viewer seamlessly integrates into Angular applications, providing a user-friendly interface for embedding, viewing and interacting with reports. The viewer is built entirely with controls from Kendo UI for Angular, providing consistent look and feel across various devices. The native Angular viewer requires a valid license for Kendo UI for Angular or Telerik DevCraft bundle.
Enhanced customization capabilities of Web Report Designer
Web Report Designer now provides API for hiding menu items, report components, data sources and Assets Manager elements. The Web Report Designer widget now also exposes events to subscribe to, allowing for custom implementation of error and notification handling.
Gauge item wizards in Web Report Designer
Gauge items can now be configured effortlessly using the new Wizard panes. The user-friendly interface streamlines the design and setup process, allowing the users to create complex Radial or Linear gauges in a few mouse clicks.
Added align support to the image in a PictureBox item
Report authors can now precisely control the alignment of images like logos within the PictureBox, ensuring that the visual presentation meets specific report design requirements.
What's Improved
You can now add multiple emails in the CC field in the SendMail Dialog of the Blazor Native Report Viewer.
PictureBox item now uses DrawingML instead of VML in OpenXML rendering extensions.
The exposed parameter collection in HTML5-based report viewers now contains extended information.
The evaluated Service URL of WebServiceDataSource component is now output in the trace log.
PDF rendering now sets a default Title to the document.
The Microsoft Excel export options now include 'FormulaPrefix' option that allows escaping cell values that start with a formula identifier.
What's Changed
Button images in Native Blazor Report Viewer's toolbar are now SVG icons.
Assemblies and example projects targeting Microsoft .NET Core 3.1 are no longer distributed.
TRDX, TRDP, and TRBP files created by Web Report Designer and Standalone Report Designers now use schema version 3.0.
Native Blazor Viewer reference to Telerik UI for Blazor has been updated to 4.4.0.
不具合の修正
Visual Studio Designer
Visual Studio Toolbox does not contain all available wizards.
Web Designer
The LinearGauge item is rendered clipped on the design surface if the item's padding is set.
Expandable editors are not expanded when clicking on their labels in the Properties area.
The outline of the Shape item is rendered when the LineWidth property has its value set to 0.
Cannot close Asset Manager when no report is loaded on the design surface.
SubReport, Barcode, and Panel items don't have default text displayed when added to the design surface.
Processing
The deployed MSVCR.dll used for Map item's cache, is not the latest available version.
LinearGauge's first and last two labels overlap if the first label visible value is not 0 and RenderingType is MoveInsideBounds.
Excel Rendering
Loss of image quality when exporting to XLS or XLSX.
PDF Rendering
An error with text "Error while parsing the PDF Document (Operator 'S' not allowed in this current state.)" is shown when EnableAccessibility is set to 'true'.
Warning "Irregular table row" is displayed for table with merged cells when EnableAccessibility is set to 'true'.
Rendering an SVG item may produce duplicated graphical artifacts.
PowerPoint Rendering
When exporting to PowerPoint, the 'Normal' and 'AutoSize' Sizing options in PictureBox item do not work as expected.
XAML Rendering
XAML rendering formats do not respect fonts with transparent color.
Native Blazor Report Viewer
"Error: System.Collections.Generic.KeyNotFoundException" is shown in the console when hovering over tooltip without text.
Cannot send email after modifying CC field and leaving it empty afterwards.
Command text is not present in the mobile toolbar menu.
Authentication token property cannot be set.
Evaluated report parameters are not exposed.
Web Forms HTML5 Report Viewer
Evaluated report parameters are not exposed.
Visual Studio Project Templates
REST service project template targeting .NET 7 or .NET 8 is not using top-level statements.