Bugfixes:
- couldn't start games/tools as admin
- crash when primary tool path is missing/undefined
- another exception when active game isn't discovered
- download with non-ascii chars failed
- unhandled usercanceled during staging transfer
- (rare) error not reported properly
- (rare) exception during scroll
- "unknown" error deploying symlinks
- callback called twice if hashing failed
- couldn't cancel symlink deployment
- unnecessary update checks in optimised check
- user could "Query Info" for incomplete downloads
- "already closed" error message when displaying cycle message
- error messages from LOOT because we passed in files that were not actually installed
- some errors from fomod installers not reported correctly
- xml fomods did not install files in the right order in some cases
- upon switching game, file conflict might not get cleared
- (gamebryo games) DLCs were never reported as "missing" when plugins depended on them
- (X4) setting up game for modding could fail
Improvements:
- Added primary tool test to starter_dashlet
- Improved logging during update check
- don't report a deployment error if the source file is missing
- various improvements to error reporting
- will now retry more filesystem operations when there is a chance they will work then
- manifest backup now written synchronously
- prevent folders (downloads/staging) from being changed during activity
- on startup, offer to delete interrupted installs
- nicer progress bar when switching profiles (doesn't truncate text)
- updated electron to 4.2.4
- updated libloot to 0.14.7
Features:
- (Blade & Sorcery) added support