We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Walkthrough: sample collects telemetry via the in-memory exporter Update the reproduced Program.cs and the Diagnostics note to match the sample: in-memory exporters collect into lists and Telemetry.Summarize prints a compact confirmation, instead of the console exporter dumping every span and metric. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Document Plumber.Diagnostics; reflect the Serilog/Diagnostics rename - Add Diagnostics and Diagnostics-options pages (tracing + metrics middleware). - Sidebar: replace the planned OpenTelemetry section with Diagnostics; add NuGet link. - Home: promote Diagnostics from planned to shipped. - Serilog-Extensions: update the namespace to Plumber.Serilog (package id unchanged). - Sample.Cli walkthrough: wire UseRequestDiagnostics + AddPlumberDiagnostics, the host-free SDK providers, and the logging-provider change into the reproduced source.
Document AddSerilogRequestLogging service registration Feature the new ServiceCollection extension AddSerilogRequestLogging, which registers the logger, DiagnosticContext, and options in one call and makes the parameterless UseSerilogRequestLogging() self-sufficient. Update the wiring and configuring sections, the options supply paths, and the Sample.Cli walkthrough where the sample now wires Serilog as the outermost middleware. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Drop reloadOnChange docs; add Configuration reload recipe reloadOnChange is removed in Plumber v4. Remove it from the builder API docs (Building-A-Pipeline, Migration) and soften the file-watcher disposal notes that cited it. Add a v3->v4 migration item. New recipe + sample: Configuration reload without a restart — the owner brings their own change trigger and rebuilds a fresh handler from the recipe, swapping it (a ReloadableHandler wrapper does the atomic swap + dispose-old). The sample builds clean under strict settings and runs end-to-end (Hello -> reload -> Hola). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
apply editoriial guidance
wiki