-
Notifications
You must be signed in to change notification settings - Fork 165
Mod Organizer 2 Development Changelog
Chris Bessent edited this page Nov 25, 2021
·
266 revisions
See Mod Organizer 2 Changelog for changes to released software.
Older: 2.4.0, 2.3.0, 2.2.2, 2.2.1 and before.
Game Support:
- Added support for detecting Origin games (see
GameOriginManifestIds
in game_da2.py`). - Added support for bypassing Origin DRM (see
GameOriginWatcherExecutables
in game_da2.py). - Added Dragon Age 2, Grand Theft Auto Definitive Edition, Mass Effect Legendary Edition, and The Witcher Enhanced Edition support.
- Minor fixes to Subnautica and Subnautica: Below Zero support.
- Improved Stalker: Anomaly support (better save game reading, better mod installing, content flags added, prevent a possible crash).
Bethesda Game Support:
- Fixes to Bethesda games for locating My Games directory (e.g., if both "Fallout 4" and "Fallout4" existed, the wrong folder was being chosen).
- Updated script extender plugin checker for new messages introduced in SKSE 2.1.3.
- Fixed script extender plugin checker for TTW.
- Fixed the fact that "foo.asdf__esp" is considered an .esp file.
Improvements and Fixes:
- Fixed using custom paths in the instance creation dialog for portable instances.
- Improved tab order on the instance creation dialog.
- Improved logging of the Windows version (changed due to Windows 11).
- Fixed "cache" folder being created and considered a new instance. If an instance called "cache" suddenly appears, just delete it.
- Removed some personal information from logs.
- Steam username and password could be visible if entered into MO2, debug logs were enabled, you had MO2 start Steam, and then you gave the relevant logs to someone. Most people don't even know this feature exists so did not enable it. Replaced any instances of them with STEAM_USERNAME and STEAM_PASSWORD.
- The Windows username can be a real name. Replaced any instances of it with USERNAME.
- This might come with a significant performance impact when debug logs are enabled. Just another reason to keep them disabled when not using them.
- Improved "visit Nexus" links for games that don't have Nexus pages.
- Fixed selecting a newly created profile with the "select" button in the profiles dialog.
- Added Brave (the web browser) to the default executable blacklist.
- Added option to "Show menubar when pressing Alt" (enabled by default).
Game Support:
- Added Black and White 2, Daggerfall Unity, Nier:Automata, Nehrim, Starsector, Star Wars: Empire At War, Subnautica, Subnautica: Below Zero
- Improved Kerbal Space Program support (list/read save files)
- Improved Oblivion support by adding setting to allow Nehrim downloads
- Improved Oblivion support by automatically enabling OBSE hack
- Improved Skyrim VR support by adding setting to allow Enderal and Enderal SE downloads.
- Fixed possible issues with profile-specific files for all the Fallout games
Improvements and Fixes:
- Improved game support by enabling forced load libraries by default (no effect by itself)
- Fixed various things related to the OMOD installer
- Fixed ampersands being displayed in the instance setup wizard
- Fixed checking for mod updates when no installation file is defined
Improvements:
- Fix download status ordering not ordering by newest files first.
- Support Nexus file archiving change that caused a couple of bugs with the update check and download query.
- Added FaceGenData modlist filter and content icon.
Plugin interface:
- Plugins can now access the virtual file tree using
virtualFileTree()
- Removed boost as a dependency in
uibase