Skip to content

ROAR v0.35.1 — upgrades that actually upgrade

Choose a tag to compare

@xhan145 xhan145 released this 02 Aug 16:33
· 32 commits to main since this release

Upgrades that actually upgrade. This is a packaging-only release — the app itself is unchanged from v0.35.0. If v0.35.0 installed cleanly for you, there is nothing new here. If updating appeared to do nothing, this is the release that fixes it.

Fixed

Installing a new version could silently leave the old one in place. An in-place upgrade could finish, report success, and change nothing — same version, same files, no error. ROAR.exe now carries a proper Windows version stamp (visible in Properties → Details), which is what Windows Installer uses to decide whether to replace a file. Without it, it could decide to keep what was already there.

A failed install no longer looks like a successful one. If the installer can't complete, it now tells you on screen with the error code, writes a full log to %TEMP%\ROAR-install-<version>.log, and points you at it — instead of closing quietly as though everything worked.

The build no longer discards what the next upgrade needs. Packaging deleted the previous version's installer package, which Windows needs in order to remove the old version during an upgrade. Without it the upgrade failed and rolled back. Both the current and previous packages are now kept.

Upgrading

If you are on v0.34.0 or earlier and the update seems to do nothing, the reliable fix is to uninstall ROAR from Settings → Apps first, then run this installer. Your data is safe either way — settings, licence, history, snippets and vocabulary live outside the program folder and are never touched by install or uninstall.

Your existing licence and any trial in progress carry over untouched.


Full changelog: https://github.com/xhan145/roar/blob/main/CHANGELOG.md