I have an Angular mono-repo that utilizes NX for workspace tooling. I am currently on Angular v17 and NX v18.2.4.
According to the NX compatibility matrix, the current LTS Angular versions are recommended to use the latest NX version. At the time of this post, the LTS versions are v17-v19 (v19 just released).
The issue I am running into is that I would like to start by migrating to Angular v18, as I have dependencies that have not yet released a version for Angular v19, and then I can migrate to Angular v19 in a month or so. Whenever I do nx migrate latest
, it tries to migrate the workspace all the way up to Angular v19
I have tried using nx migrate @angular/[email protected]
, but that results in only updating @angular/cli
.
I can just update NX to v19.6.0 (A version after Angular v18 was released, but before v19 was released) and that migrates correctly. But I feel like I’m missing something that would allow me to keep NX up to date.
Any insight would be useful, thanks!
2