Closed apizz closed 3 years ago
Thanks, this is a good suggestion.
First, it should be noted that the versions discovered during Sparkle feed inspection are used only to determine which Sparkle enclosure item should be used as "latest," and needn't match the actual application downloaded.
That said, I could see how showing more version info from the Sparkle feed could be useful. I'll add shortVersionString
output in addition to the current version
output.
Describe the bug Recently created this recipe manually, so I wanted to test it with latest RC of v2. When I drag the app (MTMR - https://github.com/Toxblh/MTMR) into Recipe Robot it outputs the CFBundleVersion of the app (listed as
sparkle:version
in the appcast.xml) from the app's Sparkle feed instead of CFBundleShortVersionString (listed assparkle:shortVersionString
). Later on when the app's version is collected, Recipe Robot uses the CFBundleShortVersionString, which doesn't match. Ultimately this is more of an output mismatch rather than a true bug.To Reproduce Steps to reproduce the behavior:
Expected behavior Version key collected from Sparkle feed matches the version key later collected from app.
Screenshots
Output from CLI tool:
Desktop (please complete the following information):
which python
: /usr/local/bin/pythonpython --version
: Python 2.7.17