// GitHub

angular/angular

fix(forms): reject unsupported updateOn in SignalFormControl

Open

Open PR "fix(forms): reject unsupported updateOn in SignalFormControl" (#71652)
on 27 October 2026 by JeanMeche

fix(compiler-cli): update ambient module specifier check for Oxc 0.155

Merged or Closed

Closed or merged PR "fix(compiler-cli): update ambient module specifier check for Oxc 0.155" (#71651)
on 26 October 2026 by mattrbeck

refactor(compiler-cli): implement uninvoked extended diagnostics in preprocessor

Open

Open PR "refactor(compiler-cli): implement uninvoked extended diagnostics in preprocessor" (#71650)
on 26 October 2026 by JeanMeche

refactor(compiler-cli): make tsconfig optional for the preprocessor analyzer

Open

Open PR "refactor(compiler-cli): make tsconfig optional for the preprocessor analyzer" (#71649)
on 26 October 2026 by clydin

Various preprocessor fixes

Merged or Closed

Closed or merged PR "Various preprocessor fixes" (#71642)
on 26 October 2026 by crisbeto

docs: fix the NgOptimizedImage sizes and decoding notes

Merged or Closed

Closed or merged PR "docs: fix the NgOptimizedImage sizes and decoding notes" (#71648)
on 26 October 2026 by erkamyaman

test(forms): measure the AbstractControl cost in signal forms bundles

Merged or Closed

Closed or merged PR "test(forms): measure the AbstractControl cost in signal forms bundles" (#71624)
on 26 October 2026 by Flarette

test(forms): reproduce signal form fields outliving the form's injector

Merged or Closed

Closed or merged PR "test(forms): reproduce signal form fields outliving the form's injector" (#71625)
on 26 October 2026 by Flarette

test(forms): reproduce unneeded field injectors in signal forms

Merged or Closed

Closed or merged PR "test(forms): reproduce unneeded field injectors in signal forms" (#71626)
on 26 October 2026 by Flarette

test(forms): add repro specs for late debounce aborts

Merged or Closed

Closed or merged PR "test(forms): add repro specs for late debounce aborts" (#71627)
on 26 October 2026 by Flarette

test(forms): add repro specs for compat parse errors

Merged or Closed

Closed or merged PR "test(forms): add repro specs for compat parse errors" (#71628)
on 26 October 2026 by Flarette

test(forms): add repro specs for per-control parse errors

Merged or Closed

Closed or merged PR "test(forms): add repro specs for per-control parse errors" (#71629)
on 26 October 2026 by Flarette

test(forms): add repro specs for compat errorSummary

Merged or Closed

Closed or merged PR "test(forms): add repro specs for compat errorSummary" (#71630)
on 26 October 2026 by Flarette

test(forms): reproduce the cleanup sweep materializing all fields

Merged or Closed

Closed or merged PR "test(forms): reproduce the cleanup sweep materializing all fields" (#71635)
on 26 October 2026 by Flarette

test(forms): reproduce stale debounced async validation results

Merged or Closed

Closed or merged PR "test(forms): reproduce stale debounced async validation results" (#71637)
on 26 October 2026 by Flarette

build: update domino digest to df95632 (22.2.x)

Merged or Closed

Closed or merged PR "build: update domino digest to df95632 (22.2.x)" (#71644)
on 26 October 2026 by angular-robot

build: update domino digest to df95632 (main)

Merged or Closed

Closed or merged PR "build: update domino digest to df95632 (main)" (#71643)
on 26 October 2026 by angular-robot

docs: fix the left shift key event example

Merged or Closed

Closed or merged PR "docs: fix the left shift key event example" (#71645)
on 26 October 2026 by erkamyaman

fix(core): prevent window.opener exposure in sanitized HTML links

Open

Open PR "fix(core): prevent window.opener exposure in sanitized HTML links" (#71647)
on 26 October 2026 by JeanMeche

docs: update the build system migration guide for current defaults

Open

Open PR "docs: update the build system migration guide for current defaults" (#71646)
on 26 October 2026 by MeAkib

refactor(forms): correct the InputValidityMonitor doc comment

Merged or Closed

Closed or merged PR "refactor(forms): correct the InputValidityMonitor doc comment" (#71638)
on 26 October 2026 by Flarette

test(forms): add missing assertions to two signal forms specs

Merged or Closed

Closed or merged PR "test(forms): add missing assertions to two signal forms specs" (#71639)
on 26 October 2026 by Flarette

build: update cross-repo angular dependencies (22.2.x)

Merged or Closed

Closed or merged PR "build: update cross-repo angular dependencies (22.2.x)" (#71641)
on 26 October 2026 by angular-robot

build: update cross-repo angular dependencies (main)

Merged or Closed

Closed or merged PR "build: update cross-repo angular dependencies (main)" (#71640)
on 26 October 2026 by angular-robot

Signal forms: right after a value change, a debounced async validator reports the old result instead of `pending`

Open

Open issue "Signal forms: right after a value change, a debounced async validator reports the old result instead of `pending`" (#71636)
on 26 October 2026 by Flarette

Signal forms: compatForm() FormControl errors are missing from errorSummary()

Open

Open issue "Signal forms: compatForm() FormControl errors are missing from errorSummary()" (#71634)
on 26 October 2026 by Flarette

Signal forms: compatForm() fields ignore parse errors, so submit() sends the last valid value

Open

Open issue "Signal forms: compatForm() fields ignore parse errors, so submit() sends the last valid value" (#71633)
on 26 October 2026 by Flarette

Signal forms: a parse error on one control shows up on every other control bound to the same field

Open

Open issue "Signal forms: a parse error on one control shows up on every other control bound to the same field" (#71632)
on 26 October 2026 by Flarette

Signal forms: a custom debouncer's abort listener runs late, inside a computation

Open

Open issue "Signal forms: a custom debouncer's abort listener runs late, inside a computation" (#71631)
on 26 October 2026 by Flarette

Signal forms: `required()`, `min()`, and other built-in rules create an injector for every field

Open

Open issue "Signal forms: `required()`, `min()`, and other built-in rules create an injector for every field" (#71623)
on 26 October 2026 by Flarette

angular/angular-cli

build: update cross-repo angular dependencies (main)

Open

Open PR "build: update cross-repo angular dependencies (main)" (#34534)
on 27 October 2026 by angular-robot

fix(@angular/cli): support resolving subproject dependencies in bun workspaces

Open

Open PR "fix(@angular/cli): support resolving subproject dependencies in bun workspaces" (#34533)
on 26 October 2026 by clydin

[Backport 21.2.X ] fix(@angular/build): serialize server manifest asset paths

Merged or Closed

Closed or merged PR "[Backport 21.2.X ] fix(@angular/build): serialize server manifest asset paths" (#34532)
on 26 October 2026 by SkyZeroZx

Server build bundles two copies of Domino, so DOM globals from `init` and the `DominoAdapter` are different classes

Closed

Closed issue "Server build bundles two copies of Domino, so DOM globals from `init` and the `DominoAdapter` are different classes" (#34514)
on 26 October 2026 by ChristopherPHolder

perf(@angular/build): avoid duplicate Domino bundling in server bundles

Merged or Closed

Closed or merged PR "perf(@angular/build): avoid duplicate Domino bundling in server bundles" (#34527)
on 26 October 2026 by alan-agius4

fix(@schematics/angular): migrate spy.calls.first().args in refactor-jasmine-vitest

Merged or Closed

Closed or merged PR "fix(@schematics/angular): migrate spy.calls.first().args in refactor-jasmine-vitest" (#34517)
on 26 October 2026 by thekhegay

fix(@schematics/angular): include the SSR entry file in the trust-proxy-headers migration

Merged or Closed

Closed or merged PR "fix(@schematics/angular): include the SSR entry file in the trust-proxy-headers migration" (#34513)
on 26 October 2026 by thekhegay

[Backport 20.3.X] fix(@angular/build): escape prerender redirect URLs

Merged or Closed

Closed or merged PR "[Backport 20.3.X] fix(@angular/build): escape prerender redirect URLs" (#34509)
on 26 October 2026 by SkyZeroZx

[Backport 21.2.X] fix(@angular/build): escape prerender redirect URLs

Merged or Closed

Closed or merged PR "[Backport 21.2.X] fix(@angular/build): escape prerender redirect URLs" (#34508)
on 26 October 2026 by SkyZeroZx

ci: update e2e runs-on to ubuntu-24.04

Merged or Closed

Closed or merged PR "ci: update e2e runs-on to ubuntu-24.04" (#34531)
on 26 October 2026 by alan-agius4

ci: update e2e runs-on to ubuntu-24.04

Merged or Closed

Closed or merged PR "ci: update e2e runs-on to ubuntu-24.04" (#34530)
on 26 October 2026 by alan-agius4

ci: update e2e runs-on to ubuntu-24.04

Merged or Closed

Closed or merged PR "ci: update e2e runs-on to ubuntu-24.04" (#34529)
on 26 October 2026 by alan-agius4

ci: update e2e runs-on to ubuntu-24.04

Merged or Closed

Closed or merged PR "ci: update e2e runs-on to ubuntu-24.04" (#34528)
on 26 October 2026 by alan-agius4

perf(@angular/build): bundle a single copy of domino for the server

Merged or Closed

Closed or merged PR "perf(@angular/build): bundle a single copy of domino for the server" (#34516)
on 26 October 2026 by ChristopherPHolder

build: update dependency vite to v8.3.5 (22.2.x)

Merged or Closed

Closed or merged PR "build: update dependency vite to v8.3.5 (22.2.x)" (#34525)
on 26 October 2026 by angular-robot

build: update dependency undici to v8.12.3 (22.2.x)

Merged or Closed

Closed or merged PR "build: update dependency undici to v8.12.3 (22.2.x)" (#34526)
on 26 October 2026 by angular-robot

build: update dependency rolldown to v1.2.15 (22.2.x)

Merged or Closed

Closed or merged PR "build: update dependency rolldown to v1.2.15 (22.2.x)" (#34523)
on 26 October 2026 by angular-robot

@angular/build@21 depends on [email protected] which is vulnerable to multiple CVEs

Closed

Closed issue "@angular/build@21 depends on [email protected] which is vulnerable to multiple CVEs" (#34518)
on 26 October 2026 by cracksalad

fix(@angular/build): bump undici to 7.30.1

Merged or Closed

Closed or merged PR "fix(@angular/build): bump undici to 7.30.1" (#34521)
on 26 October 2026 by florimond-collette

ssr: string redirectTo drops trailing slash in query and fragment

Closed

Closed issue "ssr: string redirectTo drops trailing slash in query and fragment" (#34511)
on 26 October 2026 by thekhegay

fix(@angular/ssr): preserve trailing slashes in query and fragment of redirect URLs

Merged or Closed

Closed or merged PR "fix(@angular/ssr): preserve trailing slashes in query and fragment of redirect URLs" (#34512)
on 26 October 2026 by alan-agius4

fix(@angular-devkit/build-angular): bump undici to 7.30.1

Merged or Closed

Closed or merged PR "fix(@angular-devkit/build-angular): bump undici to 7.30.1" (#34522)
on 26 October 2026 by florimond-collette

build: ERR_REQUIRE_CYCLE_MODULE when loading oxc-parser in StackBlitz / WebContainer

Open

Open issue "build: ERR_REQUIRE_CYCLE_MODULE when loading oxc-parser in StackBlitz / WebContainer" (#34524)
on 25 October 2026 by JeanMeche

SyntaxError: The requested module '@jridgewell/sourcemap-codec' does not provide an export named 'encodeRangeMappings'

Closed

Closed issue "SyntaxError: The requested module '@jridgewell/sourcemap-codec' does not provide an export named 'encodeRangeMappings'" (#34520)
on 24 October 2026 by sergey-morenets

Error to be reported

Closed

Closed issue "Error to be reported" (#34519)
on 24 October 2026 by Gouvernathor

Server polyfills are not user-controllable: no way to opt out of `@angular/platform-server/init` or add server-only polyfills

Closed

Closed issue "Server polyfills are not user-controllable: no way to opt out of `@angular/platform-server/init` or add server-only polyfills" (#34515)
on 24 October 2026 by ChristopherPHolder

[Backport 20.3.X] fix(@angular/build): serialize server manifest asset paths

Open

Open PR "[Backport 20.3.X] fix(@angular/build): serialize server manifest asset paths" (#34510)
on 23 October 2026 by SkyZeroZx

refactor: simplify Set operations with ES2025 Set methods

Merged or Closed

Closed or merged PR "refactor: simplify Set operations with ES2025 Set methods" (#34505)
on 23 October 2026 by alan-agius4

fix(@schematics/angular): ignore non-workspace stylesheet entries when adding Tailwind

Open

Open PR "fix(@schematics/angular): ignore non-workspace stylesheet entries when adding Tailwind" (#34507)
on 23 October 2026 by MeAkib

Revert "perf(@angular/build): avoid web worker channel overhead in library parallel compilation"

Merged or Closed

Closed or merged PR "Revert "perf(@angular/build): avoid web worker channel overhead in library parallel compilation"" (#34506)
on 23 October 2026 by alan-agius4

material2

Feature (MatDialog): Add an option to prevent duplicate dialogs

Closed

Closed issue "Feature (MatDialog): Add an option to prevent duplicate dialogs" (#34005)
on 26 October 2026 by michel-silva

fix(aria/accordion): keyboard events inside panels toggling the accordion

Open

Open PR "fix(aria/accordion): keyboard events inside panels toggling the accordion" (#34012)
on 25 October 2026 by agarwalU001

bug(aria/accordion): Enter/Space inside a panel toggles the accordion instead of activating the focused element

Open

Open issue "bug(aria/accordion): Enter/Space inside a panel toggles the accordion instead of activating the focused element" (#34011)
on 24 October 2026 by Sekky61

Remove waitForAsync

Open

Open PR "Remove waitForAsync" (#34010)
on 24 October 2026 by crisbeto

fix(aria): sync active items with external focus

Open

Open PR "fix(aria): sync active items with external focus" (#34009)
on 24 October 2026 by dajiaohuang

docs(material/table): fix duplicated word in virtual scrolling section

Open

Open PR "docs(material/table): fix duplicated word in virtual scrolling section" (#34008)
on 23 October 2026 by idleicefire

build: guard branch-manager against forks and harden checkout

Merged or Closed

Closed or merged PR "build: guard branch-manager against forks and harden checkout" (#34007)
on 23 October 2026 by josephperrott

build: guard branch-manager against forks and harden checkout

Merged or Closed

Closed or merged PR "build: guard branch-manager against forks and harden checkout" (#34006)
on 23 October 2026 by josephperrott

bug(ClickEventManager): Clicks on iOS 18.2 and before do not have pointer type

Closed

Closed issue "bug(ClickEventManager): Clicks on iOS 18.2 and before do not have pointer type" (#33999)
on 23 October 2026 by NextNebula

fix(multiple): update fake event detection in aria

Merged or Closed

Closed or merged PR "fix(multiple): update fake event detection in aria" (#34004)
on 23 October 2026 by crisbeto

build: update dependency node to v22.23.4 (22.2.x)

Open

Open PR "build: update dependency node to v22.23.4 (22.2.x)" (#34003)
on 23 October 2026 by angular-robot

build: update dependency node to v22.23.4 (main)

Open

Open PR "build: update dependency node to v22.23.4 (main)" (#34002)
on 23 October 2026 by angular-robot

refactor(cdk/testing): remove msMatchesSelector fallback

Open

Open PR "refactor(cdk/testing): remove msMatchesSelector fallback" (#34001)
on 23 October 2026 by MeAkib

refactor(material/core): remove unused private theming variables

Open

Open PR "refactor(material/core): remove unused private theming variables" (#34000)
on 23 October 2026 by MeAkib

fix(multiple): avoid duplicate required error with signal forms

Merged or Closed

Closed or merged PR "fix(multiple): avoid duplicate required error with signal forms" (#33990)
on 22 October 2026 by MeAkib

fix(material/menu): do not pull focus out of an overlay opened by a menu item

Merged or Closed

Closed or merged PR "fix(material/menu): do not pull focus out of an overlay opened by a menu item" (#33989)
on 22 October 2026 by MeAkib

fix(aria/menu): avoid re-rendering when unrelated elements are added

Merged or Closed

Closed or merged PR "fix(aria/menu): avoid re-rendering when unrelated elements are added" (#33996)
on 22 October 2026 by crisbeto

fix(material/checkbox): duplicate required error with signal forms

Merged or Closed

Closed or merged PR "fix(material/checkbox): duplicate required error with signal forms" (#33998)
on 22 October 2026 by crisbeto

docs(cdk/scrolling): explain how to react to scroll events

Open

Open PR "docs(cdk/scrolling): explain how to react to scroll events" (#33997)
on 22 October 2026 by mitulkheni

build: update pnpm to v12.15.0 (22.2.x)

Open

Open PR "build: update pnpm to v12.15.0 (22.2.x)" (#33995)
on 22 October 2026 by angular-robot

build: update bazel dependencies (22.2.x)

Open

Open PR "build: update bazel dependencies (22.2.x)" (#33994)
on 22 October 2026 by angular-robot

build: update all non-major dependencies (main)

Open

Open PR "build: update all non-major dependencies (main)" (#33993)
on 22 October 2026 by angular-robot

build: update bazel dependencies (main)

Open

Open PR "build: update bazel dependencies (main)" (#33992)
on 22 October 2026 by angular-robot

fix(material/chips): avoid clipping icon avatars

Open

Open PR "fix(material/chips): avoid clipping icon avatars" (#33991)
on 22 October 2026 by lxminarayn

docs(material/tabs): clarify when background and foreground tokens apply

Open

Open PR "docs(material/tabs): clarify when background and foreground tokens apply" (#33988)
on 21 October 2026 by lxminarayn

refactor(cdk-experimental/popover-edit): iterate map entries directly

Open

Open PR "refactor(cdk-experimental/popover-edit): iterate map entries directly" (#33987)
on 21 October 2026 by MeAkib

docs: convert component styling tab to signals

Open

Open PR "docs: convert component styling tab to signals" (#33986)
on 21 October 2026 by MeAkib

docs: convert component viewer tabs to signals

Open

Open PR "docs: convert component viewer tabs to signals" (#33985)
on 21 October 2026 by MeAkib

build: update dependency bazel to v8.8.2 (22.2.x)

Merged or Closed

Closed or merged PR "build: update dependency bazel to v8.8.2 (22.2.x)" (#33983)
on 21 October 2026 by angular-robot

Bump version to "v22.3.0-next.3" with changelog.

Merged or Closed

Closed or merged PR "Bump version to "v22.3.0-next.3" with changelog." (#33984)
on 21 October 2026 by crisbeto