Telerik Reporting R1 2021

Released: Jan 20, 2021

Updates in R1 2021

Features

  • .NET 5 Support for desktop viewers and REST service
    • Added support for Microsoft .NET 5 in the WinForms and WPF report viewers as well as the REST service which they can use as a remote report generation engine.
  • Support for form type reports
    • Two major improvements aid the creation of form type reports: 1) allow the users to add and render an image as a background in the report designer; 2) allow the users to draw vertical lines or rectangles across one or more report sections.
  • Table context menu commands
    • Added List, Table, and Crosstab cell commands for inserting and deleting columns and rows, adding totals, adding or deleting groups and more. The commands are present in the Explorer's context menu for each cell.
  • Improvements and changes
    • Dynamic Height can be applied on page sections using Binding.
    • The member Normal of the Telerik.Reporting.Drawing.WatermarkSizeMode enumeration is now obsolete and substituted with the Center member. The enumeration is used in the Telerik.Reporting.Drawing.PictureWatermark.Sizing property.
    • The Telerik.Reporting library build for .NET Standard 2.0 that all .NET Core apps reference now depends on the System.Text.Json NuGet package version 5.0.0 and its internal dependencies.
    • TRDX, TRDP and TRBP files created by the Standalone Report Designer now use schema version http://schemas.telerik.com/reporting/2021/1.0.
    • All web assets depending on the Kendo UI for jQuery suite (HTML5-based report viewers, Web report designer, Telerik Report Server) now require Kendo JS and themes version 2020.3.1118 or later.
    • ReportViewer's RadButtons are replaced with RadPathButtons.

Fixes

  • Desktop Designers
    • The caption of the checkbox that determines whether to treat consecutive record separators as one in CSV data source wizard is incorrect.
    • TOC section is not rendered in Report Designer and "The operation was cancelled" text is shown instead.
  • Standalone Report Designer
    • The DataSource instances in InstanceReportSource's ReportDocument are incorrectly serialized.
    • The title of the base wizard form shows incorrect text.
  • Visual Studio Designer
    • The Microsoft Visual Studio WebReportDesigner item template for .NET Core is listed under .NET Framework projects as well.
  • Web Designer
    • Crosstab Wizard, Table Wizard and Charts' styles are broken.
    • Exception is thrown when some of the Table/Crosstab nodes are selected in the Explorer tab.
    • Opening a report containing ObjectDataSource with parameters throws an exception.
    • Web Report Designer item template does not add Trial packages when used in a .NET Core project.
    • Previewing data in the WebServiceDataSource wizard with Microsoft .NET Framework backend throws '404 Not Found'.
    • Changing the data source in the CSV data source wizard from external file to inline data is not saved in the definition.
    • ReportExplorer tab does not display text when jQuery 3.5.1 or later is used.
    • ReportParameter.AvailableValues Filters and Sortings collections throw errors in console.
    • The DisplayMember and ValueMember properties in report parameters' AvailableValues display incorrect DataSource.
    • When using the Table Wizard in the WebReportDesigner, after selecting a DataSource for the table, the column names don't appear.
  • Examples
    • Connection strings in .NET Core examples are not the same as the selected from user during install.
    • The SalesOrderDetails demo report has its report parameter name misspelled.
  • Paging
    • One or more pages are missing from the end of the rendered document in some specific cases of multiple Tables nesting within Panel.
    • PageHeader Height Binding may result in compromised paging.
  • Data Binding
    • The JsonDataSource data is not refreshed when its data source is modified through Bindings in a nested data item.
  • Rendering
    • Shape-based report items do not use Style.LineColor to draw their shape primitives.
  • PDF Rendering
    • PDF documents containing SVG files cannot be opened in Adobe Acrobat or Adobe Acrobat Reader.
    • Vector-based SVG rendering does not support transformations on nested elements.
    • Vector-based SVG rendering doesn't respect viewbox offset.
    • Vector-based SVG rendering is performed incorrectly when the machine's DPI is greater than 100%.
  • WebAPI ASP.NET Core
    • Applications targeting Microsoft .NET 5 throw a BinaryFormatter exception "Incorrect value (null) deserialized".
  • HTML5 Report Viewer
    • Zooming-in makes the report content smaller when PageMode is set to SinglePage.
  • MVC Report Viewer
    • The default scale mode is incorrect.
  • Web Forms HTML5 Report Viewer
    • The default scale mode is incorrect.
  • WPF Report Viewer
    • Background of combobox in Toolbar is missing in Crystal theme.