Yeah that's why I mentioned it's not generally how we do the versioning, it would work with the current implementation, but it wouldn't be ideal.
Your mentioned ideas has sparked some thoughts. I'll discuss with Martinski, but generally the understanding is that dev is an active development branch and stuff can change quickly and without mention.
It's the fun apart of being on the development branch with us.
I realize you have an army of routers, but you only probably need to test the dev branch with one or two I would think, the rest could stay on the production branch?