We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
docs: add Tracking Custom Dependencies cross-links to all extension pages and Home Each extension page now has a callout note directing users to Tracking Custom Dependencies when their code uses a shared library, wrapper, or abstraction that prevents the extension from intercepting SDK calls. Messaging extensions also cross-link to MassTransit where relevant. Home.md now lists Tracking Custom Dependencies in the contents for better top-level discoverability.
docs: update MessageTracker docs for v2.21.0 - options-based registration, TrackSendEvent, verbosity, ITrackingComponent
docs: Add Amazon EventBridge extension wiki page
docs: Add Dapper extension wiki page
Add Elasticsearch extension wiki page
Add Kafka extension wiki page
Add MassTransit Extension wiki page
Add Azure Storage Queues Extension wiki page
Add Azure Event Hubs Extension wiki page
Add Google Cloud Storage Extension wiki page
Add Amazon SNS Extension wiki page
Add Pub/Sub extension wiki page
Add gRPC extension wiki page
Add SQS extension wiki page
Add MongoDB extension wiki page
Add DynamoDB extension wiki page
docs: Add Integration S3 Extension wiki page
docs: add HttpContext fallback for SQL tracking, update troubleshooting - New troubleshooting section 3: CurrentTestInfoFetcher fails inside server-side HTTP pipeline (WebApplicationFactory) - Updated AddSqlTestTracking docs to mention auto IHttpContextAccessor - Renumbered troubleshooting sections 3-5 to 4-6
fix: correct PostConfigure guidance for Duende IdentityServer in EF Core troubleshooting PostConfigure<ConfigurationStoreOptions> does not work with Duende IdentityServer because Duende registers store options as a direct singleton (not IOptions<T>) and captures the ResolveDbContextOptions delegate by value at registration time. Updated troubleshooting section with: - Correct fix: add interceptor inside ResolveDbContextOptions implementation - Warning that PostConfigure does not work with Duende - Two code examples (IDbContextOptionsResolver and direct delegate) - Updated framework comparison table
docs: add Azure Service Bus Extension wiki page (v2.4.0)
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
Add BigQuery Extension wiki page (v2.2.0)
docs: add WithTestInfoFrom, DI extensions, and SP overload to EF Core wiki
Update CosmosDB extension docs for InMemoryEmulator 3.0 API (InMemoryCosmos.Create/Builder)
docs: fix redundant && examples in search docs Replace 'payment && stripe' and 'order && create' with examples that actually need the explicit && operator (combined with !!, tags, or status filters). Plain space-separated terms already use implicit AND.
Regenerate all screenshots and GIFs with latest report layout
docs: update project paths for src/tests/examples/ reorganization
Replace static screenshots with animated GIFs, update What's New in 2.0 - Replace 9 static screenshots with optimized animated GIFs (10fps, 800px, ~4.6MB total) - Add new screenshots for MediatR tracking, diagram focus, 3 framework variants - Remove features: BDD Steps, Violet Theme, IKVM/Node.js rendering - Renumber from 20 to 17 features - Update Feature 3 text: mention InlineData, MemberData, ClassData, Arguments - Clean up 12 orphaned images
docs: add screenshots to all 20 features in What's New page