Updates & channels
DNA keeps itself current — it checks for new versions in the background, and you choose how early you want them.
How updating works
DNA checks for updates automatically. There's a quiet background check once a day, and you can also trigger one yourself at any time from the app menu — look for Check for Updates.
When a newer version is found, DNA tells you and offers to install it. On macOS and Windows the update downloads and applies in place, then relaunches into the new version. Every update is signed and verified before it installs, so you know it really came from DNA.
On Linux, DNA doesn't update itself in place. Instead it notifies you when a newer version exists and links you to the download page, where you grab the new build.
Stable vs Preview
DNA has two release channels, and you pick one in Preferences:
Stable — the default. Polished releases that have been exercised before they reach you. This is the right choice for client work and live shows.
Preview — earlier builds with the newest features and fixes, ahead of Stable. Great if you want to try what's coming next, but expect rougher edges.
Switching to Preview just points DNA's update check at the preview feed — your next check (manual or daily) will offer preview builds. Switch back to Stable any time; you'll simply wait for the next Stable release to "catch up."
Running a show or shipping to a client? Stay on Stable. Keep a separate machine or copy on Preview if you like living on the edge.
Checking manually
You don't have to wait for the daily check. Use Check for Updates from the menu whenever you want to see if something new is waiting — for example, right after you hear a fix you've been needing has landed.
If a check turns up nothing, you're already on the latest version for your channel.
Updates replace the app, not your work. Save your .dna project before installing an update so the relaunch picks up exactly where you left off. See Autosave & recovery if you want a safety net.