-
-
Notifications
You must be signed in to change notification settings - Fork 198
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore: 🤖 upgrade to angular v18 #775
Conversation
Why is this marked as a breaking change? Nothing is actually affected |
You're right. |
I ran yesterday the upgrade as well, but I did nx 17 -> 18 -> 19 instead of the latest directly, and I didn't get all these changes in the |
Hmmm... Indeed, I don't see Found Nx's recommendation on upgrades:
I'll revert the commits and rebase this branch with intermediate upgrades 👍 |
Yep, that's what I did 😄 |
- npx nx migrate 18 - npx nx migrate @angular/cli@17 - npm run migrate - npm i -D @jscutlery/semver@latest --save-exact - npm i -D postcss@latest --save-exact
- npx nx migrate 19 - npx nx migrate @angular/cli@18 - npm run migrate - fix: Invalid self-closing element in index HTML file: '<app-root />'.
npm i -D @ngneat/spectator@latest --save-exact
fix: 13 vulnerabilities (9 moderate, 4 high)
Much better now without |
(new PR without
npm install --force
)PR Checklist
Please check if your PR fulfills the following requirements:
PR Type
What kind of change does this PR introduce?
What is the current behavior?
Angular 17
Issue Number: N/A
What is the new behavior?
Angular 18
Does this PR introduce a breaking change?
Other information