Seg3D
Seg3D copied to clipboard
Mac Application Does Have Proper Version Number or use CFBundleShortVersionString & CFBundleVersionString Keys
The Mac application doesn't have a proper version number
For example, 2.5.1 version outputs the following version number.
For example, via Finder...
The application also doesn't use CFBundleShortVersionString or CFBundleVersionString to denote the application version.
https://developer.apple.com/documentation/bundleresources/information_property_list/cfbundleshortversionstring https://developer.apple.com/documentation/bundleresources/information_property_list/cfbundleversion#
Using version numbers like 2.5.1 (MAJOR.MINOR.PATCH) which would make it much easier to monitor versions of your software installed or across a fleet of the system and in turn automate updates with tools like open source AutoPKG https://github.com/autopkg/autopkg or Installomator https://github.com/Installomator/Installomator or commercial solutions like Jamf Pro patch management, etc.
The "Semantic Versioning" website introduces rules for assigning version numbers: increment the MAJOR version for incompatible API changes, the MINOR version for backward compatible functionality additions, and the PATCH version for backward compatible bug fixes.
https://semver.org/