Okay, so... You may have noticed the version 2019-07-18 doesn't update automatically to the last release (2019-10-05). That's... because the update code in 2019-07-18 was broken. Actually it have always been broken, it have never been able to create directories, because of a tiny error. But we noticed it only now because that's the 1st time we try to create a directory.
Anyway, because of that, we disabled updates, and spent some time trying to mitigate this issue as much as we could. We can now reenable them. The update should work if you used 2019-07-18.
BUT
If you updated manually to the last version (2019-10-05), the auto-update will NOT work. You need to update manually by unzipping this release over your current thcrap, or to redo a clean thcrap install/
Update
- unzip: don't fail when creating a new directory. (cbba421)
- Implemented incremental update (20c2a33)
- Look for the latest version in thcrap_update.js (01a7faf)
- Run the self update before updating core patches. (b2a423a)
- postupdate: Fix the restructuring -> version-resolve -> last release scenario. (774dcca)
- Run the update code even if repos already exists. (26bd8aa)
- Add a dummy version-resolve-installed.dat to detect when we went through the version-resolve version (3858111)