Unplanned
Last Updated: 30 May 2025 12:20 by ADMIN
Scheduled for 2025 Q3

With the 2025 Q2 release, the 3-parameter AddTelerikReporting static method was replaced with a 4-parameter method containing an additional argument for the optional AIClientFactory method of the REST Service.

The original method should be returned to avoid breaking projects that do not implement an AIClientFactory.

Unplanned
Last Updated: 30 May 2025 12:10 by ADMIN

The property UserIdentity.Current is decorated with a [ThreadStatic] attribute, that guarantees a new instance will be created per each thread, when used in a synchronous context.

In asynchronous context, e.g. when an await operation is performed, the current thread is released, and another thread from the thread pool may take over. This can lead to the UserIdentity being overridden or conflicting with another request.

Unplanned
Last Updated: 30 May 2025 11:50 by ADMIN
Scheduled for 2025 Q3

I often need to have the same Report Parameters in different reports, including the main and its subreport. Currently, I need to add the parameters manually.

It would be very useful if we could copy/paste Report Parameters between reports.

 

Unplanned
Last Updated: 30 May 2025 11:29 by ADMIN
I used this resource https://docs.telerik.com/reporting/report-items/barcode/1d-barcodes/1d-specifications to switch between the encoding modes A/B/C in Code 128 Barcode. However, the strings are encoded with Code 128A even when I provide the control character 'Start B' (#FD/253) in the Value.
Unplanned
Last Updated: 30 May 2025 11:27 by ADMIN
Scheduled for 2025 Q3
My Data Explorer shows "No Data Source" and empty field list, where prior to this, the fields were correctly listed.

I just recently updated to the latest reporting release  2025 Q1 in addition to updating to the newest Visual Studio Community 2022 (64-bit) - Current
Version 17.13.2

I installed the newest reporting update and updated my VS project.

I must have at least 50 different reports which I have previously designed and have been working fine.  The DataSource is set to the object exposing all the key fields using gets.  Works fine when running the program but after all the updates, all of a sudden I can see, in the designer, the fields in the fields list when editing an element value reference or in the the Data Explorer. 

Played with a sample element in the detail panel.  The form has the data source set correctly.  The toolbox also shows the reporting tools.  No go.

I verified the new reporting DLL is intact.

Same situation with all my reports.  All work fine running, just the designer interface is not working.

I even tried on another computer, also updated, and experienced the same problem.

Again, now all my reports don't show the list - something intrinsically has changed. with the setup and recognition of the DS.

Eric
In Development
Last Updated: 30 May 2025 11:16 by ADMIN

I set globally the culture on the Linux Ubuntu Docker Container. Interestingly, the negative currency with en-US and fr-CA was displayed with the '-' sign rather than in brackets.

This was reproduced even in the values set with the Text Function FormatWithCulture(cultureName, format, args). The function displayed wrong formatting also on Windows, even in the Standalone Report Designer for .NET 8.

When the global culture on Windows was en-US, the negative decimal value formatted without the FormatWithCulture function was displayed correctly in .NET 8.

In the .NET Framework, the negative currencies were displayed as expected in all scenarios.

I have linked also a muted video showing the issue.

Unplanned
Last Updated: 30 May 2025 09:10 by ADMIN

I have projects on .NET Core and I want to use the System.Text.Json serializer that is the new default, but reporting relies on Newtonsoft.Json.

---

ADMIN EDIT

There are two approaches that can be taken right now to solve this:

OPTION 1: define separate endpoints (services, projects) for the different tasks - they can still use the same database layer through a shared project, depending on the architecture you have. This would let you have separated services with the appropriate serializers without custom attributes and code (see below). For example, create a separate project for the reporting REST services.

OPTION 2: add some custom decoration on the endpoints so you can choose which serializer is used on each, you can find some examples here: https://stackoverflow.com/questions/59650907/how-to-configure-two-json-serializers-and-select-the-correct-one-based-on-the-ro - the point being to register a serializer depending on the endpoint based on your own code rather than let the framework put one in for all endpoints.

NOTE: This would be a breaking change.

---

Unplanned
Last Updated: 30 May 2025 08:31 by ADMIN
Scheduled for 2025 Q3
Bidirectional text containing "٪" next to a number in right-to-left cultures is not rendered correctly using SKIA graphics engine.
Unplanned
Last Updated: 30 May 2025 08:31 by ADMIN
Scheduled for 2025 Q3
Bidirectional text starting with a dot (".") in right-to-left cultures is not rendered correctly using SKIA graphics engine.
Unplanned
Last Updated: 29 May 2025 07:45 by ADMIN
Scheduled for 2025 Q3
When exporting to XLSX, all cells have a white background color even though all my report items have a transparent background. In this scenario, I want to see Excel's gridlines so the cells should be transparent, just like they are in the XLS export.
Unplanned
Last Updated: 28 May 2025 15:56 by ADMIN
There is currently an option for GroupKeepTogether of FirstDetail for the Group, which keeps the Group Header with the first line of the Detail section.
This option needs to be duplicated for the Group Header and the Group Footer.
The Group Footer would contain an option to keep with first detail and the Group Footer would have an option to keep with last detail.
Unplanned
Last Updated: 28 May 2025 12:54 by Hatef

We have reports rendered through the Native Blazor Report Viewer.

 

Consider adding a file attachment option in the Send Email dialog for report viewers.

Under Review
Last Updated: 27 May 2025 12:26 by ADMIN
Scheduled for 2025 Q3
Setting the same positive padding-left and negative text-indent of a paragraph in HtmlTextBox results in the first characters of the text being hidden.
Unplanned
Last Updated: 27 May 2025 12:17 by Bernd
Created by: Bernd
Comments: 2
Type: Feature Request
1

In the Telerik Reporting Designer there are already quite a few Chart Diagrams included but the one that is missing is a Sankey Diagram. This is already integrated in the Charts in KendoReact for example and I would like to request to also add this in Telerik Reporting because I think it would be a great addition and also we would for sure need this.

Thanks,

Regards,

Bernd

Unplanned
Last Updated: 27 May 2025 11:44 by Canice

Currently, the desktop viewers don't allow adding custom headers to their requests to the service.
In HTML5-based web viewers, this is possible through the AjaxPrefilter event.

Unplanned
Last Updated: 26 May 2025 11:52 by Fabio
Created by: Chris Trina
Comments: 30
Type: Feature Request
75
Our clients enter information using the radeditor and in many cases want to embedded tables and graphics into their text.  Using your reporting tool there is no way to print this information.  I know you have suggested using your table and image tools, but that doesn't work when you are dealing with freely formatted text so the existance and location of the tables and images cannot be predicted.
Pending Review
Last Updated: 26 May 2025 07:07 by TheGramix
Indeed, the Telerik.Reporting.WebServiceDataSource depends on the following packages, as seen in its nuspec file:
<dependencies>
  <group targetFramework=".NETFramework4.6.2">
    <dependency id="Newtonsoft.Json" version="13.0.1" />
    <dependency id="Telerik.Reporting" version="[19.0.25.313]" />
    <dependency id="Microsoft.Net.Http" version="2.2.29" />
  </group>
  <group targetFramework=".NETStandard2.0">
    <dependency id="Newtonsoft.Json" version="13.0.1" />
    <dependency id="Telerik.Reporting" version="[19.0.25.313]" />
  </group>
</dependencies>

The package "Microsoft.Net.Http" is with the latest available version and depends on:

Microsoft.Bcl (>= 1.1.10)
Microsoft.Bcl.Build (>= 1.0.14)

The package "Microsoft.Bcl" is indeed deprecated.

Completed
Last Updated: 23 May 2025 08:03 by ADMIN
Release 2025 Q2
When exporting a report using the ReportProcessor class, the properties defined in the RuntimeSettings property of the report are disregarded by the Reporting engine.
Completed
Last Updated: 23 May 2025 08:03 by ADMIN
Release 2025 Q2

If I render a report that produces zero pages in the Native Angular Report Viewer, the rendering will fail with an exception in the browser console but it won't be caught by the viewer's error event.

This exception breaks the report document generation and it should be caught by this event according to the Handle errors in Telerik Reporting - Telerik Reporting article.

Completed
Last Updated: 23 May 2025 08:03 by ADMIN
Release 2025 Q2

When I try to export a ReportBook to TIFF as explained in Exporting a report to a multi-document format, I receive an exception related to the file '.../report/image.tif' that cannot be created.

When I create the folder '.../report', there is another exception message:

'The process cannot access the file '...\report\image.tif' because it is being used by another process.'

The above error was thrown the second time the ReportProcessor tried to access the 'CreateStream' method from the code snippet in the above article. The 'image.tif' file is created and contains only the first report from the ReportBook.

With version 15.0.21.112 the last exception is not thrown and the 'image.tif' file contains all reports from the ReportBook.

1 2 3 4 5 6