Bugfixes:
- crash mass-removing downloads
- crash inspecting download if the download was removed in parallel
- crash if game extension info.json was manipulated/corrupted
- crash if resetting masterlist failed
- exception purging game no longer active
- exception on profiles page if a profile was corrupted
- exception if LOOT didn't return cleanliness info for plugin
- didn't fetch mod info for some games
- didn't stop switch to unsupported game
- logged error if cfa isn't configured
- mod source wasn't visibly marked read-only on uninstalled mods
- removing mix of uninstalled and installed mods failed
- could produce duplicate entries in userlist (should also be cleaned up automatically)
- if savegame list has to be truncated it didn't contain the newest files
- NMM import didn't reset mod list when starting the process again
- (Morrowind) load order management produced duplicate entries
- (PoE 2) load order management produced duplicate entries
- (PoE 2) might report file conflicts (notification) when there are none
- (KC: D) might report file conflicts (notification) when there are none
- (X4) used wrong mod path when installed through steam
- (7 Days to Die) used wrong mod path
Improvements:
- error handling for when transferring to non-existing partitions
- various improvements to error handling in general
- include link to mod page if checking for update fails
- inform user before applying meta info changes for externally added/removed mods
- replace %1% variable in LOOT messages
- NMM import now also adds meta information to imported archives
- (Stardew Valley) empty directories will now be cleaned up
- (X-Com 2) Create mod directory automatically if missing
Features:
- (Kenshi) support added
- (A Hat in Time) support added