Telerik Report Server R2 2020

Released: May 13, 2020

Updates in R2 2020

Features

  • Ability to Freeze Table/Band Header in Preview - The Preview now feature the ability to freeze the table header rows or columns to ensure better report representation.
  • Graph wizards in the Web Report Designer - The new Graph item Wizard enables easy setup of line, pie, area, bar and column charts without leaving the comfort of the Properties area.
  • New Barcode symbologies supported: Data Matrix, Planet and IntelligentMail - The Barcode item functionality is expanded with three new symbologies: DataMatrix, Planet and IntelligentMail.
  • Improved
    • Added support for Base64-encoded images in PictureBox, CheckBox and PictureWatermark items.
  • What's Improved In Web Report Designer
    • Added dedicated editor for Sorting action.
    • Added dedicated editor for ToggleVisibility action.
    • Added field type icons in the Expression editor.
    • Update the notifications UI.
  • What's Changed
    • Requirement update for Web Report Designer: Edge browser support for versions 79 and higher.

Fixes

  • Server
    • DateTime values are stored in local time instead of UTC.
    • Non-ASCII characters are not decoded in the subject of scheduling task and data alerts.
  • Preview
    • The Print button doesn't invoke print dialog in Chromium Edge.
    • Zoom command does not respect the zoom ratio parameter.
  • Engine Common
    • Exception "Child doesn't implement ITableCell" is thrown when EnableAccessibility is set to true.
  • Crystal Reports Converter
    • Items are overlapped after conversion from Crystal report.
  • Cube Data Source
    • Exception is thrown when resolving parameters.
  • Web Service Data Source
    • Cascading report parameters are not updated.
  • Desktop Designer
    • SqlDataSource wizard throws an exception when previewing results to non-MSSQL database.
    • Report Explorer's Context Menu is not showing on Parameter node.
    • Editing server report could break the report.
  • Web Designer
    • Expression editor value is not populated to the input filed.
    • Pasting a copied table produces items with duplicate names.
    • Preview does not show added item in new report.
    • Renaming a data source corrupts the report state.
    • Report can't be saved when adding SQL Data Source with missing parameter value.
    • SQL data source parameter editor appears empty when initially created.
    • The expression editor data fields are missing when Graph sub-element is selected.
    • DataSource-s that are not supported get lost after modifying and saving a report.
    • An incorrect error is shown when adding a new item to Report.
    • Bindings editor is missing value input label.
    • Cannot delete a report group from web designer's explorer.
    • Expression editor window is closed automatically.
    • Inline editing a textbox does not change the document state.
    • The CoordinateSystem editor in graph's Series shows series groups instead of available coordinate systems.
    • The ReportSource in NavigateToReport action does not allow to set parameters.
    • The Table and CrossTab wizards have the same title.
  • Processing
    • LabelConnectors are not displayed when the graph contains a coordinate system configured for non-pie charts.
    • NullReference error occurs when cacheDefinitionProperties = false and the definition is modified at ItemDataBinding.
    • TextBox size is not calculated correctly on Linux when data contains \r\n characters.
    • The Map zoom level is incorrectly calculated when the map extent is set to a very small area.
  • Excel Rendering
    • CheckBox item is incorrectly rendered on machines with DPI settings higher than 100%.
  • PDF Rendering
    • Enabled accessibility produces invalid documents in Docker Linux containers.
    • Graph Labels have incorrect positions in .NET Core.
    • ReportBook with enabled accessibility may throw an ArgumentOutOfRangeException in specific scenarios.
  • Services
    • defaultDatabase config file setting added in the configuration storage parameter is not respected on connecting to Redis storage.
  • REST WebAPI
    • Client expiration touch in Reports service is done too often.
    • Report document pages are cached unzipped.