Telerik Reporting 2024 Q2

Released: May 15, 2024

2024 Q2 での更新項目

機能

  • All the Telerik Reporting assemblies and examples distributed in the product folder and NuGet packages now target .NET Framework 4.6.2.
  • New SQL Query builder added to Web Report Designer
    • The Web Report Designer now has a built-in Query Builder. The editor provides a convenient way to compose and preview complex SQL statements while configuring the SQL Data Source components of your report.
  • What's Improved
    • Text rendering performance has been improved when using Skia graphics engine.
    • The performance of report processing and rendering in PDF format has been improved.
    • CSharp .NET example projects are now preconfigured to support Docker deployment.
    • Angular Native Report Viewer now shows more informative error messages when a parameter is missing or invalid.
    • Drag-and-drop operations are now optimized in Web Report Designer.
    • The performance of the "live preview" components on the designer surface has been improved in Web Report Designer.
    • Microsoft Visual Studio 2022 Blazor Web App template is now supported in all configuration scenarios.
    • Native Blazor Report Viewer now exposes events for rendering and exporting operations.
    • The Font Name editor in Web Report Designer now lists the private fonts configured for the web application.

不具合の修正

  • Web Service Data Source
    • WebServiceDataSource wizard does not use the design-time value of its parameters.
  • Standalone Report Designer
    • StyleName property is present twice for TocSection.
  • Standalone Report Designer for .NET 8 and above
    • Exception "A generic error occurred in GDI+." is thrown when using a JPEG image in a CheckBox item.
    • Error "No data is available for encoding 57011" is shown when WebServiceDataSource has specific DataEncoding "ISCII Punjabi".
    • Error "Unable to cast object of type 'Telerik.Reporting.Design.ReportParameterComponentWrapper' to type 'Telerik.Reporting.ReportParameter'" is shown when opening the expression editor through a report parameter's Value property.
  • Web Designer
    • The property names in Web Report Designer's Property grid are not localized.
    • Wrong selection and visual representation on the design surface after adding gauge or graph item in a table header.
    • Wizards' properties have no tooltip descriptions.
    • Cannot invoke the context menu without resizing Explorer tree area when the report item name is longer.
    • Resizing the report's width does not change the report's "modified" state.
    • Table column selection is lost on design surface after a column is moved.
    • Selection is lost when more than two columns are selected and table context menu is invoked.
    • The SelectCommand and ConnectionString editors of SqlDataSource component invoke an Expression Editor dialog instead of a TextArea dialog.
    • Table columns cannot be moved after the layout is rotated.
    • Columns cannot be moved for crosstabs with static column groups.
    • "Execute Query" in SqlDataSource wizard throws a PostgreSQL error when the query contains non-string parameters.
  • Installation
    • Web Report Designer Kendo widgets JavaScript bundle is not distributed in the installation folder.
  • Processing
    • Skia graphics engine throws a DocumentRenderException when rendering a graph with tiny data points using polar coordinate system.
    • Remediated unsafe deserialization vulnerability.
  • Rendering
    • "System.InvalidOperationException: Operations that change non-concurrent collections must have exclusive access" when using private fonts and Skia graphics engine.
  • Excel Rendering
    • Multiple font substitution lines when exporting to Excel using Skia graphics engine.
  • PDF Rendering
    • Application crashes when using private fonts with Skia under Linux.
    • Resolving OpenType fonts throws a non-descriptive error.
    • Repeating images cause poor performance when using Skia graphics engine.
    • Installed font is not correctly resolved when its name contains Bold style when using Skia under Linux.
    • Font-weight is bigger when the font is "Light" when using Skia graphics engine.
  • WebAPI
    • Remediated unsafe instantiation vulnerability.
  • Native Angular Report Viewer
    • ViewMode and ScaleMode are not persisted when persistSession is true.
    • The PrintPreview & InteractiveView icons are swapped.
    • The buttons for navigating in the viewer history have incorrect state when navigating back.
    • Refresh report operation adds a history record.
    • Missing value for string parameter leads to infinite loading.
    • Year cannot be typed in a DateTimeParameter editor.
    • Incorrect message when the REST service is inaccessible.
    • Pages navigation is disabled until all pages are loaded.
    • Search is not scrolling to the first search result.
  • Visual Studio Code Integration
    • Telerik Reporting Schematics does not detect automatically if the project is standalone when generating Angular Native Report Viewer component.