gRPC C# major version update - all you need to know

46 views
Skip to first unread message

Jan Tattermusch

unread,
Aug 9, 2019, 2:14:07 PM8/9/19
to grpc.io

Hi gRPC C# Users!


Due to the circumstances described in https://github.com/grpc/proposal/blob/master/L57-csharp-new-major-version.md, we are increasing the major version of gRPC C# nuget packages in the upcoming release, so instead of gRPC C# v1.23.0, there is going to be a 2.23.x release. Here are the most important things to know:

  • gRPC implementations in other languages will continue to stay on the 1.x track.

  • gRPC C# 2.x will stay fully interoperable with all the other implementations (= there are absolutely no changes in terms of interoperability or wire format)

  • The release process and the release cadence for gRPC C# stays unchanged (which means that 2.23.x will be released at the same time as the 1.23.x version of other languages, gRPC C# 2.24.x will be released along with 1.24.x etc.)


We do realize that the changes may impact a portion of gRPC C# users, but we took care 

to make the changes as non-disruptive as possible. For the vast majority of users, just rebuilding should be all that's needed to successfully transition from gRPC C# 1.x to 2.x nugets.

See the migration instructions for details.


The pre-release packages v2.23.0-pre1 have already been made available on nuget.org and users are welcome to try them out and report any potential issues.


On behalf of the gRPC team,

Jan


Reply all
Reply to author
Forward
0 new messages