angular/packages/platform-browser/src
Andrew Scott 9f479ae964 feat(core): Update Testability to use PendingTasks for stability indicator
Since angular@12181b9, zone stability
contributes to the PendingTasks. There is now a single source of truth for application stability
tracked in PendingTasks. This change makes protractor's whenStable compatible with zoneless.
The `Router` and `HttpClient` also contribute to stability using the
`PendingTasks` injectable. There will likely be more updates in the
future to have more features contribute to stableness in a zoneless
compatible way.

This update uses PendingTasks for stability by default when ZoneJS is not present or
can be enabled with an option when ZoneJS is present (but otherwise ignored with ZoneJS).

fixes #68180
2026-04-20 13:08:43 -07:00
..
browser refactor(http): Make BrowserXhr/XhrFactory tree-shakable 2026-04-13 13:56:03 +03:00
dom feat(core): support bootstrapping Angular applications underneath shadow roots 2026-04-10 21:44:08 +03:00
security refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
browser.ts feat(core): Update Testability to use PendingTasks for stability indicator 2026-04-20 13:08:43 -07:00
errors.ts refactor(platform-browser): use RuntimeError for hydration feature conflicts (#62414) 2025-07-03 08:08:07 +00:00
hydration.ts refactor(core): deprecate withIncrementalHydration 2026-04-13 18:53:21 +03:00
platform-browser.externs.js refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
platform-browser.ts feat(platform-browser): make incremental hydration default behavior 2026-04-09 18:53:13 +03:00
private_export.ts refactor(platform-browser): remove Hammer integration 2026-03-19 16:13:20 -07:00
version.ts refactor(core): mark VERSION as @__PURE__ for better tree-shaking 2025-11-10 12:04:04 -08:00