We’re considering to remove branch aliases from the recipes because they require some extra work every time we prepare a new release.
E.g. in the recipe-core we now have 4.x-dev branch, which has an alias for 4.6.x-dev.
Some day in the future, when we create the actual separate 4.6 branch on GitHub, we’ll have to patch that alias to become 4.7.x-dev.
However, my guess is that nobody actually would use those aliases in real life. Otherwise, if someone wants to play with unreleased minor versions, they could simply go with 4.x-dev instead.
If anyone uses those for any reasons, would you be able to tell a bit about the reasons so we could see if there are viable workarounds?
That’s what I’m suggesting to drop.
IMO there is no need to allow use of 4.6.x-dev until a real branch 4.6 gets created.
Thus, if someone wants to use the branch 4, they should use 4.x-dev and not 4.6.x-dev.