We are pleased to announce the minor release of NATS .NET version 2.2.2. This update includes several minor fixes and introduces a few new features to enhance your experience as well as adding support for new NATS Server v2.10 features.
Please note, there is one breaking change regarding consumer creation. While this change should not impact most users, we recommend reviewing it to ensure it does not affect your implementation.
Fixes
- Fix NUID sequence by @mtmk in #488
- FIX : PurgeDeletesAsync hangs if KV Bucket is already empty by @darkwatchuk in #489
New Features
- Watch Multiple KV Filters by @rickdotnet in #485
- Add
IsSuccess
extension method for PubAckResponse by @srs-adamr in #493 - (nats-server v2.10) Add support for Consumer Create Action by @Ivandemidov00 in #497
Breaking Change
- Change ConsumerConfig AckPolicy default to Explicit by @hanlong-chen-1047 in #490
If you are creating consumers using the ConsumerConfig(name)
constructor, no changes should be necessary. However, if you are not using this constructor, please verify that your AckPolicy
is set to your desired value, as the default has changed from none
to explicit
.
New Contributors
- @Ivandemidov00 made their first contribution in #497
- @hanlong-chen-1047 made their first contribution in #490
- @srs-adamr made their first contribution in #493
Full Changelog: v2.2.1...v2.2.2
Nuget Package
dotnet add package NATS.Net --version 2.2.2
Getting Started with NATS .NET
Check out the introduction to using NATS .NET and NATS server for a quick start.