Version Upgrade

1 Answer 59 Views
Button General Discussions Grid Licensing View Window
Abhijeet
Top achievements
Rank 1
Abhijeet asked on 28 Feb 2024, 09:01 AM | edited on 28 Feb 2024, 09:02 AM

Hello,

We have upgraded our Kendo jQuery package. The previous version was 2019.1.220 and our latest version is 2023.3.1114. We observed that

  • Some classes were changed in the new js say buttons in the kendo grid.
  • Some CSS files are removed. (Assuming it is not compatible with the current version.

After upgrading some of our css are not getting applied. Attaching the screenshots for reference. I'm attaching my sample code.

Below are the stylesheets I'm using
<link href="{{ URL::asset('css/boostrap_v4_alpha.css') }}" rel="stylesheet" type="text/css">
    <link href="{{ URL::asset('kendo/styles/material-main.css') }}" rel="stylesheet" type="text/css">
    <link href="{{ URL::asset('kendo/styles/font-icons/index.css') }}" rel="stylesheet" type="text/css">
    <link href="{{ URL::asset('kendo/styles/bootstrap-main.css') }}" rel="stylesheet" type="text/css">
Please help me if there is something I've missed while upgrading kendo.

1 Answer, 1 is accepted

Sort by
1
Nikolay
Telerik team
answered on 04 Mar 2024, 08:52 AM

Hello Abhijeet,

Straight to the questions.

 - Indeed rendering changes have happened since 2019 including CSS classes renaming. For example, state classes, such as .k-state-disabled, are now not using the word "state" anymore. More information you can find in the following article:

I also recommend checking the Breaking Changes article before upgrading your project. It lists the breaking or important changes happening per release.

- Since R1 SP1 2023 Kendo jQuery release the Less Themes are no longer supported and shipped with the product. Below I am posting the Less to Sass Theme Migration article that you would like to follow to switch your project to a Sass theme:

Also, below you will find a blog post giving in-depth information about this decision and our future plans:

Regards,
Nikolay
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
Heather
Top achievements
Rank 1
commented on 08 Apr 2024, 06:42 AM

What are the rendering changes that have occurred since 2019 in Kendo UI for jQuery, particularly regarding the renaming of CSS classes and state classes?

monopoly go

Nikolay
Telerik team
commented on 10 Apr 2024, 01:56 PM

Hi Heather,

The state classes changes you can find listed in the following table:

The component rendering changes regarding their appearance are listed in the following table. You can click on each component to be redirected to their Appearance article.

Feel free to submit a support ticket for any specific questions you mig ht have or problems you have encountered.

Regards,

Nikolay

 

Tags
Button General Discussions Grid Licensing View Window
Asked by
Abhijeet
Top achievements
Rank 1
Answers by
Nikolay
Telerik team
Share this question
or