New to Kendo UI for AngularStart a free 30-day trial

Kendo UI for Angular v19.0.0 to v20.0.0

This page outlines the available codemods for migrating from Kendo UI for Angular v19.0.0 to Kendo UI for Angular v20.0.0.

Starting with Kendo UI for Angular v19.0.0, some component packages now provide codemods to help you migrate between major versions. For more details, check out Migrating Your Code.

Quick Guide

To migrate a specific Kendo UI for Angular package from v19.0.0 to v20.0.0, run the following command in your project root:

bash
kendo migrate @progress/kendo-angular-<package-name> --from=19 --to=20

If the kendo command is not recognized, you need to first install the Kendo CLI.

This command will check for available updates for the specified package and its peer dependencies that are already present in the project, prompt you to install them, and apply all relevant codemods.

Grid

bash
# Migrate to the latest available package version.
kendo migrate @progress/kendo-angular-grid

# Or migrate from v19 to v20.
kendo migrate @progress/kendo-angular-grid --from=19 --to=20

The following table outlines the specific Grid codemod transformations:

CodemodDescription
The Grid's kendoGridGroupBinding directive is deprecatedRenames the kendoGridGroupBinding directive to kendoGridBinding for the Grid component.

Conversational UI

bash
# Migrate to the latest available package version.
kendo migrate @progress/kendo-angular-conversational-ui

# Or migrate from v19 to v20.
kendo migrate @progress/kendo-angular-conversational-ui --from=19 --to=20

The following table outlines the specific Conversational UI codemod transformations:

CodemodDescription
The Chat's user input property is deprecatedRenames the user property to authorId and sets for value the current value id property for the Chat component.
In this article
Quick GuideGridConversational UISuggested Links
Not finding the help you need?
Contact Support