-
Notifications
You must be signed in to change notification settings - Fork 0
Updates
The in-app updater is currently available on Windows only. A few seconds after startup, accshift checks for a newer version and downloads it silently in the background. Once the signed installer is ready, a title-bar action asks you to restart and apply it.
- On startup the app checks a small file on GitHub that lists the latest version.
- If a newer version is available, accshift downloads it in the background and verifies its signature.
- Once ready, the title bar shows the restart action and a toast.
- Clicking the action installs the downloaded update and relaunches accshift.
Signatures are checked against the project's public key. A modified or unsigned download is refused.
Only Windows has an entry in the update manifest today. On Linux and macOS, update manually: download the new deb/rpm/AppImage or dmg from Releases and install it over the old one. Your data is untouched (it lives in per-user paths, see Security).
The Windows NSIS installer is published to the Windows Package Manager. The
manifest is submitted automatically when a release goes out, so the winget
version follows a release by however long the microsoft/winget-pkgs review
takes.
winget install klNuno.Accshift
winget upgrade klNuno.AccshiftAn install made through winget still uses the in-app updater described above,
so a version installed that way can end up ahead of what winget upgrade
offers. Only the x64 NSIS installer is in the manifest; the MSI, the Linux
packages and the macOS dmg are not.
Download the latest installer or bundle from the Releases page. Run it; your data stays in the per-user paths described in Security.
There is no in-app toggle or per-version skip action today. On Windows, block the updater endpoint at the OS firewall level if the background check and download must be prevented.