docs: complete rebrand TestTrackingDiagrams → Kronikol (v3.0.0)
- All TestTrackingDiagrams references → Kronikol
- All TTD abbreviations → Kronikol
- X-TTD-TestName/X-TTD-TestId → test-tracking-current-test-name/test-tracking-current-test-id
- ttd- prefixed headers → kronikol-
- TTD_ env vars → KRONIKOL_
- Updated all code examples, API references, and guides
docs: document dependencyCategory parameter on LogPair
docs: v2.28.13 - comprehensive documentation improvements
New pages:
- Background Thread Correlation: TestIdentityScope, ActiveTestTracker, Unknown entries, LazyHttpContextAccessor
- Service Bus Tracking Patterns: MessageTracker setup, BeforePublish/AfterPublish bridging, atomic tracking, dual-caller attribution
Updated pages:
- HTTP Tracking Setup: handler pipeline ordering, PrimaryHandler vs AdditionalHandlers, CreateTestTrackingClient behaviour, IHttpContextAccessor timing
- Diagnostics and Debugging: 8 new troubleshooting entries (empty reports, Unknown entries, Service Bus, function triggers, CosmosDB, service names)
- Quick Start (xUnit): TestContexts.Enqueue warning for custom fixtures
- Integration CosmosDB Extension: fault injection code example, background thread correlation link
- What's New in 2.0: upgrading from 2.27.x to 2.28.x migration guide
- Tracking Custom Dependencies: interface-based blob tracking with auto-resolving LogPair
- Multi-Host Test Architectures: consistent test identity, HttpContextAccessor wiring order, initialization order
- Home and Sidebar: links to new pages
docs: v2.28.12 - diagnostic report improvements, ClientNamesToServiceNames, AtlasDataApi/BigQuery HttpContextAccessor
- Diagnostics-and-Debugging: grouped component table, HttpContextAccessor column, smart warnings, HasHttpContextAccessor interface
- HTTP-Tracking-Setup: ClientNamesToServiceNames exact match semantics section
- Integration-AtlasDataApi-Extension: HttpContextAccessor option in setup example
- Integration-BigQuery-Extension: HttpContextAccessor option in setup example
docs: rename CallingServiceName → CallerName across all wiki pages
Updated all 49 wiki pages to use CallerName. Added deprecation
callouts to HTTP-Tracking-Setup.md and Event-Annotations.md.
docs: update wiki for v2.27.10 — CurrentTestInfo.Fetcher NRE fix
docs: update Spanner/Bigtable DependencyCategory, add AsyncLocal warning for WebApplicationFactory
docs: update all extension pages with HttpContextAccessor auto-resolution (v2.26.3)
- Add HttpContextAccessor row to 16 extension options tables
- Update dual-resolution notes with v2.26.3 auto-resolve info
- Rewrite HTTP-Tracking-Setup How to Use It section
- Add Auto-Resolution (v2.26.3+) section replacing MediatR-only section
- Add generalized troubleshooting for missing dependencies in Diagnostics
- Update DispatchProxy note with ReplaceWithTrackingProxy overload info
docs: gRPC AddTrackedGrpcClient DI extension + auto-resolve IHttpContextAccessor (v2.26.1)
- Updated Integration-Grpc-Extension with new DI extension section, auto-resolve docs
- Updated Diagnostics-and-Debugging with recommended AddTrackedGrpcClient fix
- Updated HTTP-Tracking-Setup, Tracking-Dependencies, Tracking-Custom-Dependencies
- Updated Phase-Aware-Tracking gRPC note for auto-resolution
- Added gRPC extension to API-Reference
docs: add HttpContextAccessor warnings across all gRPC-referencing wiki pages
- HTTP-Tracking-Setup: add warning to Non-HttpClient gRPC bullet, add
callout in When Do You Need This section, annotate gRPC row in
extensions table with v2.25.2+ property name
- Tracking-Dependencies: add SUT-to-downstream warning to gRPC blockquote
- Tracking-Custom-Dependencies: add HttpContextAccessor note to gRPC table row
- Phase-Aware-Tracking: add gRPC note about dual-resolution requirement
- Diagnostics-and-Debugging: add new troubleshooting section for gRPC
dependency not appearing in per-test reports
- Integration-Grpc-Extension: add prominent warning after Quick Start
examples about SUT-to-downstream direction requiring HttpContextAccessor
docs: update wiki for v2.3.1 - remove ValidateAllComponentsWereInvoked references, document passive diagnostic warnings
docs: add TrackingComponentRegistry and invocation validation docs
- Diagnostics-and-Debugging: full TrackingComponentRegistry section
- Integration-EF-Core-Relational: troubleshooting guide for DbContextOptions type mismatch, invocation validation section
- Integration-CosmosDB, BlobStorage, BigQuery, Redis: invocation validation notes
v2.0.112-beta: docs for TrackingProxy, extensions, diagnostics, flame chart zoom
New pages:
- Diagnostics-and-Debugging.md
- Integration-DispatchProxy-Extension.md
- Integration-MediatR-Extension.md
Updated pages:
- API-Reference.md: new types (TrackingProxy, SafeSerializer, TraceContext, etc.)
- Report-Configuration.md: ActivitySourceDiscovery, DiagnosticMode options
- Internal-Flow-Tracking.md: flame chart zoom, enriched empty diagnostics
- Tracking-Custom-Dependencies.md: TrackingProxy/LogPair alternatives
- _Sidebar.md: new extension links, Diagnostics page