Skip to content

NATS.Net 2.0.0-rc.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@mtmk mtmk released this 17 Nov 21:15
· 240 commits to main since this release
dc6bc00

We're happy to announce our first release candidate 🎉

JetStream and Native AOT support

NATS.Net supports all new NATS JetStream, Object Store, Key/Value Store and Services APIs. We're also excited to support .NET 8.0 Native AOT deployments for your cloud-native workloads.

What's Changed Since the last Beta

  • Key/Value and Object Store compression in #214
  • JetStream API clean-up in #212
  • Auth error retry handling in #217
  • JetStream options API prefix bug fix in #218
  • List JetStream streams and consumers in #219
  • JetStream consume error notifications in #220

Full Changelog: v2.0.0-beta.3...v2.0.0-rc.1

Nuget Packages

NATS.Net

This is the main meta package containing all other packages except serialization.

dotnet add package NATS.Net --version 2.0.0-rc.1

If you are not deploying Native AOT you can also use ad-hoc JSON serialization:

dotnet add package NATS.Client.Serializers.Json --version 2.0.0-rc.1

Individual Packages

dotnet add package NATS.Client.Core --version 2.0.0-rc.1
dotnet add package NATS.Client.Hosting --version 2.0.0-rc.1
dotnet add package NATS.Client.JetStream --version 2.0.0-rc.1
dotnet add package NATS.Client.KeyValueStore --version 2.0.0-rc.1
dotnet add package NATS.Client.ObjectStore --version 2.0.0-rc.1
dotnet add package NATS.Client.Services --version 2.0.0-rc.1
dotnet add package NATS.Client.Serializers.Json --version 2.0.0-rc.1