Bugfixes:
- exception opening mod dependency screen too early after startup
- exception if purge was necessary on startup (to recover from errors or due to migration)
- exception if rss server returns enclosures without type (shouldn't happen in practice)
- a single broken steam manifest could break the steam-based game discovery
- (Themes) dark mode didn't actually work (requires re-saving the theme)
Improvements:
- updated to electron 8.0.3
- updated many other dependencies
- modals with cancel/save buttons don't close by (accidentally) clicking outside the dialog
- fomod installer now runs in separate process (should ideally not affect anything functionally
but hopefully more robust) - fewer/less confusing error messages if network is disconnected
- system should no longer go to sleep (power saving) while Vortex is downloading files
- additional warning if user is deleting the active profile
- always clean empty directories for games where each mod is in a separate directory
- warn if uninstall registry key is missing
- when updating mod open directly to right file page (non-premium users only)
- Extensions page is now always visible, dropped the "Advanced" toggle in settings
- allow multiple extensions to provide translations for the same language
- slight (?) performance improvements
Features:
- can change the width and height of dashlets (right-click anywhere in the dashlet)
- can now endorse installed extensions
- dashlet presenting unendorsed and newly added extensions
- search field on browse extensions list
- updating extensions from github (mainly intended for official extensions)
- certain notifications can now be disabled
- mod types can now be "non-essential" (meaning they can't prevent a deployment method from being selected)
- (Witcher 3) load ordering
- (Witcher 3) interoperation with the script merger
- (Stardew Valley) reimport newly added files to mods if it's unambiguous
- (Stardew Valley) automated installation/management of SMAPI
- (Stardew Valley) button to help with sending logs in error reports
- (Battletech) reimport newly generated files into mods
- (Battletech) avoid creating directory tags
- (Monster Hunter: World) custom modtype for Stracker's Loader, now installs correctly after the latest MHW update
- (Wolcen: Lords of Mayhem) preliminary support (will probably undergo significant changes soonish)
API (interesting primarily to developers):
- support game detection via GOG, Origin, UPlay and the windows store
- generic extension to deal with load ordering in games
- patches to unity games are now deployed as mods so they can make use of different deployment methods
- extensions can now add stuff to the main toolbar
- events are being triggered when files not associated with a mod are added to/removed from game directory
- tools can be marked as "default primary" so they get set up as primary by default if installed
- added option to not create directory tags (__folder_managed_by_vortex) for a game. In this mode Vortex
will clean up all empty directories, whether it created them or not, which may be problematic with some games - Debouncer can now trigger on the first call