-
-
Notifications
You must be signed in to change notification settings - Fork 2.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Nuget Package Versioning scheme change #2706
Comments
The build scripts have been updated to support the new format in 1f39e42
Looks like the |
https://docs.microsoft.com/en-us/nuget/reference/package-versioning So looking closer at the |
The Comments suggest that I've found enough projects on The two options are just start with I'm leaning towards starting at |
@amaitland I'm not really involved in the project at the moment, so feel free to take my comments lightly. Having that said, I do think that the "NuGet format" is the way to go, and
Some suggestions:
Go with whatever you feel is appropriate, but my 0,02€ is that I think that (some form of) SemVer should be followed. I have seen in other programming languages where other formats have been adopted and I definitely think it's better to standardize on (something reasonably) SemVer whenever at all possible; all other schemes tend to make people confused. |
@perlun Comments are welcome, thanks 👍
Don't really think this is an option.
I had ruled this out as
A clever idea, thanks for the suggestion 👍 Sounds workable, this could be a sensible way forward.
A four part version number is the So whilst it's not technically References
https://github.com/NuGet/Home/wiki/SemVer-2.0.0-support
https://docs.microsoft.com/en-us/nuget/reference/package-versioning Example of package using |
I'll go with the approach suggested by @perlun and see how it goes, we can always make changes for the next major release. The initial version will be |
New versioning scheme is in effect. |
CEF
has changed it's versioning scheme dramatically. The full details are at https://bitbucket.org/chromiumembedded/cef/issues/2596/improve-cef-version-number-formatCEF
version numbers3.3683.1920
73.1.12
As a result it doesn't really make sense to version the
CefSharp
packages as73.0.0
.CefSharp
version numbers73.0.0
73.1.12.0
73.1.12.1
The first part of the version will reflect the
CEF
version the packages are based on.The text was updated successfully, but these errors were encountered: