Skip to content

chore(starters): update angular to 22.1.7 - #316

Merged
coryrylan merged 1 commit into
mainfrom
topic/dependencies/starters/angular
Sep 18, 2026
Merged

coryrylan merged 1 commit into
mainfrom
topic/dependencies/starters/angular

Conversation

@cursor

@cursor cursor Bot commented Sep 18, 2026

Copy link
Copy Markdown

Dependency

Angular starter family: @angular/{common,compiler,compiler-cli,core,forms,platform-browser,router} 22.1.5 → 22.1.7.

@angular/cli and @angular/build stay on 22.1.7, the highest common stable version. CLI/build already publish 22.1.8; framework packages do not, so this run does not move them.

Usage and locations

  • Scope: starters (projects/starters/angular/package.json)
  • Runtime: @angular/common, @angular/compiler, @angular/core, @angular/forms, @angular/platform-browser, @angular/router (dependencies)
  • Dev (same family): @angular/compiler-cli (devDependencies)
  • Commit type is chore(starters) because the Angular starter is private and unpublished.

Release review

  • License remains MIT.
  • Engines: node ^22.22.3 || ^24.15.0 || >=26.0.0 (repo pin is Node 26.8.2).
  • Peers still match rxjs@7.8.2 and TypeScript 6.0.x.
  • 22.1.7 published 2026-09-16T19:02:34Z, older than minimumReleaseAge 1140 minutes.
  • v22.1.6 and v22.1.7 are bug-fix patches (@for non-null assertion, getDirectiveMetadata null handling, forms FVC dirty state, SkipSelf in embedded views, router detached subtree isolation). No migration or breaking-change notes.

Generated artifacts

  • pnpm-lock.yaml resolutions for the selected Angular packages only.
  • NOTICE files unchanged (starter is unpublished).

Validation

Command Result
mise exec -- node .agents/skills/agent-dependencies/scripts/select-update.js collected: true
CI=1 mise exec -- pnpm install --no-frozen-lockfile pass
mise exec -- node ./projects/internals/ci/notice/index.js pass, notices unchanged
mise exec -- pnpm run ci in projects/starters/angular pass (24 scripts)
mise exec -- node .agents/skills/agent-dependencies/scripts/verify-update.js --type=chore --scope=starters verified: true
CI=1 mise exec -- pnpm install --frozen-lockfile pass
mise exec -- pnpm run ci (repo root) pass (130 scripts, 25 skipped)
git diff --check pass

pnpm run test (ng test) in the Angular starter still fails on a pre-existing spec (app.title on a class with no title). That script is not part of the starter ci target and was not changed.

Open in Web View Automation 

@coderabbitai

coderabbitai Bot commented Sep 18, 2026

Copy link
Copy Markdown

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Advanced

Run ID: 4e38d677-e663-4a42-9373-f5f23dd407c4

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Comment @coderabbitai help to get the list of available commands.

@github-actions github-actions Bot added scope(ci) dependencies Pull requests that update a dependency file scope(starters) labels Sep 18, 2026
@coryrylan
coryrylan marked this pull request as ready for review September 18, 2026 17:48
Align the angular starter framework packages and compiler-cli to 22.1.7. Leave @angular/cli and @angular/build at 22.1.7, the highest common stable version for the family.

Signed-off-by: Cursor Agent <cursoragent@cursor.com>
@coryrylan
coryrylan force-pushed the topic/dependencies/starters/angular branch from 076e9cf to b677dfb Compare September 18, 2026 17:49
@coryrylan
coryrylan enabled auto-merge (rebase) September 18, 2026 17:49
@coryrylan
coryrylan merged commit c9445fd into main Sep 18, 2026
15 checks passed
@coryrylan
coryrylan deleted the topic/dependencies/starters/angular branch September 18, 2026 18:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file scope(ci) scope(starters)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants