We're happy to announce version 2.1.3 of NATS.Net, which introduces experimental OpenTelemetry tracing for better diagnostics, plus bug fixes. Feedback on OTel tracing is appreciated.
What's Changed
- Experimental OpenTelemetry Core by @Cooksauce in #437
- Prevent KeyValueStore error when MaxAge is set below the default DuplicateWindow value by @rickdotnet in #362
- Implement Consumers Pause by @MauriceVanVeen in #432
- Ordered consumer start time fix by @mtmk in #424
- Added KV flow control by @mtmk in #430
New Contributors
- @MauriceVanVeen made their first contribution in #432
Full Changelog: v2.1.2...v2.1.3
Experimental OpenTelemetry Support
With this release, we are introducing experimental OTel tracing support in the core library. This means adjustments in how and where spans are named and generated may be necessary, for instance. Our goal is to ensure we can process your feedback and align with the rest of the NATS ecosystem effectively. Please give it a try; we greatly appreciate your feedback.
We want to thank @Cooksauce for implementing this feature, and especially @stebet and @martinjt for their support. Last but not least, we're grateful to @davidfowl for his support and encouragement.
Nuget Package
dotnet add package NATS.Net --version 2.1.3