Service Pack updates for the 2019 R3 release of Telerik Reporting and Telerik Report Server are live, delivering a new Visual Studio 2019 WPF theme, important stability and security improvements and more.
WPF Report Viewer Beauty
You may have seen the new Visual Studio 2019 theme that was released by our comrades in arms at Telerik UI for WPF, and we're excited to announce we are now introducing it in Reporting. As with any other UI theme, it is straightforward to apply it or modify it.
Web Report Designer Goodness
In our previous release, we brought you a web-based report designer widget that offers report editing functionality to end-users from platform-agnostic web applications. This time we are improving on the UX with the option to create new data source components, close already opened reports, and save them as a file with a different name. Another improvement is the new and shiny overlapping items indicator, which will warn you if the report items are not aligned properly.
CSV Rendering Security
Theodore Roosevelt said, “In any moment of decision, the best thing you can do is the right thing, the next best thing is the wrong thing, and the worst thing you can do is nothing.”
We take security seriously, and even when the attack vector is not exposed by Reporting itself, we are ready to travel the extra mile and enable our users to block potential vulnerabilities. In this case, we are talking about the simple CSV file format. Nothing dangerous, right? Until you open it with a spreadsheet application, such as Excel, which decides to interpret some text as a formula just because the first character is the equals sign. This opens the door for many malicious formulae to be executed on the end user’s machine if they are not careful, even though the CSV format itself couldn’t be clearer that automatically executing anything that looks like a formula is not an intended usage.
To make sure this worst-case scenario won’t happen to our users, we’ve added a rendering option that prefixes the CSV data and prevents spreadsheet applications from executing formula-like data fields.
REST Service Stability
The Reporting REST service is the link between the reporting engine and the fleet of report viewers compatible with numerous stacks and technologies available out there. Thus, it should be trustworthy and reliable in all circumstances. To meet this goal, first we enhanced the REST service with a cache cleaning performance boost, and then in this service pack, we made sure that it runs smoothly and reliably. To reap the benefits, we encourage you to update to this version, if you haven’t done so already.
PDF Digital Signature Validation
We introduced PDF digital signing a while back, which enables signing and validating PDF documents and provides a means to confirm that the content has originated from the signer and hasn't been tampered with. This release includes an important fix that will stabilize the feature and make it possible to validate signatures across different PDF reader vendors such as Adobe and Foxit.
Multiple issues got addressed as well. For the full list, please visit the respective release notes for Telerik Reporting and Telerik Report Server.
Try it Out and Share Feedback
We want to know what you think—you can download a free trial of Telerik Reporting or Telerik Report Server today, and we hope you'll share your thoughts with us in our Feedback Portal, or right in the comments below.
Start your trial today: Reporting Trial Report Server Trial