Telerik Reporting

Release History

Progress® Telerik® Reporting R1 2023 (

January 18, 2023

Web Report Designer introduces predefined Data Sources

  • Web Report Designer allows to create, import or export predefined connections to different data sources. These connections are stored as assets and can be referenced among report definitions. We named this feature "Shared Data Sources".

Introduce Switch and Ifs expression functions

  • We implemented new Switch and Ifs functions, that are much easier to write and maintain than the old IIf function. Their behaviour is similar to what our users have already experienced with these functions namesakes in Excel.

Visual Studio item template for adding Native Blazor Report Viewer in .NET 6 and .NET 7 projects

  • The Native Blazor Report Viewer can now be added to .NET  6+ Blazor Server App and Blazor WebAssembly App using a Visual Studio item template.

What's Improved

  • WebReportDesigner now exposes a property named ReportViewerOptions which allows to configure the embedded Report Viewer.
  • The native Blazor report viewer now displays the tooltips of the report contents.
  • The native Blazor report viewer now exposes public API for triggering the toolbar commands programmatically.
  • The native Blazor report viewer now provides customizable parameter templates for each parameter type.
  • The toolbar of the native Blazor report viewer now can be customized.

What's Changed

  • TRDX, TRDP and TRBP files created by Web Report Designer and Standalone Report Designers now use schema version
  • Numbers, null, and string values “true” & ”false” are now considered valid Boolean values when evaluating expressions.
  • The built-in IIf expression function is now hidden, and the If function is introduced instead. The new function uses "lazy" evaluation avoiding unnecessary evaluations.
  • Native Blazor Viewer reference to Telerik UI for Blazor is updated to 3.7.0.
  • WinUI report viewer is built against .NET 6.
  • .NET 5 is no longer supported.
  • Internet Explorer web browser is no longer supported.

Sql Data Source

  • The design-time values of report parameters fail to resolve correctly the DateTime types when using Npgsql v.6+ data provider.

Standalone Report Designer for .NET 6 and above

  • Logging is enabled by default in the application configuration file.
  • The "Clear recent documents" link is not visible when the list of recent reports is full and machine's DPI is set to more than 100%.

Web Designer

  • Dragged data field on the design surface from Explorer tree shows only equals sign and a lot of white space when the name of the data field is longer.
  • Moving and deleting a List item throws an error: "Cannot call methods on resizable prior to initialization; attempted to call method 'destroy'".
  • Nested properties are incorrectly assigned from expression editor.
  • Recently used files in Assets Manager contain report files when only Resources folder is present.
  • Wrong field expression when using drag&drop from DataSource nested field in Explorer tree.
  • Console error "cannot call methods on resizable prior to initialization; attempted to call method 'destroy'" when resizing crosstab after moving it.
  • Dialog windows are enabled and interactive while the Onboarding Guide is active.
  • Search input in the Assets Manager toolbar is with incorrect width.
  • Table cell selection border is too thin to be traced visually.
  • The button for invoking the Assets Manager has incorrect size.
  • The Expression Editor's text area does not have a border when focused.


  • References to kendo.all.min.js in example projects and item templates are replaced with links to the Kendo widgets subset from Telerik Reporting CDN.


  • The deployment of the embedded SQLite.dll is performed on each initialization of reporting engine when running in .NET Framework projects.


  • HtmlEncode and HtmlDecode functions are not in the Text category.
  • Nested Conditional operators are not parsed correctly.
  • System.FormatException is thrown instead of InvalidExpressionException when a condition cannot be evaluated to boolean value.


  • Sub-report does not grow to fill the entire SubReport item area when table cell-, anchor-, or dock rules are applied.

Native Blazor Report Viewer

  • "Object reference not set to an instance of an object." is thrown when opening report with missing value.
  • Clear selection is not clearing the combobox selected parameter value.
  • Grey overlay is present over the report content after you delete the page number and click on the report.
  • Report Parameter widget is not loaded when AllowNull is True and the Value is invalid.

HTML5 Report Viewer

  • The text in the drop-down editors is not centered vertically.
  • The text of the toggle buttons in the Search dialog is not visible when the theme is set to Material Black.

Product Dependencies

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

- Microsoft.AnalysisServices.AdomdClient ( 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 (

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

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

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

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

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

WPF Report Viewer for .NET Core
- Telerik UI Controls for WPF (2023.1.117.310) targeting .NET Core 3.1

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

Silverlight Report Viewer
- Telerik UI Controls for Silverlight (2023.1.117.1050)

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

.NET Core Reporting Engine
- SQLitePCLRaw.bundle_green (2.0.4)

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


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.