// GitHub

angular/angular

fix(platform-server): close absolute-form request-target bypass of GHSA-45q2-gjvg-7973

Open

Open PR "fix(platform-server): close absolute-form request-target bypass of GHSA-45q2-gjvg-7973" (#68358)
on 23 April 2026 by luskabolas

build: update cross-repo angular dependencies (main)

Merged or Closed

Closed or merged PR "build: update cross-repo angular dependencies (main)" (#68339)
on 23 April 2026 by angular-robot

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

Merged or Closed

Closed or merged PR "build: update cross-repo angular dependencies (21.2.x)" (#68357)
on 23 April 2026 by angular-robot

build: update cross-repo angular dependencies to v22.0.0-next.6

Merged or Closed

Closed or merged PR "build: update cross-repo angular dependencies to v22.0.0-next.6" (#68338)
on 23 April 2026 by JeanMeche

feat(forms): replace `any` with `unknown` in interop control value types

Open

Open PR "feat(forms): replace `any` with `unknown` in interop control value types" (#68356)
on 23 April 2026 by splincode

docs: update cross-repo adev docs [21.2.x]

Merged or Closed

Closed or merged PR "docs: update cross-repo adev docs [21.2.x]" (#68354)
on 23 April 2026 by angular-robot

docs: update cross-repo adev docs [main]

Merged or Closed

Closed or merged PR "docs: update cross-repo adev docs [main]" (#68355)
on 23 April 2026 by angular-robot

docs: link Angular CLI in installation prerequisites

Merged or Closed

Closed or merged PR "docs: link Angular CLI in installation prerequisites" (#68337)
on 23 April 2026 by erkamyaman

refactor(devtools): Use `@Service` instead of `@Injectable`

Merged or Closed

Closed or merged PR "refactor(devtools): Use `@Service` instead of `@Injectable`" (#68348)
on 23 April 2026 by JeanMeche

docs(docs-infra): Use `@Service` instead of `@Injectable`

Merged or Closed

Closed or merged PR "docs(docs-infra): Use `@Service` instead of `@Injectable`" (#68347)
on 23 April 2026 by JeanMeche

build: update devinfra digest to e9c1452 (21.2.x)

Merged or Closed

Closed or merged PR "build: update devinfra digest to e9c1452 (21.2.x)" (#68340)
on 23 April 2026 by angular-robot

fix(forms): ensure reset cancels pending debounce and syncs controlValue

Open

Open PR "fix(forms): ensure reset cancels pending debounce and syncs controlValue" (#68353)
on 23 April 2026 by surajy93

refactor(migrations): add a migration for optional chainings

Open

Open PR "refactor(migrations): add a migration for optional chainings" (#68352)
on 23 April 2026 by JeanMeche

docs(forms): use touch.emit() in custom controls example

Open

Open PR "docs(forms): use touch.emit() in custom controls example" (#68351)
on 23 April 2026 by kirjs

feat(forms): experimental prototype signal forms support for select[multiple]

Open

Open PR "feat(forms): experimental prototype signal forms support for select[multiple]" (#68350)
on 23 April 2026 by sonukapoor

Docs/runtime config

Merged or Closed

Closed or merged PR "Docs/runtime config" (#68349)
on 23 April 2026 by aminesbdev

Angular hot reloading (HMR) not working properly with new Typescript 6.0 options

Open

Open issue "Angular hot reloading (HMR) not working properly with new Typescript 6.0 options" (#68346)
on 23 April 2026 by mcvendrell

docs: document trustProxyHeaders and update X-Forwarded-Prefix validation

Open

Open PR "docs: document trustProxyHeaders and update X-Forwarded-Prefix validation" (#68345)
on 23 April 2026 by alan-agius4

docs: add reference guide for Angular environment configuration strategies

Open

Open PR "docs: add reference guide for Angular environment configuration strategies" (#68344)
on 23 April 2026 by aminesbdev

Bump version to "v22.0.0-next.9" with changelog.

Merged or Closed

Closed or merged PR "Bump version to "v22.0.0-next.9" with changelog." (#68343)
on 22 April 2026 by leonsenft

docs: release notes for the v21.2.10 release

Merged or Closed

Closed or merged PR "docs: release notes for the v21.2.10 release" (#68342)
on 22 April 2026 by leonsenft

Bump version to "v21.2.10" with changelog.

Merged or Closed

Closed or merged PR "Bump version to "v21.2.10" with changelog." (#68341)
on 22 April 2026 by leonsenft

build: pin firebase-tools version and disable credential persistence in preview deploy workflow

Merged or Closed

Closed or merged PR "build: pin firebase-tools version and disable credential persistence in preview deploy workflow" (#68332)
on 22 April 2026 by S3DFX-CYBER

refactor(core): create ViewRef and public APIs for foreign views

Open

Open PR "refactor(core): create ViewRef and public APIs for foreign views" (#68336)
on 22 April 2026 by leonsenft

404 when SSR encounters slashes in route params

Open

Open issue "404 when SSR encounters slashes in route params" (#68335)
on 22 April 2026 by undsoft

docs: add debouncing section to signal forms async operations

Open

Open PR "docs: add debouncing section to signal forms async operations" (#68334)
on 22 April 2026 by bencodezen

refactor(core): Makes `@defer(hydrate ...)` runtime tree-shakable

Open

Open PR "refactor(core): Makes `@defer(hydrate ...)` runtime tree-shakable" (#68333)
on 22 April 2026 by SkyZeroZx

docs: update cross-repo adev docs [main]

Merged or Closed

Closed or merged PR "docs: update cross-repo adev docs [main]" (#68331)
on 22 April 2026 by angular-robot

build: update cross-repo angular dependencies to v21.2.8 (21.2.x)

Merged or Closed

Closed or merged PR "build: update cross-repo angular dependencies to v21.2.8 (21.2.x)" (#68329)
on 22 April 2026 by angular-robot

feat(forms): add toValueSignal to derive a reactive signal from a Fie…

Merged or Closed

Closed or merged PR "feat(forms): add toValueSignal to derive a reactive signal from a Fie…" (#68330)
on 22 April 2026 by surajy93

angular/angular-cli

fix(@angular/cli): remove standalone true ref in ai tutor

Open

Open PR "fix(@angular/cli): remove standalone true ref in ai tutor" (#33042)
on 23 April 2026 by devchas

feat(@angular/build): add isolate option to unit-test builder

Open

Open PR "feat(@angular/build): add isolate option to unit-test builder" (#33041)
on 23 April 2026 by clydin

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

Open

Open PR "build: update cross-repo angular dependencies (21.2.x)" (#33040)
on 23 April 2026 by angular-robot

fix(@angular/cli): recursively collect nested workspace dependencies in npm

Merged or Closed

Closed or merged PR "fix(@angular/cli): recursively collect nested workspace dependencies in npm" (#33038)
on 23 April 2026 by clydin

fix(@angular/cli): introduce initial package manager workspace awareness

Open

Open PR "fix(@angular/cli): introduce initial package manager workspace awareness" (#33039)
on 23 April 2026 by clydin

test(@angular/build): robustly install @angular/animations in e2e test

Open

Open PR "test(@angular/build): robustly install @angular/animations in e2e test" (#33037)
on 23 April 2026 by clydin

feat(@angular/build): support Istanbul coverage in Vitest runner

Merged or Closed

Closed or merged PR "feat(@angular/build): support Istanbul coverage in Vitest runner" (#33029)
on 23 April 2026 by clydin

refactor-jasmine-vitest does not include describe if xdescribe was used

Closed

Closed issue "refactor-jasmine-vitest does not include describe if xdescribe was used" (#33021)
on 23 April 2026 by advgal

fix(@schematics/angular): add missing imports for focus and skip APIs in refactor-jasmine-vitest

Merged or Closed

Closed or merged PR "fix(@schematics/angular): add missing imports for focus and skip APIs in refactor-jasmine-vitest" (#33034)
on 23 April 2026 by hawkgs

test(@angular/build): add e2e test for animations chunk optimization

Merged or Closed

Closed or merged PR "test(@angular/build): add e2e test for animations chunk optimization" (#33035)
on 23 April 2026 by clydin

On updating to new angular build system (application builder), UI becomes extremely slow in Angular 18 and 20

Open

Open issue "On updating to new angular build system (application builder), UI becomes extremely slow in Angular 18 and 20" (#33036)
on 23 April 2026 by cool-akash

Bump version to "v22.0.0-next.6" with changelog.

Merged or Closed

Closed or merged PR "Bump version to "v22.0.0-next.6" with changelog." (#33033)
on 22 April 2026 by alan-agius4

Bump version to "v21.2.8" with changelog.

Merged or Closed

Closed or merged PR "Bump version to "v21.2.8" with changelog." (#33032)
on 22 April 2026 by alan-agius4

feat(@angular/build): add quiet option to suppress build noise in unit tests

Merged or Closed

Closed or merged PR "feat(@angular/build): add quiet option to suppress build noise in unit tests" (#33028)
on 22 April 2026 by clydin

fix(@angular/ssr): introduce trustProxyHeaders option to safely validate and sanitize proxy headers

Open

Open PR "fix(@angular/ssr): introduce trustProxyHeaders option to safely validate and sanitize proxy headers" (#33031)
on 22 April 2026 by alan-agius4

build: update cross-repo angular dependencies (main)

Open

Open PR "build: update cross-repo angular dependencies (main)" (#33027)
on 21 April 2026 by angular-robot

V8 code coverage always 0% with @angular/build:unit-test (isIncluded patch missing)

Closed

Closed issue "V8 code coverage always 0% with @angular/build:unit-test (isIncluded patch missing)" (#33023)
on 21 April 2026 by nontangent

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

Merged or Closed

Closed or merged PR "build: update cross-repo angular dependencies (21.2.x)" (#33019)
on 21 April 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)" (#33018)
on 21 April 2026 by angular-robot

build: lock file maintenance (21.2.x)

Merged or Closed

Closed or merged PR "build: lock file maintenance (21.2.x)" (#33026)
on 21 April 2026 by angular-robot

build: lock file maintenance (main)

Merged or Closed

Closed or merged PR "build: lock file maintenance (main)" (#33025)
on 21 April 2026 by angular-robot

fix(@angular/build): forward tsconfig paths as Vite aliases for Vitest coverage

Open

Open PR "fix(@angular/build): forward tsconfig paths as Vite aliases for Vitest coverage" (#33024)
on 20 April 2026 by tomeelog

build: update babel monorepo to v7.29.2 (21.2.x)

Merged or Closed

Closed or merged PR "build: update babel monorepo to v7.29.2 (21.2.x)" (#33022)
on 17 April 2026 by angular-robot

Use `t.buildUndefinedNode` instead of `Scope#buildUndefinedNode`

Merged or Closed

Closed or merged PR "Use `t.buildUndefinedNode` instead of `Scope#buildUndefinedNode`" (#33020)
on 17 April 2026 by nicolo-ribaudo

build: update schematics dependencies to ~6.2.0 (main)

Merged or Closed

Closed or merged PR "build: update schematics dependencies to ~6.2.0 (main)" (#33012)
on 17 April 2026 by angular-robot

fix(@angular/build): use rootDir for HMR component updates path resolution

Merged or Closed

Closed or merged PR "fix(@angular/build): use rootDir for HMR component updates path resolution" (#33016)
on 17 April 2026 by alan-agius4

fix(@angular-devkit/build-angular): fix app-shell route format and improve package resolution

Merged or Closed

Closed or merged PR "fix(@angular-devkit/build-angular): fix app-shell route format and improve package resolution" (#33017)
on 17 April 2026 by alan-agius4

refactor: remove debugger statement

Merged or Closed

Closed or merged PR "refactor: remove debugger statement" (#33015)
on 17 April 2026 by alan-agius4

build: update all github actions (21.2.x)

Merged or Closed

Closed or merged PR "build: update all github actions (21.2.x)" (#33013)
on 16 April 2026 by angular-robot

fix(@angular-devkit/build-angular): ensure route has leading slash in prerender builder

Merged or Closed

Closed or merged PR "fix(@angular-devkit/build-angular): ensure route has leading slash in prerender builder" (#33014)
on 16 April 2026 by alan-agius4

material2

Refactored the autocomplete examples

Open

Open PR "Refactored the autocomplete examples" (#33136)
on 24 April 2026 by tjshiu

build: lock file maintenance (21.2.x)

Merged or Closed

Closed or merged PR "build: lock file maintenance (21.2.x)" (#33111)
on 24 April 2026 by angular-robot

build: lock file maintenance (takeover #33111)

Open

Open PR "build: lock file maintenance (takeover #33111)" (#33135)
on 24 April 2026 by ok7sai

build: lock file maintenance (main)

Merged or Closed

Closed or merged PR "build: lock file maintenance (main)" (#33110)
on 24 April 2026 by angular-robot

build: lock file maintenance (takeover #33110)

Open

Open PR "build: lock file maintenance (takeover #33110)" (#33134)
on 24 April 2026 by ok7sai

build: update cross-repo angular dependencies (main)

Merged or Closed

Closed or merged PR "build: update cross-repo angular dependencies (main)" (#33132)
on 24 April 2026 by angular-robot

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

Merged or Closed

Closed or merged PR "build: update cross-repo angular dependencies (21.2.x)" (#33133)
on 24 April 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)" (#33131)
on 23 April 2026 by ok7sai

fix(aria/menu): use computed for menu item patterns, with trigger on visible

Merged or Closed

Closed or merged PR "fix(aria/menu): use computed for menu item patterns, with trigger on visible" (#33118)
on 23 April 2026 by adolgachev

feat(mat-stepper): Unable to provide aria-label for mat-stepper in v21

Open

Open issue "feat(mat-stepper): Unable to provide aria-label for mat-stepper in v21" (#33130)
on 23 April 2026 by nileshlad09

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

Merged or Closed

Closed or merged PR "build: update cross-repo angular dependencies (21.2.x)" (#33129)
on 23 April 2026 by ok7sai

build: update cross-repo angular dependencies (main)

Merged or Closed

Closed or merged PR "build: update cross-repo angular dependencies (main)" (#33128)
on 23 April 2026 by ok7sai

build: align icons in docs

Merged or Closed

Closed or merged PR "build: align icons in docs" (#33127)
on 23 April 2026 by crisbeto

refactor(material/sidenav): switch tests away from fakeAsync

Merged or Closed

Closed or merged PR "refactor(material/sidenav): switch tests away from fakeAsync" (#33121)
on 23 April 2026 by crisbeto

bug(select): mat-select.close() emits openedChange event with value "true"

Closed

Closed issue "bug(select): mat-select.close() emits openedChange event with value "true"" (#33116)
on 23 April 2026 by nileshlad09

fix(material/select): open handler invoked twice

Merged or Closed

Closed or merged PR "fix(material/select): open handler invoked twice" (#33119)
on 23 April 2026 by crisbeto

refactor(multiple): Clean up aria TODO remnants

Open

Open PR "refactor(multiple): Clean up aria TODO remnants" (#33126)
on 23 April 2026 by adolgachev

fix(cdk/tree): enter/space key on child node should not toggle parent node expansion

Open

Open PR "fix(cdk/tree): enter/space key on child node should not toggle parent node expansion" (#33125)
on 23 April 2026 by ok7sai

Bump version to "v22.0.0-next.6" with changelog.

Merged or Closed

Closed or merged PR "Bump version to "v22.0.0-next.6" with changelog." (#33124)
on 22 April 2026 by ok7sai

docs: release notes for the v21.2.8 release

Merged or Closed

Closed or merged PR "docs: release notes for the v21.2.8 release" (#33123)
on 22 April 2026 by ok7sai

Bump version to "v21.2.8" with changelog.

Merged or Closed

Closed or merged PR "Bump version to "v21.2.8" with changelog." (#33122)
on 22 April 2026 by ok7sai

bug(material/tree): Keyboard toggling child node collapses parent in mat-tree with mat-nested-tree-node

Open

Open issue "bug(material/tree): Keyboard toggling child node collapses parent in mat-tree with mat-nested-tree-node" (#33120)
on 22 April 2026 by heyitstay11

fix(cdk/scrolling): scrollToIndex combined with cdkVirtualScrollingEe…

Open

Open PR "fix(cdk/scrolling): scrollToIndex combined with cdkVirtualScrollingEe…" (#33117)
on 21 April 2026 by Harpush

bug(Datepicker): Touch UI Datepicker doesn't prevent overflow in small-height portrait viewports

Open

Open issue "bug(Datepicker): Touch UI Datepicker doesn't prevent overflow in small-height portrait viewports" (#33115)
on 21 April 2026 by HUO-BEC

bug(dialog): NVDA does not announce “dialog” role when opening MatDialog with injected data

Open

Open issue "bug(dialog): NVDA does not announce “dialog” role when opening MatDialog with injected data" (#33114)
on 21 April 2026 by heyitstay11

refactor(material/chips): switch tests away from fakeAsync

Merged or Closed

Closed or merged PR "refactor(material/chips): switch tests away from fakeAsync" (#33112)
on 21 April 2026 by crisbeto

refactor(aria/tabs): clean up tab selection and linking to panels, add direct template ref

Open

Open PR "refactor(aria/tabs): clean up tab selection and linking to panels, add direct template ref" (#33113)
on 21 April 2026 by adolgachev

bug(material): imports "could not be determined statically" error with MatListModule, MatMenuModule, MatButton in standalone components

Open

Open issue "bug(material): imports "could not be determined statically" error with MatListModule, MatMenuModule, MatButton in standalone components" (#33109)
on 20 April 2026 by BeckThomas2202

refactor(material/bottom-sheet): switch tests away from fakeAsync

Merged or Closed

Closed or merged PR "refactor(material/bottom-sheet): switch tests away from fakeAsync" (#33108)
on 20 April 2026 by crisbeto

docs(material/datepicker): fixed typo in ssrSafeIsHTMLTextAreaElement…

Open

Open PR "docs(material/datepicker): fixed typo in ssrSafeIsHTMLTextAreaElement…" (#33107)
on 19 April 2026 by heyitstay11