Closed vitorgalvao closed 2 years ago
There is a historical reason behind this. Changing the version to 0.9.x actually breaks plugin DAW compatibilities. Until Dexed version is below 1, I will have to keep this. But once we get to 1.0, the version will be set accordingly.
To accurately display version information, macOS apps need to have the
CFBundleVersion
andCFBundleShortVersionString
tags inInfo.plist
.In
Dexed.app
they’re at a fixed1.0.0
instead of the release number. If numbers are not set during the build process, they can be changed after it’s done by directly editing theInfo.plist
:That would use the same version number for both fields. Technically they should be different, but even having both the same would be a major improvement.
Accurate versions numbers are important for macOS to know which app to open in ambiguous situations; for users (who expect to see them in the Finder); and for accurate interoperability with other apps.