Updating
Vitrino checks for a newer version when it starts, and tells you when there is one. It does not update itself.
What happens at launch
On start, Vitrino asks downloads.vitrino.dev whether there is a newer release on its own channel. If there is, a message box appears with three choices:
- Download — opens the right installer for your machine in your browser.
- Later — say nothing more this time.
- Don't remind me about this version — a checkbox; tick it and this version is skipped for good. A newer one will still be offered.
Then you install it as you did the first time, replacing the version you have. Vitrino does not download, unpack or replace itself.
A failed check — no network, a bad response — is written to the log and not shown. An update check is not worth interrupting a launch over.
Checking on purpose
Check for Updates… reports every outcome, including "You're up to date" and any failure. You will find it:
- on macOS, in the Vitrino menu, under About;
- on Windows and Linux, in the Help menu.
Asking this way also re‑offers a version you previously skipped, with the skip checkbox already ticked. Unticking it and choosing Later forgets the skip.
Channels
Releases come on two channels, and a build only hears about its own:
| Your version looks like | Channel | You are told about |
|---|---|---|
1.2.0 | stable | newer stable releases |
1.2.0-preview.3 | preview | newer previews |
A preview build is never interrupted by a stable release, and a stable build is never offered a preview. To move between channels, download the one you want from the site.
Builds you run from source do not check at all.