The R1 2020 service pack release of Telerik Reporting & Telerik Report Server is packed with essential fixes and improvements together with some newly added features.
We’ve added support for a cookie-based two-factor authentication in the WebServiceDataSource, made plenty of improvements for the Web Report Designer and more. Let’s see all the exiting changes in more detail.
WebServiceDataSource Cookie-Based Two-Factor Authentication
Now, the WebServiceDataSource supports even more complex authentication procedures. We have added support for two-factor authentication where a cookie needs to be retrieved prior to requesting the actual data. Recently, we came across such scenario in a multi-tenant database hosted in Progress Application Server for OpenEdge.
WebServiceDataSource performs this task by executing two requests: the first one authenticates the user and grabs the cookie from the response and the second one sends this cookie with the data retrieval request.
Supporting an even wider variety of data retrieval options, the data source component has never been easier to use so don't miss the opportunity to try it out in your reporting project!
WebServiceDataSource RequestTimeout Property
Need to increase the timeout of the request to a web service for data retrieving? No problem, WebServiceDataSource now has a RequestTimeout property that sets the timespan to wait before the request times out.
Requests for retrieving heavier data usually require a timeout value longer than the default one which is inherited from HttpClient. Now, you have control over this value.
Improved Cache of the REST Service Resources
Now, the requests for resources made by web report viewers and designer include a version. This will improve the caching of the available resources and reduce the chances of using the old resources after upgrade.
Additionally, this will allow the resources to be stored for a longer period which will make the loading of the page faster.
Level Up Web-based Report Designer
Since launching the preview edition of the web-based Report Designer in R3 2019, we have focused on making it a fully functional report authoring tool. This release brings you nearly 20 fixes for designer’s wizards and editors. We are fully committed to making the web-based Report Designer just as powerful as its desktop brothers so stay tuned for upcoming improvements!
As usual, your feedback is what drives our development plans. Feel more than welcome to reach out in the comments under this post or in our Feedback portal and let us know how we can improve the designer.
Other Important Improvements and Fixes
Expression engine extended
We have added a second overload for the Round() function which will round a decimal value to a specified number of fractional digits.
Improved reports rendering on non-Windows machines
We addressed a few issues related to PDF rendering and paging mechanism on Linux and MacOS.
For the full list, check out the release notes for Telerik Reporting and Telerik Report Server.
Try it Out and Share Feedback
We want to know what you think - start your free trial of Telerik Reporting or Telerik Report Server today and share your thoughts in our Feedback Portal, or right in the comments below.