Bugfixes:
- errors from LOOT and bsa parser if windows username contained non-english characters
- canceling permission fix dialog during ini baking triggered error
- changes to command line and environment for the game were reset
- unhandled exception trying to use deployment method fix if the reason changed in the background
- unhandled exception when entering a download url that is not a valid protocol
- unhandled exception if staging folder isn't valid
- unhandled exception when savegames get deleted while Vortex has them in its cach
- exception pressing the "copy to clipboard" button in the login dialog
- rare failure to install certain mods
- rare crash due to memory corruption in savegame loading
- extensions and profiles page buttons not being rendered upon settings changes
- incorrect game id used for downloads if game not supported
- incorrect game id used for mod updates if mod downloaded from different game section
- startup errors loading state wasn't handled correctly
- slight ui glitches
- unnecessary api requests causing rate limit being reached quicker than necessary
- didn't reliably ensure writability of ini backups and baked/base files
- news dashlets not refreshed on game change
- catch attempt to rename a category that's already been deleted
- handle graciously the case where output directory is deleted during purge
- nmm import may have used invalid paths
- more gracious handling of invalid userlist files
- check for mod updates can now also unset the "update available" flag
- plugins could get duplicate load order position (visual only)
- using v0.14 LOOT masterlist (not sure if this caused any trouble)
Improvements:
- (performance) avoid some unnecessary re-renders of tables, esp. mods
- request confirmation when closing login dialog if login in progress
- (Factorio) disallow symlink deployment on windows
- better error handling when starting game via steam
- allow startup in certain cases when application state is slightly damaged
- trigger dialog with default action on pressing enter
- hide "fix deployment" dialog if no game active
- reset window position if it would be (mostly) invisible
- using ids for table rows that can be referenced in css selectors
- allow line breaks in mod name in the conflict resolution dialog
- show "default" as the plugin group if none is assigned
- hide screenshot during savegame import (loading those would require a lot of memory and cause delays)
Features:
- allow manual login by copy&pasting api key
- can check for Vortex update when automatic update is disabled
- click on mod name on plugin screen to jump there
- (Enderal) added support
- (The Witcher) added support (thanks to Evanito)
- (Oxygen Not Included) added support (thanks to newman55)
- (Subnautica: Below Zero) added support (thanks to AlexejheroYTB)