[Solved] Migration CLI is not accepting the `--to` parameter

1 Answer 14 Views
General Discussions
Grant
Top achievements
Rank 3
Iron
Iron
Iron
Grant asked on 03 Jul 2026, 06:23 AM

Hi, 

I wanted to migrate from KendoReact v13 -> v14. But using the Migration tool is not working as its going straight to the latest version instead of `--to 14`. 

I tried a couple variations of the upgrade, even using `--to 14` and `--to=14` and nothing changed, see below.

Also note your documentation is inconsistent for the migration tool: CLI Quick Guide shows args as `--to 14` but the CLI Params shows args as `--to=14`

$ npx @progress/kendo-cli migrate --from 13 --to 14 --force --no-codemods √ Gathering outdated @progress packages The following packages found for update: ┌────────────────────────────────────┬──────────┬──────────┐ │ (index) │ from │ to │ ├────────────────────────────────────┼──────────┼──────────┤ │ @progress/kendo-data-query │ '1.7.4''1.7.4' │ │ @progress/kendo-drawing │ '1.23.1''1.25.3' │ │ @progress/kendo-licensing │ '1.10.1''1.11.2' │ │ @progress/kendo-react-animation │ '13.3.0''15.0.0' │ │ @progress/kendo-react-buttons │ '13.3.0''15.0.0' │ │ @progress/kendo-react-common │ '13.3.0''15.0.0' │ │ @progress/kendo-react-data-tools │ '13.3.0''15.0.0' │ │ @progress/kendo-react-dateinputs │ '13.3.0''15.0.0' │ │ @progress/kendo-react-dialogs │ '13.3.0''15.0.0' │ │ @progress/kendo-react-dropdowns │ '13.3.0''15.0.0' │ │ @progress/kendo-react-form │ '13.3.0''15.0.0' │ │ @progress/kendo-react-grid │ '13.3.0''15.0.0' │ │ @progress/kendo-react-indicators │ '13.3.0''15.0.0' │ │ @progress/kendo-react-inputs │ '13.3.0''15.0.0' │ │ @progress/kendo-react-intl │ '13.3.0''15.0.0' │ │ @progress/kendo-react-labels │ '13.3.0''15.0.0' │ │ @progress/kendo-react-layout │ '13.3.0''15.0.0' │ │ @progress/kendo-react-listbox │ '13.3.0''15.0.0' │ │ @progress/kendo-react-listview │ '13.3.0''15.0.0' │ │ @progress/kendo-react-notification │ '13.3.0''15.0.0' │ │ @progress/kendo-react-pdf │ '13.3.0''15.0.0' │ │ @progress/kendo-react-popup │ '13.3.0''15.0.0' │ │ @progress/kendo-react-progressbars │ '13.3.0''15.0.0' │ │ @progress/kendo-react-scheduler │ '13.3.0''15.0.0' │ │ @progress/kendo-react-tooltip │ '13.3.0''15.0.0' │ │ @progress/kendo-react-treeview │ '13.3.0''15.0.0' │ │ @progress/kendo-svg-icons │ '4.8.0''5.1.0' │ │ @progress/kendo-theme-bootstrap │ '12.3.0''14.3.0' │ └────────────────────────────────────┴──────────┴──────────┘ $ npx @progress/kendo-cli migrate --to 14 --force --no-codemods √ Gathering outdated @progress packages The following packages found for update: ┌────────────────────────────────────┬──────────┬──────────┐ │ (index) │ from │ to │ ├────────────────────────────────────┼──────────┼──────────┤ │ @progress/kendo-data-query │ '1.7.4''1.7.4' │ │ @progress/kendo-drawing │ '1.23.1''1.25.3' │ │ @progress/kendo-licensing │ '1.10.1''1.11.2' │ │ @progress/kendo-react-animation │ '13.3.0''15.0.0' │ │ @progress/kendo-react-buttons │ '13.3.0''15.0.0' │ │ @progress/kendo-react-common │ '13.3.0''15.0.0' │ │ @progress/kendo-react-data-tools │ '13.3.0''15.0.0' │ │ @progress/kendo-react-dateinputs │ '13.3.0''15.0.0' │ │ @progress/kendo-react-dialogs │ '13.3.0''15.0.0' │ │ @progress/kendo-react-dropdowns │ '13.3.0''15.0.0' │ │ @progress/kendo-react-form │ '13.3.0''15.0.0' │ │ @progress/kendo-react-grid │ '13.3.0''15.0.0' │ │ @progress/kendo-react-indicators │ '13.3.0''15.0.0' │ │ @progress/kendo-react-inputs │ '13.3.0''15.0.0' │ │ @progress/kendo-react-intl │ '13.3.0''15.0.0' │ │ @progress/kendo-react-labels │ '13.3.0''15.0.0' │ │ @progress/kendo-react-layout │ '13.3.0''15.0.0' │ │ @progress/kendo-react-listbox │ '13.3.0''15.0.0' │ │ @progress/kendo-react-listview │ '13.3.0''15.0.0' │ │ @progress/kendo-react-notification │ '13.3.0''15.0.0' │ │ @progress/kendo-react-pdf │ '13.3.0''15.0.0' │ │ @progress/kendo-react-popup │ '13.3.0''15.0.0' │ │ @progress/kendo-react-progressbars │ '13.3.0''15.0.0' │ │ @progress/kendo-react-scheduler │ '13.3.0''15.0.0' │ │ @progress/kendo-react-tooltip │ '13.3.0''15.0.0' │ │ @progress/kendo-react-treeview │ '13.3.0''15.0.0' │ │ @progress/kendo-svg-icons │ '4.8.0''5.1.0' │ │ @progress/kendo-theme-bootstrap │ '12.3.0''14.3.0' │ └────────────────────────────────────┴──────────┴──────────┘ $ npx @progress/kendo-cli migrate --from 13 --to 14 --no-codemods √ Gathering outdated @progress packages The following packages found for update: ┌────────────────────────────────────┬──────────┬──────────┐ │ (index) │ from │ to │ ├────────────────────────────────────┼──────────┼──────────┤ │ @progress/kendo-data-query │ '1.7.4''1.7.4' │ │ @progress/kendo-drawing │ '1.23.1''1.25.3' │ │ @progress/kendo-licensing │ '1.10.1''1.11.2' │ │ @progress/kendo-react-animation │ '13.3.0''15.0.0' │ │ @progress/kendo-react-buttons │ '13.3.0''15.0.0' │ │ @progress/kendo-react-common │ '13.3.0''15.0.0' │ │ @progress/kendo-react-data-tools │ '13.3.0''15.0.0' │ │ @progress/kendo-react-dateinputs │ '13.3.0''15.0.0' │ │ @progress/kendo-react-dialogs │ '13.3.0''15.0.0' │ │ @progress/kendo-react-dropdowns │ '13.3.0''15.0.0' │ │ @progress/kendo-react-form │ '13.3.0''15.0.0' │ │ @progress/kendo-react-grid │ '13.3.0''15.0.0' │ │ @progress/kendo-react-indicators │ '13.3.0''15.0.0' │ │ @progress/kendo-react-inputs │ '13.3.0''15.0.0' │ │ @progress/kendo-react-intl │ '13.3.0''15.0.0' │ │ @progress/kendo-react-labels │ '13.3.0''15.0.0' │ │ @progress/kendo-react-layout │ '13.3.0''15.0.0' │ │ @progress/kendo-react-listbox │ '13.3.0''15.0.0' │ │ @progress/kendo-react-listview │ '13.3.0''15.0.0' │ │ @progress/kendo-react-notification │ '13.3.0''15.0.0' │ │ @progress/kendo-react-pdf │ '13.3.0''15.0.0' │ │ @progress/kendo-react-popup │ '13.3.0''15.0.0' │ │ @progress/kendo-react-progressbars │ '13.3.0''15.0.0' │ │ @progress/kendo-react-scheduler │ '13.3.0''15.0.0' │ │ @progress/kendo-react-tooltip │ '13.3.0''15.0.0' │ │ @progress/kendo-react-treeview │ '13.3.0''15.0.0' │ │ @progress/kendo-svg-icons │ '4.8.0''5.1.0' │ │ @progress/kendo-theme-bootstrap │ '12.3.0''14.3.0' │ └────────────────────────────────────┴──────────┴──────────┘ $ npx @progress/kendo-cli migrate --to 14 --no-codemods √ Gathering outdated @progress packages The following packages found for update: ┌────────────────────────────────────┬──────────┬──────────┐ │ (index) │ from │ to │ ├────────────────────────────────────┼──────────┼──────────┤ │ @progress/kendo-data-query │ '1.7.4''1.7.4' │ │ @progress/kendo-drawing │ '1.23.1''1.25.3' │ │ @progress/kendo-licensing │ '1.10.1''1.11.2' │ │ @progress/kendo-react-animation │ '13.3.0''15.0.0' │ │ @progress/kendo-react-buttons │ '13.3.0''15.0.0' │ │ @progress/kendo-react-common │ '13.3.0''15.0.0' │ │ @progress/kendo-react-data-tools │ '13.3.0''15.0.0' │ │ @progress/kendo-react-dateinputs │ '13.3.0''15.0.0' │ │ @progress/kendo-react-dialogs │ '13.3.0''15.0.0' │ │ @progress/kendo-react-dropdowns │ '13.3.0''15.0.0' │ │ @progress/kendo-react-form │ '13.3.0''15.0.0' │ │ @progress/kendo-react-grid │ '13.3.0''15.0.0' │ │ @progress/kendo-react-indicators │ '13.3.0''15.0.0' │ │ @progress/kendo-react-inputs │ '13.3.0''15.0.0' │ │ @progress/kendo-react-intl │ '13.3.0''15.0.0' │ │ @progress/kendo-react-labels │ '13.3.0''15.0.0' │ │ @progress/kendo-react-layout │ '13.3.0''15.0.0' │ │ @progress/kendo-react-listbox │ '13.3.0''15.0.0' │ │ @progress/kendo-react-listview │ '13.3.0''15.0.0' │ │ @progress/kendo-react-notification │ '13.3.0''15.0.0' │ │ @progress/kendo-react-pdf │ '13.3.0''15.0.0' │ │ @progress/kendo-react-popup │ '13.3.0''15.0.0' │ │ @progress/kendo-react-progressbars │ '13.3.0''15.0.0' │ │ @progress/kendo-react-scheduler │ '13.3.0''15.0.0' │ │ @progress/kendo-react-tooltip │ '13.3.0''15.0.0' │ │ @progress/kendo-react-treeview │ '13.3.0''15.0.0' │ │ @progress/kendo-svg-icons │ '4.8.0''5.1.0' │ │ @progress/kendo-theme-bootstrap │ '12.3.0''14.3.0' │ └────────────────────────────────────┴──────────┴──────────┘

$ npx @progress/kendo-cli migrate --to=14 --no-codemods
√ Gathering outdated @progress packages
The following packages found for update:
┌────────────────────────────────────┬──────────┬──────────┐
│ (index)                            │ from     │ to       │
├────────────────────────────────────┼──────────┼──────────┤
│ @progress/kendo-data-query         │ '1.7.4'  │ '1.7.4'  │
│ @progress/kendo-drawing            │ '1.23.1' │ '1.25.3' │
│ @progress/kendo-licensing          │ '1.10.1' │ '1.11.2' │
│ @progress/kendo-react-animation    │ '13.3.0' │ '15.0.0' │
│ @progress/kendo-react-buttons      │ '13.3.0' │ '15.0.0' │
│ @progress/kendo-react-common       │ '13.3.0' │ '15.0.0' │
│ @progress/kendo-react-data-tools   │ '13.3.0' │ '15.0.0' │
│ @progress/kendo-react-dateinputs   │ '13.3.0' │ '15.0.0' │
│ @progress/kendo-react-dialogs      │ '13.3.0' │ '15.0.0' │
│ @progress/kendo-react-dropdowns    │ '13.3.0' │ '15.0.0' │
│ @progress/kendo-react-form         │ '13.3.0' │ '15.0.0' │
│ @progress/kendo-react-grid         │ '13.3.0' │ '15.0.0' │
│ @progress/kendo-react-indicators   │ '13.3.0' │ '15.0.0' │
│ @progress/kendo-react-inputs       │ '13.3.0' │ '15.0.0' │
│ @progress/kendo-react-intl         │ '13.3.0' │ '15.0.0' │
│ @progress/kendo-react-labels       │ '13.3.0' │ '15.0.0' │
│ @progress/kendo-react-layout       │ '13.3.0' │ '15.0.0' │
│ @progress/kendo-react-listbox      │ '13.3.0' │ '15.0.0' │
│ @progress/kendo-react-listview     │ '13.3.0' │ '15.0.0' │
│ @progress/kendo-react-notification │ '13.3.0' │ '15.0.0' │
│ @progress/kendo-react-pdf          │ '13.3.0' │ '15.0.0' │
│ @progress/kendo-react-popup        │ '13.3.0' │ '15.0.0' │
│ @progress/kendo-react-progressbars │ '13.3.0' │ '15.0.0' │
│ @progress/kendo-react-scheduler    │ '13.3.0' │ '15.0.0' │
│ @progress/kendo-react-tooltip      │ '13.3.0' │ '15.0.0' │
│ @progress/kendo-react-treeview     │ '13.3.0' │ '15.0.0' │
│ @progress/kendo-svg-icons          │ '4.8.0'  │ '5.1.0'  │
│ @progress/kendo-theme-bootstrap    │ '12.3.0' │ '14.3.0' │
└────────────────────────────────────┴──────────┴──────────┘

 

Kind Regards,
Grant

1 Answer, 1 is accepted

Sort by
0
Accepted
Martin Bechev
Telerik team
answered on 06 Jul 2026, 09:25 AM

Hi Grant,

For more details on how to migrate from v13 to v14 using codemods, please check this section:

https://www.telerik.com/kendo-react-ui/components/migration/available-codemods#kendoreact-v13-0-0-to-v14-0-0

The codemod requires specifying a package like:

npx @progress/kendo-cli migrate @progress/kendo-react-grid --from=13 --to=14

Without a specified package, the arguments are ignored.

The --to and --from argument descriptions listed here:

https://www.telerik.com/kendo-react-ui/components/migration/assisted-migration#cli-arguments

needs to be updated like the one on the Kendo Angular side:

https://www.telerik.com/kendo-angular-ui/components/assisted-migration#cli-arguments

Accept our appologies for the inconvenience caused.

Regards,


Martin Bechev
Progress Telerik

Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.

 

Grant
Top achievements
Rank 3
Iron
Iron
Iron
commented on 07 Jul 2026, 05:54 AM

@Martin, Thanks for clarifying.

Note then that the "CLI Quick Guide" on React Assisted Migration Tooling - KendoReact , includes an example that uses the `--to `and `--from` args without a specified package. Perhaps it should be removed or a comment included that they only work with specified packages.

Thanks. G

Martin Bechev
Telerik team
commented on 07 Jul 2026, 09:02 AM

Hi Grant,

Yes, this article needs an update and its in our roadmap. We've already update the Kendo Angular one and we will proceed wit the KendoReact.

Accept our appologies for the caused confusion.

Tags
General Discussions
Asked by
Grant
Top achievements
Rank 3
Iron
Iron
Iron
Answers by
Martin Bechev
Telerik team
Share this question
or