angular/packages
Andrew Scott 760e284428 Revert "fix(core): render hooks should not specifically run outside the Angular zone (#55399)" (#55624)
This reverts commit 7e89753eef.

Running render hooks inside the zone is specifically problematic for
`afterRender` hooks. If the callback has async task, it would cause an
infinite change detection. In addition, updating state in render hooks
is generally discourages and certainly should update state in a way that
notifies Angular of the change (either via signal or with `markForCheck`) rather
than relying on ZoneJS to pick it up (which would only work if the
change is done inside an async task).

PR Close #55624
2024-05-02 11:00:34 -07:00
..
animations refactor: migrate animations to prettier formatting (#53977) 2024-01-19 20:08:57 +01:00
bazel build: update licence date. (#55129) 2024-04-08 11:31:14 -07:00
benchpress refactor: migrate bazel, benchpress, elements and misc to prettier formatting (#53995) 2024-01-22 09:07:15 +01:00
common refactor(common): increment test coverage (#55532) 2024-04-25 12:50:44 -07:00
compiler Revert "refactor(compiler): add support for the new search element (#54945)" (#55127) 2024-03-29 12:56:33 -07:00
compiler-cli build: improve incremental rebuilds of compliance tests (#55594) 2024-04-30 09:22:42 -07:00
core Revert "fix(core): render hooks should not specifically run outside the Angular zone (#55399)" (#55624) 2024-05-02 11:00:34 -07:00
docs/di docs: remove outdated/unsupported webworker doc (#49856) 2023-04-17 14:01:41 +00:00
elements refactor: migrate bazel, benchpress, elements and misc to prettier formatting (#53995) 2024-01-22 09:07:15 +01:00
examples refactor: migrate docs, examples, private, service worker and upgrade to prettier formatting (#54163) 2024-01-30 20:08:40 +00:00
forms docs: fix typo (#54427) 2024-02-14 15:29:21 -08:00
language-service refactor(language-service): support showing tags info in the completion (#51140) 2024-04-02 16:21:02 +00:00
localize docs(docs-infra): Add missing API entries to ADEV (#54530) 2024-02-21 16:41:33 +00:00
misc/angular-in-memory-web-api refactor: address prototype polution concern with better typing (#54286) 2024-02-06 18:38:47 +00:00
platform-browser fix(common): skip transfer cache on client (#55012) 2024-04-09 14:45:39 -07:00
platform-browser-dynamic build: set up adev testing (#53854) 2024-01-10 15:22:36 -08:00
platform-server refactor(core): Add hydration missmatch on the component rather than the node. (#54671) 2024-03-18 16:52:19 -07:00
private/testing refactor(core): properly type withBody and withHead testing helpers (#54801) 2024-03-11 08:59:55 -07:00
router fix(router): Scroller should scroll as soon as change detection completes (#55105) 2024-04-30 09:19:09 -07:00
service-worker refactor: migrate docs, examples, private, service worker and upgrade to prettier formatting (#54163) 2024-01-30 20:08:40 +00:00
upgrade test: fix global augmentation leaking into all source files (#54650) 2024-03-06 12:34:39 +01:00
zone.js build: update Domino to 8f228f8862540c6ccd14f76b5a1d9bb5458618af (#55426) 2024-04-19 13:25:21 -07:00
BUILD.bazel docs(docs-infra): Add missing API entries to ADEV (#54530) 2024-02-21 16:41:33 +00:00
circular-deps-test.conf.js build: ignore type only imports/exports for circular dependency checks (#47017) 2022-08-18 12:06:09 -07:00
empty.ts
goog.d.ts
license-banner.txt build: update licence date. (#55129) 2024-04-08 11:31:14 -07:00
README.md
system.d.ts
tsconfig-build.json build: align with internal tsconfig options (#51728) 2023-09-12 11:39:42 -07:00
tsconfig-legacy-saucelabs.json refactor(compiler): drop obsolete NgFactory and NgSummary config options (#48268) 2023-02-21 13:03:59 -08:00
tsconfig-test.json
tsconfig-tsec-base.json refactor(core): throw an error when hydration marker is missing from DOM (#51170) 2023-08-04 11:31:49 -04:00
tsconfig.json refactor(router): Update integration tests to cover navigation and history API (#53799) 2024-01-30 15:04:02 +00:00
tsec-exemption.json fix(core): hardening attribute and property binding rules for <iframe> elements (#47964) 2022-11-09 00:47:56 -08:00
types.d.ts build: update to jasmine 4.0 (#45558) 2022-04-11 16:25:28 +00:00

Angular

The sources for this package are in the main Angular repo. Please file issues and pull requests against that repo.

Usage information and reference details can be found in Angular documentation.

License: MIT