With all the outstanding issues resolved except those that might introduce breaking changes, I think it's time to we start branching off for version 3, and consider what changes should be included. There is already a next branch, but it has become rather stale, and most of the code has already been ported back to main.
My proposal would be to delete the next branch, and instead create a v2 branch that takes the current state of main, so we can continue to maintain and release 2.x in the future (although this would likely only include critical bug and security fixes). We can then use the main branch to further develop version 3.0 until it is deemed ready for release.
I've also created a milestone for version 3.0, which should make it a bit easier to track.
With all the outstanding issues resolved except those that might introduce breaking changes, I think it's time to we start branching off for version 3, and consider what changes should be included. There is already a
nextbranch, but it has become rather stale, and most of the code has already been ported back tomain.My proposal would be to delete the
nextbranch, and instead create av2branch that takes the current state ofmain, so we can continue to maintain and release 2.x in the future (although this would likely only include critical bug and security fixes). We can then use themainbranch to further develop version 3.0 until it is deemed ready for release.I've also created a milestone for version 3.0, which should make it a bit easier to track.