-
Notifications
You must be signed in to change notification settings - Fork 27
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
Plan for 0.7 #180
Comments
Since current release 0.6.5 has mouse input related bug(#172, #181) whose fix is merged(#175) but not released, Broken mainline release for 1 month is not good for users, especially newcomers. BTW 0.6.6 would not affect my project. I'm currently referencing HEAD of main branch directly. |
The problem is that HEAD already contains breaking changes at this point and it doesn't make sense to roll those back in order to maintain semver compatibility. I will release 0.7 soon if there are no more breaking changes ahead. |
You can create tag on past commit and generate release from it. For this time it would be simple as that because there's no other commits (appended) |
Yeah, that's the problem. I'm thinking for the future to not merge straight to main but using a feature branch for breaking changes. For now we'll have to go straight to 0.7. |
As of #176, there is now a breaking change to user facing API from 0.6. I want to check whether we can lump more breaking changes now to reduce the number of future minor bumps, but otherwise honestly I'm ok with a new release. It's not like minor version numbers are going to run out anytime soon.
The text was updated successfully, but these errors were encountered: