My impression is JUCE_PROJUCER_VERSION is updated with every JUCE release, is that correct?
Would it be possible to update this version number ONLY if there are breaking changes, i.e. when products actually require to be re-exported in order to work? I suspect this isn’t always the case, but I may be wrong.
Re-exporting a dozen products (and manually applying customizations) every time a new release is downloaded is very cumbersome and time consuming. Sometimes projects still compile, sometimes they require a re-export. And if they compile, there is uncertaintly whether a re-export would be beneficial. Only JUCE developers know.