angular/packages
Andrew Scott e6425f7bc1 refactor(core): use patched timers in root zone for zoneless scheduler (#55367)
Rather than attempting to use the native timing functions, this commit
simplifies the logic significantly by using the global timer functions
as they are, either patched or unpatched. When Zone is defined, we run
the timers in the root zone. This has more predictable behavior and
timing than (a) using both patched and unpatched versions of timers in
different places (b) trying to get an unpatched timer and failing due to
environment specifics and patches that aren't ZoneJS.

We will try to update the coalescing behavior of ZoneJS in a future PR
to also just use the patched version of the timers instead of the
"fakeTopEvent" workaround with the native timers.

PR Close #55367
2024-04-16 16:31:19 -07:00
..
animations docs: Use new Urls to drop the docs url mapper (#55043) 2024-04-09 12:23:09 -07:00
bazel build: update licence date. (#55129) 2024-04-08 11:31:12 -07:00
benchpress refactor: migrate bazel, benchpress, elements and misc to prettier formatting (#53995) 2024-01-22 09:07:15 +01:00
common build(http): Mark the http tests as flaky because of one particular transferCache test. (#55255) 2024-04-11 20:50:19 +02:00
compiler fix(compiler): remove support for unassignable expressions in two-way bindings (#55342) 2024-04-16 17:26:09 +02:00
compiler-cli fix(compiler): remove support for unassignable expressions in two-way bindings (#55342) 2024-04-16 17:26:09 +02:00
core refactor(core): use patched timers in root zone for zoneless scheduler (#55367) 2024-04-16 16:31:19 -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 refactor(forms): emit status/value event in a consistant order (#55198) 2024-04-09 15:21:39 -07:00
language-service refactor(language-service): add a plugin factory initialize helper (#55264) 2024-04-12 18:21:29 +02:00
localize build: update babel dependencies to v7.24.4 (#55257) 2024-04-12 10:21:24 -07:00
misc/angular-in-memory-web-api docs: Use new Urls to drop the docs url mapper (#55043) 2024-04-09 12:23:09 -07:00
platform-browser fix(common): skip transfer cache on client (#55012) 2024-04-09 14:45:36 -07:00
platform-browser-dynamic docs: Use new Urls to drop the docs url mapper (#55043) 2024-04-09 12:23:09 -07:00
platform-server feat(platform-browser): add withI18nSupport() in developer preview (#55130) 2024-04-03 15:27:24 +00:00
private/testing refactor(core): properly type withBody and withHead testing helpers (#54801) 2024-03-11 08:59:55 -07:00
router docs(router): Add some additional docs for new Router features (#55184) 2024-04-12 10:22:04 -07:00
service-worker fix(service-worker): avoid running CDs on controllerchange (#54222) 2024-04-16 17:29:59 +02:00
upgrade fix(core): Remove deprecated Testability methods (#53768) 2024-04-12 14:49:23 -07:00
zone.js build: lock file maintenance (#55241) 2024-04-09 15:22:11 -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:12 -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 build: switch devmode output to es2015 (#44505) 2022-01-05 23:20:20 +00:00
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