So, here's how it will all work:
As @westi said, when you use Beta Tester, it will switch you over to the nightly builds. You currently have the option of using the 3.4.x nightly builds, or the 3.5 nightly builds. I agree that we shouldn't be only upgrading between each Beta release - this will only produce outdated or duplicate bug reports. The nightly builds are reasonably stable once we get to beta phase, there are rarely any massive changes site-breaking changes occurring at this stage.
So, Automatic Updater will do the following, if you're on a nightly stream:
- Every 24 hours, it will install the latest nightly of the stream you're currently on.
- When the stable version of that stream is released, it will download and install it as part of the nightly process.
- If you still have Beta Tester activated, it will continue to install updates from that stream.
- If Beta Tester is deactivated, it will go back to only installing stable updates again, until you reactivate Beta Tester again.
I've committed this, I'll be releasing Automatic Updater 0.6 shortly.