Declined
Last Updated: 24 Nov 2023 12:20 by ADMIN
AGB
Created on: 16 Nov 2023 14:35
Category: Kendo UI for jQuery
Type: Bug Report
2
Kendo UI for jQuery v2023.3.1114 - AngularJS Directive Removal

Hi Guys,

I have just upgraded to v2023.3.1114 only to find out the AngularJS directives have been completely removed from this release, causing a lot of wasted time & effort triaging the errors and then rolling things back to a previous working revision.

Back in a February 2018 blog post, you stated you were dropping support for AngularJS in all new components which was understandable but what I didn't expect was it's complete removal, especially in a SP, without any further communication.

The v2023.3.1114 release notes do not even list this as a breaking change, so are you expecting your customers to be clairvoyant now or is this just another example of how poor Telerik's customer service has become in the past few years?

Regards
Alan

6 comments
ADMIN
Angel Petrov
Posted on: 24 Nov 2023 12:20

Hi guys,

We acknowledge and appreciate your concerns regarding the recent removal of AngularJS files. We are truly sorry about the miscommunication around removing those files. We understand how this impacted your workflow and projects and we have learnt from this mistake. As you mentioned we have already updated release notes and documentation to address this issue. Soon we will additionally provide a help article with information how one can get the related files that are now excluded from the release.

We also want to provide you with a comprehensive understanding of the decision-making process that led to this change. Please be assured that the decision to remove AngularJS files was made after careful consideration and was not taken lightly. The rationale behind this move is multifaceted, as outlined in the points below

  1. The AngularJS framework itself is deprecated since 31st of December 2021. Investing in keeping things up to date with such a framework is troublesome. From a security standpoint it is not a safe to keep references and maintain legacy framework dependencies. 
  2. Web development is fast moving and changes are required from time to time so we could provide you with top of the notch features that modern web requires. Having legacy dependencies prevents fast growth and adds complexity to products.
  3. Since R2 2022 we have announced that AngularJS is no longer maintained and supported. Meaning that full compatibility with the framework was lost a couple or releases ago.
  4. R3 2023 contains the related AngularJS files, all the necessities to get an AngularJS site running. The files were removed in SP1 R3 2023.

Having the above in mind we had to revise the distribution package and remove the deprecated and unsupported versions to make sure the product is up-to-date with latest standards and polices.

If you have any questions and concerns please contact us via the support system, forum threads and the public feedback portal. We will do our best to help everyone affected.

Regards,
Angel Petrov
Progress Telerik

Stay tuned by visiting our public roadmap and feedback portal pages! Or perhaps, if you are new to our Kendo family, check out our getting started resources
AGB
Posted on: 24 Nov 2023 08:29

Chaps,

I have just noticed Telerik have silently re-edited the 2023.3.1114 release notes web page and added

Breaking Changes
  • Remove legacy files related to the deprecated Angular JS 1.x versions

So not only do we not get an apology for the mess they have caused but I suspect somebody will be along soon to say we were told and here is a link stating the fact.


 



 

Andrew
Posted on: 22 Nov 2023 04:51
Emir
Posted on: 21 Nov 2023 21:27
This is a disaster. No point in renewing our license then.
AGB
Posted on: 21 Nov 2023 07:47
The lack of any kind of a response speaks volumes with regard to the level of support the Progress Software Corporation now provides to it customers.

What's next, silently dropping jQuery because it is no longer shiny & new.
Andrew
Posted on: 17 Nov 2023 05:46

It is beyond belief that a company that is supposed to be supporting developers would silently pull the rug out from anyone maintaining a legacy code base. And not only that, in a Service Pack release?

Could it really be the case that anyone who was developing with this platform nine years ago is now frozen on the 2023.3 release, complete with its known errors.

Please tell me this was an error and you will be restoring the directives.