Bugfixes:
- crash if the user completely removes bundledPlugins directory (not that they should...)
- exception on invalid download url
- exception suggesting staging path when game path invalid
- exception when deployment method becomes unavailable at the wrong time
- unhandled exception if mod removal fails
- exception(s) if userlist is invalid
- (rare) unhandled network errors
- (rare) unhandled exception copying login-url to clipboard
- (rare) exception if active game has to be deactivated on startup
- (rare) error from drag&drop on dashboard
- exception saving mod rules if that mod gets deleted in the background
- improper error handling when cloning profiles
- improper error handling on restoring state backup
- improper error handling installing dl for unsupported game
- improper error handling when deploying deleted profile
- (rare) failure to load built-in (electron) modules
- several cases where UserCanceled was treated as an error
- moving downloads/staging folder into a subdirectory of the old location could lose files
- didn't allow changing download/staging folder if source dir was missing
- didn't allow changing download/staging folder if source dir was on a network drive (or generally a unc-style path)
- downloading mod updates failed for supporters
- deployment manifest lost if the read fails
- manifest locked when deleting multiple mods at once
- nested subcategories were not updating when reorganized
- didn't handle user cancel on elevation correctly
- "Failed to read some mods" notification didn't clear after the problem is resolved
- "Record missing translations" feature non-functional
- (oblivion) archive invalidation didn't work
- (Pillars of Eternity 2) unhandled exception if mod config is invalid
- (enderal) was falsely listed as "Skyrim" in the Extensions page
Improvements:
- log all requests to the nexus api to a file
- warn if Controlled Folder Access (windows defender) may interfere with Vortex
- better error information on a couple of problems
- save more information on "Query Info"
- use different style for the "default" plugin group (to make them distinguishable from manually assigned groups)
- updated electron to 2.0.18
Features:
- suggesting articles (KB and FAQ) while entering feedback title
- show LOOT cleaning information for plugins
- option to reset userlist and refetch masterlist if they can't be read