From 2f67216639e8bc49f176db0ee7796985bea1907a Mon Sep 17 00:00:00 2001 From: Alan Agius <17563226+alan-agius4@users.noreply.github.com> Date: Tue, 6 May 2025 16:51:47 +0000 Subject: [PATCH] fix(@angular/cli): add Node.js 24 as supported version Node.js 24 has been released https://nodejs.org/en/about/previous-releases --- constants.bzl | 2 +- packages/angular/cli/src/commands/version/cli.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/constants.bzl b/constants.bzl index 4c42bcb8dbb9..cb33e793ed8c 100644 --- a/constants.bzl +++ b/constants.bzl @@ -1,5 +1,5 @@ # Engine versions to stamp in a release package.json -RELEASE_ENGINES_NODE = "^20.11.1 || >=22.11.0" +RELEASE_ENGINES_NODE = "^20.11.1 || ^22.11.0 || >=24.0.0" RELEASE_ENGINES_NPM = "^6.11.0 || ^7.5.6 || >=8.0.0" RELEASE_ENGINES_YARN = ">= 1.13.0" diff --git a/packages/angular/cli/src/commands/version/cli.ts b/packages/angular/cli/src/commands/version/cli.ts index 4fe53b6596ba..80f3f87d2e92 100644 --- a/packages/angular/cli/src/commands/version/cli.ts +++ b/packages/angular/cli/src/commands/version/cli.ts @@ -23,7 +23,7 @@ interface PartialPackageInfo { /** * Major versions of Node.js that are officially supported by Angular. */ -const SUPPORTED_NODE_MAJORS = [20, 22]; +const SUPPORTED_NODE_MAJORS = [20, 22, 24]; const PACKAGE_PATTERNS = [ /^@angular\/.*/,