I’ve noticed that bugs unrelated to juce9-specific features are being fixed in the juce9 branch but not cherry-picked back into juce8.
JUCE 8 is the current stable, supported release. Subscribers will move to juce9 automatically when it releases, but permanent licensees are stuck on juce8 and aren’t getting these fixes.
Is this deliberate policy? If juce8 is still supported, I’d expect general bug fixes to land there too. If that’s not the plan, it would be good to know so permanent licensees understand what they’re actually getting.
What bugs have only been fixed on the juce9 branch?
If something is considered a change in behaviour, rather than fixing an issue, then we’ll likely keep it on the juce9 branch, otherwise it’ll go on the develop branch too.
This is still a valid concern though: are we going to get a stable 8.0.14 release at some point?
JUCE 8.0.13 introduced new features and behaviors (eg DPI handling on Windows) and needs a few fixes.