mirror of
https://github.com/storytold/craft-launcher.git
synced 2026-11-02 16:50:50 +00:00
An AppImage the launcher installed is renamed into place whole, and the old file is removed only after that, the same as an update. Going back to a version chosen by name now takes that route too (Downgrade::KeepOldCopy), with no older package fetched first. It needs the launcher's own record of an AppImage: a user's own AppImage, an unrecorded one and the tarball install (whose bin and share swap one at a time) are still refused. Not run on a real Linux desktop; the linux module only compiles there. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>