-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Consider using semver for releases #2756
Comments
Yes, absolutely. I was debating bumping it to 1.0 when we introduced the breaking config change, but I don't yet feel like this extension is at that v1.0 point, but then again...when is any software project ever really "ready".
That is correct. It's an auto-update. Although, when we DO adopt semvar, I hope that when people see a major release rev, people can expect that some things might be broken (probably with their configurations) cause that's really the only state that lives across versions. |
Just to be obnoxious, semver says that anything under version 1 can introduce breaking changes at any time:
I understand that it is frustrating to have breaking changes in new VSCodeVim releases, however. That's definitely something we can keep in mind. Plus, VSCodeVim is probably popular enough to not be considered "under initial development" any more. |
Just pushed v1.0.0. We'll start following semver now. |
It'd be great if you could start following semver conventions for your releases, specifically not releasing breaking changes as a minor release. From semver.org:
Maybe work towards a 1.0 release and then adopt this methodology. I suppose this also might be a VS Code problem since I don't think you can specify to only upgrade to a certain release...auto-update is either ON or OFF.
The text was updated successfully, but these errors were encountered: