reporting_banner

Telerik Reporting

Release History

Progress® Telerik® Reporting 2024 Q1 PI1 (18.0.24.116)

January 17, 2024

OpenXML rendering formats now support DocumentFormat.OpenXML SDK 3.0.0 or newer for both .NET Framework 4.0 and .NET Standard 2.0

NEW
  • Telerik Reporting rendering engine now creates DOCX, XLSX, and PPTX documents referencing DocumentFormat.OpenXML SDK 3.0.0. This functionality is available in assembly files targeting .NET Framework 4.0 and .NET Standard 2.0, and a NuGet package targeting .NET Standard 2.0.

Enable WPF, WinUI, and WinForms report viewers to show reports rendered by a remote reporting service that uses Skia graphics engine

NEW
  • This release brings SkiaSharp-based rendering for WPF, WinUI and WinForms based applications, that are working with REST service hosted under Linux using Skia Graphics engine. The supported extensions are XAML, XAMLInteractive, WPFXAML, WPFXAMLInteractive.

The Standalone Report Designer now targets .NET 8

NEW
  • Standalone Report Designer for .NET now can benefit from the performance improvements introduced with .NET 8. It also allows to load user assemblies that target .NET 8 and earlier versions of the framework.

The Value editor for HtmlTextBox item in Web Report Designer now uses a KendoUI Editor component

NEW
  • We have replaced the component for editing the Value property of the HtmlTextBox item. Instead of using a plain-text editor, the users now can write and preview their HTML in a KendoUI Editor component, having instant visual feedback on how their HTML will look like in the rendered report.

What's Improved

NEW
  • Angular 17 is now supported.
  • Web Report Designer now has an option that determines the widget's start mode - design or preview.
  • The Properties area of Web Report Designer now has better presentation of the hierarchy of sections and subsections.
  • The preview of the Web Report Designer is now redesigned by integrating the "Go to Design Mode" button of the report preview into the Report Viewer's toolbar.
  • Angular Native Report Viewer now supports persisting the user session when reloading the browser.

What's Changed

CHANGED
  • Html5 Report Viewer for Angular SystemJS is no longer distributed.
  • Reverted the type of ContentAlignment property to System.Drawing.ContentAlignment for both Telerik.Reporting and Telerik.Reporting.Processing types.
  • Trace.WriteLine calls are replaced with relevant Trace methods.

Standalone Report Designer

FIXED
  • HTML editor may crash when changing font size multiple times.

Web Designer

FIXED
  • The Report Viewer of the Web Report Designer cannot be localized with version R3 2023 SP1 (17.2.23.1114).
  • Data connection is not saved on the first attempt if the file WebReportDesignerSettings.json is created by the Web Designer REST Service.
  • Background of the barcode item is rendered twice on the design surface.
  • Console error "Cannot read properties of null" after clicking cancel button in a table wizard, started from a table cell.
  • Error "Could not create instance of MapGroupBase" when adding a geolocation group in a map.
  • Underscores are not allowed in the parameter name after the first character.
  • Linear Gauge contains two overlapping background images when rendered in design mode.
  • The option for creating a new connection in the SqlDataSource of the WRD is disabled in the .NET Framework implementation.
  • A warning notification "Could not generate the preview..." is shown when adding a CheckBox item in a Table cell.
  • Cannot add a report item in a table cell through drag and drop.
  • HtmlTextbox Edit Expression dialog is not generating Embedded Expressions when no value is present initially.
  • Background image of Linear gauge is shown with different DPI in design and preview.

Paging

FIXED
  • Invalid TOC entry is shown in ReportBook when a report has no significant content.
  • The page count may not be calculated correctly in Print Preview mode when the report has TOC.

Processing

FIXED
  • Exception with message "CultureNotFoundException: Culture is not supported." is thrown in .NET Framework apps running on Windows 2012 R2.
  • "This implementation is not part of the Windows Platform FIPS cryptographic algorithms" exception is thrown when rendering report containing images and "Use FIPS compliant algorithms for encryption" is enabled in Windows settings.

Rendering

FIXED
  • Shape clipped backgrounds are not visibile when using Skia graphics engine.
  • Graph titles are clipped when there is multiline text using Skia graphics engine.
  • Graph labels may overlap when their text is longer and using Skia graphics engine.
  • Some shapes may be clipped when using Skia graphics engine.
  • The spacing of justified text is incorrectly measured when using Skia graphics engine under Linux.
  • Private fonts are not correctly loaded when using Skia graphics engine.

HTML Rendering

FIXED
  • Images with high DPI used in Style.BackgroundImage property are rendered with incorrect size.
  • Justified text may be rendered overlapped when using Skia rendering engine on Windows in a Chrome browser.

OpenXML Rendering

FIXED
  • "Attempt by security transparent method to access security critical method" error is thrown when the Telerik.Reporting.OpenXmlRendering NuGet is used.
  • Exception "Could not load type 'DocumentFormat.OpenXml.Packaging.ImagePartType'" when exporting to Word and using DocumentFormat.OpenXml 3.0.0 or newer.

PDF Rendering

FIXED
  • Underline and Strikeout are not respected when using the Skia graphics engine.

Word Rendering

FIXED
  • Watermark text with large font size is clipped when using Skia graphics engine.
  • The lines of the trial message are not correctly split.
  • Checkbox item using larger images causes rendering failure of the other images in the document.
  • Last line of a multi-line text is clipped when using Skia graphics engine.

Services

FIXED
  • Incorrect version reference to StackExchange.Redis causes the Redis storage in a NET6+ apps to throw an exception.

WebAPI ASP.NET Core

FIXED
  • A misleading error message is shown when Skia graphics engine cannot be initialized.

Blazor Report Viewer

FIXED
  • Export formats descriptions are not displayed on a white background the first time when you hover on the Export button when using Kendo UI controls >=2023.2.606.

Product Dependencies

Telerik Reporting
- Microsoft .NET Framework 4
- .NET Standard 2.0
- .NET 6
- .NET 7
- .NET 8

Telerik.Reporting.Data.CubeDataSource
- Microsoft.AnalysisServices.AdomdClient (10.0.0.0 or later)

HTML5 Report Viewer
- Telerik Kendo UI (2022.3.913 or later)
- jQuery (1.9.1 or higher if required by Kendo)

ASP.NET WebAPI REST Report Service
- Microsoft ASP.NET Web API (4.0.20710.0 or later) - Newtonsoft.Json (13.0.1 or later)

ServiceStack REST Report Service
- ServiceStack (3.9.70.0)

ASP.NET MVC Extension of the HTML5 Report Viewer
- Microsoft ASP.NET MVC Framework (4.0.20710.0 or later)

Native Angular Report Viewer
- Kendo UI for Angular (13.2.0)

Native Blazor Report Viewer
- Telerik UI for Blazor (4.6.0)

WinUI Report Viewer
- Telerik UI Controls for WinUI (2.8.0)

WPF Report Viewer for .NET 7
- Telerik UI Controls for WPF (2023.3.1114.70) targeting .NET 7

WPF Report Viewer for .NET 6
- Telerik UI Controls for WPF (2023.3.1114.60) targeting .NET 6

WPF Report Viewer for .NET Framework
- Telerik UI Controls for WPF (2023.3.1114.40)

Database cache ICache implementation
- Telerik Data Access ORM (2015.1.220.1)

.NET Core Reporting Engine
- SQLite (3.38.0)

Telerik Reporting

Product overview Demo Buy Try now

New features & Roadmap

Have a feature request?

Post your feedback via the Reporting feedback portal or the public forums

What's new across all Telerik products?

See the updates feed

get-started-waves

Next Steps

Launch demos

See Telerik’s Report Designer in action and check how much it can do out of the box

See pricing

Check out the offers. Purchase an individual license for .NET reporting or treat yourself to one of our bundles.

Try now

Try Telerik’s .NET Reporting tool with dedicated technical support.