Updates
ARTGTO includes an in-app auto-updater. When a new version is available, the app downloads and installs it without you leaving the application.
How the update flow works
- Check. Every time the app starts, it fetches a small manifest from the download server in the background. If the server has a newer version than the one you are running, a notification appears.
- Download. When you choose to update, the installer is downloaded in the background. A progress modal shows how many bytes have been received. You can cancel at any time — canceling discards the partial download and leaves your current version untouched.
- Verify. After the download finishes, the app checks the file's SHA-256 hash against the value in the manifest. If the hash does not match — meaning the file is corrupt or tampered with — the download is discarded and the update fails safely. Nothing is installed.
- Install. The verified installer runs silently. It closes the running app, replaces the executable, and relaunches ARTGTO on the new version. The whole process takes a few seconds.
Note
On Windows, the installer uses Inno Setup's silent mode. It force-closes the app so it can replace the
.exe in place, then reopens it automatically. You do not need to do anything.Where to see your current version
Two places:
- Title bar. The app's window title includes the version number.
- Settings → About. Shows the full version string and has a
Check for updatesbutton you can click manually at any time.
screenshot
Manual update check
If you want to check right now instead of waiting for the startup check, go to Settings → About and click Check for updates. The result appears in the same area — either "up to date" or a prompt to download the new version.
Mandatory releases
The update manifest has a reserved mandatory field. When a release is marked mandatory, a future version of the app will require the update before continuing. This is intended for critical fixes — for example, a security patch or a file-format correction that affects everyone. No release has used this flag yet; it exists as a safety net.
Tip
Stay on the latest version whenever you can. Newer versions include solver speed improvements, bug fixes, and file-format compatibility readers that keep your library working smoothly. See the changelog for what changed in each release.
Troubleshooting updates
- No internet. The check fails silently; the app works normally. Try again later.
- Download interrupted. Cancel and retry. The partial file is cleaned up automatically.
- SHA-256 mismatch. The corrupted download is deleted. Retry — if it fails again, your network may be interfering with the download. Try a different connection.
- Installer does not relaunch. In rare cases the app may not reopen after the install completes. Just launch it from the Start menu or desktop shortcut — the new version is already installed.
Where to go next
- Changelog — what changed in each release.
- Troubleshooting & FAQ — common issues and how to fix them.