v1.0.10 — Fix the in-app updater (it copied 0 files)
The updater is finally fixed
If you clicked "Install update" and were still on the old version after
restarting — that's this bug. The updater downloaded the new release but
copied 0 files because:
- the file-exclusion check looked at the absolute path, which always contains
the temp-folder name_update_tmp, so every file was skipped; - the extracted folder could be mistaken for the downloaded
release.zip.
Both fixed and verified against the live GitHub release (23 files copied,
VERSION bumped correctly, success message now shows the new version).
⚠️ One manual update required this time
Because the broken updater is what ships in v1.0.8 / v1.0.9, those versions
cannot self-update to this fix. Do ONE manual update:
- Download the Source code (zip) from this release.
- Extract it, replacing your current folder (your
config.jsonis kept; it's
gitignored and the updater also protects it). - Launch
run.bat.
After that, the in-app updater (⚙ Config → 🔄 Check now → ⬇ Install) works for
all future versions.
Tip: keep ONE copy
If you have several extracted folders (1.0.1, 1.0.3, 1.0.7, main…), delete the
old ones and keep a single folder to avoid launching a stale version by mistake.