[v4.1.16] - 2026-07-31
- Fixed the Linux auto-updater never actually updating anything. Inside an AppImage the app was
replacing its own copy inside the read-only squashfs mount the runtime creates, rather than the
.AppImagefile you downloaded and keep. That mount disappears when the app closes, so every
update reported success, changed nothing, and was downloaded again on the next launch. It now
updates the real file via$APPIMAGE. Windows and macOS were never affected. - A Linux update is now staged next to the target and swapped with a rename, so a failed or
interrupted copy can no longer leave you with a half-written app and no original. - If a Linux update cannot replace the file (no write permission, read-only location, full disk)
the app says so, relaunches the version you already had instead of leaving nothing running, and
waits before trying again rather than re-downloading the same file every few seconds.
Portable builds for Windows, macOS (Apple Silicon + Intel), and Linux. The app auto-updates itself on next launch.