Bugfixes:
- reporting download error when none had happened
- crash with "Script Error" as the only error message
- during startup error notification might state the wrong extension as the origin
- if reading ini files failed due to onedrive, user changes could get reverted
- improved/fixed fallback if reading application state fails
- incorrect url encoding used when starting downloads manually from url
- tried to resume download even though we know it wouldn't work
- when assigning (and moving) a download to a different game, errors weren't handled properly
- cleaning up after a failed/interrupted staging/download folder transfer could fail
- pausing a download after the last chank has been transfered but before the download is marked finished broke the download
- Vortex could hang during start if the windows api calls re task management didn't work
- would potentially continue asking for response to issue after the user had already given one
- notification re plugin cycle had order inverted between master <-> non-master
- infinite activity indicator if no plugins installed
- fixed attempts to execute harmony specific functionality for non-harmony games
- (galciv3) deployment error if profile no longer exists
- (Blade & Sorcery) incorrect load order prefixes past 25 mods
- (RE2/DMC5) DLC archive queries executed on non-DLC folders
- (Mount & Blade 2) exception on profile change when game not discovered
Improvements:
- added warning if plugin limit is exceeded and better visibility of plugin limit
- detection for a bunch of games when running on Linux (native)
- Handle nxm:// links triggered from inside Vortex directly
- stop user from setting the download/staging folder to the base Vortex appdata directory
- if an extension tries to register an invalid state watcher, only report error once
- (Witcher 3) improved some explanation texts
Features:
- (Baldur's Gate 3) added support
- (Starsector) removed, there is an improved community-supported extension
API:
- (generic load order ext) allow load order entries to have custom data associated with them