Skip to content

chore(deps-dev): bump @angular/compiler-cli from 21.2.25 to 22.2.3 - #16

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/angular/compiler-cli-22.2.3
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/angular/compiler-cli-22.2.3

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 22, 2026 •

Copy link
Copy Markdown
Contributor

Bumps @angular/compiler-cli from 21.2.25 to 22.2.3.

Release notes

Sourced from @​angular/compiler-cli's releases.

22.2.3

common

Commit Description
fix - fafec77b5d harden param encoding against prototype pollution

compiler

Commit Description
fix - 54f3de517c check @boundary blocks in the control flow content projection diagnostic
fix - 5e50658fd2 compare the operand in ReadTemporaryExpr.isEquivalent
fix - b6f9cc5d70 do not scope comments placed inside of a selector
fix - 35a02f8097 harden JIT against prototype pollution
fix - 08075e8aa0 support dots in class binding names
fix - c7a72c2bf2 support popover property bindings

compiler-cli

Commit Description
fix - fa21d083fe inline tcb when depending on local directive

core

Commit Description
fix - b5208f9fc3 avoid deleting idle bucket created during another bucket's drain
fix - 90af679c3b do not swallow compilation errors in computeStandaloneComponentScope
fix - eca5fa4665 don't crash initEventReplay when two apps share an APP_ID
fix - e59a2303df error when destroying embedded view with animations
fix - a23941fe75 keep activeConsumer and currentInjector constant using Store helper
fix - 913ae7421f skip nested tick from onMicrotaskEmpty while a tick is running

forms

Commit Description
perf - cc515b8b23 use addEventListener to avoid unconditional CD scheduling on blur

migrations

Commit Description
fix - d04f214d04 normalize .d.ts paths in output migration field IDs

router

Commit Description
fix - f9a4f751f0 check abort signal state on subscribe

22.2.2

compiler

Commit Description
fix - fa63bfad14 avoid leaking ::ng-deep detection state between rules
fix - 5744e7575c avoid prototype lookups when resolving entities
fix - 97e57157e4 correctly match directives on <ng-template> nested in various namespaces
fix - 0474258a5a ignore @let declarations in the control flow content projection diagnostic
fix - 725ffcf4fa match namespaced root nodes of control flow blocks against ng-content tag selectors
fix - 5ff83c11fe strip script elements regardless of namespace

... (truncated)

Commits
  • 54f3de5 fix(compiler): check @boundary blocks in the control flow content projectio...
  • fa21d08 fix(compiler-cli): inline tcb when depending on local directive
  • 6fa2b08 refactor(compiler): remove img/video src attribute from the URL security cont...
  • f43c63f perf(compiler-cli): optimize missing directive extended checks
  • 725ffcf fix(compiler): match namespaced root nodes of control flow blocks against ng-...
  • 0474258 fix(compiler): ignore @let declarations in the control flow content project...
  • 01949c5 fix(compiler-cli): don't mark constructor parameter properties as inherited
  • fef7dcc refactor(compiler-cli): move indexer into compiler
  • 97e5715 fix(compiler): correctly match directives on \<ng-template> nested in variou...
  • 39ef1dc docs: add pages for the NG8011 and NG8112 diagnostics
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Oct 22, 2026
@hansi-codes

hansi-codes Bot commented Oct 22, 2026 •

Copy link
Copy Markdown

🟡 Tier B · Needs changes before merging

The existing unresolved compiler-cli/Angular toolchain incompatibility remains: npm ci fails with an ERESOLVE peer dependency conflict.

Updates the development dependency declaration for @angular/compiler-cli to 22.2.3 and regenerates the npm lockfile with its dependency tree. The Angular application dependencies and build scripts remain otherwise unchanged.

Verdict New comments Fixed Still open
💬 Commented 0 0 1
Fix with agent prompt
### Issue 1
package.json:32
**Keep compiler-cli compatible with the Angular 21 toolchain**

`@angular/compiler-cli` 22.2.3 requires `@angular/compiler` 22.2.3 and TypeScript >=6, while this project still has Angular 21.2.25 and TypeScript 5.9; `@angular/build` 21 also requires compiler-cli ^21. This incompatible toolchain causes dependency installation or the CI build to fail.

---

For each issue above, determine whether it is valid and should be fixed. If so, fix it directly.
📂 Walkthrough · 2
File Change
package.json Bumps the declared @angular/compiler-cli development dependency to 22.2.3.
package-lock.json Updates the compiler-cli lock entry and records its transitive dependencies.
⏳ Still open from earlier reviews · 1
  • 🟠 Keep compiler-cli compatible with the Angular 21 toolchain · package.json:32

Reviewed 112aaf9 · Details · Comment @hansi-codes review to re-run, or mention @hansi-codes with a question.

@hansi-codes hansi-codes Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

🟡 Tier B · 1 blocking finding to address. Summary

Comment thread package.json
"@angular/build": "^21.2.27",
"@angular/cli": "^21.2.27",
"@angular/compiler-cli": "^21.2.25",
"@angular/compiler-cli": "^22.2.3",

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Keep compiler-cli compatible with the Angular 21 toolchain

@angular/compiler-cli 22.2.3 requires @angular/compiler 22.2.3 and TypeScript >=6, while this project still has Angular 21.2.25 and TypeScript 5.9; @angular/build 21 also requires compiler-cli ^21. This incompatible toolchain causes dependency installation or the CI build to fail.

Prompt To Fix With AI
This is a comment left during a code review.
Path: package.json
Line: 32

Comment:
**Keep compiler-cli compatible with the Angular 21 toolchain**

`@angular/compiler-cli` 22.2.3 requires `@angular/compiler` 22.2.3 and TypeScript >=6, while this project still has Angular 21.2.25 and TypeScript 5.9; `@angular/build` 21 also requires compiler-cli ^21. This incompatible toolchain causes dependency installation or the CI build to fail.

---

For each issue above, determine whether it is valid and should be fixed. If so, fix it directly.

🟠 Major · bug · Reply if this doesn't apply.

Bumps [@angular/compiler-cli](https://github.com/angular/angular/tree/HEAD/packages/compiler-cli) from 21.2.25 to 22.2.3.
- [Release notes](https://github.com/angular/angular/releases)
- [Commits](https://github.com/angular/angular/commits/v22.2.3/packages/compiler-cli)

---
updated-dependencies:
- dependency-name: "@angular/compiler-cli"
  dependency-version: 22.2.3
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/angular/compiler-cli-22.2.3 branch from 52f03f6 to 112aaf9 Compare October 28, 2026 15:47
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 javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants