angular/packages
Alex Rickabaugh 800f6c8ca3 refactor(core): track dirtiness bits in ApplicationRef (#57453) (#57504)
Previously the zoneless scheduler had a concept of whether views needed to
be refreshed or not, based on the notification type that was received. It
tracked this information as a boolean.

This commit refactors things to track dirtiness in `ApplicationRef` itself,
as a `dirtyFlags` field with bits corresponding to either view tree
dirtiness or after-render hooks.

PR Close #57453

PR Close #57504
2024-08-23 12:48:01 -07:00
..
animations refactor(core): replace usages of removeChild (#57203) 2024-08-07 16:46:09 +00:00
bazel docs: fix links to docs (#57391) 2024-08-19 09:20:16 -07:00
benchpress refactor(docs-infra): complete removal of aio directory (#56496) 2024-06-18 12:26:00 -07:00
common docs: remove incorrect documentation around the use of timezone abbreviations (#57425) 2024-08-20 10:51:37 -07:00
compiler refactor(compiler): create an internal util method to detect matching directives and pipes (#57466) 2024-08-22 09:04:04 -07:00
compiler-cli docs(docs-infra): Add support for function/method overloads (#57379) 2024-08-15 12:12:26 -04:00
core refactor(core): track dirtiness bits in ApplicationRef (#57453) (#57504) 2024-08-23 12:48:01 -07:00
docs/di docs: remove outdated/unsupported webworker doc (#49856) 2023-04-17 14:01:41 +00:00
elements refactor(core): replace usages of removeChild (#57203) 2024-08-07 16:46:09 +00:00
examples refactor: migrate docs, examples, private, service worker and upgrade to prettier formatting (#54163) 2024-01-30 20:08:40 +00:00
forms refactor(forms): Update status, touched, and pristine to use private setter (#56573) 2024-06-26 08:47:39 -07:00
language-service fix(language-service): avoid generating TS suggestion diagnostics for templates (#56241) 2024-08-02 15:51:35 +00:00
localize build: update dependency @babel/core to v7.25.2 (#57191) 2024-08-13 09:29:35 -07:00
misc/angular-in-memory-web-api build: bump in-memory-web-api to v18 (#56018) 2024-05-23 12:00:29 +02:00
platform-browser docs: add withEventReplay and withI18nSupport links to provideClientHydration docs (#57382) 2024-08-15 16:10:28 -04:00
platform-browser-dynamic refactor(docs-infra): complete removal of aio directory (#56496) 2024-06-18 12:26:00 -07:00
platform-server fix(core): handle hydration of components that project content conditionally (#57383) 2024-08-15 11:22:05 -04:00
private/testing refactor(docs-infra): remove reliance on aio example macro (#56496) 2024-06-18 12:25:59 -07:00
router docs(router): update initial navigation SSR note (#57245) 2024-08-07 16:45:30 +00:00
service-worker feat(core): Add whenStable helper on ApplicationRef (#57190) 2024-08-06 21:28:16 +00:00
upgrade refactor(core): replace usages of removeChild (#57203) 2024-08-07 16:46:09 +00:00
zone.js fix(zone.js): Add support for addition jest functions. (#57280) 2024-08-07 18:13:51 +00:00
BUILD.bazel refactor(docs-infra): migrate api-gen from dev-infra into the repo (#57241) 2024-08-05 17:06:29 +00:00
circular-deps-test.conf.js ci: complete migration to prettier formatting (#55580) 2024-04-29 14:00:16 -07:00
empty.ts
goog.d.ts
license-banner.txt build: update licence date. (#55129) 2024-04-08 11:31:12 -07:00
README.md docs: fix links to docs (#57391) 2024-08-19 09:20:16 -07:00
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 feat(core): support TypeScript 5.5 (#56096) 2024-05-29 15:33:33 +02: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