Singularity 0.1.3
Singularity now updates itself.
Download Singularity-0.1.3-setup.exe below. Windows x64, installs for you only, no administrator prompt.
Updating
The program checks for a newer version a few seconds after it starts, and quietly: an up to date copy says nothing at all. An updater that interrupts to announce that nothing has happened is one people learn to dismiss without reading, which is the wrong habit for the day it has something to say. Singularity → Check for updates... asks on demand and reports either way.
Nothing downloads or installs without being agreed to.
Why this repository exists
Singularity itself is private. A private repository answers 404 to anyone without a token, so an updater pointed at it would need a token shipped inside the program, and anything shipped inside a program can be taken back out of it. That token would grant read access to the whole source.
So the source stays private and only the installers are published here. Two safeguards go with that: the download address is taken from this release but checked against the hosts GitHub actually serves from rather than trusted because of where it was found, and the finished file is measured against the size the release declares, because a truncated installer runs, fails part way, and leaves a half replaced program behind.
Also in this build
Version numbers compare as numbers rather than as text, so 0.1.10 is correctly newer than 0.1.9 instead of sorting before it.
Warning
Discord does not permit third party clients on a normal user account, and using one can get the account banned. Your password is sent to discord.com and nowhere else, is never written to disk and never logged; only the returned token is kept, sealed with your Windows account key.