Happy to announce we have a new release of NATS .NET client library version 2.6.12. With this version we are providing several minor bug fixes and improvements as well as a couple of new features we missed out in our previous release supporting NATS Server 2.12: Support for Nats-Expected-Last-Subject-Sequence-Subject header #1007 and prioritized mode #1011.
Big thank you to our community for helping us with this release and to our contributors taking time to improve NATS .NET for everyone ❤️
What's Changed
- Reduce closure allocations by @mtmk in #988
- Added verification of the consumer sequence number for pull ordered consumers by @sergeimam in #981
- Handel Unobserved Exceptions During Connection State Transitions by @mtmk in #999
- Fix stream config adjustments on update by @mtmk in #995
- fix: ensure NatsConnectionPool cannot overflow by @MiloszKrajewski in #1005
- Fix keyed NATS clients with configurations by @mtmk in #1006
- Add Nats-Expected-Last-Subject-Sequence-Subject by @mtmk in #1007
- Add test to promote mirrored to regular stream by @mtmk in #1008
- Add Publish Timeout on Disconnect by @mtmk in #1001
- Add prioritized mode by @mtmk in #1011
New Contributors
- @sergeimam made their first contribution in #981
Full Changelog: v2.6.11...v2.6.12
You can download the packages from NuGet: https://www.nuget.org/packages/NATS.Net/2.6.12