angular-runtime icon indicating copy to clipboard operation
angular-runtime copied to clipboard

test: try 20-next

Open pieh opened this issue 8 months ago • 2 comments

This is just optimistic change trying out:

ng update @angular/cli @angular/core --next

And ensuring min node supported version in Angular 20 is used to build the app

pieh avatar Apr 11 '25 05:04 pieh

Deploy Preview for plugin-angular-universal-demo ready!

Name Link
Latest commit 22d79051d5a87a869678a051c5a454db51635f9b
Latest deploy log https://app.netlify.com/projects/plugin-angular-universal-demo/deploys/6835d1b3527f33000891fe07
Deploy Preview https://deploy-preview-292--plugin-angular-universal-demo.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

netlify[bot] avatar Apr 11 '25 05:04 netlify[bot]

Note - test on Node 18 fail because it's unsupported with Angular 20:

$ npm run build

> [email protected] build
> ng build --verbose

Node.js version v18.19.0 detected.
The Angular CLI requires a minimum Node.js version of v20.11.

Please update your Node.js version or visit https://nodejs.org/ for additional instructions.

Test setup would need adjustment to skip tests using Angular 20 when on not supported Node version to continue testing previous Angular major versions (or maybe drop testing this node version as it's no longer maintained anyway)

pieh avatar Apr 11 '25 07:04 pieh

https://github.com/angular/angular-cli/commit/d06ff3f408d30e0db11a2bc5f65d3ffa81b22643 there will be bump of min node from 20.11 to 20.19 released soon so adjusting checks / node version for test runner in https://github.com/netlify/angular-runtime/pull/292/commits/94638721d4fce81b03d2e40bd02f5a8e0c97116a

pieh avatar May 21 '25 10:05 pieh