StDoodle
Minion
Mafia saves a couple of helpful version-checking properties in your GLOBAL_prefs file, but I'm not sure exactly how they work.
Is it "safe" to simply check previousUpdateRevision and report based on the integer value of that (with of course a "the script can't tell what version you're running" failsafe for an unset value)? Or are there situations in which this number doesn't match the latest build number (I'm not sure what happens, for example, when running a major release).
- lastRelayUpdate : this appears to be the daily build number I'm on, but the wording (esp. "Relay") confuses me.
- lastRssUpdate
- lastRssVersion
- previousUpdateRevision : again, shows my current build
- previousUpdateVersion
Is it "safe" to simply check previousUpdateRevision and report based on the integer value of that (with of course a "the script can't tell what version you're running" failsafe for an unset value)? Or are there situations in which this number doesn't match the latest build number (I'm not sure what happens, for example, when running a major release).