lazygit icon indicating copy to clipboard operation
lazygit copied to clipboard

Use consistent semver for lazygit versioning

Open leucos opened this issue 3 years ago • 3 comments

Is your feature request related to a problem? Please describe.

Current versioning uses only Major.Minor for first minor release; e.g. 'v0.32'.

However, the versioning scheme switches to Major.Minor.Patch afterwards (e.g. 'v0.32.1').

This makes it difficult to automate installations with tools that strictly enforce consistent versioning (e.g. binenv).

Describe the solution you'd like

It would be great to have all release containing Major.Minor.Patch (e.g. 'v0.32.0' instead of 'v0.32').

leucos avatar Feb 26 '22 17:02 leucos

I'm happy to do that from here on.

jesseduffield avatar Feb 27 '22 03:02 jesseduffield

Will close this issue after the next release

jesseduffield avatar Feb 27 '22 03:02 jesseduffield

Thanks for the change @jesseduffield ! However I have another question regarding versioning.

The latest version is "v0.35" (e.g. "major.minor" scheme) while there was a v0.32.2 ("major.minor.patch" scheme) in January this year.

Do you plan to stick to "major.minor" scheme from now on ?

leucos avatar Sep 10 '22 07:09 leucos