Telerik Reporting R3 2023 SP1

Released: Nov 15, 2023

Updates in R3 2023 SP1

Features

  • Microsoft .NET 8 Support
    • Added .NET 8 support to the WinForms and WPF report viewers as well as the REST service which can be used as a remote report generation engine.
  • SkiaSharp-based Open XML rendering
    • This release added SkiaSharp-based rendering for Microsoft Word (.docx), Microsoft Excel (.xlsx) and Microsoft PowerPoint (.pptx) documents.
  • SkiaSharp-based Image rendering
    • This release added SkiaSharp-based rendering for image exports including IMAGE, IMAGEInteractive, IMAGEPrintPreview and IMAGEPrint.
  • SkiaSharp-based CSV rendering
    • CSV export format is now fully supported for SkiaSharp-based rendering.
  • Added code snippets for configuring Web Report Designer's denied permissions settings.
  • What's improved
    • Web Report Designer's permissions now include 'Report Overwrite' permission.
  • What's changed
    • Telerik.Reporting.Processing.PictureBox.Image now requires 'Telerik.Drawing.IImage' instead of 'System.Drawing.Image'.
    • Native Blazor Report Viewer reference to Telerik UI for Blazor has been updated to 4.6.0.

Fixes

  • Standalone Report Designer for .NET 6 and above
    • Telerik Reporting installer does not update the connection string in the configuration file of Standalone Report Designer for .NET 6.
  • Web Designer
    • Pasting a report item fails when the selected item is a table, list, or crosstab.
    • New DB providers are not shown in WRD's SQL Data Source Wizard.
    • The Property drop-down list in Bindings window does not list the available paths.
    • Adding report item (gauge, graph or table) in table with embedded wizard throws error.
    • SwissQRCode allows value to be edited even if it is set to be populated from bill data.
    • Linear Gauge has non-localizable properties.
    • Menu separators are missing or misplaced when command permissions are applied.
    • The selection in the drop-down list with opened reports is not applied correctly when Commands_Document_Open permission is denied.
    • Only Textbox items can be inserted in Table cells.
  • Examples
    • The example of Native Angular Report Viewer shows redundant command buttons.
    • The built-in HTML5IntegrationDemo examples all target .NET 6.
    • Angular (JQuery) viewer demo is not in a separate folder.
  • Installation
    • Incorrect version 2.5.8.414 is present in the file fonticons-17.2.23.1110.css in the Designer folder.
  • Processing
    • Multiline text measurement in Skia is incorrect.
    • Setting the Value of a PictureBox to an invalid type throws a misleading exception when using Skia graphics engine.
    • AccessibleDescription for LinearGauge is missing, when EnableAccessibility is set to true.
  • Expressions
    • Report's accessibility output does not include any information about Custom Action parameters.
  • Rendering
    • Referencing "System.Drawing.Common 7.0.0" throws 'System.PlatformNotSupportedException' when using Skia graphics engine.
    • Text containing Arabic characters is not rendered correctly in .NET applications.
    • HTMLTextbox Justify is applied, when a line break is set under Linux for Skia Rendering.
  • HTML Rendering
    • Images in HTML rendering have blurry borders when Skia graphics engine is used.
    • Text is trimmed due to incorrect measurement when rendering with Skia graphics engine.
  • Image Rendering
    • TIFF is the default image export format on non-Windows platforms.
  • PDF Rendering
    • SVG is not exported successfully due to an ArithmeticException when Skia graphics engine is used.
    • A NullReferenceException is thrown when exporting to PDF using libgdiplus graphics library.
    • SVG text is not exported when Skia graphics engine is used.
    • Base 64 image gradient do not work, when using Skia Graphics engine.
    • Report with complex SVG may throw DocumentRenderException when Skia graphics engine is used.
  • Word Rendering
    • Cell borders are not rendered in exported Word document.
    • Gauge items are cropped when exporting in Word format and report contains multiple Gauge items.
  • XPS Rendering
    • RadialGauge contains doubled background when exported to XPS.
  • Common
    • Telerik.Reporting for .NET Standard has a dependency on System.Resources.NetStandard.dll.
  • Native Angular Report Viewer
    • Changing the reportSource property does not reload the viewer.
  • Native Blazor Report Viewer
    • Icons in the toolbar have bigger size than the ones in the Search dialog.
  • Microsoft Visual Studio Integration
    • Upgrade Wizard throws an error when upgrading projects containing reporting-related JS/CSS report viewer files.