This is a bug fix release for NATS .NET version 2.2.1, containing minor bug fixes. Please review the section below regarding the breaking change related to key validation in the key/value store.
What's Changed
- Make Build() on NatsBuilder Internal by @rickdotnet in #473
- Validate KV keys by @mtmk in #481
- Always use seed URLs when reconnecting by @caleblloyd , @mtmk in #482
Full Changelog: v2.2.0...v2.2.1
Breaking Change in Key/Value Store Key Validation
We have improved and added missing key validation for key/value store operations. However, your applications may break if you are using keys that contain characters not within the accepted range. Valid keys must match the pattern \A[-/_=.a-zA-Z0-9]+\z and cannot start or end with a period, as outlined in ADR-8.
- See also Issue #474
Nuget Package
dotnet add package NATS.Net --version 2.2.1