Update NATS library
Product
Hot Chocolate
Is your feature request related to a problem?
HotChocolate.Subscriptions.Nats based on the library that is no longer maintained: https://github.com/Cysharp/AlterNats
The solution you'd like
It would be good to migrate HotChocolate.Subscriptions.Nats to the official NATS client: https://github.com/nats-io/nats.net.v2
Hey @TechnoBerry do you want to do a PR on this?
@oising FYI. 🙂
@TechnoBerry I wouldn't update this just yet -- there's still a lot of churn going on with the 2.x NATS client, with breaking changes being introduced even with minor releases. I'd wait until 2.1 at least. They're on 2.1-preview3 at the moment.
While it's true that AlterNats is no longer being maintained (in fact, the NATS v2 client is a direct fork of AlterNats) - it is very stable.
/cc @michaelstaib
A fair point. I think it really makes sense to wait for version 2.1.
We are now on Version 2.3.2. Any chance of an update?
@oising Do you think an upgrade makes sense in the meantime?
@oising Do you think an upgrade makes sense in the meantime?
I think a migration to the official SDK is probably due. I believe the 2.x client has had enough time to mature. I'm curious though if this is a blocker for anyone on the thread?
@TechnoBerry @DDZ-DO would either of you like to create a PR?