Open jryannel opened 6 months ago
We shall remove all version informations at it is not used and just confuses people. Versioning is happening in version control systems.
name: tb.enum version: "1.0.0"
Will become
name: tb.enum
Then we need to create a rule-set for non-breaking changes in API definitions and allow to express version changes using module identifiers. See also https://learn.microsoft.com/en-us/aspnet/core/grpc/versioning?view=aspnetcore-8.0#version-number-services
A new version would become
name: tb.enum.v1
version shall be optional, if missing version 1.0 shall be assumed
We shall remove all version informations at it is not used and just confuses people. Versioning is happening in version control systems.
Will become
Then we need to create a rule-set for non-breaking changes in API definitions and allow to express version changes using module identifiers. See also https://learn.microsoft.com/en-us/aspnet/core/grpc/versioning?view=aspnetcore-8.0#version-number-services
A new version would become