// GitHub

angular/angular

fix(core): respect ngSkipHydration on components with projectable nodes in LContainers

Open

Open PR "fix(core): respect ngSkipHydration on components with projectable nodes in LContainers" (#68381)
on 25 April 2026 by sonukapoor

fix(core): prevent event replay double-invocation when element hydrates before app stability

Open

Open PR "fix(core): prevent event replay double-invocation when element hydrates before app stability" (#68380)
on 25 April 2026 by sonukapoor

docs: Align Router API docs with inject based DI

Open

Open PR "docs: Align Router API docs with inject based DI" (#68379)
on 25 April 2026 by aparzi

Align Router API docs with `inject` based DI

Open

Open issue "Align Router API docs with `inject` based DI" (#68378)
on 25 April 2026 by SkyZeroZx

docs: Fix typo in doc

Open

Open PR "docs: Fix typo in doc" (#68377)
on 25 April 2026 by aparzi

docs: update cross-repo adev docs [main]

Merged or Closed

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

docs: improve clarity in dependency injection guides

Open

Open PR "docs: improve clarity in dependency injection guides" (#68376)
on 24 April 2026 by BHUVANSH855

README says 'Create workspace' instead of 'Create a workspace'

Open

Open issue "README says 'Create workspace' instead of 'Create a workspace'" (#68375)
on 24 April 2026 by ayangabryl

docs: update cross-repo adev docs [main]

Merged or Closed

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

feat(router): add unmatchedInputBehavior option to componentInputBinding

Open

Open PR "feat(router): add unmatchedInputBehavior option to componentInputBinding" (#68373)
on 24 April 2026 by atscott

refactor(compiler-cli): allow external TCBs with copied content

Open

Open PR "refactor(compiler-cli): allow external TCBs with copied content" (#68372)
on 24 April 2026 by atscott

docs: update service documentation to include `@Service` decorator de…

Merged or Closed

Closed or merged PR "docs: update service documentation to include `@Service` decorator de…" (#68359)
on 24 April 2026 by SkyZeroZx

build: update pnpm to v10.33.2 (21.2.x)

Merged or Closed

Closed or merged PR "build: update pnpm to v10.33.2 (21.2.x)" (#68361)
on 24 April 2026 by angular-robot

build: update pnpm to v10.33.2 (main)

Merged or Closed

Closed or merged PR "build: update pnpm to v10.33.2 (main)" (#68360)
on 24 April 2026 by angular-robot

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

Merged or Closed

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

build: update devinfra digest to c4d0c37 (main)

Merged or Closed

Closed or merged PR "build: update devinfra digest to c4d0c37 (main)" (#68369)
on 24 April 2026 by angular-robot

[Angular 22] - FormValueControl bug when using a directive on html-inputs

Open

Open issue "[Angular 22] - FormValueControl bug when using a directive on html-inputs" (#68368)
on 24 April 2026 by BeejeeDS

fix(forms/signals): surface debounce window as pending in validateAsync

Open

Open PR "fix(forms/signals): surface debounce window as pending in validateAsync" (#68367)
on 24 April 2026 by surajy93

`TestBed.overrideComponent` breaks module imports

Closed

Closed issue "`TestBed.overrideComponent` breaks module imports" (#68363)
on 24 April 2026 by m-yst-ery

docs(router): Fix method name for retrieving stored handles

Open

Open PR "docs(router): Fix method name for retrieving stored handles" (#68365)
on 24 April 2026 by atscott

Search results about signals on v18.angular.dev link to 404 "Page Not Found" pages

Closed

Closed issue "Search results about signals on v18.angular.dev link to 404 "Page Not Found" pages" (#68364)
on 24 April 2026 by erkamyaman

fix(forms/signals): surface debounce window as pending in validateAsync

Merged or Closed

Closed or merged PR "fix(forms/signals): surface debounce window as pending in validateAsync" (#68362)
on 24 April 2026 by surajy93

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

Merged or Closed

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

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

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

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

angular/angular-cli

SSR causes 302 redirects to normalized URL

Open

Open issue "SSR causes 302 redirects to normalized URL" (#33053)
on 25 April 2026 by kon72

fix(@angular/cli): fix broken img ref in ai-tutor

Open

Open PR "fix(@angular/cli): fix broken img ref in ai-tutor" (#33052)
on 24 April 2026 by devchas

refactor(@angular-devkit/core): remove usage of custom deepCopy and deprecate it

Open

Open PR "refactor(@angular-devkit/core): remove usage of custom deepCopy and deprecate it" (#33051)
on 24 April 2026 by clydin

@angular/build`: build fails on Linux (Node 22) with `TypeError: Cannot read properties of undefined (reading 'getStatus')` during `angular-compiler` initialization

Open

Open issue "@angular/build`: build fails on Linux (Node 22) with `TypeError: Cannot read properties of undefined (reading 'getStatus')` during `angular-compiler` initialization" (#33050)
on 24 April 2026 by petereijgermans11

fix(core): sanitize object keys in deepCopy to prevent prototype pollution

Open

Open PR "fix(core): sanitize object keys in deepCopy to prevent prototype pollution" (#33049)
on 24 April 2026 by XananasX7

SSR silently falls back to CSR after security patch (GHSA-x288-3778-4hhx) — allowedHosts not mentioned in migration guide

Open

Open issue "SSR silently falls back to CSR after security patch (GHSA-x288-3778-4hhx) — allowedHosts not mentioned in migration guide" (#33048)
on 24 April 2026 by rjuchn

`@angular/build:unit-test` virtual `init-testbed.js` guards `initTestEnvironment()` behind a once-per-worker symbol → stale DomAdapter under vitest ≥4.0.5 + `isolate: false`

Open

Open issue "`@angular/build:unit-test` virtual `init-testbed.js` guards `initTestEnvironment()` behind a once-per-worker symbol → stale DomAdapter under vitest ≥4.0.5 + `isolate: false`" (#33047)
on 24 April 2026 by michael-dg

fix(@angular/ssr): introduce trustProxyHeaders option to safely vali…

Open

Open PR "fix(@angular/ssr): introduce trustProxyHeaders option to safely vali…" (#33046)
on 24 April 2026 by alan-agius4

fix(@angular/ssr): introduce trustProxyHeaders option to safely vali…

Open

Open PR "fix(@angular/ssr): introduce trustProxyHeaders option to safely vali…" (#33045)
on 24 April 2026 by alan-agius4

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

Merged or Closed

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

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

Merged or Closed

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

build: update dependency verdaccio-auth-memory to v13 (main)

Merged or Closed

Closed or merged PR "build: update dependency verdaccio-auth-memory to v13 (main)" (#33043)
on 24 April 2026 by angular-robot

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

Merged or Closed

Closed or merged PR "test(@angular/build): robustly install @angular/animations in e2e test" (#33037)
on 24 April 2026 by clydin

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

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

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

404 when SSR encounters slashes in route params

Open

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

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

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: 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

material2

refactor(aria/tabs): remove unnecessary LabelControl usage

Merged or Closed

Closed or merged PR "refactor(aria/tabs): remove unnecessary LabelControl usage" (#33148)
on 25 April 2026 by adolgachev

Switch all injectables to Service

Merged or Closed

Closed or merged PR "Switch all injectables to Service" (#33149)
on 25 April 2026 by crisbeto

feat(google-maps): MapsAdvancedMarker should support gmp-click and gmp-clickable

Closed

Closed issue "feat(google-maps): MapsAdvancedMarker should support gmp-click and gmp-clickable" (#33145)
on 24 April 2026 by jermowery

feat(google-maps): Add support for the gmp-click event

Merged or Closed

Closed or merged PR "feat(google-maps): Add support for the gmp-click event" (#33147)
on 24 April 2026 by jermowery

refactor(multiple): Clean up aria TODO remnants

Merged or Closed

Closed or merged PR "refactor(multiple): Clean up aria TODO remnants" (#33126)
on 24 April 2026 by adolgachev

refactor(multiple): rework LabelControl across aria components

Open

Open PR "refactor(multiple): rework LabelControl across aria components" (#33146)
on 24 April 2026 by adolgachev

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

Merged or Closed

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

build: update devinfra digest to c4d0c37 (main)

Merged or Closed

Closed or merged PR "build: update devinfra digest to c4d0c37 (main)" (#33143)
on 24 April 2026 by angular-robot

build: lock file maintenance (takeover #33111)

Merged or Closed

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

build: lock file maintenance (takeover #33110)

Merged or Closed

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

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

Closed

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

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

Merged or Closed

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

Add bindings support to dialog-based components

Merged or Closed

Closed or merged PR "Add bindings support to dialog-based components" (#33139)
on 24 April 2026 by crisbeto

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

Closed

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

fix(material/stepper): allow stepper to be labelled

Merged or Closed

Closed or merged PR "fix(material/stepper): allow stepper to be labelled" (#33137)
on 24 April 2026 by crisbeto

build: test PR to main for build check

Merged or Closed

Closed or merged PR "build: test PR to main for build check" (#33140)
on 24 April 2026 by AMIRRESHI

fix(cdk/portal): add directives support to ComponentPortal

Open

Open PR "fix(cdk/portal): add directives support to ComponentPortal" (#33142)
on 24 April 2026 by chintankavathia

bug(cdk/portal): ComponentPortal does not support applying directives when creating components

Open

Open issue "bug(cdk/portal): ComponentPortal does not support applying directives when creating components" (#33141)
on 24 April 2026 by chintankavathia

feat(Material): Custom Prompts and System Instructions for Angular Material

Open

Open issue "feat(Material): Custom Prompts and System Instructions for Angular Material" (#33138)
on 24 April 2026 by daveryderoxford

Refactored the autocomplete examples

Open

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

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

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

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