v0.14-beta
This release had a broken "Move to Applications" prompt and its download has been removed. Use v0.15-beta instead.
Opening v0.14-beta from the Downloads folder and agreeing to move it left you with no app — unpacking the download again restored it, but the prompt never worked. Fixed in v0.15-beta.
The app updates itself now. It checks for new versions on startup and tells you when one is available. One click and it downloads, checks the download is genuinely ours, replaces itself and reopens. No more watching this page.
If you close the notice, the offer does not disappear — it moves to a small button in the top bar and waits there until you want it.
You have to install this one by hand
Version 0.13-beta and earlier have no update mechanism, so they cannot notice that this version exists. Download it once the usual way and every version after this arrives on its own.
It offers to move itself to Applications
If you open the app from your Downloads folder, it now asks whether to move itself to Applications, like most Mac apps do. Worth saying yes: automatic updates only work from Applications, because that is the only place the app is allowed to replace itself.
If you would rather not, say no once and it never asks again.
What it checks before replacing anything
An app that can replace itself is an app worth being careful with. Every download is verified four ways before a single file is touched: the checksum published alongside it, the code signature, that it was signed by the same developer certificate as the copy you are already running, and that Apple notarized it.
If any of those fail, nothing is installed and the app you have keeps running exactly as it was — the check happens entirely in a temporary folder, before anything real is modified. A failed update leaves you with a working app, always.
If the app cannot replace itself
Run from inside the archive, or from a folder you cannot write to, the app cannot update in place. Rather than trying and failing, the button changes to "Download" and opens this page instead.
Verifying your download
SHA256SUMS.txt is attached to this release. To check the file you downloaded:
shasum -a 256 -c SHA256SUMS.txt