angular/packages/core/src
Alan Agius 7811d95b89 refactor(core): improve resource loading with async/await
Refactor  to use async/await for clearer asynchronous operations and enhanced error handling.
Simplify resource caching and streamline the resolution of component templates and styles.
Update  in the router to align with the new async resource resolution.

(cherry picked from commit 4ed8781301)
2025-11-11 12:50:19 -08:00
..
animation fix(core): skip leave animations on view swaps 2025-11-05 09:04:21 -08:00
application refactor(core): move profile_types.ts to primtives 2025-11-06 22:22:38 +00:00
authoring docs: use correct closing quote in input and model import usage notes (#63237) 2025-08-19 12:33:22 +00:00
change_detection Revert "refactor(common): Removes unused imports to clean up dependencies" 2025-11-06 09:05:05 -08:00
compiler refactor(core): rename ExperimentalIsolatedShadowDom to IsolatedShadowDom 2025-11-11 08:46:10 -08:00
debug refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
defer refactor(core): move profile_types.ts to primtives 2025-11-06 22:22:38 +00:00
di Revert "refactor(common): Removes unused imports to clean up dependencies" 2025-11-06 09:05:05 -08:00
hydration refactor(core): rename ExperimentalIsolatedShadowDom to IsolatedShadowDom 2025-11-11 08:46:10 -08:00
i18n refactor(core): remove redundant providedIn: 'root' from injection tokens 2025-11-03 16:31:58 -08:00
interface refactor(core): move interfaces around (#64535) 2025-10-20 17:49:39 +00:00
internal refactor(core): account for anonymous classes in internal utility (#58392) 2024-10-28 12:38:03 -07:00
linker Revert "refactor(common): Removes unused imports to clean up dependencies" 2025-11-06 09:05:05 -08:00
metadata refactor(core): improve resource loading with async/await 2025-11-11 12:50:19 -08:00
platform refactor(core): Move patch toggles inside functions to allow tree shaking 2025-10-29 13:57:56 -07:00
reflection build: rename defaults2.bzl to defaults.bzl (#63383) 2025-08-25 15:45:01 -07:00
render fix(core): prevent animations renderer from impacting animate.leave (#63921) 2025-09-19 21:26:18 +00:00
render3 feat(forms): add debounce() rule for signal forms 2025-11-11 12:00:13 -08:00
resource Revert "refactor(core): add debug name to resource (#64172)" (#64418) 2025-10-14 14:28:16 -07:00
sanitization build: format md files 2025-11-06 10:07:13 -08:00
testability fix(core): cleanup testability subscriptions (#61261) 2025-05-21 12:06:23 +00:00
util refactor(core): remove usages of Promise.withResolvers (#63856) 2025-09-17 15:21:51 +00:00
view refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
zone docs: update API examples to modern angular (#61688) 2025-05-29 17:53:28 -04:00
authoring.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
cached_injector_service.ts refactor(core): move interfaces around (#64535) 2025-10-20 17:49:39 +00:00
change_detection.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
console.ts refactor: remove unnecessary TSLint rule flags (#59365) 2025-01-07 16:06:21 +00:00
core.externs.js refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
core.ts refactor(core): remove NgProbeToken class (#63279) 2025-08-20 16:21:38 +00:00
core_private_export.ts refactor(core): warning when hydration trigger is used without hydration being enabled (#64185) 2025-10-14 11:55:21 -07:00
core_reactivity_export.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
core_reactivity_export_internal.ts refactor(core): expose isWritableSignal to the publicApi 2025-10-29 13:31:53 -07:00
core_render3_private_export.ts refactor(compiler): remove unused code 2025-11-11 10:04:32 -08:00
di.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
document.ts refactor(core): protect InjectionToken usage of ngDevMode (#63875) 2025-09-19 21:27:45 +00:00
error_details_base_url.ts refactor(core): Error logs links point to the archived version of the docs (#63512) 2025-09-10 22:21:10 +00:00
error_handler.ts refactor(core): remove redundant providedIn: 'root' from injection tokens 2025-11-03 16:31:58 -08:00
errors.ts perf(forms): optimize [field] binding instructions (#64351) 2025-10-13 13:02:17 -07:00
event_delegation_utils.ts refactor(core): remove redundant providedIn: 'root' from injection tokens 2025-11-03 16:31:58 -08:00
event_emitter.ts fix(core): Explicit Zone CD in TestBed providers should not override TestBed error handler (#63404) 2025-09-02 09:26:44 -07:00
image_performance_warning.ts refactor(core): move interfaces around (#64535) 2025-10-20 17:49:39 +00:00
linker.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
metadata.ts refactor(core): move interfaces around (#64535) 2025-10-20 17:49:39 +00:00
ng_reflect.ts refactor(core): remove redundant providedIn: 'root' from injection tokens 2025-11-03 16:31:58 -08:00
pending_tasks.ts fix(core): Explicit Zone CD in TestBed providers should not override TestBed error handler (#63404) 2025-09-02 09:26:44 -07:00
pending_tasks_internal.ts refactor(core): move interfaces around (#64535) 2025-10-20 17:49:39 +00:00
profiler.ts docs: update comment (#62482) 2025-07-07 16:52:15 +00:00
r3_symbols.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
render.ts feat(core): add event listener options to renderer (#59092) 2024-12-10 13:39:47 -08:00
transfer_state.ts refactor(core): add a getTransferState for the devtools (#62722) 2025-07-21 17:00:27 -04:00
type_checking.ts refactor(core): expose function to assert type of variables (#62648) 2025-07-16 12:40:25 +02:00
version.ts refactor(core): mark VERSION as @__PURE__ for better tree-shaking (#63400) 2025-08-27 11:39:06 -07:00
zone.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00