Features:
inform user when mods are redundant and can be disabled
Announcements widget
high-contrast theme
filter mods with no category set
filter games
display whether a game is officially supported or contributed
external changes dialog allows to use the newer file automatically
provide more guidance when deployment is currently not possible
.bat and .cmd scripts can now be set up as tools directly
support for X4: Foundations (thanks to alexparlett)
support for Pathfinder: Kingmaker (thanks to 6d306e73746572)
support for Starsector (thanks to LazyWizard)
support for 7 Days to Die (thanks to nelson3219)
Improvements:
lots of UI changes to how mod conflicts & cycles are presented
more robust log-in (Vortex automatically reconnects if server drops websocket connection)
more stable gamebryo plugin serialisation (meaning plugins should not get disabled when purging)
avoid UAC dialog if only the DOS read-only flag has to be changed
start games via Steam/Epic Games Launcher if their DRM requires that
warn user before dropping meta data about vanished mods
show profile name in the quicklauncher
handle ENOSPC errors more graciously
allow url-input of dropzones to handle urls missing a protocol
hiding game thumbnail active mod count for undiscovered games
apply markdown to LOOT messages (this makes links clickable for example)
improvements to scroll performance
performance improvement of purging hard links
various small UI improvements
settings for bundled themes are now displayed
updated electron to 2.0.16
updated libloot to 0.14.1
Bugfixes:
Nexus downloads can now be resumed in more situations
unhandled exception if download url can't be parsed
unhandled exception on removing profile
unhandled exception trying to report deployment error
unhandled exception when allocating memory for download fails
unhandled exception if deleting savegame fails
rare exception trying to deploy when no deployment method is active
rare unhandled exception trying to update name of download
rare exception if the profile got deleted while deploying
rare exception trying to report error from fomod installer
ExtendedMessageBox function couldn't be called
appdata/local was resolved incorrectly when not alongside roaming
couldn't set up multiple rules for a mod
exception if user enters an invalid nxm url in download
failure to install mods containing electron asars
files were "overwritten" in games that don't merge mods
graciously handle failure to update morrowind.ini
links in a dialog were all on the same line (wrapping as regular text)
manually set game location was overwritten with auto-detected one
report ENOENT error that refers to a web address correctly
staging or download path starting with \ not treated correctly
ensure staging dir is created on first managing the game
feedback screen could become unusable on low resolution screens
changelog empty when github rate limit was reached
broken error handling when files relevant for fnis are missing
more graciously handle failure to write to oblivion.ini
(Sims 4) crash if mod directory missing
(KOTOR 2) fixed game starting
(Dark Souls 1) was using wrong mod directory
(Mount & Blade) fixes to mod installing
(Dragon Age) losing prior edits to Addins.xml when merging
API:
allow closing dialogs programatically
allow to run executables attached to the vortex process