Cancelled: NATS.Client v2 Will Be Published to NuGet Alongside the v1 Version #600
Replies: 2 comments 1 reply
-
It is a bad practice to update Nugets to a newer version without providing backwards compatibility for existing contracts for a minimum of two major versions. Broken contracts should be marked obsolete for those two versions so developers have an opportunity to migrate to the new contracts before they are removed. Reason is, referencing applications may break if one of the libraries has one version and another library has the other. Example Scenario: Better release method here would be to name the new library Nuget NATS.Client.V2 or just keep it NATS.Net to allow for the two libraries to live side by side. Sample of the issue here: ReferentialDemo.zip |
Beta Was this translation helpful? Give feedback.
-
Update: Cancellation of NATS.Client v2 Release on NuGetWe want to update you on an important decision regarding the planned release of the NATS.Client v2 package on NuGet. After carefully reviewing the feedback and concerns raised by our valued users, we have decided to cancel the upcoming release of the NATS.Client v2 package. We understand that this proposed change introduced potential risks and challenges, and we want to prioritize the stability and reliability of your existing projects above all else. Why We Made This Decision: What This Means for You: Thank you for your understanding and for your continued trust in the NATS .NET ecosystem. If you have any questions or further feedback, please don’t hesitate to reach out to us. |
Beta Was this translation helpful? Give feedback.
-
This is cancelled now. See below for the cancellation update.
NATS.Client v2 NuGet Package
We want to give you a heads-up about the upcoming release of the NATS.Client v2 package on NuGet. This is part of our efforts to make the NATS .NET ecosystem more user-friendly and streamlined. We want to ensure that NATS.Client v1 projects have all the information needed for this transition.
Key Information for v1 Projects:
Release Timeline:
What’s New in v2:
What You Can Do:
We recommend reviewing your current setup and making any necessary adjustments to your build scripts and dependencies before the v2 release. If you have any questions or need help, please don’t hesitate to reach out.
We appreciate your understanding and support as we continue to improve the NATS .NET experience for everyone.
Beta Was this translation helpful? Give feedback.
All reactions