From b8f5792cc3360161db441c45f0d3753b45812b18 Mon Sep 17 00:00:00 2001 From: Norman Abramovitz Date: Sat, 23 May 2026 04:44:01 -0700 Subject: [PATCH] chore(deps): align sub-package peer deps to Angular 21 + ngrx 21 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit PR #5286 bumped Angular to 21 at the workspace root but left the per-package peerDependencies declaring 20.3.18 (and ngrx 20.0.0 in core). The lockfile already resolves 21 via the root, so this is a declaration-cleanup with no runtime/lockfile effect. - @angular/* 20.3.18 → 21.2.8 across all 8 sub-packages - @angular/platform-server 20.3.19 → 21.2.9 (core) - @angular/cdk 20.3.18 → ^21.2.6 (core) - @ngrx/* 20.0.0 → 21.1.0 (core) --- .../packages/cf-autoscaler/package.json | 4 +-- .../packages/cloud-foundry/package.json | 4 +-- src/frontend/packages/core/package.json | 28 +++++++++---------- src/frontend/packages/extension/package.json | 4 +-- src/frontend/packages/git/package.json | 4 +-- src/frontend/packages/kubernetes/package.json | 4 +-- src/frontend/packages/shared/package.json | 4 +-- src/frontend/packages/store/package.json | 4 +-- 8 files changed, 28 insertions(+), 28 deletions(-) diff --git a/src/frontend/packages/cf-autoscaler/package.json b/src/frontend/packages/cf-autoscaler/package.json index 310bda170d..6afc33b5f8 100644 --- a/src/frontend/packages/cf-autoscaler/package.json +++ b/src/frontend/packages/cf-autoscaler/package.json @@ -2,8 +2,8 @@ "name": "@stratosui/cf-autoscaler", "version": "0.0.1", "peerDependencies": { - "@angular/common": "20.3.18", - "@angular/core": "20.3.18", + "@angular/common": "21.2.8", + "@angular/core": "21.2.8", "@stratosui/cloud-foundry": "^0.0.1" }, "stratos": { diff --git a/src/frontend/packages/cloud-foundry/package.json b/src/frontend/packages/cloud-foundry/package.json index 9d2442eb17..2eb10544c6 100644 --- a/src/frontend/packages/cloud-foundry/package.json +++ b/src/frontend/packages/cloud-foundry/package.json @@ -2,8 +2,8 @@ "name": "@stratosui/cloud-foundry", "version": "0.0.1", "peerDependencies": { - "@angular/common": "20.3.18", - "@angular/core": "20.3.18", + "@angular/common": "21.2.8", + "@angular/core": "21.2.8", "@stratosui/git": "^0.0.1" }, "stratos": { diff --git a/src/frontend/packages/core/package.json b/src/frontend/packages/core/package.json index 401051fb84..50e4c6dab2 100644 --- a/src/frontend/packages/core/package.json +++ b/src/frontend/packages/core/package.json @@ -4,21 +4,21 @@ "license": "Apache-2.0", "repository": "https://github.com/cloudfoundry/stratos", "dependencies": { - "@angular/animations": "20.3.18", - "@angular/cdk": "20.3.18", - "@angular/common": "20.3.18", - "@angular/compiler": "20.3.18", - "@angular/core": "20.3.18", + "@angular/animations": "21.2.8", + "@angular/cdk": "^21.2.6", + "@angular/common": "21.2.8", + "@angular/compiler": "21.2.8", + "@angular/core": "21.2.8", - "@angular/forms": "20.3.18", - "@angular/platform-browser": "20.3.18", - "@angular/platform-browser-dynamic": "20.3.18", - "@angular/platform-server": "20.3.19", - "@angular/router": "20.3.18", - "@ngrx/effects": "20.0.0", - "@ngrx/router-store": "20.0.0", - "@ngrx/store": "20.0.0", - "@ngrx/store-devtools": "20.0.0", + "@angular/forms": "21.2.8", + "@angular/platform-browser": "21.2.8", + "@angular/platform-browser-dynamic": "21.2.8", + "@angular/platform-server": "21.2.9", + "@angular/router": "21.2.8", + "@ngrx/effects": "21.1.0", + "@ngrx/router-store": "21.1.0", + "@ngrx/store": "21.1.0", + "@ngrx/store-devtools": "21.1.0", "@swimlane/ngx-charts": "23.0.0", "@types/marked": "5.0.2", "core-js": "3.45.0", diff --git a/src/frontend/packages/extension/package.json b/src/frontend/packages/extension/package.json index d159e68afc..e2da707d05 100644 --- a/src/frontend/packages/extension/package.json +++ b/src/frontend/packages/extension/package.json @@ -2,7 +2,7 @@ "name": "@stratosui/extension", "version": "0.0.1", "peerDependencies": { - "@angular/common": "20.3.18", - "@angular/core": "20.3.18" + "@angular/common": "21.2.8", + "@angular/core": "21.2.8" } } \ No newline at end of file diff --git a/src/frontend/packages/git/package.json b/src/frontend/packages/git/package.json index 88fee12c9c..2c70cd23b6 100644 --- a/src/frontend/packages/git/package.json +++ b/src/frontend/packages/git/package.json @@ -2,8 +2,8 @@ "name": "@stratosui/git", "version": "0.0.1", "peerDependencies": { - "@angular/common": "20.3.18", - "@angular/core": "20.3.18" + "@angular/common": "21.2.8", + "@angular/core": "21.2.8" }, "stratos": { "module": "GitPackageModule", diff --git a/src/frontend/packages/kubernetes/package.json b/src/frontend/packages/kubernetes/package.json index 2f616d73e0..69390562b2 100644 --- a/src/frontend/packages/kubernetes/package.json +++ b/src/frontend/packages/kubernetes/package.json @@ -2,8 +2,8 @@ "name": "@stratosui/kubernetes", "version": "0.0.1", "peerDependencies": { - "@angular/common": "20.3.18", - "@angular/core": "20.3.18" + "@angular/common": "21.2.8", + "@angular/core": "21.2.8" }, "stratos": { "module": "KubePackageModule", diff --git a/src/frontend/packages/shared/package.json b/src/frontend/packages/shared/package.json index cfe26fc098..c354248f6f 100644 --- a/src/frontend/packages/shared/package.json +++ b/src/frontend/packages/shared/package.json @@ -5,8 +5,8 @@ "license": "Apache-2.0", "repository": "https://github.com/cloudfoundry/stratos", "peerDependencies": { - "@angular/common": "20.3.18", - "@angular/core": "20.3.18" + "@angular/common": "21.2.8", + "@angular/core": "21.2.8" }, "stratos": { "theming": "sass/_all-theme#apply-theme-stratos-shared" diff --git a/src/frontend/packages/store/package.json b/src/frontend/packages/store/package.json index 418e6b744b..4a8fe72c5f 100644 --- a/src/frontend/packages/store/package.json +++ b/src/frontend/packages/store/package.json @@ -16,8 +16,8 @@ } }, "peerDependencies": { - "@angular/common": "20.3.18", - "@angular/core": "20.3.18" + "@angular/common": "21.2.8", + "@angular/core": "21.2.8" }, "description": "Stratos Store", "license": "Apache-2.0",