Bugfixes:
- unhandled exception if symlink workaround has to be disabled on startup and that fails
- unhandled exception from gamebryo plugins screen if session state not initialized correctly
- unhandled exception after mod failed to install correctly
- updating certain extensions could cause an exception (the update still worked correctly though)
- switching languages may not update texts until restart
- changing mod type didn't request deployment even though it is clearly necessary
- (BG3) unhandled exception if divine.exe reports an error
- (BG3) GUI mods being written to modsettings.lsx caused mods to break
Improvements:
- (BG3) no longer report conflicts re info.json files
Features:
- (API) allow game extensions to specify files (or file patterns) to ignore for conflict detection
- (API) export "withErrorContext" function which allows adding information to all errors occuring in a block of code