You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Feb 24, 2024. It is now read-only.
Make the current version v1 and configure branch structure for the future development
check, fix, and merge recent PRs/issues if any
release v1.0.0 with the current version
make a new branch to maintain v1
configure main as the active development branch for the next major update
deprecate development branch
setup branch protection and other automation configurations
This is the reason I want to mark the current version of the buffalo core library (https://github.com/gobuffalo/buffalo) as v1 so the users can use the current version on their production with the belief of the version will last be stable even though the buffalo grow further. When the developers use v0, they could be more careful and will have concerns about possible breaking changes. Meanwhile, I believe the current version is already ready for production, and making it v1 will help both the users to use it in production and us to develop the next version with no strong concern about breaking changes.
Yes. I think we should do that.
OK, then I will work on it (the core library versioning) this week. (actually, I am more passionate about the library part :-)
Hi @gobuffalo/all,
All done! Now the stable version of Buffalo core is v1.0.0! Congratulations! 🎉
Since the go module's import path for v0 and v1 is the same, users are able to update their version of Buffalo core library with go get github.com/gobuffalo/buffalo and we can now safely works on v2 and v1 maintenance!
Be careful working on those two branches. The v1 branch is now only for the maintenance for the stable release (bug fix only) and all the new feature implementation and/or breaking changes should go to the main branch, and the new v2 versions should be released as v2.0.0-alpha000 for a while.
I will take care of the side effects of this action if any, and please let me know if there is any issue with this version change and the branch structure.
This issue will remain open for a week or so as a night watch.
Make the current version
v1
and configure branch structure for the future developmentv1.0.0
with the current versionv1
main
as the active development branch for the next major updatedevelopment
branchOK, then I will work on it (the core library versioning) this week. (actually, I am more passionate about the library part :-)
Originally posted by @sio4 in gobuffalo/cli#207 (comment)
The text was updated successfully, but these errors were encountered: