// GitHub

angular/angular

fix(compiler): preserve entity-decoded spaces in template text

Open

Open PR "fix(compiler): preserve entity-decoded spaces in template text" (#71559)
on 23 October 2026 by Huang-404-Q

fix(compiler-cli): avoid conflicting namespace imports in CopySourceToTcb shims

Open

Open PR "fix(compiler-cli): avoid conflicting namespace imports in CopySourceToTcb shims" (#71558)
on 23 October 2026 by MeAkib

perf(core): avoid unnecessary aborts and reuse abort reason during resource teardown

Open

Open PR "perf(core): avoid unnecessary aborts and reuse abort reason during resource teardown" (#71557)
on 23 October 2026 by JeanMeche

test(compiler-cli): update preprocessor goldens for restricted input symbols

Merged or Closed

Closed or merged PR "test(compiler-cli): update preprocessor goldens for restricted input symbols" (#71556)
on 22 October 2026 by mattrbeck

docs(forms): update stale statements in the signal forms API docs

Open

Open PR "docs(forms): update stale statements in the signal forms API docs" (#71555)
on 22 October 2026 by MeAkib

docs(forms): show the validator message for compat errors in the migration guide

Open

Open PR "docs(forms): show the validator message for compat errors in the migration guide" (#71554)
on 22 October 2026 by MeAkib

build: update cross-repo angular dependencies (main)

Merged or Closed

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

refactor(compiler-cli): add explicit preprocessor analyzer options alongside tsconfig

Open

Open PR "refactor(compiler-cli): add explicit preprocessor analyzer options alongside tsconfig" (#71553)
on 22 October 2026 by clydin

An assortment of preprocessor fixes

Merged or Closed

Closed or merged PR "An assortment of preprocessor fixes" (#71544)
on 22 October 2026 by crisbeto

fix(router): don't intercept downloads and POST forms with the Navigation API

Open

Open PR "fix(router): don't intercept downloads and POST forms with the Navigation API" (#71552)
on 22 October 2026 by aminesbdev

Router intercepts `` links and POST form submissions with `withExperimentalPlatformNavigation()`

Open

Open issue "Router intercepts `` links and POST form submissions with `withExperimentalPlatformNavigation()`" (#71551)
on 22 October 2026 by aminesbdev

refactor(compiler-cli): separate class compilation and emission into two passes

Merged or Closed

Closed or merged PR "refactor(compiler-cli): separate class compilation and emission into two passes" (#71549)
on 22 October 2026 by mattrbeck

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)" (#71548)
on 22 October 2026 by angular-robot

build: update pnpm to v11.28.7 (22.2.x)

Merged or Closed

Closed or merged PR "build: update pnpm to v11.28.7 (22.2.x)" (#71539)
on 22 October 2026 by angular-robot

build: update dependency rules_nodejs to v6.7.7 (22.2.x)

Merged or Closed

Closed or merged PR "build: update dependency rules_nodejs to v6.7.7 (22.2.x)" (#71538)
on 22 October 2026 by angular-robot

build: update dependency rules_nodejs to v6.7.7 (main)

Merged or Closed

Closed or merged PR "build: update dependency rules_nodejs to v6.7.7 (main)" (#71537)
on 22 October 2026 by angular-robot

build: update all non-major dependencies (main)

Merged or Closed

Closed or merged PR "build: update all non-major dependencies (main)" (#71536)
on 22 October 2026 by angular-robot

docs: match the ng e2e prompt to the CLI

Merged or Closed

Closed or merged PR "docs: match the ng e2e prompt to the CLI" (#71542)
on 22 October 2026 by MeAkib

docs: correct when a resource enters a reactive context

Merged or Closed

Closed or merged PR "docs: correct when a resource enters a reactive context" (#71534)
on 22 October 2026 by MeAkib

fix(core): clear jsaction cache when removing event listeners

Merged or Closed

Closed or merged PR "fix(core): clear jsaction cache when removing event listeners" (#71550)
on 22 October 2026 by fixfon

fix(compiler-cli): keep imports identical between local and optimized emit for @Inject params

Merged or Closed

Closed or merged PR "fix(compiler-cli): keep imports identical between local and optimized emit for @Inject params" (#71543)
on 22 October 2026 by crisbeto

Language service CopySourceToTcb generates duplicate i0 imports, causing false signal-input errors in generic components

Open

Open issue "Language service CopySourceToTcb generates duplicate i0 imports, causing false signal-input errors in generic components" (#71547)
on 22 October 2026 by VictorHumanist

Event replay: early click leaves stale __jsaction cache, making prerendered target="_blank" links permanently unclickable

Open

Open issue "Event replay: early click leaves stale __jsaction cache, making prerendered target="_blank" links permanently unclickable" (#71545)
on 22 October 2026 by ParthRorix

fix(router): drop null query params in createUrlTreeFromSnapshot

Open

Open PR "fix(router): drop null query params in createUrlTreeFromSnapshot" (#71541)
on 22 October 2026 by lazerg

Inconsistent behavior in processing query params Params across different router functions

Open

Open issue "Inconsistent behavior in processing query params Params across different router functions" (#71540)
on 22 October 2026 by Erbenos

docs: point manual deployment at the browser output folder

Merged or Closed

Closed or merged PR "docs: point manual deployment at the browser output folder" (#71535)
on 22 October 2026 by MeAkib

refactor(docs-infra): load doc content with router resources instead of resolvers

Merged or Closed

Closed or merged PR "refactor(docs-infra): load doc content with router resources instead of resolvers" (#71533)
on 22 October 2026 by MeAkib

refactor(docs-infra): remove unused styles

Open

Open PR "refactor(docs-infra): remove unused styles" (#71532)
on 22 October 2026 by MeAkib

docs: update VSC MCP JSON file location/key

Open

Open PR "docs: update VSC MCP JSON file location/key" (#71531)
on 22 October 2026 by michael-small

fix(common): allow pixel values in NgOptimizedImage sizes alongside responsive values

Merged or Closed

Closed or merged PR "fix(common): allow pixel values in NgOptimizedImage sizes alongside responsive values" (#71530)
on 21 October 2026 by GodfredArhinful

angular/angular-cli

fix(@schematics/angular): avoid adding web worker snippet to server configuration files

Open

Open PR "fix(@schematics/angular): avoid adding web worker snippet to server configuration files" (#34501)
on 23 October 2026 by MeAkib

fix(@angular/build): only require karma-coverage when coverage is enabled

Open

Open PR "fix(@angular/build): only require karma-coverage when coverage is enabled" (#34500)
on 23 October 2026 by MeAkib

22.3.0-next build library change input entries source and output structure

Closed

Closed issue "22.3.0-next build library change input entries source and output structure" (#34499)
on 22 October 2026 by stephan-dum

test(@angular/build): add spec for the application `clearScreen` option

Open

Open PR "test(@angular/build): add spec for the application `clearScreen` option" (#34498)
on 22 October 2026 by MeAkib

test(@angular/build): add spec for the unit-test `coverageWatermarks` option

Open

Open PR "test(@angular/build): add spec for the unit-test `coverageWatermarks` option" (#34497)
on 22 October 2026 by MeAkib

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

Open

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

build: update cross-repo angular dependencies (main)

Open

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

build: update dependency rules_nodejs to v6.7.7 (main)

Merged or Closed

Closed or merged PR "build: update dependency rules_nodejs to v6.7.7 (main)" (#34477)
on 22 October 2026 by angular-robot

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

Merged or Closed

Closed or merged PR "build: update pnpm to v12.15.0 (22.2.x)" (#34479)
on 22 October 2026 by angular-robot

build: update dependency rules_nodejs to v6.7.7 (22.2.x)

Merged or Closed

Closed or merged PR "build: update dependency rules_nodejs to v6.7.7 (22.2.x)" (#34478)
on 22 October 2026 by angular-robot

fix(@angular/build): avoid expanding directory patterns in asset globs

Merged or Closed

Closed or merged PR "fix(@angular/build): avoid expanding directory patterns in asset globs" (#34494)
on 22 October 2026 by alan-agius4

build: update all non-major dependencies (main)

Merged or Closed

Closed or merged PR "build: update all non-major dependencies (main)" (#34476)
on 22 October 2026 by angular-robot

build: update all non-major dependencies

Merged or Closed

Closed or merged PR "build: update all non-major dependencies" (#34480)
on 22 October 2026 by alan-agius4

docs(@angular/build): note tsconfig fallback for library `declarationMap` and `compilationMode`

Merged or Closed

Closed or merged PR "docs(@angular/build): note tsconfig fallback for library `declarationMap` and `compilationMode`" (#34483)
on 22 October 2026 by MeAkib

fix(@angular/build): serialize server manifest asset paths

Open

Open PR "fix(@angular/build): serialize server manifest asset paths" (#34493)
on 22 October 2026 by SkyZeroZx

fix(@angular/build): suggest the istanbul provider in the unit-test V8 browser coverage error

Merged or Closed

Closed or merged PR "fix(@angular/build): suggest the istanbul provider in the unit-test V8 browser coverage error" (#34484)
on 22 October 2026 by MeAkib

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." (#34492)
on 22 October 2026 by clydin

docs: release notes for the v21.2.28 release

Merged or Closed

Closed or merged PR "docs: release notes for the v21.2.28 release" (#34491)
on 22 October 2026 by alan-agius4

Bump version to "v21.2.28" with changelog.

Merged or Closed

Closed or merged PR "Bump version to "v21.2.28" with changelog." (#34490)
on 22 October 2026 by alan-agius4

docs: release notes for the v20.3.41 release

Merged or Closed

Closed or merged PR "docs: release notes for the v20.3.41 release" (#34489)
on 22 October 2026 by alan-agius4

Bump version to "v20.3.41" with changelog.

Merged or Closed

Closed or merged PR "Bump version to "v20.3.41" with changelog." (#34488)
on 22 October 2026 by alan-agius4

docs: release notes for the v22.2.4 release

Merged or Closed

Closed or merged PR "docs: release notes for the v22.2.4 release" (#34487)
on 22 October 2026 by clydin

Bump version to "v22.2.4" with changelog.

Merged or Closed

Closed or merged PR "Bump version to "v22.2.4" with changelog." (#34485)
on 22 October 2026 by clydin

fix(@schematics/angular): include the type separator in the class spec import

Open

Open PR "fix(@schematics/angular): include the type separator in the class spec import" (#34486)
on 22 October 2026 by thekhegay

refactor(@angular/build): simplify watch-mode asset precedence and ignore normalization

Merged or Closed

Closed or merged PR "refactor(@angular/build): simplify watch-mode asset precedence and ignore normalization" (#34475)
on 22 October 2026 by alan-agius4

fix(@schematics/angular): do not generate tsconfig.spec.json when tests are skipped

Merged or Closed

Closed or merged PR "fix(@schematics/angular): do not generate tsconfig.spec.json when tests are skipped" (#34482)
on 22 October 2026 by thekhegay

fix(@angular/cli): explain how to pick a project when a schematic cannot determine one

Open

Open PR "fix(@angular/cli): explain how to pick a project when a schematic cannot determine one" (#34481)
on 22 October 2026 by thekhegay

Angular SSR Unescaped prerender parameters enable RCE through generated manifests and XSS in redirect pages

Open

Open issue "Angular SSR Unescaped prerender parameters enable RCE through generated manifests and XSS in redirect pages" (#34474)
on 22 October 2026 by SkyZeroZx

feat(@schematics/angular): enable npm `engine-strict` in new workspaces

Open

Open PR "feat(@schematics/angular): enable npm `engine-strict` in new workspaces" (#34473)
on 22 October 2026 by MeAkib

fix(@schematics/angular): set explicit type for the `module --route` component

Open

Open PR "fix(@schematics/angular): set explicit type for the `module --route` component" (#34472)
on 22 October 2026 by MeAkib

material2

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

bug(aria/menu): any DOM change inside an open submenu moves focus up and collapses it

Closed

Closed issue "bug(aria/menu): any DOM change inside an open submenu moves focus up and collapses it" (#33976)
on 22 October 2026 by vasylchyzh

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

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

Open

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

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 dependency rules_nodejs to v6.7.7 (22.2.x)

Open

Open PR "build: update dependency rules_nodejs to v6.7.7 (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 dependency rules_nodejs to v6.7.7 (main)

Open

Open PR "build: update dependency rules_nodejs to v6.7.7 (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

build: update dependency bazel to v8.8.2 (main)

Merged or Closed

Closed or merged PR "build: update dependency bazel to v8.8.2 (main)" (#33982)
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

docs: release notes for the v22.2.4 release

Merged or Closed

Closed or merged PR "docs: release notes for the v22.2.4 release" (#33981)
on 21 October 2026 by crisbeto

Bump version to "v22.2.4" with changelog.

Merged or Closed

Closed or merged PR "Bump version to "v22.2.4" with changelog." (#33980)
on 21 October 2026 by crisbeto

fix(material/datepicker): clear invalid text when the form value is reset

Open

Open PR "fix(material/datepicker): clear invalid text when the form value is reset" (#33979)
on 20 October 2026 by Arul1998

bug(matDatePickerInput): invalid values are not cleared on control.reset

Open

Open issue "bug(matDatePickerInput): invalid values are not cleared on control.reset" (#33978)
on 20 October 2026 by workcomped

bug(aria/combobox): ComboboxPopup throws NG0950 when destroyed before its first change detection

Closed

Closed issue "bug(aria/combobox): ComboboxPopup throws NG0950 when destroyed before its first change detection" (#33972)
on 20 October 2026 by norman-abramovitz

fix(aria/combobox): error when popup is destroyed before first change detection

Merged or Closed

Closed or merged PR "fix(aria/combobox): error when popup is destroyed before first change detection" (#33974)
on 20 October 2026 by lazerg

fix(aria/menu): submenu collapsing when content inside it changes

Open

Open PR "fix(aria/menu): submenu collapsing when content inside it changes" (#33977)
on 20 October 2026 by lazerg

fix(aria/combobox): relay every key pressed back to back to the popup

Open

Open PR "fix(aria/combobox): relay every key pressed back to back to the popup" (#33975)
on 20 October 2026 by drakeo338

bug(aria/combobox): keys pressed back to back are lost; only the last one reaches the popup

Open

Open issue "bug(aria/combobox): keys pressed back to back are lost; only the last one reaches the popup" (#33973)
on 20 October 2026 by norman-abramovitz