angular/packages
Andrew Kushnir 86a359b399 fix(core): establish proper injector resolution order for @defer blocks (#55079)
This commit updates the `@defer` logic to establish proper injector resolution order. More specifically:

- Makes node injectors to be inspected first, similar to how it happens when `@defer` block is not used.
- Adds extra handling for the Router's `OutletInjector`, until we replace it with an `EnvironmentInjector`.

Resolves #54864.
Resolves #55028.
Resolves #55036.

PR Close #55079
2024-03-28 09:23:38 -07:00
..
animations refactor: migrate animations to prettier formatting (#53977) 2024-01-19 20:08:57 +01:00
bazel feat(compiler-cli): drop support for TypeScript older than 5.4 (#54961) 2024-03-21 22:07:45 -07:00
benchpress refactor: migrate bazel, benchpress, elements and misc to prettier formatting (#53995) 2024-01-22 09:07:15 +01:00
common refactor: fix a number of typos throughout the codebase (#55018) 2024-03-27 10:54:31 -07:00
compiler refactor: fix a number of typos throughout the codebase (#55018) 2024-03-27 10:54:31 -07:00
compiler-cli refactor(compiler-cli): allow source file validator rule to produce a single diagnostic (#54993) 2024-03-28 09:17:04 -07:00
core fix(core): establish proper injector resolution order for @defer blocks (#55079) 2024-03-28 09:23:38 -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 fix(core): ComponentFixture stability should match ApplicationRef (#54949) 2024-03-27 11:01:28 -07:00
language-service refactor: fix a number of typos throughout the codebase (#55018) 2024-03-27 10:54:31 -07:00
localize build: update babel dependencies to v7.24.1 (#54933) 2024-03-19 17:01:29 +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 refactor(platform-browser): use performance API for async animations (#53963) 2024-02-21 15:12:04 -08:00
platform-browser-dynamic refactor(platform-browser-dynamic): unused RESOURCE_CACHE_PROVIDER API has been removed (#54875) 2024-03-18 16:53:27 -07:00
platform-server feat(core): add support for fallback content in ng-content (#54854) 2024-03-26 09:17:59 -07:00
private/testing refactor(core): properly type withBody and withHead testing helpers (#54801) 2024-03-11 08:59:55 -07:00
router fix(core): establish proper injector resolution order for @defer blocks (#55079) 2024-03-28 09:23:38 -07:00
service-worker refactor: fix a number of typos throughout the codebase (#55018) 2024-03-27 10:54:31 -07:00
upgrade test: fix global augmentation leaking into all source files (#54650) 2024-03-06 12:34:39 +01:00
zone.js refactor: fix a number of typos throughout the codebase (#55018) 2024-03-27 10:54:31 -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: bump license year (#44590) 2022-01-04 12:05:25 -08: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