Skip to content

chore(deps): align sub-package peer deps to Angular 21 + ngrx 21#5366

Merged
norman-abramovitz merged 1 commit into
cloudfoundry:developfrom
nabramovitz:chore/align-subpkg-manifests-to-angular-21
May 23, 2026
Merged

chore(deps): align sub-package peer deps to Angular 21 + ngrx 21#5366
norman-abramovitz merged 1 commit into
cloudfoundry:developfrom
nabramovitz:chore/align-subpkg-manifests-to-angular-21

Conversation

@nabramovitz
Copy link
Copy Markdown
Contributor

Summary

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 workspace lockfile already resolves 21 via the root, so this is a declaration cleanup with no runtime or lockfile effect.

  • @angular/* 20.3.1821.2.8 across all 8 sub-packages (cf-autoscaler, cloud-foundry, core, extension, git, kubernetes, shared, store)
  • @angular/platform-server 20.3.1921.2.9 (core)
  • @angular/cdk 20.3.18^21.2.6 (core)
  • @ngrx/* 20.0.021.1.0 (core)

bun install after the edits reports no changes — confirming the lockfile already had the right transitive resolutions; only the declared peer-dep floors were stale.

Test plan

  • bun install regenerates lockfile cleanly (no changes — peer-dep declarations only)
  • make check gate passes locally (lint + frontend test suites + backend tests)
  • CI green

PR cloudfoundry#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)
Copy link
Copy Markdown
Contributor

@norman-abramovitz norman-abramovitz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

version bumps

@norman-abramovitz norman-abramovitz merged commit f02f901 into cloudfoundry:develop May 23, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants