Could the version number be bumped after the release instead of before?
I provide modules for juce for public use, so it needs to be compatible for the develop and master branch. When the API changes (e.g. CallOutBox 2 weeks ago) I cannot add an ˋ#if JUCE_VERSION > 0x60001ˋ, because master and develop have the same version number.
Solution 1: bump the version right after the release, so that develop has the future release number
Solution 2: bump twice and use even numbers for master and odd for develop, similar to linux kernel versions
That would help a lot, thanks for considering!