From b958a38aa50d01765b24400585177b876f479431 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Thu, 23 Oct 2025 13:59:41 +0000 Subject: [PATCH 01/97] 107dcc8 release: cut the v21.0.0-next.9 release --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 69687fee0..c0e75b016 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-next.8+sha-2ffc527", + "version": "21.0.0-next.9+sha-107dcc8", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#2ffc527", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#2ffc527", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#2ffc527", - "@angular/build": "github:angular/angular-build-builds#2ffc527", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#107dcc8", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#107dcc8", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#107dcc8", + "@angular/build": "github:angular/angular-build-builds#107dcc8", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#2ffc527", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#107dcc8", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#2ffc527", + "@angular/ssr": "github:angular/angular-ssr-builds#107dcc8", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 1cafcfcf9..b7cd6f5a3 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-next.8+sha-2ffc527'; +const VERSION = '21.0.0-next.9+sha-107dcc8'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 00f94f05a..bb5082016 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Thu Oct 23 2025 13:27:00 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Thu Oct 23 2025 13:59:41 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From 61e9956520ce9724db8a883259e307c9a72d4994 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Thu, 23 Oct 2025 14:38:12 +0000 Subject: [PATCH 02/97] b79f8fb build: remove `minimumReleaseAgeExclude` for `vitest` --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index c0e75b016..a37e87940 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-next.9+sha-107dcc8", + "version": "21.0.0-next.9+sha-b79f8fb", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#107dcc8", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#107dcc8", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#107dcc8", - "@angular/build": "github:angular/angular-build-builds#107dcc8", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#b79f8fb", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#b79f8fb", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#b79f8fb", + "@angular/build": "github:angular/angular-build-builds#b79f8fb", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#107dcc8", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#b79f8fb", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#107dcc8", + "@angular/ssr": "github:angular/angular-ssr-builds#b79f8fb", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index b7cd6f5a3..0dcfc93ad 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-next.9+sha-107dcc8'; +const VERSION = '21.0.0-next.9+sha-b79f8fb'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index bb5082016..14db795dd 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Thu Oct 23 2025 13:59:41 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Thu Oct 23 2025 14:38:12 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From b46afc8a83bcab8775453e7e98b4b3f05d1826b4 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Thu, 23 Oct 2025 15:57:01 +0000 Subject: [PATCH 03/97] 9d7cf4f build: update cross-repo angular dependencies --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index a37e87940..a9656dfca 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-next.9+sha-b79f8fb", + "version": "21.0.0-next.9+sha-9d7cf4f", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#b79f8fb", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#b79f8fb", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#b79f8fb", - "@angular/build": "github:angular/angular-build-builds#b79f8fb", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#9d7cf4f", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#9d7cf4f", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#9d7cf4f", + "@angular/build": "github:angular/angular-build-builds#9d7cf4f", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#b79f8fb", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#9d7cf4f", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#b79f8fb", + "@angular/ssr": "github:angular/angular-ssr-builds#9d7cf4f", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 0dcfc93ad..ab2c95106 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-next.9+sha-b79f8fb'; +const VERSION = '21.0.0-next.9+sha-9d7cf4f'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 14db795dd..22c520e43 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Thu Oct 23 2025 14:38:12 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Thu Oct 23 2025 15:57:01 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From cc407269941b80057be85c57dc072086e28b30fa Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Thu, 23 Oct 2025 16:22:57 +0000 Subject: [PATCH 04/97] 9b93e26 build: enable auto merge strategy for pull requests --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index a9656dfca..e910d234c 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-next.9+sha-9d7cf4f", + "version": "21.0.0-next.9+sha-9b93e26", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#9d7cf4f", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#9d7cf4f", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#9d7cf4f", - "@angular/build": "github:angular/angular-build-builds#9d7cf4f", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#9b93e26", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#9b93e26", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#9b93e26", + "@angular/build": "github:angular/angular-build-builds#9b93e26", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#9d7cf4f", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#9b93e26", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#9d7cf4f", + "@angular/ssr": "github:angular/angular-ssr-builds#9b93e26", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index ab2c95106..e7da9d1c9 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-next.9+sha-9d7cf4f'; +const VERSION = '21.0.0-next.9+sha-9b93e26'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 22c520e43..233d6b92d 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Thu Oct 23 2025 15:57:01 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Thu Oct 23 2025 16:22:57 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From 888f7c62cb7f19b5e2cfebd4a439db5fb28c0b6b Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Thu, 23 Oct 2025 20:43:34 +0000 Subject: [PATCH 05/97] 00d941c fix(@schematics/angular): correct style guide paths for standalone components --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index e910d234c..eccf73282 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-next.9+sha-9b93e26", + "version": "21.0.0-next.9+sha-00d941c", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#9b93e26", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#9b93e26", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#9b93e26", - "@angular/build": "github:angular/angular-build-builds#9b93e26", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#00d941c", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#00d941c", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#00d941c", + "@angular/build": "github:angular/angular-build-builds#00d941c", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#9b93e26", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#00d941c", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#9b93e26", + "@angular/ssr": "github:angular/angular-ssr-builds#00d941c", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index e7da9d1c9..7622ebb49 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-next.9+sha-9b93e26'; +const VERSION = '21.0.0-next.9+sha-00d941c'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 233d6b92d..416695048 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Thu Oct 23 2025 16:22:57 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Thu Oct 23 2025 20:43:34 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From bd4b97a835937c5b7d1b117a58f28c836f414fc8 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Fri, 24 Oct 2025 10:53:32 +0000 Subject: [PATCH 06/97] 6b1b03d build: update cross-repo angular dependencies --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index eccf73282..d9aefac87 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-next.9+sha-00d941c", + "version": "21.0.0-next.9+sha-6b1b03d", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#00d941c", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#00d941c", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#00d941c", - "@angular/build": "github:angular/angular-build-builds#00d941c", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#6b1b03d", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#6b1b03d", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#6b1b03d", + "@angular/build": "github:angular/angular-build-builds#6b1b03d", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#00d941c", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#6b1b03d", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#00d941c", + "@angular/ssr": "github:angular/angular-ssr-builds#6b1b03d", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 7622ebb49..5c6a9527c 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-next.9+sha-00d941c'; +const VERSION = '21.0.0-next.9+sha-6b1b03d'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 416695048..fad0c13cf 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Thu Oct 23 2025 20:43:34 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Fri Oct 24 2025 10:53:32 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From 6308f01225c11fb42657644e09e9002cea519960 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Fri, 24 Oct 2025 12:00:32 +0000 Subject: [PATCH 07/97] b2f0487 fix(@angular/build): add --ui option for Vitest runner --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index d9aefac87..01a2412d2 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-next.9+sha-6b1b03d", + "version": "21.0.0-next.9+sha-b2f0487", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#6b1b03d", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#6b1b03d", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#6b1b03d", - "@angular/build": "github:angular/angular-build-builds#6b1b03d", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#b2f0487", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#b2f0487", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#b2f0487", + "@angular/build": "github:angular/angular-build-builds#b2f0487", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#6b1b03d", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#b2f0487", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#6b1b03d", + "@angular/ssr": "github:angular/angular-ssr-builds#b2f0487", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 5c6a9527c..44168ff4a 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-next.9+sha-6b1b03d'; +const VERSION = '21.0.0-next.9+sha-b2f0487'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index fad0c13cf..441746b71 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Fri Oct 24 2025 10:53:32 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Fri Oct 24 2025 12:00:32 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From 523ceea94d5e624b89b72e413c6e1a0c720bbc96 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Sat, 25 Oct 2025 15:22:17 +0000 Subject: [PATCH 08/97] 7c529c1 fix(@angular/build): externalize Angular dependencies in Vitest runner --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 01a2412d2..3422b140c 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-next.9+sha-b2f0487", + "version": "21.0.0-next.9+sha-7c529c1", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#b2f0487", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#b2f0487", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#b2f0487", - "@angular/build": "github:angular/angular-build-builds#b2f0487", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#7c529c1", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#7c529c1", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#7c529c1", + "@angular/build": "github:angular/angular-build-builds#7c529c1", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#b2f0487", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#7c529c1", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#b2f0487", + "@angular/ssr": "github:angular/angular-ssr-builds#7c529c1", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 44168ff4a..abc86d2ff 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-next.9+sha-b2f0487'; +const VERSION = '21.0.0-next.9+sha-7c529c1'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 441746b71..fccf80afc 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Fri Oct 24 2025 12:00:32 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Sat Oct 25 2025 15:22:17 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From 7dd88cc506761559b88b79794f2c9c2bcf56215e Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Mon, 27 Oct 2025 13:58:41 +0000 Subject: [PATCH 09/97] 900a84d build: lock file maintenance --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 3422b140c..13428ad9e 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-next.9+sha-7c529c1", + "version": "21.0.0-next.9+sha-900a84d", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#7c529c1", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#7c529c1", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#7c529c1", - "@angular/build": "github:angular/angular-build-builds#7c529c1", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#900a84d", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#900a84d", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#900a84d", + "@angular/build": "github:angular/angular-build-builds#900a84d", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#7c529c1", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#900a84d", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#7c529c1", + "@angular/ssr": "github:angular/angular-ssr-builds#900a84d", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index abc86d2ff..e71f22f6e 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-next.9+sha-7c529c1'; +const VERSION = '21.0.0-next.9+sha-900a84d'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index fccf80afc..719e15eee 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Sat Oct 25 2025 15:22:17 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Mon Oct 27 2025 13:58:41 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From 5e934bdbb39632dc78eff68ca8685dbd8978506d Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Mon, 27 Oct 2025 16:32:32 +0000 Subject: [PATCH 10/97] b884eb8 build: update rules_angular digest to 1f1aa3e --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 13428ad9e..f83f130ba 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-next.9+sha-900a84d", + "version": "21.0.0-next.9+sha-b884eb8", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#900a84d", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#900a84d", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#900a84d", - "@angular/build": "github:angular/angular-build-builds#900a84d", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#b884eb8", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#b884eb8", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#b884eb8", + "@angular/build": "github:angular/angular-build-builds#b884eb8", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#900a84d", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#b884eb8", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#900a84d", + "@angular/ssr": "github:angular/angular-ssr-builds#b884eb8", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index e71f22f6e..0d073752b 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-next.9+sha-900a84d'; +const VERSION = '21.0.0-next.9+sha-b884eb8'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 719e15eee..5fa7d7ec2 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Mon Oct 27 2025 13:58:41 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Mon Oct 27 2025 16:32:32 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From 9226995c16ff53a669e7a5e67b68838c18042c61 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Mon, 27 Oct 2025 17:16:24 +0000 Subject: [PATCH 11/97] 542d528 fix(@angular/build): allow custom runner configuration file for unit-test --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index f83f130ba..837b1b830 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-next.9+sha-b884eb8", + "version": "21.0.0-next.9+sha-542d528", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#b884eb8", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#b884eb8", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#b884eb8", - "@angular/build": "github:angular/angular-build-builds#b884eb8", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#542d528", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#542d528", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#542d528", + "@angular/build": "github:angular/angular-build-builds#542d528", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#b884eb8", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#542d528", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#b884eb8", + "@angular/ssr": "github:angular/angular-ssr-builds#542d528", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 0d073752b..79f355c55 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-next.9+sha-b884eb8'; +const VERSION = '21.0.0-next.9+sha-542d528'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 5fa7d7ec2..44a607274 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Mon Oct 27 2025 16:32:32 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Mon Oct 27 2025 17:16:24 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From 57dc1f9094daf607f1b21f6c5973a8d1fd0691d1 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Tue, 28 Oct 2025 11:55:27 +0000 Subject: [PATCH 12/97] 555c819 refactor(@schematics/angular): add trailing comma to generated services --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 837b1b830..0bd7ad377 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-next.9+sha-542d528", + "version": "21.0.0-next.9+sha-555c819", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#542d528", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#542d528", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#542d528", - "@angular/build": "github:angular/angular-build-builds#542d528", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#555c819", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#555c819", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#555c819", + "@angular/build": "github:angular/angular-build-builds#555c819", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#542d528", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#555c819", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#542d528", + "@angular/ssr": "github:angular/angular-ssr-builds#555c819", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 79f355c55..b4b204e37 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-next.9+sha-542d528'; +const VERSION = '21.0.0-next.9+sha-555c819'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 44a607274..264209983 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Mon Oct 27 2025 17:16:24 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Tue Oct 28 2025 11:55:27 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From 3322a7cf6edea7905635062afdd9d37e54023802 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Tue, 28 Oct 2025 12:48:08 +0000 Subject: [PATCH 13/97] 7d14c63 refactor: update experimental builder warnings --- package.json | 14 +++++++------- src/builders/jest/index.js | 2 +- src/builders/jest/index.js.map | 2 +- src/builders/web-test-runner/index.js | 2 +- src/builders/web-test-runner/index.js.map | 2 +- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 7 files changed, 13 insertions(+), 13 deletions(-) diff --git a/package.json b/package.json index 0bd7ad377..d7e7f18a7 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-next.9+sha-555c819", + "version": "21.0.0-next.9+sha-7d14c63", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#555c819", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#555c819", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#555c819", - "@angular/build": "github:angular/angular-build-builds#555c819", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#7d14c63", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#7d14c63", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#7d14c63", + "@angular/build": "github:angular/angular-build-builds#7d14c63", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#555c819", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#7d14c63", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#555c819", + "@angular/ssr": "github:angular/angular-ssr-builds#7d14c63", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/builders/jest/index.js b/src/builders/jest/index.js index 2e5418b04..86342069c 100644 --- a/src/builders/jest/index.js +++ b/src/builders/jest/index.js @@ -55,7 +55,7 @@ const options_1 = require("./options"); const execFile = (0, node_util_1.promisify)(node_child_process_1.execFile); /** Main execution function for the Jest builder. */ exports.default = (0, architect_1.createBuilder)(async (schema, context) => { - context.logger.warn('NOTE: The Jest builder is currently EXPERIMENTAL and not ready for production use.'); + context.logger.warn('NOTE: The Jest builder is currently EXPERIMENTAL and will be removed in version 22.'); const options = (0, options_1.normalizeOptions)(schema); const testOut = path.join(context.workspaceRoot, 'dist/test-out', (0, node_crypto_1.randomUUID)()); // TODO(dgp1130): Hide in temp directory. // Verify Jest installation and get the path to it's binary. diff --git a/src/builders/jest/index.js.map b/src/builders/jest/index.js.map index c6604056f..4ad7e9308 100644 --- a/src/builders/jest/index.js.map +++ b/src/builders/jest/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sourceRoot":"","sources":["index.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"index.js","sourceRoot":"","sources":["index.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/src/builders/web-test-runner/index.js b/src/builders/web-test-runner/index.js index 4a4c4ba94..945994e20 100644 --- a/src/builders/web-test-runner/index.js +++ b/src/builders/web-test-runner/index.js @@ -22,7 +22,7 @@ const builder_status_warnings_1 = require("./builder-status-warnings"); const options_1 = require("./options"); const write_test_files_1 = require("./write-test-files"); exports.default = (0, architect_1.createBuilder)(async (schema, ctx) => { - ctx.logger.warn('NOTE: The Web Test Runner builder is currently EXPERIMENTAL and not ready for production use.'); + ctx.logger.warn('NOTE: The Web Test Runner builder is currently EXPERIMENTAL and will be removed in version 22.'); (0, builder_status_warnings_1.logBuilderStatusWarnings)(schema, ctx); // Dynamic import `@web/test-runner` from the user's workspace. As an optional peer dep, it may not be installed // and may not be resolvable from `@angular-devkit/build-angular`. diff --git a/src/builders/web-test-runner/index.js.map b/src/builders/web-test-runner/index.js.map index 99ee61b78..53c3cfa09 100644 --- a/src/builders/web-test-runner/index.js.map +++ b/src/builders/web-test-runner/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sourceRoot":"","sources":["index.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"index.js","sourceRoot":"","sources":["index.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index b4b204e37..55bd875a9 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-next.9+sha-555c819'; +const VERSION = '21.0.0-next.9+sha-7d14c63'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 264209983..a5aeadb4a 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Tue Oct 28 2025 11:55:27 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Tue Oct 28 2025 12:48:08 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From bebb77540702ef04aca77661c478b64a8e9543fe Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Tue, 28 Oct 2025 19:56:28 +0000 Subject: [PATCH 14/97] a41f4e8 fix(@angular/build): handle redirects from guards during prerendering --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index d7e7f18a7..21040ecf5 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-next.9+sha-7d14c63", + "version": "21.0.0-next.9+sha-a41f4e8", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#7d14c63", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#7d14c63", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#7d14c63", - "@angular/build": "github:angular/angular-build-builds#7d14c63", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#a41f4e8", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#a41f4e8", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#a41f4e8", + "@angular/build": "github:angular/angular-build-builds#a41f4e8", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#7d14c63", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#a41f4e8", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#7d14c63", + "@angular/ssr": "github:angular/angular-ssr-builds#a41f4e8", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 55bd875a9..ba7632611 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-next.9+sha-7d14c63'; +const VERSION = '21.0.0-next.9+sha-a41f4e8'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index a5aeadb4a..0f6de37c1 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Tue Oct 28 2025 12:48:08 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Tue Oct 28 2025 19:56:27 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From c001adc46ff20ce4d14b4cb407a052c953e4aec6 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Wed, 29 Oct 2025 10:14:42 +0000 Subject: [PATCH 15/97] 9f20af1 build: update dependency node to v22.21.1 --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 21040ecf5..7b023382c 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-next.9+sha-a41f4e8", + "version": "21.0.0-next.9+sha-9f20af1", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#a41f4e8", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#a41f4e8", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#a41f4e8", - "@angular/build": "github:angular/angular-build-builds#a41f4e8", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#9f20af1", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#9f20af1", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#9f20af1", + "@angular/build": "github:angular/angular-build-builds#9f20af1", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#a41f4e8", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#9f20af1", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#a41f4e8", + "@angular/ssr": "github:angular/angular-ssr-builds#9f20af1", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index ba7632611..15c8b6cea 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-next.9+sha-a41f4e8'; +const VERSION = '21.0.0-next.9+sha-9f20af1'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 0f6de37c1..402442dfe 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Tue Oct 28 2025 19:56:27 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Wed Oct 29 2025 10:14:42 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From 87c2b9eb9a60cb088f075b1e5bfee3025b42fde7 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Wed, 29 Oct 2025 12:12:22 +0000 Subject: [PATCH 16/97] 9132e6a fix(@angular/build): resolve browser provider packages using project resolver --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 7b023382c..5a922d8d3 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-next.9+sha-9f20af1", + "version": "21.0.0-next.9+sha-9132e6a", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#9f20af1", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#9f20af1", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#9f20af1", - "@angular/build": "github:angular/angular-build-builds#9f20af1", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#9132e6a", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#9132e6a", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#9132e6a", + "@angular/build": "github:angular/angular-build-builds#9132e6a", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#9f20af1", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#9132e6a", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#9f20af1", + "@angular/ssr": "github:angular/angular-ssr-builds#9132e6a", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 15c8b6cea..2a9fd7b5c 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-next.9+sha-9f20af1'; +const VERSION = '21.0.0-next.9+sha-9132e6a'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 402442dfe..a2f61b64e 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Wed Oct 29 2025 10:14:42 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Wed Oct 29 2025 12:12:22 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From 10582c1f2b411029386ab1c0a729db793ab77dc4 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Wed, 29 Oct 2025 12:51:02 +0000 Subject: [PATCH 17/97] b39d0c1 refactor(@angular/build): normalize unit test coverage options for consistency --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 5a922d8d3..993c95d81 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-next.9+sha-9132e6a", + "version": "21.0.0-next.9+sha-b39d0c1", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#9132e6a", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#9132e6a", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#9132e6a", - "@angular/build": "github:angular/angular-build-builds#9132e6a", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#b39d0c1", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#b39d0c1", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#b39d0c1", + "@angular/build": "github:angular/angular-build-builds#b39d0c1", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#9132e6a", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#b39d0c1", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#9132e6a", + "@angular/ssr": "github:angular/angular-ssr-builds#b39d0c1", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 2a9fd7b5c..18bc73e1a 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-next.9+sha-9132e6a'; +const VERSION = '21.0.0-next.9+sha-b39d0c1'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index a2f61b64e..5fc14489e 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Wed Oct 29 2025 12:12:22 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Wed Oct 29 2025 12:51:02 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From db40f3883587ce1249fd8e406fcc5de3c5c31b6e Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Wed, 29 Oct 2025 13:17:41 +0000 Subject: [PATCH 18/97] 091d1c0 fix(@angular/build): add adapters to new reporter --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 993c95d81..358e4ad67 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-next.9+sha-b39d0c1", + "version": "21.0.0-next.9+sha-091d1c0", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#b39d0c1", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#b39d0c1", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#b39d0c1", - "@angular/build": "github:angular/angular-build-builds#b39d0c1", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#091d1c0", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#091d1c0", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#091d1c0", + "@angular/build": "github:angular/angular-build-builds#091d1c0", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#b39d0c1", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#091d1c0", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#b39d0c1", + "@angular/ssr": "github:angular/angular-ssr-builds#091d1c0", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 18bc73e1a..55c109fdd 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-next.9+sha-b39d0c1'; +const VERSION = '21.0.0-next.9+sha-091d1c0'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 5fc14489e..314014e44 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Wed Oct 29 2025 12:51:02 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Wed Oct 29 2025 13:17:41 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From a06cce142f91960c5e9093505fd81113b04ed28e Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Wed, 29 Oct 2025 16:47:36 +0000 Subject: [PATCH 19/97] 530d927 fix(@angular/build): add `define` option to dev-server --- package.json | 14 +++++++------- src/builders/dev-server/builder.js.map | 2 +- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 4 files changed, 10 insertions(+), 10 deletions(-) diff --git a/package.json b/package.json index 358e4ad67..102772bb6 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-next.9+sha-091d1c0", + "version": "21.0.0-next.9+sha-530d927", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#091d1c0", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#091d1c0", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#091d1c0", - "@angular/build": "github:angular/angular-build-builds#091d1c0", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#530d927", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#530d927", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#530d927", + "@angular/build": "github:angular/angular-build-builds#530d927", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#091d1c0", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#530d927", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#091d1c0", + "@angular/ssr": "github:angular/angular-ssr-builds#530d927", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/builders/dev-server/builder.js.map b/src/builders/dev-server/builder.js.map index a1af5c683..8bad9bc1e 100644 --- a/src/builders/dev-server/builder.js.map +++ b/src/builders/dev-server/builder.js.map @@ -1 +1 @@ -{"version":3,"file":"builder.js","sourceRoot":"","sources":["builder.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"builder.js","sourceRoot":"","sources":["builder.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 55c109fdd..51d78b615 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-next.9+sha-091d1c0'; +const VERSION = '21.0.0-next.9+sha-530d927'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 314014e44..c5d2d6dbf 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Wed Oct 29 2025 13:17:41 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Wed Oct 29 2025 16:47:36 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From b88ed73ee286b4da0c9a2713bb66886faa9d6a4a Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Wed, 29 Oct 2025 17:15:28 +0000 Subject: [PATCH 20/97] f7f02f2 refactor(@angular/build): remove Angular packages from externals for browser tests --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 102772bb6..77eb1e87f 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-next.9+sha-530d927", + "version": "21.0.0-next.9+sha-f7f02f2", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#530d927", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#530d927", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#530d927", - "@angular/build": "github:angular/angular-build-builds#530d927", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#f7f02f2", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#f7f02f2", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#f7f02f2", + "@angular/build": "github:angular/angular-build-builds#f7f02f2", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#530d927", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#f7f02f2", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#530d927", + "@angular/ssr": "github:angular/angular-ssr-builds#f7f02f2", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 51d78b615..57a9ad643 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-next.9+sha-530d927'; +const VERSION = '21.0.0-next.9+sha-f7f02f2'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index c5d2d6dbf..7fec2cd96 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Wed Oct 29 2025 16:47:36 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Wed Oct 29 2025 17:15:28 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From db9ed76286d42bf132a0e51e9974a2bf9a7bb5a4 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Wed, 29 Oct 2025 17:37:55 +0000 Subject: [PATCH 21/97] bab5806 fix(@angular/build): introduce vitest-base.config for test configuration --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 77eb1e87f..1bba54722 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-next.9+sha-f7f02f2", + "version": "21.0.0-next.9+sha-bab5806", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#f7f02f2", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#f7f02f2", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#f7f02f2", - "@angular/build": "github:angular/angular-build-builds#f7f02f2", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#bab5806", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#bab5806", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#bab5806", + "@angular/build": "github:angular/angular-build-builds#bab5806", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#f7f02f2", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#bab5806", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#f7f02f2", + "@angular/ssr": "github:angular/angular-ssr-builds#bab5806", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 57a9ad643..4924d039a 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-next.9+sha-f7f02f2'; +const VERSION = '21.0.0-next.9+sha-bab5806'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 7fec2cd96..00f4e55a4 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Wed Oct 29 2025 17:15:28 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Wed Oct 29 2025 17:37:55 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From 4a3bc5be1181dc6e6ecae7e97a299b7191a93992 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Wed, 29 Oct 2025 18:19:25 +0000 Subject: [PATCH 22/97] 026a9c1 refactor(@schematics/angular): add trailing commas to generated directive, pipe, and guard files --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 1bba54722..6a08b9588 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-next.9+sha-bab5806", + "version": "21.0.0-next.9+sha-026a9c1", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#bab5806", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#bab5806", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#bab5806", - "@angular/build": "github:angular/angular-build-builds#bab5806", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#026a9c1", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#026a9c1", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#026a9c1", + "@angular/build": "github:angular/angular-build-builds#026a9c1", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#bab5806", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#026a9c1", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#bab5806", + "@angular/ssr": "github:angular/angular-ssr-builds#026a9c1", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 4924d039a..5e407df4b 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-next.9+sha-bab5806'; +const VERSION = '21.0.0-next.9+sha-026a9c1'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 00f4e55a4..10828205e 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Wed Oct 29 2025 17:37:55 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Wed Oct 29 2025 18:19:25 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From 1e650f846aa92e4c737e7e44b51186b71b88c13c Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Wed, 29 Oct 2025 19:31:12 +0000 Subject: [PATCH 23/97] 0e39280 build: update cross-repo angular dependencies --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 6a08b9588..05c16ec83 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-next.9+sha-026a9c1", + "version": "21.0.0-next.9+sha-0e39280", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#026a9c1", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#026a9c1", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#026a9c1", - "@angular/build": "github:angular/angular-build-builds#026a9c1", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#0e39280", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#0e39280", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#0e39280", + "@angular/build": "github:angular/angular-build-builds#0e39280", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#026a9c1", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#0e39280", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#026a9c1", + "@angular/ssr": "github:angular/angular-ssr-builds#0e39280", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 5e407df4b..8f02fd946 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-next.9+sha-026a9c1'; +const VERSION = '21.0.0-next.9+sha-0e39280'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 10828205e..801cdd74d 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Wed Oct 29 2025 18:19:25 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Wed Oct 29 2025 19:31:12 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From 097c2b7e5ec5e86935d842e685c9b41e1a3fc523 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Wed, 29 Oct 2025 20:27:13 +0000 Subject: [PATCH 24/97] 953c75a release: cut the v21.0.0-next.10 release --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 05c16ec83..4f683ef19 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-next.9+sha-0e39280", + "version": "21.0.0-next.10+sha-953c75a", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#0e39280", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#0e39280", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#0e39280", - "@angular/build": "github:angular/angular-build-builds#0e39280", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#953c75a", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#953c75a", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#953c75a", + "@angular/build": "github:angular/angular-build-builds#953c75a", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#0e39280", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#953c75a", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#0e39280", + "@angular/ssr": "github:angular/angular-ssr-builds#953c75a", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 8f02fd946..3f729f9f3 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-next.9+sha-0e39280'; +const VERSION = '21.0.0-next.10+sha-953c75a'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 801cdd74d..ca284abac 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Wed Oct 29 2025 19:31:12 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Wed Oct 29 2025 20:27:13 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From bcd7a6b16de4ae57a7bd3698d2e2658a36390583 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Thu, 30 Oct 2025 09:46:47 +0000 Subject: [PATCH 25/97] a85efb9 release: cut the v21.0.0-rc.0 release --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 4f683ef19..0c3ab7ccd 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-next.10+sha-953c75a", + "version": "21.0.0-rc.0+sha-a85efb9", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#953c75a", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#953c75a", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#953c75a", - "@angular/build": "github:angular/angular-build-builds#953c75a", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#a85efb9", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#a85efb9", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#a85efb9", + "@angular/build": "github:angular/angular-build-builds#a85efb9", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#953c75a", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#a85efb9", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#953c75a", + "@angular/ssr": "github:angular/angular-ssr-builds#a85efb9", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 3f729f9f3..57ba67fb2 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-next.10+sha-953c75a'; +const VERSION = '21.0.0-rc.0+sha-a85efb9'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index ca284abac..cef23efc1 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Wed Oct 29 2025 20:27:13 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Thu Oct 30 2025 09:46:47 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From a9205330ea3ae5ecfd9ab06e260234c8d3682b2e Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Thu, 30 Oct 2025 20:34:52 +0000 Subject: [PATCH 26/97] a5c5aa2 refactor(@angular/build): refactor Vitest configuration to use project-based setup --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 0c3ab7ccd..0c1f62e25 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.0+sha-a85efb9", + "version": "21.0.0-rc.0+sha-a5c5aa2", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#a85efb9", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#a85efb9", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#a85efb9", - "@angular/build": "github:angular/angular-build-builds#a85efb9", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#a5c5aa2", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#a5c5aa2", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#a5c5aa2", + "@angular/build": "github:angular/angular-build-builds#a5c5aa2", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#a85efb9", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#a5c5aa2", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#a85efb9", + "@angular/ssr": "github:angular/angular-ssr-builds#a5c5aa2", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 57ba67fb2..29f6227cb 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.0+sha-a85efb9'; +const VERSION = '21.0.0-rc.0+sha-a5c5aa2'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index cef23efc1..a9a2d61e4 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Thu Oct 30 2025 09:46:47 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Thu Oct 30 2025 20:34:52 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From d8859046c29a498982ba45821092fc4fd77a5b8d Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Fri, 31 Oct 2025 14:45:11 +0000 Subject: [PATCH 27/97] d26e870 build: update pnpm to v10.20.0 --- package.json | 16 ++++++++-------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/package.json b/package.json index 0c1f62e25..7b48086e0 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.0+sha-a5c5aa2", + "version": "21.0.0-rc.0+sha-d26e870", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#a5c5aa2", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#a5c5aa2", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#a5c5aa2", - "@angular/build": "github:angular/angular-build-builds#a5c5aa2", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#d26e870", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#d26e870", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#d26e870", + "@angular/build": "github:angular/angular-build-builds#d26e870", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#a5c5aa2", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#d26e870", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#a5c5aa2", + "@angular/ssr": "github:angular/angular-ssr-builds#d26e870", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", @@ -137,7 +137,7 @@ "type": "git", "url": "https://github.com/angular/angular-cli.git" }, - "packageManager": "pnpm@10.19.0", + "packageManager": "pnpm@10.20.0", "engines": { "node": "^20.19.0 || ^22.12.0 || >=24.0.0", "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 29f6227cb..9606af9f5 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.0+sha-a5c5aa2'; +const VERSION = '21.0.0-rc.0+sha-d26e870'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index a9a2d61e4..2c1f3e76f 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Thu Oct 30 2025 20:34:52 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Fri Oct 31 2025 14:45:11 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From f378342257695e2067bc3d75c1c62d1e16ad468a Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Fri, 31 Oct 2025 19:12:30 +0000 Subject: [PATCH 28/97] 7c24dda refactor(@angular/cli): Change modernize to use a host interface for OS/FS operations --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 7b48086e0..3e4c4841f 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.0+sha-d26e870", + "version": "21.0.0-rc.0+sha-7c24dda", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#d26e870", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#d26e870", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#d26e870", - "@angular/build": "github:angular/angular-build-builds#d26e870", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#7c24dda", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#7c24dda", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#7c24dda", + "@angular/build": "github:angular/angular-build-builds#7c24dda", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#d26e870", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#7c24dda", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#d26e870", + "@angular/ssr": "github:angular/angular-ssr-builds#7c24dda", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 9606af9f5..5a1a97e32 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.0+sha-d26e870'; +const VERSION = '21.0.0-rc.0+sha-7c24dda'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 2c1f3e76f..11ee3c335 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Fri Oct 31 2025 14:45:11 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Fri Oct 31 2025 19:12:30 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From af8659e0c4f3a3e1a2aac40abe61337e8cd23a14 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Fri, 31 Oct 2025 20:09:55 +0000 Subject: [PATCH 29/97] 8694369 build: update dependency bazel to v7.7.0 --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 3e4c4841f..167eabece 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.0+sha-7c24dda", + "version": "21.0.0-rc.0+sha-8694369", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#7c24dda", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#7c24dda", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#7c24dda", - "@angular/build": "github:angular/angular-build-builds#7c24dda", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#8694369", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#8694369", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#8694369", + "@angular/build": "github:angular/angular-build-builds#8694369", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#7c24dda", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#8694369", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#7c24dda", + "@angular/ssr": "github:angular/angular-ssr-builds#8694369", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 5a1a97e32..ae5e5709d 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.0+sha-7c24dda'; +const VERSION = '21.0.0-rc.0+sha-8694369'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 11ee3c335..121e4c85c 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Fri Oct 31 2025 19:12:30 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Fri Oct 31 2025 20:09:55 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From 134725af601209ae1176525bc73a7231504e9a22 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Mon, 3 Nov 2025 21:59:05 +0000 Subject: [PATCH 30/97] dfb4242 fix(@angular/cli): add vitest to version command output --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 167eabece..bd469c4ce 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.0+sha-8694369", + "version": "21.0.0-rc.0+sha-dfb4242", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#8694369", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#8694369", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#8694369", - "@angular/build": "github:angular/angular-build-builds#8694369", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#dfb4242", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#dfb4242", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#dfb4242", + "@angular/build": "github:angular/angular-build-builds#dfb4242", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#8694369", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#dfb4242", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#8694369", + "@angular/ssr": "github:angular/angular-ssr-builds#dfb4242", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index ae5e5709d..58c60bf46 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.0+sha-8694369'; +const VERSION = '21.0.0-rc.0+sha-dfb4242'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 121e4c85c..bd1759764 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Fri Oct 31 2025 20:09:55 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Mon Nov 03 2025 21:59:05 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From c60c7da4d1111edbba7c2de28e0dbd3dc93b06ca Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Tue, 4 Nov 2025 08:15:17 +0000 Subject: [PATCH 31/97] 5d30887 build: update cross-repo angular dependencies --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index bd469c4ce..eb879ee9b 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.0+sha-dfb4242", + "version": "21.0.0-rc.0+sha-5d30887", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#dfb4242", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#dfb4242", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#dfb4242", - "@angular/build": "github:angular/angular-build-builds#dfb4242", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#5d30887", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#5d30887", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#5d30887", + "@angular/build": "github:angular/angular-build-builds#5d30887", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#dfb4242", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#5d30887", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#dfb4242", + "@angular/ssr": "github:angular/angular-ssr-builds#5d30887", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 58c60bf46..a033d130c 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.0+sha-dfb4242'; +const VERSION = '21.0.0-rc.0+sha-5d30887'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index bd1759764..735a3f4da 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Mon Nov 03 2025 21:59:05 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Tue Nov 04 2025 08:15:17 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From d069876d5b5a13a32ac5fd65bab645d5a21b8888 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Tue, 4 Nov 2025 10:30:41 +0000 Subject: [PATCH 32/97] 62938e7 fix(@angular/build): update vitest to 4.0.6 and remove coverage workaround --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index eb879ee9b..92709669e 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.0+sha-5d30887", + "version": "21.0.0-rc.0+sha-62938e7", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#5d30887", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#5d30887", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#5d30887", - "@angular/build": "github:angular/angular-build-builds#5d30887", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#62938e7", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#62938e7", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#62938e7", + "@angular/build": "github:angular/angular-build-builds#62938e7", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#5d30887", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#62938e7", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#5d30887", + "@angular/ssr": "github:angular/angular-ssr-builds#62938e7", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index a033d130c..558c6ff91 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.0+sha-5d30887'; +const VERSION = '21.0.0-rc.0+sha-62938e7'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 735a3f4da..b50232a98 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Tue Nov 04 2025 08:15:17 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Tue Nov 04 2025 10:30:41 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From d7cd53e6c5e28ab7cd6cc27b0319929dbb59bc1b Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Tue, 4 Nov 2025 14:53:23 +0000 Subject: [PATCH 33/97] 4a3cfdf fix(@angular/ssr): improve route matching for wildcard routes --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 92709669e..4657069c1 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.0+sha-62938e7", + "version": "21.0.0-rc.0+sha-4a3cfdf", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#62938e7", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#62938e7", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#62938e7", - "@angular/build": "github:angular/angular-build-builds#62938e7", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#4a3cfdf", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#4a3cfdf", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#4a3cfdf", + "@angular/build": "github:angular/angular-build-builds#4a3cfdf", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#62938e7", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#4a3cfdf", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#62938e7", + "@angular/ssr": "github:angular/angular-ssr-builds#4a3cfdf", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 558c6ff91..32010cde1 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.0+sha-62938e7'; +const VERSION = '21.0.0-rc.0+sha-4a3cfdf'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index b50232a98..1ed8c4567 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Tue Nov 04 2025 10:30:41 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Tue Nov 04 2025 14:53:23 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From d4bccc3822fc7baf07eb12d25a8e84557b0e5d83 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Tue, 4 Nov 2025 15:39:57 +0000 Subject: [PATCH 34/97] d5bae29 docs: clarify `outputMode` description in application schema --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 4657069c1..5ae36ea30 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.0+sha-4a3cfdf", + "version": "21.0.0-rc.0+sha-d5bae29", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#4a3cfdf", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#4a3cfdf", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#4a3cfdf", - "@angular/build": "github:angular/angular-build-builds#4a3cfdf", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#d5bae29", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#d5bae29", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#d5bae29", + "@angular/build": "github:angular/angular-build-builds#d5bae29", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#4a3cfdf", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#d5bae29", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#4a3cfdf", + "@angular/ssr": "github:angular/angular-ssr-builds#d5bae29", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 32010cde1..b21927c4e 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.0+sha-4a3cfdf'; +const VERSION = '21.0.0-rc.0+sha-d5bae29'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 1ed8c4567..b3bb4b0cc 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Tue Nov 04 2025 14:53:23 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Tue Nov 04 2025 15:39:57 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From ad8b24bc2d48522589eaba31ff5d54f142718ec8 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Tue, 4 Nov 2025 18:41:10 +0000 Subject: [PATCH 35/97] f89750b fix(@schematics/angular): add `addImports` option to jasmine-vitest schematic --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 5ae36ea30..e4a8a0593 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.0+sha-d5bae29", + "version": "21.0.0-rc.0+sha-f89750b", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#d5bae29", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#d5bae29", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#d5bae29", - "@angular/build": "github:angular/angular-build-builds#d5bae29", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#f89750b", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#f89750b", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#f89750b", + "@angular/build": "github:angular/angular-build-builds#f89750b", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#d5bae29", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#f89750b", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#d5bae29", + "@angular/ssr": "github:angular/angular-ssr-builds#f89750b", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index b21927c4e..0b46aac89 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.0+sha-d5bae29'; +const VERSION = '21.0.0-rc.0+sha-f89750b'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index b3bb4b0cc..69ec31a1f 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Tue Nov 04 2025 15:39:57 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Tue Nov 04 2025 18:41:10 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From 45e973d488bea2ba2e574b9ad7977a8675cca378 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Tue, 4 Nov 2025 21:29:29 +0000 Subject: [PATCH 36/97] 7ac9877 refactor(@schematics/angular): improve code quality in jasmine-vitest transformer --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index e4a8a0593..32f986f4d 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.0+sha-f89750b", + "version": "21.0.0-rc.0+sha-7ac9877", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#f89750b", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#f89750b", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#f89750b", - "@angular/build": "github:angular/angular-build-builds#f89750b", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#7ac9877", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#7ac9877", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#7ac9877", + "@angular/build": "github:angular/angular-build-builds#7ac9877", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#f89750b", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#7ac9877", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#f89750b", + "@angular/ssr": "github:angular/angular-ssr-builds#7ac9877", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 0b46aac89..9eb5fdf80 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.0+sha-f89750b'; +const VERSION = '21.0.0-rc.0+sha-7ac9877'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 69ec31a1f..b37383bb7 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Tue Nov 04 2025 18:41:10 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Tue Nov 04 2025 21:29:29 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From f036226757cc02b56fc46c17976e7e0dc15bed29 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Wed, 5 Nov 2025 07:25:42 +0000 Subject: [PATCH 37/97] 5f4cbe8 build: update bazel dependencies --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 32f986f4d..0b4daf167 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.0+sha-7ac9877", + "version": "21.0.0-rc.0+sha-5f4cbe8", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#7ac9877", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#7ac9877", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#7ac9877", - "@angular/build": "github:angular/angular-build-builds#7ac9877", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#5f4cbe8", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#5f4cbe8", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#5f4cbe8", + "@angular/build": "github:angular/angular-build-builds#5f4cbe8", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#7ac9877", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#5f4cbe8", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#7ac9877", + "@angular/ssr": "github:angular/angular-ssr-builds#5f4cbe8", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 9eb5fdf80..42f060dcc 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.0+sha-7ac9877'; +const VERSION = '21.0.0-rc.0+sha-5f4cbe8'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index b37383bb7..9ca3fedfa 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Tue Nov 04 2025 21:29:29 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Wed Nov 05 2025 07:25:42 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From cc63f095ab15702887ed9b0bd43c75bf99917c83 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Wed, 5 Nov 2025 10:38:58 +0000 Subject: [PATCH 38/97] 5dd4f8f refactor(@angular/build): improve vitest `runnerConfig` support via plugin --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 0b4daf167..fc0160a93 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.0+sha-5f4cbe8", + "version": "21.0.0-rc.0+sha-5dd4f8f", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#5f4cbe8", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#5f4cbe8", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#5f4cbe8", - "@angular/build": "github:angular/angular-build-builds#5f4cbe8", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#5dd4f8f", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#5dd4f8f", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#5dd4f8f", + "@angular/build": "github:angular/angular-build-builds#5dd4f8f", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#5f4cbe8", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#5dd4f8f", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#5f4cbe8", + "@angular/ssr": "github:angular/angular-ssr-builds#5dd4f8f", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 42f060dcc..7251f296d 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.0+sha-5f4cbe8'; +const VERSION = '21.0.0-rc.0+sha-5dd4f8f'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 9ca3fedfa..2c926969e 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Wed Nov 05 2025 07:25:42 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Wed Nov 05 2025 10:38:58 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From 9885b43fc0052c194784dab2cbaab1ff761c86b7 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Wed, 5 Nov 2025 15:12:42 +0000 Subject: [PATCH 39/97] 9573024 release: cut the v21.0.0-rc.1 release --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index fc0160a93..5df480adc 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.0+sha-5dd4f8f", + "version": "21.0.0-rc.1+sha-9573024", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#5dd4f8f", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#5dd4f8f", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#5dd4f8f", - "@angular/build": "github:angular/angular-build-builds#5dd4f8f", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#9573024", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#9573024", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#9573024", + "@angular/build": "github:angular/angular-build-builds#9573024", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#5dd4f8f", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#9573024", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#5dd4f8f", + "@angular/ssr": "github:angular/angular-ssr-builds#9573024", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 7251f296d..4e758b44a 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.0+sha-5dd4f8f'; +const VERSION = '21.0.0-rc.1+sha-9573024'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 2c926969e..4598e76de 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Wed Nov 05 2025 10:38:58 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Wed Nov 05 2025 15:12:42 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From 7c4d2fb65685be163d21f5b93ba9138bd2fadda6 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Wed, 5 Nov 2025 18:11:59 +0000 Subject: [PATCH 40/97] 1be35b3 fix(@angular/cli): promote zoneless migration MCP tool to stable --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 5df480adc..abbcc01c9 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.1+sha-9573024", + "version": "21.0.0-rc.1+sha-1be35b3", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#9573024", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#9573024", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#9573024", - "@angular/build": "github:angular/angular-build-builds#9573024", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#1be35b3", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#1be35b3", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#1be35b3", + "@angular/build": "github:angular/angular-build-builds#1be35b3", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#9573024", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#1be35b3", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#9573024", + "@angular/ssr": "github:angular/angular-ssr-builds#1be35b3", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 4e758b44a..b67cad97e 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.1+sha-9573024'; +const VERSION = '21.0.0-rc.1+sha-1be35b3'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 4598e76de..8a71e9f15 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Wed Nov 05 2025 15:12:42 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Wed Nov 05 2025 18:11:59 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From 7f39e48a3cdbe81116d5d57dbfbb7ae10360808c Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Wed, 5 Nov 2025 22:36:24 +0000 Subject: [PATCH 41/97] 63c9874 fix(@angular/build): add webcontainer support for Vitest browser provider --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index abbcc01c9..14cf44787 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.1+sha-1be35b3", + "version": "21.0.0-rc.1+sha-63c9874", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#1be35b3", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#1be35b3", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#1be35b3", - "@angular/build": "github:angular/angular-build-builds#1be35b3", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#63c9874", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#63c9874", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#63c9874", + "@angular/build": "github:angular/angular-build-builds#63c9874", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#1be35b3", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#63c9874", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#1be35b3", + "@angular/ssr": "github:angular/angular-ssr-builds#63c9874", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index b67cad97e..4396fff97 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.1+sha-1be35b3'; +const VERSION = '21.0.0-rc.1+sha-63c9874'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 8a71e9f15..cef8cd43e 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Wed Nov 05 2025 18:11:59 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Wed Nov 05 2025 22:36:24 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From 736476fe6eaa04542432e915064430d177792433 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Thu, 6 Nov 2025 12:33:20 +0000 Subject: [PATCH 42/97] c4fd220 refactor(@angular/build): remove advanced chunking option in experimental chunk optimizer --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 14cf44787..0571570cc 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.1+sha-63c9874", + "version": "21.0.0-rc.1+sha-c4fd220", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#63c9874", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#63c9874", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#63c9874", - "@angular/build": "github:angular/angular-build-builds#63c9874", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#c4fd220", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#c4fd220", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#c4fd220", + "@angular/build": "github:angular/angular-build-builds#c4fd220", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#63c9874", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#c4fd220", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#63c9874", + "@angular/ssr": "github:angular/angular-ssr-builds#c4fd220", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 4396fff97..387e84075 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.1+sha-63c9874'; +const VERSION = '21.0.0-rc.1+sha-c4fd220'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index cef8cd43e..a258588a9 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Wed Nov 05 2025 22:36:24 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Thu Nov 06 2025 12:33:20 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From 15f928511bb66a0fcf4d768e72dc60a917be88df Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Thu, 6 Nov 2025 17:00:37 +0000 Subject: [PATCH 43/97] 0851d2e fix(@angular/build): show full aggregate errors from vitest --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 0571570cc..0e3081ec8 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.1+sha-c4fd220", + "version": "21.0.0-rc.1+sha-0851d2e", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#c4fd220", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#c4fd220", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#c4fd220", - "@angular/build": "github:angular/angular-build-builds#c4fd220", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#0851d2e", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#0851d2e", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#0851d2e", + "@angular/build": "github:angular/angular-build-builds#0851d2e", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#c4fd220", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#0851d2e", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#c4fd220", + "@angular/ssr": "github:angular/angular-ssr-builds#0851d2e", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 387e84075..9da1d7a44 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.1+sha-c4fd220'; +const VERSION = '21.0.0-rc.1+sha-0851d2e'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index a258588a9..1eec0666d 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Thu Nov 06 2025 12:33:20 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Thu Nov 06 2025 17:00:37 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From 39b3f47b4b5eca775e0182a313fa551b2784b248 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Thu, 6 Nov 2025 20:32:16 +0000 Subject: [PATCH 44/97] 0497b01 build: update rolldown to v1.0.0-beta.47 --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 0e3081ec8..9d616c29c 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.1+sha-0851d2e", + "version": "21.0.0-rc.1+sha-0497b01", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#0851d2e", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#0851d2e", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#0851d2e", - "@angular/build": "github:angular/angular-build-builds#0851d2e", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#0497b01", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#0497b01", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#0497b01", + "@angular/build": "github:angular/angular-build-builds#0497b01", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#0851d2e", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#0497b01", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#0851d2e", + "@angular/ssr": "github:angular/angular-ssr-builds#0497b01", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 9da1d7a44..07ab388a7 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.1+sha-0851d2e'; +const VERSION = '21.0.0-rc.1+sha-0497b01'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 1eec0666d..6347dd7c3 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Thu Nov 06 2025 17:00:37 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Thu Nov 06 2025 20:32:16 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From 13d101b43f4e9afd6edbbaf085be5aca4f66cb57 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Fri, 7 Nov 2025 10:58:28 +0000 Subject: [PATCH 45/97] 3a7b328 refactor: fix several typos (#31716) --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 9d616c29c..d40ea0ac1 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.1+sha-0497b01", + "version": "21.0.0-rc.1+sha-3a7b328", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#0497b01", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#0497b01", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#0497b01", - "@angular/build": "github:angular/angular-build-builds#0497b01", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#3a7b328", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#3a7b328", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#3a7b328", + "@angular/build": "github:angular/angular-build-builds#3a7b328", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#0497b01", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#3a7b328", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#0497b01", + "@angular/ssr": "github:angular/angular-ssr-builds#3a7b328", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 07ab388a7..401a69c08 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.1+sha-0497b01'; +const VERSION = '21.0.0-rc.1+sha-3a7b328'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 6347dd7c3..7e1d87404 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Thu Nov 06 2025 20:32:16 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Fri Nov 07 2025 10:58:28 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From 5502bdc652b89716bc0fc12a55d2a2d1ac9bd3ed Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Fri, 7 Nov 2025 11:35:15 +0000 Subject: [PATCH 46/97] bd2b594 build: update dependency aspect_rules_js to v2.8.0 --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index d40ea0ac1..f99631000 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.1+sha-3a7b328", + "version": "21.0.0-rc.1+sha-bd2b594", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#3a7b328", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#3a7b328", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#3a7b328", - "@angular/build": "github:angular/angular-build-builds#3a7b328", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#bd2b594", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#bd2b594", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#bd2b594", + "@angular/build": "github:angular/angular-build-builds#bd2b594", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#3a7b328", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#bd2b594", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#3a7b328", + "@angular/ssr": "github:angular/angular-ssr-builds#bd2b594", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 401a69c08..e1328c9ee 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.1+sha-3a7b328'; +const VERSION = '21.0.0-rc.1+sha-bd2b594'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 7e1d87404..e1aa190a8 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Fri Nov 07 2025 10:58:28 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Fri Nov 07 2025 11:35:15 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From 20dacb56f4c4d72ab5d53565328c49f572e18e98 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Fri, 7 Nov 2025 22:56:19 +0000 Subject: [PATCH 47/97] b76962d build: update cross-repo angular dependencies --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index f99631000..01ad939f7 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.1+sha-bd2b594", + "version": "21.0.0-rc.1+sha-b76962d", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#bd2b594", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#bd2b594", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#bd2b594", - "@angular/build": "github:angular/angular-build-builds#bd2b594", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#b76962d", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#b76962d", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#b76962d", + "@angular/build": "github:angular/angular-build-builds#b76962d", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#bd2b594", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#b76962d", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#bd2b594", + "@angular/ssr": "github:angular/angular-ssr-builds#b76962d", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index e1328c9ee..19782f0c9 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.1+sha-bd2b594'; +const VERSION = '21.0.0-rc.1+sha-b76962d'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index e1aa190a8..505294253 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Fri Nov 07 2025 11:35:15 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Fri Nov 07 2025 22:56:19 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From d072f379d4a536e2f9310efd3b7265343fbff8e9 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Sat, 8 Nov 2025 08:37:42 +0000 Subject: [PATCH 48/97] cc2668f fix(@angular/build): simplify SSL handling for `ng serve` with SSR (#31723) --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 01ad939f7..a225237f1 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.1+sha-b76962d", + "version": "21.0.0-rc.1+sha-cc2668f", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#b76962d", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#b76962d", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#b76962d", - "@angular/build": "github:angular/angular-build-builds#b76962d", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#cc2668f", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#cc2668f", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#cc2668f", + "@angular/build": "github:angular/angular-build-builds#cc2668f", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#b76962d", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#cc2668f", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#b76962d", + "@angular/ssr": "github:angular/angular-ssr-builds#cc2668f", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 19782f0c9..d4209d08f 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.1+sha-b76962d'; +const VERSION = '21.0.0-rc.1+sha-cc2668f'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 505294253..a54cbf567 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Fri Nov 07 2025 22:56:19 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Sat Nov 08 2025 08:37:42 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From ebbeae9db4cd43685fb60ebcfaccebfdbcbc6290 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Sat, 8 Nov 2025 10:35:31 +0000 Subject: [PATCH 49/97] a44f8fa fix(@angular/build): dynamically select Vitest DOM environment --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index a225237f1..5b754f2d7 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.1+sha-cc2668f", + "version": "21.0.0-rc.1+sha-a44f8fa", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#cc2668f", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#cc2668f", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#cc2668f", - "@angular/build": "github:angular/angular-build-builds#cc2668f", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#a44f8fa", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#a44f8fa", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#a44f8fa", + "@angular/build": "github:angular/angular-build-builds#a44f8fa", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#cc2668f", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#a44f8fa", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#cc2668f", + "@angular/ssr": "github:angular/angular-ssr-builds#a44f8fa", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index d4209d08f..12adba5fc 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.1+sha-cc2668f'; +const VERSION = '21.0.0-rc.1+sha-a44f8fa'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index a54cbf567..716150011 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Sat Nov 08 2025 08:37:42 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Sat Nov 08 2025 10:35:31 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From 986b1ec809e8da3ffbf7788def89ad959c046dc7 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Sun, 9 Nov 2025 08:23:20 +0000 Subject: [PATCH 50/97] ae35543 fix(@angular/build): enhance Vitest config merging and validation --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 5b754f2d7..fd5b330ef 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.1+sha-a44f8fa", + "version": "21.0.0-rc.1+sha-ae35543", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#a44f8fa", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#a44f8fa", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#a44f8fa", - "@angular/build": "github:angular/angular-build-builds#a44f8fa", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#ae35543", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#ae35543", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#ae35543", + "@angular/build": "github:angular/angular-build-builds#ae35543", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#a44f8fa", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#ae35543", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#a44f8fa", + "@angular/ssr": "github:angular/angular-ssr-builds#ae35543", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 12adba5fc..17924f5df 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.1+sha-a44f8fa'; +const VERSION = '21.0.0-rc.1+sha-ae35543'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 716150011..beff85283 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Sat Nov 08 2025 10:35:31 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Sun Nov 09 2025 08:23:20 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From 5b90f66652883dfc0a506bb8c5d871353df927bb Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Mon, 10 Nov 2025 07:41:03 +0000 Subject: [PATCH 51/97] 41b1250 fix(@angular/build): ensure TestBed setup is robust in non-isolated Vitest --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index fd5b330ef..87d3d96f8 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.1+sha-ae35543", + "version": "21.0.0-rc.1+sha-41b1250", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#ae35543", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#ae35543", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#ae35543", - "@angular/build": "github:angular/angular-build-builds#ae35543", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#41b1250", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#41b1250", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#41b1250", + "@angular/build": "github:angular/angular-build-builds#41b1250", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#ae35543", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#41b1250", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#ae35543", + "@angular/ssr": "github:angular/angular-ssr-builds#41b1250", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 17924f5df..2c61858b3 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.1+sha-ae35543'; +const VERSION = '21.0.0-rc.1+sha-41b1250'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index beff85283..6289ffcc5 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Sun Nov 09 2025 08:23:20 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Mon Nov 10 2025 07:41:03 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From 486393c8a36b2d699bb529735bd9e4992f7b187e Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Mon, 10 Nov 2025 14:03:58 +0000 Subject: [PATCH 52/97] dca04d6 build: update dependency esbuild-wasm to v0.26.0 --- package.json | 18 +++++++++--------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/package.json b/package.json index 87d3d96f8..20987a0d7 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.1+sha-41b1250", + "version": "21.0.0-rc.1+sha-dca04d6", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#41b1250", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#41b1250", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#41b1250", - "@angular/build": "github:angular/angular-build-builds#41b1250", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#dca04d6", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#dca04d6", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#dca04d6", + "@angular/build": "github:angular/angular-build-builds#dca04d6", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,14 +21,14 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#41b1250", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#dca04d6", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", "browserslist": "^4.26.0", "copy-webpack-plugin": "13.0.1", "css-loader": "7.1.2", - "esbuild-wasm": "0.25.11", + "esbuild-wasm": "0.26.0", "http-proxy-middleware": "3.0.5", "istanbul-lib-instrument": "6.0.3", "jsonc-parser": "3.3.1", @@ -62,7 +62,7 @@ "webpack-subresource-integrity": "5.1.0" }, "optionalDependencies": { - "esbuild": "0.25.11" + "esbuild": "0.26.0" }, "peerDependencies": { "@angular/core": "^21.0.0-next.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#41b1250", + "@angular/ssr": "github:angular/angular-ssr-builds#dca04d6", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 2c61858b3..a63495197 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.1+sha-41b1250'; +const VERSION = '21.0.0-rc.1+sha-dca04d6'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 6289ffcc5..5b9e99df3 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Mon Nov 10 2025 07:41:03 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Mon Nov 10 2025 14:03:58 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From 26369141941b04765fdc4181efe9b70fe4a37e60 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Tue, 11 Nov 2025 01:47:11 +0000 Subject: [PATCH 53/97] abbee1a build: update cross-repo angular dependencies --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 20987a0d7..cfd460afc 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.1+sha-dca04d6", + "version": "21.0.0-rc.1+sha-abbee1a", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#dca04d6", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#dca04d6", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#dca04d6", - "@angular/build": "github:angular/angular-build-builds#dca04d6", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#abbee1a", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#abbee1a", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#abbee1a", + "@angular/build": "github:angular/angular-build-builds#abbee1a", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#dca04d6", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#abbee1a", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#dca04d6", + "@angular/ssr": "github:angular/angular-ssr-builds#abbee1a", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index a63495197..ea3060c99 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.1+sha-dca04d6'; +const VERSION = '21.0.0-rc.1+sha-abbee1a'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 5b9e99df3..faf7de8e9 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Mon Nov 10 2025 14:03:58 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Tue Nov 11 2025 01:47:11 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From 2f7c9fcacfb69f1ebc393709806a3c3128246bb3 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Tue, 11 Nov 2025 06:47:49 +0000 Subject: [PATCH 54/97] ee6338b build: bump jsdom to `^27.1.0` --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index cfd460afc..49b644d68 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.1+sha-abbee1a", + "version": "21.0.0-rc.1+sha-ee6338b", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#abbee1a", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#abbee1a", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#abbee1a", - "@angular/build": "github:angular/angular-build-builds#abbee1a", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#ee6338b", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#ee6338b", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#ee6338b", + "@angular/build": "github:angular/angular-build-builds#ee6338b", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#abbee1a", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#ee6338b", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#abbee1a", + "@angular/ssr": "github:angular/angular-ssr-builds#ee6338b", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index ea3060c99..6f9ecb3cc 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.1+sha-abbee1a'; +const VERSION = '21.0.0-rc.1+sha-ee6338b'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index faf7de8e9..5ddc04c50 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Tue Nov 11 2025 01:47:11 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Tue Nov 11 2025 06:47:49 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From 0927f6e77c6a3dcc5d3f104cf707ab8bd3b6ff70 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Tue, 11 Nov 2025 16:31:15 +0000 Subject: [PATCH 55/97] b65d22e build: update dependency jsdom to v27.1.0 --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 49b644d68..c2a26e599 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.1+sha-ee6338b", + "version": "21.0.0-rc.1+sha-b65d22e", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#ee6338b", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#ee6338b", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#ee6338b", - "@angular/build": "github:angular/angular-build-builds#ee6338b", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#b65d22e", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#b65d22e", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#b65d22e", + "@angular/build": "github:angular/angular-build-builds#b65d22e", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#ee6338b", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#b65d22e", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#ee6338b", + "@angular/ssr": "github:angular/angular-ssr-builds#b65d22e", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 6f9ecb3cc..857718b01 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.1+sha-ee6338b'; +const VERSION = '21.0.0-rc.1+sha-b65d22e'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 5ddc04c50..66279ecbf 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Tue Nov 11 2025 06:47:49 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Tue Nov 11 2025 16:31:15 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From 2103cb6a5ca3a12eaa279a8439e8b046644309c1 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Tue, 11 Nov 2025 18:48:51 +0000 Subject: [PATCH 56/97] c17d7a9 fix(@angular/cli): add schema versioning and metadata to example database --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index c2a26e599..d9143cf57 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.1+sha-b65d22e", + "version": "21.0.0-rc.1+sha-c17d7a9", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#b65d22e", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#b65d22e", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#b65d22e", - "@angular/build": "github:angular/angular-build-builds#b65d22e", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#c17d7a9", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#c17d7a9", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#c17d7a9", + "@angular/build": "github:angular/angular-build-builds#c17d7a9", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#b65d22e", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#c17d7a9", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#b65d22e", + "@angular/ssr": "github:angular/angular-ssr-builds#c17d7a9", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 857718b01..902361ed4 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.1+sha-b65d22e'; +const VERSION = '21.0.0-rc.1+sha-c17d7a9'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 66279ecbf..de55ff2e4 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Tue Nov 11 2025 16:31:15 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Tue Nov 11 2025 18:48:51 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From 4fa62bbd9d8bfcf7def242bc67230c57b95c7a85 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Tue, 11 Nov 2025 22:45:52 +0000 Subject: [PATCH 57/97] e14b537 build: lock file maintenance --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index d9143cf57..1ffbe56a8 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.1+sha-c17d7a9", + "version": "21.0.0-rc.1+sha-e14b537", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#c17d7a9", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#c17d7a9", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#c17d7a9", - "@angular/build": "github:angular/angular-build-builds#c17d7a9", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#e14b537", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#e14b537", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#e14b537", + "@angular/build": "github:angular/angular-build-builds#e14b537", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#c17d7a9", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#e14b537", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#c17d7a9", + "@angular/ssr": "github:angular/angular-ssr-builds#e14b537", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 902361ed4..79197fbfa 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.1+sha-c17d7a9'; +const VERSION = '21.0.0-rc.1+sha-e14b537'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index de55ff2e4..fcf51da5d 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Tue Nov 11 2025 18:48:51 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Tue Nov 11 2025 22:45:52 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From ef0a3492e6010bc87e4b0fd486be66519484c696 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Wed, 12 Nov 2025 15:42:52 +0000 Subject: [PATCH 58/97] 1b6f15c build: update pnpm to v10.21.0 --- package.json | 16 ++++++++-------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/package.json b/package.json index 1ffbe56a8..543574f89 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.1+sha-e14b537", + "version": "21.0.0-rc.1+sha-1b6f15c", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#e14b537", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#e14b537", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#e14b537", - "@angular/build": "github:angular/angular-build-builds#e14b537", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#1b6f15c", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#1b6f15c", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#1b6f15c", + "@angular/build": "github:angular/angular-build-builds#1b6f15c", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#e14b537", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#1b6f15c", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#e14b537", + "@angular/ssr": "github:angular/angular-ssr-builds#1b6f15c", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", @@ -137,7 +137,7 @@ "type": "git", "url": "https://github.com/angular/angular-cli.git" }, - "packageManager": "pnpm@10.20.0", + "packageManager": "pnpm@10.21.0", "engines": { "node": "^20.19.0 || ^22.12.0 || >=24.0.0", "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 79197fbfa..7db1eb5f7 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.1+sha-e14b537'; +const VERSION = '21.0.0-rc.1+sha-1b6f15c'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index fcf51da5d..297a9b75a 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Tue Nov 11 2025 22:45:52 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Wed Nov 12 2025 15:42:52 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From 0b68cd870f458225e919d1796f0130c33d1c85da Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Wed, 12 Nov 2025 16:02:18 +0000 Subject: [PATCH 59/97] 599b3b8 refactor(@angular/build): improve Vitest configuration merging --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 543574f89..9ac5e0a3e 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.1+sha-1b6f15c", + "version": "21.0.0-rc.1+sha-599b3b8", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#1b6f15c", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#1b6f15c", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#1b6f15c", - "@angular/build": "github:angular/angular-build-builds#1b6f15c", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#599b3b8", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#599b3b8", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#599b3b8", + "@angular/build": "github:angular/angular-build-builds#599b3b8", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#1b6f15c", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#599b3b8", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#1b6f15c", + "@angular/ssr": "github:angular/angular-ssr-builds#599b3b8", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 7db1eb5f7..8a2868d11 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.1+sha-1b6f15c'; +const VERSION = '21.0.0-rc.1+sha-599b3b8'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 297a9b75a..2b3df36f4 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Wed Nov 12 2025 15:42:52 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Wed Nov 12 2025 16:02:18 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From 7ab28f6095773c40ff1690767b71e9e77644be7c Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Wed, 12 Nov 2025 17:43:17 +0000 Subject: [PATCH 60/97] ffc7a60 build: update cross-repo angular dependencies --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 9ac5e0a3e..3f2fa40b8 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.1+sha-599b3b8", + "version": "21.0.0-rc.1+sha-ffc7a60", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#599b3b8", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#599b3b8", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#599b3b8", - "@angular/build": "github:angular/angular-build-builds#599b3b8", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#ffc7a60", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#ffc7a60", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#ffc7a60", + "@angular/build": "github:angular/angular-build-builds#ffc7a60", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#599b3b8", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#ffc7a60", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#599b3b8", + "@angular/ssr": "github:angular/angular-ssr-builds#ffc7a60", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 8a2868d11..c42df8e07 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.1+sha-599b3b8'; +const VERSION = '21.0.0-rc.1+sha-ffc7a60'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 2b3df36f4..981dc0ad9 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Wed Nov 12 2025 16:02:18 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Wed Nov 12 2025 17:43:17 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From 014756394ac9a21ecb3ba70409c43559fa6e8bba Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Wed, 12 Nov 2025 19:20:42 +0000 Subject: [PATCH 61/97] 7c7bfa9 release: cut the v21.0.0-rc.2 release --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 3f2fa40b8..c81de24f7 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.1+sha-ffc7a60", + "version": "21.0.0-rc.2+sha-7c7bfa9", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#ffc7a60", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#ffc7a60", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#ffc7a60", - "@angular/build": "github:angular/angular-build-builds#ffc7a60", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#7c7bfa9", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#7c7bfa9", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#7c7bfa9", + "@angular/build": "github:angular/angular-build-builds#7c7bfa9", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#ffc7a60", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#7c7bfa9", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#ffc7a60", + "@angular/ssr": "github:angular/angular-ssr-builds#7c7bfa9", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index c42df8e07..c5483ea51 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.1+sha-ffc7a60'; +const VERSION = '21.0.0-rc.2+sha-7c7bfa9'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 981dc0ad9..201d69320 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Wed Nov 12 2025 17:43:17 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Wed Nov 12 2025 19:20:42 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From f375bdf08c82b7dcc68dc04857d0a94e15e7c220 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Wed, 12 Nov 2025 21:21:31 +0000 Subject: [PATCH 62/97] 9fc574f build: update cross-repo angular dependencies --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index c81de24f7..798da22e1 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.2+sha-7c7bfa9", + "version": "21.0.0-rc.2+sha-9fc574f", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#7c7bfa9", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#7c7bfa9", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#7c7bfa9", - "@angular/build": "github:angular/angular-build-builds#7c7bfa9", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#9fc574f", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#9fc574f", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#9fc574f", + "@angular/build": "github:angular/angular-build-builds#9fc574f", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#7c7bfa9", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#9fc574f", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#7c7bfa9", + "@angular/ssr": "github:angular/angular-ssr-builds#9fc574f", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index c5483ea51..3eb7cbf5e 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.2+sha-7c7bfa9'; +const VERSION = '21.0.0-rc.2+sha-9fc574f'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 201d69320..4b980fbf8 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Wed Nov 12 2025 19:20:42 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Wed Nov 12 2025 21:21:31 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From d0978ebf3fdcc6dd6c55e5c0f73ea2492a748934 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Thu, 13 Nov 2025 07:45:32 +0000 Subject: [PATCH 63/97] 4d2809c build: update bazel dependencies --- package.json | 16 ++++++++-------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/package.json b/package.json index 798da22e1..ac27be65c 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.2+sha-9fc574f", + "version": "21.0.0-rc.1+sha-4d2809c", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#9fc574f", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#9fc574f", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#9fc574f", - "@angular/build": "github:angular/angular-build-builds#9fc574f", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#4d2809c", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#4d2809c", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#4d2809c", + "@angular/build": "github:angular/angular-build-builds#4d2809c", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#9fc574f", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#4d2809c", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#9fc574f", + "@angular/ssr": "github:angular/angular-ssr-builds#4d2809c", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", @@ -137,7 +137,7 @@ "type": "git", "url": "https://github.com/angular/angular-cli.git" }, - "packageManager": "pnpm@10.21.0", + "packageManager": "pnpm@10.20.0", "engines": { "node": "^20.19.0 || ^22.12.0 || >=24.0.0", "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 3eb7cbf5e..836b8f6b6 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.2+sha-9fc574f'; +const VERSION = '21.0.0-rc.1+sha-4d2809c'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 4b980fbf8..f9bf5b632 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Wed Nov 12 2025 21:21:31 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Thu Nov 13 2025 07:45:32 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From 058a0a3419a8862895bb46758b7081a65d451686 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Thu, 13 Nov 2025 09:56:08 +0000 Subject: [PATCH 64/97] dea6ced refactor: address issue with bazel resolution of peer dependencies --- package.json | 16 ++++++++-------- src/builders/ssr-dev-server/index.js | 3 ++- src/builders/ssr-dev-server/index.js.map | 2 +- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 5 files changed, 13 insertions(+), 12 deletions(-) diff --git a/package.json b/package.json index ac27be65c..d7d599f00 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.1+sha-4d2809c", + "version": "21.0.0-rc.2+sha-dea6ced", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#4d2809c", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#4d2809c", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#4d2809c", - "@angular/build": "github:angular/angular-build-builds#4d2809c", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#dea6ced", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#dea6ced", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#dea6ced", + "@angular/build": "github:angular/angular-build-builds#dea6ced", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#4d2809c", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#dea6ced", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#4d2809c", + "@angular/ssr": "github:angular/angular-ssr-builds#dea6ced", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", @@ -137,7 +137,7 @@ "type": "git", "url": "https://github.com/angular/angular-cli.git" }, - "packageManager": "pnpm@10.20.0", + "packageManager": "pnpm@10.21.0", "engines": { "node": "^20.19.0 || ^22.12.0 || >=24.0.0", "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", diff --git a/src/builders/ssr-dev-server/index.js b/src/builders/ssr-dev-server/index.js index e1f430b99..d4785a917 100644 --- a/src/builders/ssr-dev-server/index.js +++ b/src/builders/ssr-dev-server/index.js @@ -45,6 +45,7 @@ exports.log = log; const private_1 = require("@angular/build/private"); const architect_1 = require("@angular-devkit/architect"); const core_1 = require("@angular-devkit/core"); +const node_module_1 = require("node:module"); const node_path_1 = require("node:path"); const url = __importStar(require("node:url")); const rxjs_1 = require("rxjs"); @@ -57,7 +58,7 @@ const IGNORED_STDOUT_MESSAGES = [ function execute(options, context) { let browserSync; try { - browserSync = require('browser-sync'); + browserSync = (0, node_module_1.createRequire)(context.workspaceRoot + '/')('browser-sync'); } catch { return (0, rxjs_1.of)({ diff --git a/src/builders/ssr-dev-server/index.js.map b/src/builders/ssr-dev-server/index.js.map index 890142f00..06eb72fe5 100644 --- a/src/builders/ssr-dev-server/index.js.map +++ b/src/builders/ssr-dev-server/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sourceRoot":"","sources":["index.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"index.js","sourceRoot":"","sources":["index.ts"],"names":[],"mappings":";AAAA;;;;;;GAMG;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAuDH,0BAyIC;AAID,kBAYC;AA9MD,oDAAgE;AAChE,yDAKmC;AACnC,+CAA2D;AAQ3D,6CAA4C;AAC5C,yCAAyD;AACzD,8CAAgC;AAChC,+BAkBc;AAGd,mCAA0F;AAE1F,wDAAwD;AACxD,MAAM,uBAAuB,GAAG;IAC9B,qBAAqB;IACrB,0FAA0F;CAC3F,CAAC;AAQF,SAAgB,OAAO,CACrB,OAAmC,EACnC,OAAuB;IAEvB,IAAI,WAA0C,CAAC;IAC/C,IAAI,CAAC;QACH,WAAW,GAAG,IAAA,2BAAa,EAAC,OAAO,CAAC,aAAa,GAAG,GAAG,CAAC,CAAC,cAAc,CAAC,CAAC;IAC3E,CAAC;IAAC,MAAM,CAAC;QACP,OAAO,IAAA,SAAE,EAAC;YACR,OAAO,EAAE,KAAK;YACd,KAAK;YACH,mCAAmC;YACnC,yIAAyI;SAC5I,CAAC,CAAC;IACL,CAAC;IAED,MAAM,UAAU,GAAG,WAAW,CAAC,MAAM,EAAE,CAAC;IAExC,MAAM,aAAa,GAAG,IAAA,kCAAsB,EAAC,OAAO,CAAC,aAAa,CAAC,CAAC;IACpE,MAAM,YAAY,GAAG,IAAA,kCAAsB,EAAC,OAAO,CAAC,YAAY,CAAC,CAAC;IAClE,MAAM,UAAU,GAAG,CAAC,EAAuB,EAAE,EAAE,CAC7C,GAAG,EAAE,CAAC,SAAS,CAAC,QAAQ,CAAC,MAAM,EAAE,CAAC,SAAS,CAAC,MAAM,CAAC,IAAI,EAAE,CAAC,SAAS,CAAC,MAAM,CAAC,EAAE,CAAC;IAChF,MAAM,gBAAgB,GAAG,OAAO,CAAC,cAAc,CAAC,aAAa,EAAE;QAC7D,KAAK,EAAE,OAAO,CAAC,KAAK;QACpB,QAAQ,EAAE,OAAO,CAAC,QAAQ;QAC1B,OAAO,EAAE,OAAO,CAAC,OAAO;QACxB,oIAAoI;QACpI,OAAO,EAAE,EAAE;KACO,CAAC,CAAC;IAEtB,MAAM,eAAe,GAAG,OAAO,CAAC,cAAc,CAAC,YAAY,EAAE;QAC3D,KAAK,EAAE,OAAO,CAAC,KAAK;QACpB,QAAQ,EAAE,OAAO,CAAC,QAAQ;QAC1B,OAAO,EAAE,OAAO,CAAC,OAAO;KACN,CAAC,CAAC;IAEtB,OAAO,CAAC,MAAM,CAAC,KAAK,CAAC,WAAI,CAAC,YAAY,CAAA;;;;;;;EAOtC,CAAC,CAAC;IAEF,OAAO,IAAA,UAAG,EAAC,gBAAgB,EAAE,eAAe,EAAE,IAAA,wBAAgB,GAAE,CAAC,CAAC,IAAI,CACpE,IAAA,gBAAS,EAAC,CAAC,CAAC,EAAE,EAAE,EAAE,EAAE,cAAc,CAAC,EAAE,EAAE;QACrC,OAAO,IAAA,oBAAa,EAAC,CAAC,EAAE,CAAC,MAAM,EAAE,EAAE,CAAC,MAAM,CAAC,CAAC,CAAC,IAAI;QAC/C,6EAA6E;QAC7E,gEAAgE;QAChE,IAAA,mBAAY,EAAC,GAAG,CAAC,EACjB,IAAA,gBAAS,EAAC,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,EAAE,EAAE;YACnB,IAAI,CAAC,CAAC,CAAC,OAAO,IAAI,CAAC,CAAC,CAAC,OAAO,EAAE,CAAC;gBAC7B,OAAO,IAAA,SAAE,EAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC;YACpB,CAAC;YAED,OAAO,eAAe,CAAC,CAAC,EAAE,cAAc,EAAE,OAAO,CAAC,MAAM,EAAE,CAAC,CAAC,OAAO,CAAC,OAAO,CAAC,CAAC,IAAI,CAC/E,IAAA,UAAG,EAAC,GAAG,EAAE,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,EACjB,IAAA,iBAAU,EAAC,CAAC,GAAG,EAAE,EAAE;gBACjB,OAAO,CAAC,MAAM,CAAC,KAAK,CAAC,iCAAiC,iBAAiB,CAAC,GAAG,CAAC,EAAE,CAAC,CAAC;gBAEhF,OAAO,YAAK,CAAC;YACf,CAAC,CAAC,CACH,CAAC;QACJ,CAAC,CAAC,EACF,IAAA,UAAG,EACD,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,EAAE,EAAE,CACT;YACE;gBACE,OAAO,EAAE,CAAC,CAAC,OAAO,IAAI,CAAC,CAAC,OAAO;gBAC/B,KAAK,EAAE,CAAC,CAAC,KAAK,IAAI,CAAC,CAAC,KAAK;aAC1B;YACD,cAAc;SACwB,CAC3C,EACD,IAAA,UAAG,EAAC,CAAC,CAAC,aAAa,CAAC,EAAE,EAAE;YACtB,IAAI,aAAa,CAAC,OAAO,EAAE,CAAC;gBAC1B,OAAO,CAAC,MAAM,CAAC,IAAI,CAAC,0BAA0B,CAAC,CAAC;YAClD,CAAC;QACH,CAAC,CAAC,EACF,IAAA,eAAQ,EAAC,CAAC,CAAC,aAAa,CAAC,EAAE,EAAE,CAC3B,aAAa,CAAC,OAAO,IAAI,CAAC,OAAO,CAAC,OAAO;YACvC,CAAC,CAAC,IAAA,kCAA0B,EAAC,cAAc,CAAC;YAC5C,CAAC,CAAC,YAAK,CACV,EACD,IAAA,eAAQ,EAAC,GAAG,EAAE;YACZ,KAAK,EAAE,CAAC,IAAI,EAAE,CAAC;YACf,KAAK,EAAE,CAAC,IAAI,EAAE,CAAC;QACjB,CAAC,CAAC,CACH,CAAC;IACJ,CAAC,CAAC,EACF,IAAA,gBAAS,EAAC,CAAC,CAAC,aAAa,EAAE,cAAc,CAAC,EAAE,EAAE;QAC5C,IAAI,CAAC,aAAa,CAAC,OAAO,EAAE,CAAC;YAC3B,OAAO,IAAA,SAAE,EAAC,aAAa,CAAC,CAAC;QAC3B,CAAC;QAED,IAAI,UAAU,CAAC,MAAM,EAAE,CAAC;YACtB,UAAU,CAAC,MAAM,EAAE,CAAC;YAEpB,OAAO,IAAA,SAAE,EAAC,aAAa,CAAC,CAAC;QAC3B,CAAC;aAAM,CAAC;YACN,OAAO,IAAA,WAAI,EAAC,eAAe,CAAC,UAAU,EAAE,cAAc,EAAE,OAAO,EAAE,OAAO,CAAC,CAAC,CAAC,IAAI,CAC7E,IAAA,UAAG,EAAC,CAAC,EAAE,EAAE,EAAE;gBACT,MAAM,OAAO,GAAG,UAAU,CAAC,EAAE,CAAC,CAAC;gBAC/B,OAAO,CAAC,MAAM,CAAC,IAAI,CAAC,WAAI,CAAC,OAAO,CAAA;;4EAEgC,OAAO;uCAC5C,OAAO;;eAE/B,CAAC,CAAC;YACP,CAAC,CAAC,EACF,IAAA,UAAG,EAAC,GAAG,EAAE,CAAC,aAAa,CAAC,CACzB,CAAC;QACJ,CAAC;IACH,CAAC,CAAC,EACF,IAAA,UAAG,EACD,CAAC,aAAa,EAAE,EAAE,CAChB,CAAC;QACC,OAAO,EAAE,aAAa,CAAC,OAAO;QAC9B,KAAK,EAAE,aAAa,CAAC,KAAK;QAC1B,OAAO,EAAE,UAAU,CAAC,UAAU,CAAC;QAC/B,IAAI,EAAE,UAAU,CAAC,SAAS,CAAC,MAAM,CAAC;KACnC,CAA8B,CAClC,EACD,IAAA,eAAQ,EAAC,GAAG,EAAE;QACZ,IAAI,UAAU,EAAE,CAAC;YACf,UAAU,CAAC,IAAI,EAAE,CAAC;YAClB,UAAU,CAAC,OAAO,EAAE,CAAC;QACvB,CAAC;IACH,CAAC,CAAC,EACF,IAAA,iBAAU,EAAC,CAAC,KAAK,EAAE,EAAE,CACnB,IAAA,SAAE,EAAC;QACD,OAAO,EAAE,KAAK;QACd,KAAK,EAAE,iBAAiB,CAAC,KAAK,CAAC;KAChC,CAAC,CACH,CACF,CAAC;AACJ,CAAC;AAED,+BAA+B;AAC/B,kDAAkD;AAClD,SAAgB,GAAG,CACjB,EAAE,MAAM,EAAE,MAAM,EAA8D,EAC9E,MAAyB;IAEzB,IAAI,MAAM,EAAE,CAAC;QACX,wDAAwD;QACxD,MAAM,CAAC,KAAK,CAAC,MAAM,CAAC,OAAO,CAAC,MAAM,EAAE,EAAE,CAAC,CAAC,OAAO,CAAC,eAAe,EAAE,GAAG,CAAC,CAAC,CAAC;IACzE,CAAC;IAED,IAAI,MAAM,IAAI,CAAC,uBAAuB,CAAC,IAAI,CAAC,CAAC,CAAC,EAAE,EAAE,CAAC,MAAM,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC;QACvE,MAAM,CAAC,IAAI,CAAC,MAAM,CAAC,OAAO,CAAC,MAAM,EAAE,EAAE,CAAC,CAAC,CAAC;IAC1C,CAAC;AACH,CAAC;AAED,SAAS,eAAe,CACtB,YAA2B,EAC3B,IAAY,EACZ,MAAyB,EACzB,WAAW,GAAG,KAAK;IAEnB,MAAM,UAAU,GAAG,YAAY,CAAC,UAAoB,CAAC;IACrD,MAAM,IAAI,GAAG,IAAA,gBAAI,EAAC,UAAU,EAAE,SAAS,CAAC,CAAC;IACzC,MAAM,GAAG,GAAG,EAAE,GAAG,OAAO,CAAC,GAAG,EAAE,IAAI,EAAE,EAAE,GAAG,IAAI,EAAE,CAAC;IAEhD,MAAM,IAAI,GAAG,CAAC,sBAAsB,EAAE,IAAI,IAAI,GAAG,CAAC,CAAC;IACnD,IAAI,WAAW,EAAE,CAAC;QAChB,IAAI,CAAC,OAAO,CAAC,eAAe,CAAC,CAAC;IAChC,CAAC;IAED,OAAO,IAAA,SAAE,EAAC,IAAI,CAAC,CAAC,IAAI,CAClB,IAAA,YAAK,EAAC,CAAC,CAAC,EAAE,0EAA0E;IACpF,IAAA,gBAAS,EAAC,GAAG,EAAE,CAAC,IAAA,yBAAiB,EAAC,MAAM,EAAE,IAAI,EAAE,EAAE,GAAG,EAAE,KAAK,EAAE,IAAI,EAAE,CAAC,CAAC,EACtE,IAAA,UAAG,EAAC,CAAC,GAAG,EAAE,EAAE,CAAC,GAAG,CAAC,EAAE,MAAM,EAAE,GAAG,CAAC,MAAM,EAAE,MAAM,EAAE,GAAG,CAAC,MAAM,EAAE,EAAE,MAAM,CAAC,CAAC,EACrE,IAAA,qBAAc,GAAE;IAChB,mDAAmD;IACnD,IAAA,gBAAS,EAAC,SAAS,CAAC,CACrB,CAAC;AACJ,CAAC;AAED,KAAK,UAAU,eAAe,CAC5B,mBAAwC,EACxC,cAAsB,EACtB,OAAmC,EACnC,OAAuB;IAEvB,IAAI,mBAAmB,CAAC,MAAM,EAAE,CAAC;QAC/B,OAAO,mBAAmB,CAAC;IAC7B,CAAC;IAED,MAAM,EAAE,IAAI,EAAE,eAAe,EAAE,IAAI,EAAE,IAAI,EAAE,UAAU,EAAE,WAAW,EAAE,GAAG,OAAO,CAAC;IAC/E,MAAM,MAAM,GAAG,eAAe,IAAI,CAAC,MAAM,IAAA,wBAAgB,GAAE,CAAC,CAAC;IAC7D,MAAM,SAAS,GAAuB;QACpC,KAAK,EAAE;YACL,MAAM,EAAE,aAAa,cAAc,EAAE;YACrC,YAAY,EAAE;gBACZ,IAAI,EAAE,IAAI;aACX;YACD,QAAQ,EAAE;gBACR,CAAC,QAAQ,EAAE,EAAE;oBACX,IAAI,SAAS,IAAI,QAAQ,EAAE,CAAC;wBAC1B,QAAQ,CAAC,OAAO,CAAC,eAAe,CAAC,GAAG,SAAS,CAAC;oBAChD,CAAC;gBACH,CAAC;aACF;YACD,qCAAqC;SACgB;QACvD,IAAI;QACJ,IAAI,EAAE,MAAM;QACZ,EAAE,EAAE,KAAK;QACT,MAAM,EAAE,KAAK;QACb,MAAM,EAAE,KAAK;QACb,SAAS,EAAE,KAAK;QAChB,QAAQ,EAAE,OAAO,CAAC,OAAO,CAAC,CAAC,CAAC,OAAO,CAAC,CAAC,CAAC,QAAQ;QAC9C,IAAI;QACJ,KAAK,EAAE,YAAY,CAAC,OAAO,CAAC,aAAa,EAAE,OAAO,CAAC;KACpD,CAAC;IAEF,MAAM,oBAAoB,GACxB,UAAU,IAAI,UAAU,CAAC,QAAQ,CAAC,GAAG,CAAC;QACpC,CAAC,CAAC,UAAU,CAAC,SAAS,CAAC,CAAC,EAAE,UAAU,CAAC,MAAM,GAAG,CAAC,CAAC;QAChD,CAAC,CAAC,UAAU,CAAC;IAEjB,IAAI,oBAAoB,EAAE,CAAC;QACzB,MAAM,EAAE,QAAQ,EAAE,QAAQ,EAAE,IAAI,EAAE,QAAQ,EAAE,GAAG,GAAG,CAAC,KAAK,CAAC,oBAAoB,CAAC,CAAC;QAC/E,MAAM,mBAAmB,GAAG,yBAAyB,CAAC;QACtD,MAAM,gBAAgB,GAAG,eAAe,CAAC;QACzC,MAAM,WAAW,GAAG,CAAC,CAAC,CAAC,QAAQ,IAAI,QAAQ,KAAK,GAAG,CAAC,CAAC;QACrD,MAAM,SAAS,GAAG,WAAW,CAAC,CAAC,CAAC,QAAQ,GAAG,gBAAgB,CAAC,CAAC,CAAC,gBAAgB,CAAC;QAC/E,MAAM,IAAI,GAAG,WAAW,CAAC,CAAC,CAAC,QAAQ,GAAG,mBAAmB,CAAC,CAAC,CAAC,mBAAmB,CAAC;QAEhF,SAAS,CAAC,MAAM,GAAG;YACjB,SAAS;YACT,IAAI;YACJ,MAAM,EAAE,GAAG,CAAC,MAAM,CAAC;gBACjB,QAAQ;gBACR,QAAQ;gBACR,IAAI;aACL,CAAC;SACH,CAAC;QAEF,kFAAkF;QAClF,2EAA2E;QAC3E,6FAA6F;QAC7F,sFAAsF;QACtF,IAAI,WAAW,EAAE,CAAC;YAChB,MAAM,EAAE,qBAAqB,EAAE,GAAG,wDAAa,uBAAuB,GAAC,CAAC;YAExE,uBAAuB;YACvB,SAAS,CAAC,UAAU,GAAG,CAAC,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC;YAE7C,SAAS,CAAC,UAAU,GAAG;gBACrB,qBAAqB,CAAC;oBACpB,UAAU,EAAE,mBAAmB;oBAC/B,MAAM,EAAE,GAAG,CAAC,MAAM,CAAC;wBACjB,QAAQ,EAAE,MAAM;wBAChB,QAAQ,EAAE,IAAI;wBACd,IAAI,EAAE,MAAM;wBACZ,QAAQ,EAAE,IAAI;qBACf,CAAC;oBACF,EAAE,EAAE,IAAI;oBACR,MAAM,EAAE;wBACN,IAAI,EAAE,GAAG,EAAE,GAAE,CAAC;wBACd,IAAI,EAAE,GAAG,EAAE,GAAE,CAAC;wBACd,KAAK,EAAE,GAAG,EAAE,GAAE,CAAC;qBAChB;iBACF,CAAC;aACH,CAAC;QACJ,CAAC;IACH,CAAC;IAED,IAAI,WAAW,EAAE,CAAC;QAChB,IAAI,CAAC,SAAS,CAAC,UAAU,EAAE,CAAC;YAC1B,SAAS,CAAC,UAAU,GAAG,EAAE,CAAC;QAC5B,CAAC;aAAM,IAAI,CAAC,KAAK,CAAC,OAAO,CAAC,SAAS,CAAC,UAAU,CAAC,EAAE,CAAC;YAChD,SAAS,CAAC,UAAU,GAAG,CAAC,SAAS,CAAC,UAAU,CAAC,CAAC;QAChD,CAAC;QAED,SAAS,CAAC,UAAU,GAAG;YACrB,GAAG,SAAS,CAAC,UAAU;YACvB,GAAG,CAAC,MAAM,cAAc,CAAC,OAAO,CAAC,aAAa,EAAE,WAAW,CAAC,CAAC;SAC9D,CAAC;IACJ,CAAC;IAED,OAAO,IAAI,OAAO,CAAC,CAAC,OAAO,EAAE,MAAM,EAAE,EAAE;QACrC,mBAAmB,CAAC,IAAI,CAAC,SAAS,EAAE,CAAC,KAAK,EAAE,EAAE,EAAE,EAAE;YAChD,IAAI,KAAK,EAAE,CAAC;gBACV,MAAM,CAAC,KAAK,CAAC,CAAC;YAChB,CAAC;iBAAM,CAAC;gBACN,OAAO,CAAC,EAAE,CAAC,CAAC;YACd,CAAC;QACH,CAAC,CAAC,CAAC;IACL,CAAC,CAAC,CAAC;AACL,CAAC;AAED,SAAS,iBAAiB,CAAC,KAAc;IACvC,IAAI,KAAK,YAAY,KAAK,EAAE,CAAC;QAC3B,OAAO,KAAK,CAAC,OAAO,CAAC;IACvB,CAAC;IAED,IAAI,OAAO,KAAK,KAAK,QAAQ,EAAE,CAAC;QAC9B,OAAO,KAAK,CAAC;IACf,CAAC;IAED,OAAO,EAAE,CAAC;AACZ,CAAC;AAED,SAAS,YAAY,CACnB,IAAY,EACZ,OAAmC;IAEnC,MAAM,EAAE,GAAG,EAAE,OAAO,EAAE,MAAM,EAAE,GAAG,OAAO,CAAC;IACzC,IAAI,GAAG,IAAI,OAAO,IAAI,MAAM,EAAE,CAAC;QAC7B,OAAO;YACL,GAAG,EAAE,IAAA,mBAAW,EAAC,IAAI,EAAE,MAAM,CAAC;YAC9B,IAAI,EAAE,IAAA,mBAAW,EAAC,IAAI,EAAE,OAAO,CAAC;SACjC,CAAC;IACJ,CAAC;IAED,OAAO,GAAG,CAAC;AACb,CAAC;AAED,KAAK,UAAU,cAAc,CAAC,IAAY,EAAE,WAAmB;IAC7D,MAAM,KAAK,GAAG,MAAM,IAAA,gCAAsB,EAAC,IAAI,EAAE,WAAW,CAAC,CAAC;IAC9D,IAAI,CAAC,KAAK,EAAE,CAAC;QACX,OAAO,EAAE,CAAC;IACZ,CAAC;IAED,MAAM,EAAE,qBAAqB,EAAE,GAAG,wDAAa,uBAAuB,GAAC,CAAC;IAExE,OAAO,MAAM,CAAC,OAAO,CAAC,KAAK,CAAC,CAAC,GAAG,CAAC,CAAC,CAAC,GAAG,EAAE,OAAO,CAAC,EAAE,EAAE;QAClD,MAAM,YAAY,GAAG,IAAI,MAAM,CAAC,GAAG,CAAC,CAAC;QAErC,OAAO,qBAAqB,CAAC;YAC3B,UAAU,EAAE,CAAC,QAAQ,EAAE,EAAE,CAAC,YAAY,CAAC,IAAI,CAAC,QAAQ,CAAC;YACrD,8DAA8D;YAC9D,GAAI,OAAe;SACpB,CAAC,CAAC;IACL,CAAC,CAAC,CAAC;AACL,CAAC;AAED,kBAAe,IAAA,yBAAa,EAA4C,OAAO,CAAC,CAAC"} \ No newline at end of file diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 836b8f6b6..71de63c2b 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.1+sha-4d2809c'; +const VERSION = '21.0.0-rc.2+sha-dea6ced'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index f9bf5b632..b6b25c3a9 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Thu Nov 13 2025 07:45:32 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Thu Nov 13 2025 09:56:08 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From b0f03129a06cd429209c7333533c91f5f3b347fc Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Thu, 13 Nov 2025 11:17:31 +0000 Subject: [PATCH 65/97] 931c62d fix(@angular/build): allow unit-test runner config with absolute path --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index d7d599f00..f3a9ffdc8 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.2+sha-dea6ced", + "version": "21.0.0-rc.2+sha-931c62d", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#dea6ced", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#dea6ced", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#dea6ced", - "@angular/build": "github:angular/angular-build-builds#dea6ced", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#931c62d", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#931c62d", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#931c62d", + "@angular/build": "github:angular/angular-build-builds#931c62d", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#dea6ced", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#931c62d", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#dea6ced", + "@angular/ssr": "github:angular/angular-ssr-builds#931c62d", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 71de63c2b..14e1d3c68 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.2+sha-dea6ced'; +const VERSION = '21.0.0-rc.2+sha-931c62d'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index b6b25c3a9..e4f7d678a 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Thu Nov 13 2025 09:56:08 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Thu Nov 13 2025 11:17:30 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From 06c2b907cc30e563706fd623950f9c3df0a58f66 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Thu, 13 Nov 2025 14:00:30 +0000 Subject: [PATCH 66/97] 55145f5 fix(@angular/build): ensure Vitest setup files are executed in order --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index f3a9ffdc8..5fa4b0a2b 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.2+sha-931c62d", + "version": "21.0.0-rc.2+sha-55145f5", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#931c62d", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#931c62d", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#931c62d", - "@angular/build": "github:angular/angular-build-builds#931c62d", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#55145f5", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#55145f5", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#55145f5", + "@angular/build": "github:angular/angular-build-builds#55145f5", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#931c62d", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#55145f5", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#931c62d", + "@angular/ssr": "github:angular/angular-ssr-builds#55145f5", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 14e1d3c68..accbc891b 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.2+sha-931c62d'; +const VERSION = '21.0.0-rc.2+sha-55145f5'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index e4f7d678a..b09dec1f3 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Thu Nov 13 2025 11:17:30 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Thu Nov 13 2025 14:00:30 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From 90bd294e589f19ab81fbe79349c8ec8beaa50cbc Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Thu, 13 Nov 2025 14:50:00 +0000 Subject: [PATCH 67/97] 1c3f562 build: update cross-repo angular dependencies --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 5fa4b0a2b..98dff9d6e 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.2+sha-55145f5", + "version": "21.0.0-rc.2+sha-1c3f562", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#55145f5", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#55145f5", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#55145f5", - "@angular/build": "github:angular/angular-build-builds#55145f5", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#1c3f562", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#1c3f562", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#1c3f562", + "@angular/build": "github:angular/angular-build-builds#1c3f562", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#55145f5", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#1c3f562", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#55145f5", + "@angular/ssr": "github:angular/angular-ssr-builds#1c3f562", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index accbc891b..77066861d 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.2+sha-55145f5'; +const VERSION = '21.0.0-rc.2+sha-1c3f562'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index b09dec1f3..8d2d450bc 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Thu Nov 13 2025 14:00:30 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Thu Nov 13 2025 14:50:00 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From a7b2a3d77de574c4806e04283415b13188475e75 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Thu, 13 Nov 2025 17:53:14 +0000 Subject: [PATCH 68/97] 4deac3e fix(@angular/cli): support multi-database search in find_examples MCP tool --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 98dff9d6e..9d262659e 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.2+sha-1c3f562", + "version": "21.0.0-rc.2+sha-4deac3e", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#1c3f562", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#1c3f562", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#1c3f562", - "@angular/build": "github:angular/angular-build-builds#1c3f562", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#4deac3e", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#4deac3e", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#4deac3e", + "@angular/build": "github:angular/angular-build-builds#4deac3e", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#1c3f562", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#4deac3e", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#1c3f562", + "@angular/ssr": "github:angular/angular-ssr-builds#4deac3e", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 77066861d..a96a9480b 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.2+sha-1c3f562'; +const VERSION = '21.0.0-rc.2+sha-4deac3e'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 8d2d450bc..30100a945 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Thu Nov 13 2025 14:50:00 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Thu Nov 13 2025 17:53:14 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From 35e5d05ba12b50db1b202cc6576241f51c95102b Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Thu, 13 Nov 2025 19:35:41 +0000 Subject: [PATCH 69/97] 6576bb5 fix(@angular/build): remove explicit test isolation configuration --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 9d262659e..e84039d9b 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.2+sha-4deac3e", + "version": "21.0.0-rc.2+sha-6576bb5", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#4deac3e", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#4deac3e", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#4deac3e", - "@angular/build": "github:angular/angular-build-builds#4deac3e", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#6576bb5", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#6576bb5", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#6576bb5", + "@angular/build": "github:angular/angular-build-builds#6576bb5", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#4deac3e", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#6576bb5", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#4deac3e", + "@angular/ssr": "github:angular/angular-ssr-builds#6576bb5", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index a96a9480b..14e3c1742 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.2+sha-4deac3e'; +const VERSION = '21.0.0-rc.2+sha-6576bb5'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 30100a945..975e10f57 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Thu Nov 13 2025 17:53:14 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Thu Nov 13 2025 19:35:41 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From bca7214b23d03e7a6c950759ba02b6d617e3e906 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Fri, 14 Nov 2025 00:20:05 +0000 Subject: [PATCH 70/97] 8a53e2d test: stabilize Vitest snapshot E2E test on Windows --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index e84039d9b..f2477478c 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.2+sha-6576bb5", + "version": "21.0.0-rc.2+sha-8a53e2d", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#6576bb5", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#6576bb5", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#6576bb5", - "@angular/build": "github:angular/angular-build-builds#6576bb5", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#8a53e2d", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#8a53e2d", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#8a53e2d", + "@angular/build": "github:angular/angular-build-builds#8a53e2d", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#6576bb5", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#8a53e2d", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#6576bb5", + "@angular/ssr": "github:angular/angular-ssr-builds#8a53e2d", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 14e3c1742..3511bf7be 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.2+sha-6576bb5'; +const VERSION = '21.0.0-rc.2+sha-8a53e2d'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 975e10f57..53dc7cd97 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Thu Nov 13 2025 19:35:41 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Fri Nov 14 2025 00:20:05 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From 69251c1508ed5717c1844356a4b7e96114def850 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Fri, 14 Nov 2025 00:37:00 +0000 Subject: [PATCH 71/97] 8d63d59 test(@angular/build): add test with 'vitest' import in browser mode --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index f2477478c..1891d9a73 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.2+sha-8a53e2d", + "version": "21.0.0-rc.3+sha-8d63d59", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#8a53e2d", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#8a53e2d", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#8a53e2d", - "@angular/build": "github:angular/angular-build-builds#8a53e2d", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#8d63d59", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#8d63d59", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#8d63d59", + "@angular/build": "github:angular/angular-build-builds#8d63d59", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#8a53e2d", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#8d63d59", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#8a53e2d", + "@angular/ssr": "github:angular/angular-ssr-builds#8d63d59", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 3511bf7be..748ea3000 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.2+sha-8a53e2d'; +const VERSION = '21.0.0-rc.3+sha-8d63d59'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 53dc7cd97..62536eea2 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Fri Nov 14 2025 00:20:05 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Fri Nov 14 2025 00:37:00 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From bd31f50753561eed62d64a1e0f14e20d430ff5db Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Fri, 14 Nov 2025 19:17:38 +0000 Subject: [PATCH 72/97] 0830f4f fix(@angular/build): ensure TestBed cleanup hooks are always registered --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 1891d9a73..952930703 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.3+sha-8d63d59", + "version": "21.0.0-rc.3+sha-0830f4f", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#8d63d59", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#8d63d59", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#8d63d59", - "@angular/build": "github:angular/angular-build-builds#8d63d59", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#0830f4f", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#0830f4f", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#0830f4f", + "@angular/build": "github:angular/angular-build-builds#0830f4f", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#8d63d59", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#0830f4f", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#8d63d59", + "@angular/ssr": "github:angular/angular-ssr-builds#0830f4f", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 748ea3000..102eda2c7 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.3+sha-8d63d59'; +const VERSION = '21.0.0-rc.3+sha-0830f4f'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 62536eea2..38f1c1439 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Fri Nov 14 2025 00:37:00 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Fri Nov 14 2025 19:17:38 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From c76a443ab890fe3736835713e9d7f08c0885ccca Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Fri, 14 Nov 2025 19:36:14 +0000 Subject: [PATCH 73/97] bb57baf build: update pnpm to v10.22.0 --- package.json | 16 ++++++++-------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/package.json b/package.json index 952930703..fe176b1a7 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.3+sha-0830f4f", + "version": "21.0.0-rc.3+sha-bb57baf", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#0830f4f", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#0830f4f", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#0830f4f", - "@angular/build": "github:angular/angular-build-builds#0830f4f", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#bb57baf", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#bb57baf", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#bb57baf", + "@angular/build": "github:angular/angular-build-builds#bb57baf", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#0830f4f", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#bb57baf", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#0830f4f", + "@angular/ssr": "github:angular/angular-ssr-builds#bb57baf", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", @@ -137,7 +137,7 @@ "type": "git", "url": "https://github.com/angular/angular-cli.git" }, - "packageManager": "pnpm@10.21.0", + "packageManager": "pnpm@10.22.0", "engines": { "node": "^20.19.0 || ^22.12.0 || >=24.0.0", "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 102eda2c7..3d03ede39 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.3+sha-0830f4f'; +const VERSION = '21.0.0-rc.3+sha-bb57baf'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 38f1c1439..381d76a93 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Fri Nov 14 2025 19:17:38 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Fri Nov 14 2025 19:36:14 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From b5f639b8d0e0d325d248cdc9d0ecb1621a88e800 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Fri, 14 Nov 2025 19:47:00 +0000 Subject: [PATCH 74/97] 7a781d4 build: update cross-repo angular dependencies --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index fe176b1a7..dde1bff79 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.3+sha-bb57baf", + "version": "21.0.0-rc.3+sha-7a781d4", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#bb57baf", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#bb57baf", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#bb57baf", - "@angular/build": "github:angular/angular-build-builds#bb57baf", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#7a781d4", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#7a781d4", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#7a781d4", + "@angular/build": "github:angular/angular-build-builds#7a781d4", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#bb57baf", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#7a781d4", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#bb57baf", + "@angular/ssr": "github:angular/angular-ssr-builds#7a781d4", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 3d03ede39..00222d45d 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.3+sha-bb57baf'; +const VERSION = '21.0.0-rc.3+sha-7a781d4'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 381d76a93..032486209 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Fri Nov 14 2025 19:36:14 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Fri Nov 14 2025 19:47:00 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From 6df3c3aeaf8894c0e5d371e3cf6fb27bd757fd05 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Fri, 14 Nov 2025 20:45:52 +0000 Subject: [PATCH 75/97] 62a5256 ci: bump specs for e2e-package-managers --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index dde1bff79..5e9310005 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.3+sha-7a781d4", + "version": "21.0.0-rc.3+sha-62a5256", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#7a781d4", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#7a781d4", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#7a781d4", - "@angular/build": "github:angular/angular-build-builds#7a781d4", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#62a5256", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#62a5256", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#62a5256", + "@angular/build": "github:angular/angular-build-builds#62a5256", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#7a781d4", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#62a5256", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#7a781d4", + "@angular/ssr": "github:angular/angular-ssr-builds#62a5256", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 00222d45d..b6f9ee973 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.3+sha-7a781d4'; +const VERSION = '21.0.0-rc.3+sha-62a5256'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 032486209..8917ba1e7 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Fri Nov 14 2025 19:47:00 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Fri Nov 14 2025 20:45:52 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From cd7234cd4630f6eb973e7d51ec70990127854546 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Fri, 14 Nov 2025 22:16:46 +0000 Subject: [PATCH 76/97] 729ba99 release: cut the v21.0.0-rc.4 release --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 5e9310005..54609196d 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.3+sha-62a5256", + "version": "21.0.0-rc.4+sha-729ba99", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#62a5256", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#62a5256", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#62a5256", - "@angular/build": "github:angular/angular-build-builds#62a5256", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#729ba99", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#729ba99", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#729ba99", + "@angular/build": "github:angular/angular-build-builds#729ba99", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#62a5256", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#729ba99", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#62a5256", + "@angular/ssr": "github:angular/angular-ssr-builds#729ba99", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index b6f9ee973..b81d05c4a 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.3+sha-62a5256'; +const VERSION = '21.0.0-rc.4+sha-729ba99'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 8917ba1e7..e04a60ba8 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Fri Nov 14 2025 20:45:52 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Fri Nov 14 2025 22:16:46 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From 7c617c0eea2ddf84a0ecf504e6259785067c6c5e Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Fri, 14 Nov 2025 22:29:58 +0000 Subject: [PATCH 77/97] 6b2a88a build: update cross-repo angular dependencies --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 54609196d..1a845ab6d 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.4+sha-729ba99", + "version": "21.0.0-rc.4+sha-6b2a88a", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#729ba99", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#729ba99", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#729ba99", - "@angular/build": "github:angular/angular-build-builds#729ba99", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#6b2a88a", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#6b2a88a", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#6b2a88a", + "@angular/build": "github:angular/angular-build-builds#6b2a88a", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#729ba99", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#6b2a88a", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#729ba99", + "@angular/ssr": "github:angular/angular-ssr-builds#6b2a88a", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index b81d05c4a..33f2fdc0d 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.4+sha-729ba99'; +const VERSION = '21.0.0-rc.4+sha-6b2a88a'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index e04a60ba8..284f9f780 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Fri Nov 14 2025 22:16:46 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Fri Nov 14 2025 22:29:58 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From 5b62a7c1d2f568e9f42c2fe8cfd9e4e324bc21f2 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Sat, 15 Nov 2025 02:20:09 +0000 Subject: [PATCH 78/97] 49b65ab fix(@angular/build): disable Vitest test isolation by default --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 1a845ab6d..317fe59c4 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.4+sha-6b2a88a", + "version": "21.0.0-rc.4+sha-49b65ab", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#6b2a88a", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#6b2a88a", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#6b2a88a", - "@angular/build": "github:angular/angular-build-builds#6b2a88a", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#49b65ab", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#49b65ab", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#49b65ab", + "@angular/build": "github:angular/angular-build-builds#49b65ab", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#6b2a88a", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#49b65ab", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#6b2a88a", + "@angular/ssr": "github:angular/angular-ssr-builds#49b65ab", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 33f2fdc0d..c557d6275 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.4+sha-6b2a88a'; +const VERSION = '21.0.0-rc.4+sha-49b65ab'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 284f9f780..8c094e6d2 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Fri Nov 14 2025 22:29:58 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Sat Nov 15 2025 02:20:09 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From 6de31491c9b5ebba703836df9596d5b7ccc13c45 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Sat, 15 Nov 2025 13:32:26 +0000 Subject: [PATCH 79/97] bb29254 test(@angular/build): add e2e for a larger project with Vitest --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 317fe59c4..9c90591d4 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.4+sha-49b65ab", + "version": "21.0.0-rc.4+sha-bb29254", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#49b65ab", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#49b65ab", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#49b65ab", - "@angular/build": "github:angular/angular-build-builds#49b65ab", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#bb29254", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#bb29254", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#bb29254", + "@angular/build": "github:angular/angular-build-builds#bb29254", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#49b65ab", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#bb29254", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#49b65ab", + "@angular/ssr": "github:angular/angular-ssr-builds#bb29254", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index c557d6275..60457607e 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.4+sha-49b65ab'; +const VERSION = '21.0.0-rc.4+sha-bb29254'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 8c094e6d2..29394f163 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Sat Nov 15 2025 02:20:09 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Sat Nov 15 2025 13:32:26 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From b8ef37946ac711969740f12935dcc6861a2d5e3e Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Mon, 17 Nov 2025 11:52:28 +0000 Subject: [PATCH 80/97] f05ffd1 fix(@angular/build): correct Vitest coverage include handling for virtual files --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 9c90591d4..776903c8b 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.4+sha-bb29254", + "version": "21.0.0-rc.4+sha-f05ffd1", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#bb29254", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#bb29254", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#bb29254", - "@angular/build": "github:angular/angular-build-builds#bb29254", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#f05ffd1", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#f05ffd1", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#f05ffd1", + "@angular/build": "github:angular/angular-build-builds#f05ffd1", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#bb29254", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#f05ffd1", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#bb29254", + "@angular/ssr": "github:angular/angular-ssr-builds#f05ffd1", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 60457607e..51bff69b7 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.4+sha-bb29254'; +const VERSION = '21.0.0-rc.4+sha-f05ffd1'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 29394f163..fba4a8e5b 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Sat Nov 15 2025 13:32:26 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Mon Nov 17 2025 11:52:28 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From c65a6fbcb43a534fbf7da3c8aecec1d9c466a407 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Mon, 17 Nov 2025 12:31:09 +0000 Subject: [PATCH 81/97] a11dd31 fix(@angular/build): configure Vitest cache to use Angular cache --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 776903c8b..534623c79 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.4+sha-f05ffd1", + "version": "21.0.0-rc.4+sha-a11dd31", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#f05ffd1", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#f05ffd1", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#f05ffd1", - "@angular/build": "github:angular/angular-build-builds#f05ffd1", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#a11dd31", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#a11dd31", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#a11dd31", + "@angular/build": "github:angular/angular-build-builds#a11dd31", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#f05ffd1", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#a11dd31", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#f05ffd1", + "@angular/ssr": "github:angular/angular-ssr-builds#a11dd31", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 51bff69b7..86caa1bb9 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.4+sha-f05ffd1'; +const VERSION = '21.0.0-rc.4+sha-a11dd31'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index fba4a8e5b..6eae90ef7 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Mon Nov 17 2025 11:52:28 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Mon Nov 17 2025 12:31:09 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From 845d3decbee615637e3eea4bea7318b7e65cca10 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Mon, 17 Nov 2025 14:32:11 +0000 Subject: [PATCH 82/97] e0a8183 test: improve vitest e2e test stability and performance --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 534623c79..80f1bf9a3 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.4+sha-a11dd31", + "version": "21.0.0-rc.4+sha-e0a8183", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#a11dd31", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#a11dd31", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#a11dd31", - "@angular/build": "github:angular/angular-build-builds#a11dd31", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#e0a8183", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#e0a8183", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#e0a8183", + "@angular/build": "github:angular/angular-build-builds#e0a8183", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#a11dd31", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#e0a8183", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#a11dd31", + "@angular/ssr": "github:angular/angular-ssr-builds#e0a8183", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 86caa1bb9..002148f1e 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.4+sha-a11dd31'; +const VERSION = '21.0.0-rc.4+sha-e0a8183'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 6eae90ef7..63a33d578 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Mon Nov 17 2025 12:31:09 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Mon Nov 17 2025 14:32:11 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From 2dda70eb71bfde9097f9b492d37d5b7a21bc9a5e Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Mon, 17 Nov 2025 17:11:04 +0000 Subject: [PATCH 83/97] f7c9f26 test(@angular/build): temporarily disable Vitest coverage check on Windows --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 80f1bf9a3..9a57cf834 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.4+sha-e0a8183", + "version": "21.0.0-rc.4+sha-f7c9f26", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#e0a8183", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#e0a8183", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#e0a8183", - "@angular/build": "github:angular/angular-build-builds#e0a8183", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#f7c9f26", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#f7c9f26", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#f7c9f26", + "@angular/build": "github:angular/angular-build-builds#f7c9f26", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#e0a8183", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#f7c9f26", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#e0a8183", + "@angular/ssr": "github:angular/angular-ssr-builds#f7c9f26", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 002148f1e..50211d34b 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.4+sha-e0a8183'; +const VERSION = '21.0.0-rc.4+sha-f7c9f26'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 63a33d578..f853b788a 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Mon Nov 17 2025 14:32:11 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Mon Nov 17 2025 17:11:04 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From f74a4b7a1b8974ffcb7434e97f328e9293282780 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Mon, 17 Nov 2025 17:32:03 +0000 Subject: [PATCH 84/97] e8feba9 fix(@schematics/angular): add missing typeSeparator to main.ts.template file --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 9a57cf834..be576f078 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.4+sha-f7c9f26", + "version": "21.0.0-rc.4+sha-e8feba9", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#f7c9f26", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#f7c9f26", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#f7c9f26", - "@angular/build": "github:angular/angular-build-builds#f7c9f26", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#e8feba9", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#e8feba9", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#e8feba9", + "@angular/build": "github:angular/angular-build-builds#e8feba9", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#f7c9f26", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#e8feba9", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#f7c9f26", + "@angular/ssr": "github:angular/angular-ssr-builds#e8feba9", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 50211d34b..28de319b4 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.4+sha-f7c9f26'; +const VERSION = '21.0.0-rc.4+sha-e8feba9'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index f853b788a..47f4125d3 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Mon Nov 17 2025 17:11:04 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Mon Nov 17 2025 17:32:03 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From fe50a8fa0b718697e81ea28bcc8ce6ddd9227fb6 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Mon, 17 Nov 2025 18:47:15 +0000 Subject: [PATCH 85/97] fa5c923 fix(@angular/build): prioritize string type for runnerConfig schema --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index be576f078..594bc8444 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.4+sha-e8feba9", + "version": "21.0.0-rc.4+sha-fa5c923", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#e8feba9", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#e8feba9", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#e8feba9", - "@angular/build": "github:angular/angular-build-builds#e8feba9", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#fa5c923", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#fa5c923", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#fa5c923", + "@angular/build": "github:angular/angular-build-builds#fa5c923", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#e8feba9", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#fa5c923", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#e8feba9", + "@angular/ssr": "github:angular/angular-ssr-builds#fa5c923", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 28de319b4..7fd1bde93 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.4+sha-e8feba9'; +const VERSION = '21.0.0-rc.4+sha-fa5c923'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 47f4125d3..8a2ed9528 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Mon Nov 17 2025 17:32:03 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Mon Nov 17 2025 18:47:15 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From d5a044631cd7363c9b59f5e36cda27515be86dc4 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Mon, 17 Nov 2025 23:29:59 +0000 Subject: [PATCH 86/97] 907c899 release: cut the v21.0.0-rc.5 release --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 594bc8444..6dc64dc5f 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.4+sha-fa5c923", + "version": "21.0.0-rc.5+sha-907c899", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#fa5c923", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#fa5c923", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#fa5c923", - "@angular/build": "github:angular/angular-build-builds#fa5c923", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#907c899", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#907c899", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#907c899", + "@angular/build": "github:angular/angular-build-builds#907c899", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#fa5c923", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#907c899", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#fa5c923", + "@angular/ssr": "github:angular/angular-ssr-builds#907c899", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 7fd1bde93..80154480e 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.4+sha-fa5c923'; +const VERSION = '21.0.0-rc.5+sha-907c899'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 8a2ed9528..cae426f02 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Mon Nov 17 2025 18:47:15 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Mon Nov 17 2025 23:29:59 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From 199dab7520e4f10e3ec06c10f9d1d21fb2d57941 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Tue, 18 Nov 2025 18:34:06 +0000 Subject: [PATCH 87/97] e33e77d fix(@schematics/angular): flag '--file-name-style-guide=2016' - wrong import in main.ts --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 6dc64dc5f..154a2ff90 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.5+sha-907c899", + "version": "21.0.0-rc.5+sha-e33e77d", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#907c899", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#907c899", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#907c899", - "@angular/build": "github:angular/angular-build-builds#907c899", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#e33e77d", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#e33e77d", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#e33e77d", + "@angular/build": "github:angular/angular-build-builds#e33e77d", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#907c899", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#e33e77d", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#907c899", + "@angular/ssr": "github:angular/angular-ssr-builds#e33e77d", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 80154480e..f8f8ba85e 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.5+sha-907c899'; +const VERSION = '21.0.0-rc.5+sha-e33e77d'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index cae426f02..d1e57daba 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Mon Nov 17 2025 23:29:59 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Tue Nov 18 2025 18:34:06 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From 0808faf0c8c1b6c48e557133c70453bb002b28b5 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Tue, 18 Nov 2025 20:11:34 +0000 Subject: [PATCH 88/97] 3655ad3 release: cut the v21.0.0-rc.6 release --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 154a2ff90..4c781188a 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.5+sha-e33e77d", + "version": "21.0.0-rc.6+sha-3655ad3", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#e33e77d", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#e33e77d", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#e33e77d", - "@angular/build": "github:angular/angular-build-builds#e33e77d", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#3655ad3", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#3655ad3", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#3655ad3", + "@angular/build": "github:angular/angular-build-builds#3655ad3", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#e33e77d", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#3655ad3", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0-next.0", "@angular/platform-server": "^21.0.0-next.0", "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#e33e77d", + "@angular/ssr": "github:angular/angular-ssr-builds#3655ad3", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index f8f8ba85e..b550ac1aa 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.5+sha-e33e77d'; +const VERSION = '21.0.0-rc.6+sha-3655ad3'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index d1e57daba..68f1aa72f 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Tue Nov 18 2025 18:34:06 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Tue Nov 18 2025 20:11:34 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From ffc9f0cc81fde653245ba968299a41a31a55a400 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Wed, 19 Nov 2025 18:57:57 +0000 Subject: [PATCH 89/97] 9257e3f build: update FW and `ng-packagr` dependencies for major release --- package.json | 28 ++++++++++++++-------------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 16 insertions(+), 16 deletions(-) diff --git a/package.json b/package.json index 4c781188a..cf61df2f2 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.6+sha-3655ad3", + "version": "21.0.0-rc.6+sha-9257e3f", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#3655ad3", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#3655ad3", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#3655ad3", - "@angular/build": "github:angular/angular-build-builds#3655ad3", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#9257e3f", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#9257e3f", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#9257e3f", + "@angular/build": "github:angular/angular-build-builds#9257e3f", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#3655ad3", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#9257e3f", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -65,19 +65,19 @@ "esbuild": "0.26.0" }, "peerDependencies": { - "@angular/core": "^21.0.0-next.0", - "@angular/compiler-cli": "^21.0.0-next.0", - "@angular/localize": "^21.0.0-next.0", - "@angular/platform-browser": "^21.0.0-next.0", - "@angular/platform-server": "^21.0.0-next.0", - "@angular/service-worker": "^21.0.0-next.0", - "@angular/ssr": "github:angular/angular-ssr-builds#3655ad3", + "@angular/core": "^21.0.0", + "@angular/compiler-cli": "^21.0.0", + "@angular/localize": "^21.0.0", + "@angular/platform-browser": "^21.0.0", + "@angular/platform-server": "^21.0.0", + "@angular/service-worker": "^21.0.0", + "@angular/ssr": "github:angular/angular-ssr-builds#9257e3f", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", "jest-environment-jsdom": "^30.2.0", "karma": "^6.3.0", - "ng-packagr": "^21.0.0-next.0", + "ng-packagr": "^21.0.0", "protractor": "^7.0.0", "tailwindcss": "^2.0.0 || ^3.0.0 || ^4.0.0", "typescript": ">=5.9 <6.0" diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index b550ac1aa..bac196335 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.6+sha-3655ad3'; +const VERSION = '21.0.0-rc.6+sha-9257e3f'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 68f1aa72f..08e2b6c82 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Tue Nov 18 2025 20:11:34 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Wed Nov 19 2025 18:57:57 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From 260b743bfa28cc392622df9c93ec902f342d1169 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Wed, 19 Nov 2025 19:22:16 +0000 Subject: [PATCH 90/97] a06ccb3 release: cut the v21.0.0 release --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index cf61df2f2..6a090b9e7 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0-rc.6+sha-9257e3f", + "version": "21.0.0+sha-a06ccb3", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#9257e3f", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#9257e3f", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#9257e3f", - "@angular/build": "github:angular/angular-build-builds#9257e3f", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#a06ccb3", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#a06ccb3", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#a06ccb3", + "@angular/build": "github:angular/angular-build-builds#a06ccb3", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#9257e3f", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#a06ccb3", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0", "@angular/platform-server": "^21.0.0", "@angular/service-worker": "^21.0.0", - "@angular/ssr": "github:angular/angular-ssr-builds#9257e3f", + "@angular/ssr": "github:angular/angular-ssr-builds#a06ccb3", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index bac196335..d481c3cf1 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0-rc.6+sha-9257e3f'; +const VERSION = '21.0.0+sha-a06ccb3'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 08e2b6c82..726d96aa4 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Wed Nov 19 2025 18:57:57 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Wed Nov 19 2025 19:22:16 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From 03141932f3158ed94b463037cfa60e67c1d6f2ef Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Wed, 19 Nov 2025 22:30:40 +0000 Subject: [PATCH 91/97] c568c0d build: lock file maintenance --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 6a090b9e7..9fdfd6b98 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0+sha-a06ccb3", + "version": "21.0.0+sha-c568c0d", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#a06ccb3", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#a06ccb3", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#a06ccb3", - "@angular/build": "github:angular/angular-build-builds#a06ccb3", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#c568c0d", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#c568c0d", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#c568c0d", + "@angular/build": "github:angular/angular-build-builds#c568c0d", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#a06ccb3", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#c568c0d", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0", "@angular/platform-server": "^21.0.0", "@angular/service-worker": "^21.0.0", - "@angular/ssr": "github:angular/angular-ssr-builds#a06ccb3", + "@angular/ssr": "github:angular/angular-ssr-builds#c568c0d", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index d481c3cf1..61b8c3cd9 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0+sha-a06ccb3'; +const VERSION = '21.0.0+sha-c568c0d'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 726d96aa4..89b31c9a7 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Wed Nov 19 2025 19:22:16 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Wed Nov 19 2025 22:30:40 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From f96cf1df9e6254152bae7382cc6cecb47b6e520e Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Wed, 19 Nov 2025 23:30:43 +0000 Subject: [PATCH 92/97] d097df2 fix(@angular/build): correct Vitest coverage path resolution for JSDOM on Windows --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 9fdfd6b98..4bef6e7e9 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0+sha-c568c0d", + "version": "21.0.0+sha-d097df2", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#c568c0d", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#c568c0d", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#c568c0d", - "@angular/build": "github:angular/angular-build-builds#c568c0d", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#d097df2", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#d097df2", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#d097df2", + "@angular/build": "github:angular/angular-build-builds#d097df2", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#c568c0d", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#d097df2", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0", "@angular/platform-server": "^21.0.0", "@angular/service-worker": "^21.0.0", - "@angular/ssr": "github:angular/angular-ssr-builds#c568c0d", + "@angular/ssr": "github:angular/angular-ssr-builds#d097df2", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 61b8c3cd9..1a1a64785 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0+sha-c568c0d'; +const VERSION = '21.0.0+sha-d097df2'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 89b31c9a7..b2997255a 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Wed Nov 19 2025 22:30:40 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Wed Nov 19 2025 23:30:43 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From ff39b8f8b7da7ca9482d378464a1defc9ddd872b Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Thu, 20 Nov 2025 08:02:32 +0000 Subject: [PATCH 93/97] a13b07f build: update to latest ng-dev tooling for caretaker handoff update --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 4bef6e7e9..b9f42214e 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0+sha-d097df2", + "version": "21.0.0+sha-a13b07f", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#d097df2", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#d097df2", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#d097df2", - "@angular/build": "github:angular/angular-build-builds#d097df2", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#a13b07f", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#a13b07f", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#a13b07f", + "@angular/build": "github:angular/angular-build-builds#a13b07f", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#d097df2", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#a13b07f", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0", "@angular/platform-server": "^21.0.0", "@angular/service-worker": "^21.0.0", - "@angular/ssr": "github:angular/angular-ssr-builds#d097df2", + "@angular/ssr": "github:angular/angular-ssr-builds#a13b07f", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 1a1a64785..a63b7d949 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0+sha-d097df2'; +const VERSION = '21.0.0+sha-a13b07f'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index b2997255a..375a5bf04 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Wed Nov 19 2025 23:30:43 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Thu Nov 20 2025 08:02:32 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From 6092a9b8b5d4e2fbc25262f865b30c52903622d4 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Thu, 20 Nov 2025 10:58:00 +0000 Subject: [PATCH 94/97] ee4944a build: add README.md to the SSR `ng_package` --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index b9f42214e..2b966e687 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0+sha-a13b07f", + "version": "21.0.0+sha-ee4944a", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#a13b07f", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#a13b07f", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#a13b07f", - "@angular/build": "github:angular/angular-build-builds#a13b07f", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#ee4944a", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#ee4944a", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#ee4944a", + "@angular/build": "github:angular/angular-build-builds#ee4944a", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#a13b07f", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#ee4944a", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0", "@angular/platform-server": "^21.0.0", "@angular/service-worker": "^21.0.0", - "@angular/ssr": "github:angular/angular-ssr-builds#a13b07f", + "@angular/ssr": "github:angular/angular-ssr-builds#ee4944a", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index a63b7d949..5b2494421 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0+sha-a13b07f'; +const VERSION = '21.0.0+sha-ee4944a'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 375a5bf04..46c53591c 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Thu Nov 20 2025 08:02:32 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Thu Nov 20 2025 10:58:00 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From 3334f09e26ceee02c553191abd46de6195f92933 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Thu, 20 Nov 2025 14:15:30 +0000 Subject: [PATCH 95/97] cdb607a fix(@angular/build): correctly configure per-browser headless mode in Vitest runner --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 2b966e687..e4a2c14f4 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0+sha-ee4944a", + "version": "21.0.0+sha-cdb607a", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#ee4944a", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#ee4944a", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#ee4944a", - "@angular/build": "github:angular/angular-build-builds#ee4944a", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#cdb607a", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#cdb607a", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#cdb607a", + "@angular/build": "github:angular/angular-build-builds#cdb607a", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#ee4944a", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#cdb607a", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0", "@angular/platform-server": "^21.0.0", "@angular/service-worker": "^21.0.0", - "@angular/ssr": "github:angular/angular-ssr-builds#ee4944a", + "@angular/ssr": "github:angular/angular-ssr-builds#cdb607a", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index 5b2494421..cd49e6666 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0+sha-ee4944a'; +const VERSION = '21.0.0+sha-cdb607a'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 46c53591c..644c48a1c 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Thu Nov 20 2025 10:58:00 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Thu Nov 20 2025 14:15:30 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From 2bc295ed74732d6ef5d05bf9088348a4c579c2b8 Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Thu, 20 Nov 2025 15:11:46 +0000 Subject: [PATCH 96/97] 6c2c10b refactor: modernize array and string last element access using `.at(-1)` --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index e4a2c14f4..e5ff5d2ea 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0+sha-cdb607a", + "version": "21.0.0+sha-6c2c10b", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#cdb607a", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#cdb607a", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#cdb607a", - "@angular/build": "github:angular/angular-build-builds#cdb607a", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#6c2c10b", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#6c2c10b", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#6c2c10b", + "@angular/build": "github:angular/angular-build-builds#6c2c10b", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#cdb607a", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#6c2c10b", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0", "@angular/platform-server": "^21.0.0", "@angular/service-worker": "^21.0.0", - "@angular/ssr": "github:angular/angular-ssr-builds#cdb607a", + "@angular/ssr": "github:angular/angular-ssr-builds#6c2c10b", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index cd49e6666..c051363d9 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0+sha-cdb607a'; +const VERSION = '21.0.0+sha-6c2c10b'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 644c48a1c..00bc29006 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Thu Nov 20 2025 14:15:30 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Thu Nov 20 2025 15:11:46 GMT+0000 (Coordinated Universal Time) \ No newline at end of file From 65f3816fdf53b649accf31ef1650d7b8f5e22e4c Mon Sep 17 00:00:00 2001 From: Angular Builds Date: Thu, 20 Nov 2025 18:02:11 +0000 Subject: [PATCH 97/97] 572e559 refactor: streamline test runner dependency management using array mapping --- package.json | 14 +++++++------- src/utils/normalize-cache.js | 2 +- uniqueId | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index e5ff5d2ea..cc7ab9f72 100644 --- a/package.json +++ b/package.json @@ -1,16 +1,16 @@ { "name": "@angular-devkit/build-angular", - "version": "21.0.0+sha-6c2c10b", + "version": "21.0.0+sha-572e559", "description": "Angular Webpack Build Facade", "main": "src/index.js", "typings": "src/index.d.ts", "builders": "builders.json", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#6c2c10b", - "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#6c2c10b", - "@angular-devkit/core": "github:angular/angular-devkit-core-builds#6c2c10b", - "@angular/build": "github:angular/angular-build-builds#6c2c10b", + "@angular-devkit/architect": "github:angular/angular-devkit-architect-builds#572e559", + "@angular-devkit/build-webpack": "github:angular/angular-devkit-build-webpack-builds#572e559", + "@angular-devkit/core": "github:angular/angular-devkit-core-builds#572e559", + "@angular/build": "github:angular/angular-build-builds#572e559", "@babel/core": "7.28.4", "@babel/generator": "7.28.3", "@babel/helper-annotate-as-pure": "7.27.3", @@ -21,7 +21,7 @@ "@babel/preset-env": "7.28.3", "@babel/runtime": "7.28.4", "@discoveryjs/json-ext": "0.6.3", - "@ngtools/webpack": "github:angular/ngtools-webpack-builds#6c2c10b", + "@ngtools/webpack": "github:angular/ngtools-webpack-builds#572e559", "ansi-colors": "4.1.3", "autoprefixer": "10.4.21", "babel-loader": "10.0.0", @@ -71,7 +71,7 @@ "@angular/platform-browser": "^21.0.0", "@angular/platform-server": "^21.0.0", "@angular/service-worker": "^21.0.0", - "@angular/ssr": "github:angular/angular-ssr-builds#6c2c10b", + "@angular/ssr": "github:angular/angular-ssr-builds#572e559", "@web/test-runner": "^0.20.0", "browser-sync": "^3.0.2", "jest": "^30.2.0", diff --git a/src/utils/normalize-cache.js b/src/utils/normalize-cache.js index c051363d9..e92998eb2 100644 --- a/src/utils/normalize-cache.js +++ b/src/utils/normalize-cache.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizeCacheOptions = normalizeCacheOptions; const node_path_1 = require("node:path"); /** Version placeholder is replaced during the build process with actual package version */ -const VERSION = '21.0.0+sha-6c2c10b'; +const VERSION = '21.0.0+sha-572e559'; function hasCacheMetadata(value) { return (!!value && typeof value === 'object' && diff --git a/uniqueId b/uniqueId index 00bc29006..3e216b7a9 100644 --- a/uniqueId +++ b/uniqueId @@ -1 +1 @@ -Thu Nov 20 2025 15:11:46 GMT+0000 (Coordinated Universal Time) \ No newline at end of file +Thu Nov 20 2025 18:02:10 GMT+0000 (Coordinated Universal Time) \ No newline at end of file