Telerik Reporting 2025 Q1 (19.0.25.211)

Released: Feb 12, 2025

2025 Q1 (19.0.25.211) での更新項目

機能

  • GraphQL Data Source:
    • Introduced the GraphQLDataSource component, which allows the user to retrieve data from GraphQL APIs. The Standalone Report Designer has a dedicated wizard with intuitive step by step instructions that guide through the process of creating or editing the data source.
  • Raw data view and export:
    • Report data items and their data sources now allow the download of the data they're bound to. This feature lets users quickly verify data accuracy and gain deeper insights into the underlying information. Available in desktop designers and WinForms report viewer.
  • Visual Studio Razor ASP.NET Core template:
    • Added support for Visual Studio 2022 Razor ASP.NET Core template in all configuration scenarios.
  • What's Improved:
    • The loading of User Function types now can be controlled from the [Function] attribute.
    • Native Angular Report Viewer and Angular Wrapper Viewer now support Angular 19.
    • The verbosity of the trace output now can be configured using the "traceVerbosity" configuration property. The sensitive trace log entries are sanitized.
    • Reduced memory footprint when rendering multiple reports.
    • The MsSqlServerStorage cache implementation now creates the database to store its assets.
    • REST Service MsSqlServerStorage implementation for .NET 6+ now uses Microsoft.Data.SqlClient.
    • Calculated fields now have a dedicated context menu in Standalone Report Designer.
    • The native Blazor and Angular report viewers now support user-invoked initial report preview.
    • A Next.js React project is included in the sample projects distributed with Telerik Reporting.
  • What's Changed:
    • Starting with 2025 Q1, all users of the Telerik and Kendo UI components and tools will need to apply a valid license key file to both new and existing projects.
    • For improved performance, the data fields operations are done using invariant culture string comparison. The behavior can be controlled from the AllowCultureDependentDataFieldNames configuration property.
    • Updated the Telerik UI for Blazor version referenced in Native Blazor Viewer to 7.1.0.
    • Dropped support for Angular 15 in Native Angular Report Viewer.

不具合の修正

  • Data Sources:
    • Fixed issue where Calculated Fields do not respect the selected Data Type.
  • Desktop Designers:
    • Introduce restrictions in SqlDataSource applied when retrieving SqlConnection's schema.
  • Standalone Report Designer:
    • Fixed issue where the "Conditional Formatting Rules" window has incorrect title.
    • Fixed issue when opening an assembly containing report type definitions, a serialization exception is thrown.
    • Fixed issue where a FileNotFoundException exception is thrown when the user tries to open class library with incorrect target framework.
  • Standalone Report Designer for .NET 8 and above:
    • Fixed issue where the "Edit Parameter" dialog is not opening from the context menu.
  • Standalone Report Designer for .NET Framework:
    • Fixed issue where Standalone Report Designer's Query Builder does not work when it is connected to Report Server for .NET.
  • Web Designer:
    • Fixed issue where the design-time preview shows errors when HtmlTextBox item contains expressions.
    • Fixed issue where the second step of the SQL Datasource wizard is shown when the designer is connected to a report sever and a shared connection is selected on the first step.
    • Fixed issue regarding missing text in aggregate function dropdown.
  • Installation:
    • Telerik Reporting NuGet specification files contained outdated information.
  • WebAPI:
    • Remediated absolute path traversal vulnerability.
  • Report Viewers:
    • Fixed issue where search operation does not highlight items that have their background set.
  • Native Angular Report Viewer:
    • Fixed issue where the report is not positioned at the top left corner when previewed in Interactive mode.
    • Fixed issue where search history is lost when search dialog is closed.
    • Fixed issue where you cannot navigate backward if the report processing was canceled.
  • Native Blazor Report Viewer:
    • Fixed issue regarding a missing space in search dialog when using Telerik.UI.for.Blazor controls 7.0.0.
    • Fixed issue where the preview button is active when not all parameters have values and parameters have property AutoRefresh: false.
  • Visual Studio Integration:
    • Fixed issue where a CS0433 compiler error occurs after upgrading to 2024 Q4 due to conflicting type 'Size'.