This is a migrated thread and some comments may be shown as answers.

Angular 10 Kendo UI compatibility explained

1 Answer 19 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
Alexandru
Top achievements
Rank 1
Alexandru asked on 06 Mar 2021, 09:09 AM

Hello,

I have a hard time understanding the compatibility between Kendo Angular component versions and Angular major version. Our newest projects are targeting Angular 10 and my package.json looks like the following (included relevant information only):

"@angular/core": "~10.0.6",

"@angular/forms": "~10.0.6",

 ...

"@progress/kendo-angular-buttons": "^5.5.0",
"@progress/kendo-angular-common": "^1.2.3",
"@progress/kendo-angular-dateinputs": "^4.3.1",
"@progress/kendo-angular-dialog": "^4.2.3",
"@progress/kendo-angular-dropdowns": "^4.3.0",
"@progress/kendo-angular-excel-export": "^3.1.4",
"@progress/kendo-angular-grid": "^4.7.3",
"@progress/kendo-angular-inputs": "^6.6.1",
"@progress/kendo-angular-intl": "^2.0.2",
"@progress/kendo-angular-l10n": "^2.0.2",
"@progress/kendo-angular-label": "^2.3.2",
"@progress/kendo-angular-notification": "^2.1.2",
"@progress/kendo-angular-pdf-export": "^2.0.4",
"@progress/kendo-angular-popup": "^3.0.6",
"@progress/kendo-angular-ripple": "^2.0.2",
"@progress/kendo-angular-tooltip": "^2.1.5",
"@progress/kendo-angular-treelist": "^1.0.5",
"@progress/kendo-angular-treeview": "^4.3.1",
"@progress/kendo-angular-menu": "^2.0.5",
"@progress/kendo-charts": "^1.14.2",
"@progress/kendo-data-query": "^1.5.4",
"@progress/kendo-drawing": "^1.9.0",
"@progress/kendo-theme-default": "^4.23.0",
"@progress/kendo-theme-material": "^3.21.0",

The application seems to run fine (even npm install returns no incompatibility), but there are major differences between the major versions of these components. If I understand correctly, Angular 10 should work fine with version 4 of various components, but I am not really sure even after looking at this article

Is there any resource that clearly explains Angular major version to Kendo Angular major version compatibility?

Thank you,

Alex D.

1 Answer, 1 is accepted

Sort by
0
Accepted
Dimiter Topalov
Telerik team
answered on 09 Mar 2021, 09:40 AM

Hi Alex,

The latest versions of all our packages support the current Angular version and the ones that are under LTS:

https://www.telerik.com/kendo-angular-ui/components/installation/requirements/#toc-angular

Usually we support older Angular versions that are already not under LTS too whenever possible (for example currently we support all Angular versions from 8 to 11).

All of our packages have their own semantic versioning and the current latest versions of all packages may have different numbers representing the major, minor and patch version for each package:

https://www.telerik.com/kendo-angular-ui/components/installation/up-to-date/#toc-semantic-versioning

Whenever a breaking change is introduced (for example - dropping the support for a given older Angular version), a major version of the respective Kendo UI for Angular package (or all packages) is released.

A list of all versions of our packages alongside a summary of the changes they introduce, are available in the Change Log section of each package documentation section, for example:

https://www.telerik.com/kendo-angular-ui/components/buttons/changelog/

https://www.telerik.com/kendo-angular-ui/components/grid/changelog/

... etc.

To sum up - all latest versions of our components currently support Angular 8 through 11. All our packages have their own versioning, and the latest versions of different packages may have different numbers - this is not related to what versions of Angular they provide support for. For example, the latest major version of the Buttons package is 6, of the Grid - 5, of the Editor - 2, etc. They all provide support for the same range of Angular versions - 8 through 11.

I hope this makes it more clear, but if you have any further questions, do not hesitate to contact us again.

Regards,
Dimiter Topalov
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/.

Tags
General Discussions
Asked by
Alexandru
Top achievements
Rank 1
Answers by
Dimiter Topalov
Telerik team
Share this question
or