angular/packages
arielbackenroth 3b765367f3 fix(core): Explicitly manage TracingSnapshot lifecycle and dispose of it once it's been used. (#58929)
Provide a callback to the TracingService implementation when a Snapshot can be disposed.
The underlying tracing implementation may use refcounting and needs to release resources
to enable the trace to complete.

While change detection uses the snapshot for exactly one callback, after render runs
multiple hooks in the sequence so we need a more predictable way to indicate that the snapshot
can be finalized.s

PR Close #58929
2024-11-27 18:11:13 +01:00
..
animations refactor(core): Migrate all packages with the explicit-standalone-flag schematic. (#58160) 2024-10-14 14:58:57 +00:00
bazel feat(core): support TypeScript 5.7 (#58609) 2024-11-25 17:12:10 +00:00
benchpress build: update cross-repo angular dependencies (#58666) 2024-11-19 16:51:40 -08:00
common refactor(core): use ApplicationRef.whenStable instead of a custom util function (#58834) 2024-11-25 15:25:10 +00:00
compiler refactor(core): Consolidates shouldTrigger* methods down to one (#58833) 2024-11-27 17:00:06 +01:00
compiler-cli refactor(compiler): Adds ingest and flags for defer details (#58833) 2024-11-27 17:00:05 +01:00
core fix(core): Explicitly manage TracingSnapshot lifecycle and dispose of it once it's been used. (#58929) 2024-11-27 18:11:13 +01:00
docs/di docs: remove outdated/unsupported webworker doc (#49856) 2023-04-17 14:01:41 +00:00
elements refactor(core): Migrate all packages with the explicit-standalone-flag schematic. (#58160) 2024-10-14 14:58:57 +00:00
examples build: remove usages of useDefineForClassFields: false (#58297) 2024-10-28 12:26:05 -07:00
forms refactor(forms): work around another TypeScript 5.7 issue (#58782) 2024-11-21 16:36:15 +00:00
language-service refactor(language-service): reuse code fixes map for has fix check (#58759) 2024-11-20 08:10:15 -08:00
localize build: update babel dependencies (#58499) 2024-11-06 06:59:44 +01:00
misc/angular-in-memory-web-api build: publish angular-in-memory-web-api@0.19.0 for v19 compatibility (#58741) 2024-11-19 16:55:59 +00:00
platform-browser fix(platform-browser): correctly add external stylesheets to ShadowDOM components (#58482) 2024-11-05 11:33:17 +01:00
platform-browser-dynamic refactor(core): Migrate all packages with the explicit-standalone-flag schematic. (#58160) 2024-10-14 14:58:57 +00:00
platform-server refactor(core): Consolidates shouldTrigger* methods down to one (#58833) 2024-11-27 17:00:06 +01:00
private/testing docs(docs-infra): remove unused api-examples (#58885) 2024-11-27 18:05:07 +01:00
router refactor(router): remove unused default error handler function (#58819) 2024-11-26 14:49:37 +00:00
service-worker feat(core): support TypeScript 5.7 (#58609) 2024-11-25 17:12:10 +00:00
ssr refactor(core): add REQUEST, RESPONSE_INIT and REQUEST_CONTEXT tokens (#58669) 2024-11-14 14:21:21 -08:00
upgrade refactor(core): Migrate all packages with the explicit-standalone-flag schematic. (#58160) 2024-10-14 14:58:57 +00:00
zone.js docs: capitalize webpack with a lowercase W (#56812) 2024-11-26 22:24:11 +00:00
BUILD.bazel refactor(core): add REQUEST, RESPONSE_INIT and REQUEST_CONTEXT tokens (#58669) 2024-11-14 14:21:21 -08:00
circular-deps-test.conf.js refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
empty.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
goog.d.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
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:15 -07:00
system.d.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
tsconfig-build.json build: remove usages of useDefineForClassFields: false (#58297) 2024-10-28 12:26:05 -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 feat(language-service): add code reactoring action to migrate @Input to signal-input (#57214) 2024-08-29 07:50:41 -07: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 refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02: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