Updates & channels
How new versions arrive today, and what is built but not yet connected.
Updating today
There is no in-app update. Nothing checks for a new version on a timer, there is no Check for Updates menu item, and no update is ever downloaded or applied. A new version is installed the same way the first one was.
The updater itself is written. Sparkle on macOS, WinSparkle on Windows and an appcast reader on Linux are all present, and the release build signs its appcast. None of it is started: no code constructs an updater, so none of those paths ever runs. Nothing on this page describes a check you can trigger.
Stable and Preview
The preferences file carries a release channel with two values, stable and preview, and stable is the default.
Nothing reads it. There is no channel picker in Preferences, and since no update check runs, the setting cannot change what you are offered. It is a field waiting for the updater to be connected.
Installing a new version replaces the app, not your work. Save your .dna project first. Autosave will not do it for you: see Autosave & recovery.