Comment 1 for bug 294321

Andy Matuschak (andymatuschak) wrote :

There are one-to-one mappings here that I think are getting confused:

sparkle:version <=> CFBundleVersion
sparkle:shortVersionString <=> CFBundleShortVersionString

Sparkle will append the CFBundleVersion in parentheses as you request, but only if the short version strings are the same, as they should be in this case. You have "1.0" as the short version string of version 1 and "1.0 (2)" as the short version string of version 2, which is inconsistent. Set the sparkle:shortVersionString to "1.0" for your version 2, and it'll do what you want.