Completed
Last Updated: 23 Oct 2023 10:10 by ADMIN
Seyfor
Created on: 18 Oct 2018 09:43
Type: Feature Request
16
Angular ReportViewer - remove dependency for jQuery and KendoUI for jQuery
Use only components from KendoUI for Angular. It would be understandable that such report viewer would provide less features, but it would remove dependency from jQuery and KendoUI for jQuery.
7 comments
ADMIN
Ivan Hristov
Posted on: 21 Aug 2023 08:52

Hello all,

I'm glad to inform you that our Native Angular Report Viewer is at its final development stage and will be included in our 2023 R3 release, which is due at the beginning of October. The new Angular Report Viewer is built entirely with components from our Kendo UI for Angular suite, which brings the following major benefits:

  • no jQuery dependency.
  • consistent UI/UX in web apps that use KendoUI for Angular.
  • robust and battle-tested framework with familiar API and documentation.

Although the new Angular Report Viewer is built from scratch, its API is consistent with the other web report viewers from our toolset. The users will have the same report viewer options, properties, and event handlers they've used before. Some functionalities like "Send Email" dialog will not be included in the initial release, but we're committed to continue the development until it's on par with the other report viewers.

The new Angular Report Viewer will be distributed as a NPM package and - since it internally uses our Angular library - will require a license for Kendo UI for Angular. Of course, the old Angular Report Viewer (the wrapper around the HTML5 Report Viewer) will still be part of Telerik Reporting toolset.

We'll update the status of this thread according to the state of the feature. Once released, I hope you'll give it a try and share your thoughts.

All best,

Ivan Hristov

Reporting Team

mike
Posted on: 20 Apr 2022 16:40

This package is now even more out of date now that the rest of the Kendo Angular library supports Ivy. This following was just completed: https://github.com/telerik/kendo-angular/issues/3502

The reportviewer here still lags way behind and is non-native and was not part of the above mentioned upgrade.

ADMIN
Neli
Posted on: 27 Dec 2021 08:17

Hi Diego,

I am really sorry to hear that the current requirement for adding jQuery brings you inconvenience.

Unfortunately, I cannot give you a time span for implementing this native viewer. I noticed that you have voted for the feature request. For that reason, you will get a notification when there is an update on the status of the item.

Let us know if you have other questions.

Regards,
Neli
Progress Telerik

Brand new Telerik Reporting course in Virtual Classroom - the free self-paced technical training that gets you up to speed with Telerik and Kendo UI products. Check it out at https://learn.telerik.com/.
Diego
Posted on: 21 Dec 2021 09:25

It is really sad to add jQuery dep on my Angular projects just because I use Angular Report Viewer.

is it possible to release a simplified version of the viewer but angular native?

Borja
Posted on: 25 Mar 2021 10:52

Amazing Neli,

I hope it gets implemented soon. It may be a dealbreaker for many people!

Regards

ADMIN
Neli
Posted on: 25 Mar 2021 10:50

Hi Borja,

I changed the status of the feature request to Unplanned which basically means that it is approved but not planned yet. Note that we prioritize and implement the features based on the number of votes and some other aspects.

Regards,
Neli
Progress Telerik

Virtual Classroom, the free self-paced technical training that gets you up to speed with Telerik and Kendo UI products quickly just got a fresh new look + new and improved content including a brand new Blazor course! Check it out at https://learn.telerik.com/.

Borja
Posted on: 18 Mar 2021 15:12
Any new on this request? Still adding whole jqery just for the viewer