Releases: lVlyke/stellar-mod-loader
Releases · lVlyke/stellar-mod-loader
0.10.0
This release adds a new supported game and several new major features.
New Supported Games
- Elder Scrolls IV: Oblivion
Features
- New Base profiles allow for creating a base set of mods that can be dynamically extended by other profiles. (README)
- New profile path overrides allow for storing profile data at custom locations instead of where SML is installed. (README)
- Profile-managed save games. (README)
- Link mode can now be separately enabled/disabled for config files and save files. (README)
- New option to import external profiles. (README)
- New option to export existing profiles.
- Custom game launch actions can now be created. (README)
- (Linux) Support for automatic Steam compatdata symlink management when using script extenders. (README)
- New in-app log viewer can be enabled under View -> Show Log Panel.
Changes
- Profile verification has been improved and is more informative.
- Warning icon is now shown in settings if mod link mode cannot be enabled for the current profile.
- (Starfield) Game Data folder is now preferred over Documents Data folder.
- In-app README link now points to the README for the current version of the app.
- About modal now shows current app version.
- README has been updated for documentation of new features.
Fixes
- Fixed issue where game resource deployment was improperly using file links when not supported.
- Fixed issue where Archive Invalidation setting became unchecked even when actually enabled.
- Mods can no longer be renamed to a mod with a name that already exists.
- Fixed game title ellipsis not working in profile selection dropdown.
0.10.0 RC 1
This is the first release candidate (RC) for Starfield Mod Loader 0.10.0.
New Supported Games
- Elder Scrolls IV: Oblivion
Features
- New Base profiles allow for creating a base set of mods that can be dynamically extended by other profiles. (README)
- New profile path overrides allow for storing profile data at custom locations instead of where SML is installed. (README)
- Profile-managed save games. (README)
- Link mode can now be separately enabled/disabled for config files and save files. (README)
- New option to import external profiles. (README)
- New option to export existing profiles.
- Custom game launch actions can now be created. (README)
- (Linux) Support for automatic Steam compatdata symlink management when using script extenders. (README)
- New in-app log viewer can be enabled under View -> Show Log Panel.
Changes
- Profile verification has been improved and is more informative.
- (Starfield) Game Data folder is now preferred over Documents Data folder.
- README has been updated for documentation of new features.
Fixes
- Fixed issue where game resource deployment was improperly using file links when not supported.
- Fixed issue where Archive Invalidation setting became unchecked even when actually enabled.
- Mods can no longer be renamed to a mod with a name that already exists.
- Fixed game title ellipsis not working in profile selection dropdown.
0.9.2
- Non-existent config files are now skipped on deployment.
- Fixed issue where profile paths weren't properly expanded in some contexts.
- Fixed issue with link mode checkbox getting stuck when enabled but not supported in profile settings.
- Adds timestamps as needed to existing backup files if present to avoid deployment errors.
0.9.1
Changes
- Added Import Profile menu option.
- An error message is now shown when profile copy/import fails.
Fixes
- Fixed issue that caused profile files not to be copied during profile import.
- [FOMOD] Fixed issue where root
Datadirectory was sometimes incorrectly preserved.
0.9.0
Changes
- Link mode is now enabled by default for new profiles when available.
- Window title now shows the active profile name and game title.
- Added validation to ensure that profile names are unique during creation.
- Improved suggested paths during profile settings/creation.
- Fonts and icons are now bundled with the app instead of being fetched remotely.
- [FOMOD] Added support for
gameDependencydependencies (Windows only). - README file is now distributed directly with the app.
Fixes
- App menu items that require an active profile no longer respond if no profile is loaded.
0.8.0
This release adds several new features and adds support for Fallout: New Vegas.
New Supported Games
- Fallout: New Vegas
Features
- Added "Link mode" profile option. When enabled, file links will be created instead of copying files to the game directory during deployment, greatly reducing deployment times (over 90%) for large profiles. (Note: Profile must be on the same partition as the game directory to enable Link mode). (README)
- Base game files and other external files can now be overwritten, adding support for mods that replace base game files (i.e. archived texture packs, total conversion mods). Original external files are restored upon deactivating mods. (README) (#13)
- Added support for profile-managed config/INI files. (README)
- Added basic config file editor. (README)
- Game plugins can now be "promoted" to different types. Right-clicking a plugin now provides and option to promote that plugin to another type (i.e. from
esptoesm). (README) - Base game plugins and other external plugins can now be managed and re-ordered. This is can be optionally enabled for some games and is required for others. (README)
- Added "Archive invalidation" profile option in supported games. When enabled, automatic archive invalidation will be turned on. Currently supported for Fallout: New Vegas. (README)
- Added option to move plugins to top or bottom of load order via right-click context menu.
- External files are now shown for root mods.
- Default profile paths are now more intelligently suggested during profile creation/settings.
- Added hex display of plugin load order on hover when external plugin management is enabled.
- Active profile verification during app startup can now be disabled from the app preferences menu. (README)
- Added support for alternate 7-zip binaries on Linux (i.e. p7zip).
- Added maximum width for righthand column on overview page.
- The README has been updated with documentation of new features and quick links for easier navigation.
Changes
- Game type changing is now disabled during profile copy.
- Profile paths are now unmodified during profile copy.
- A loading indicator is now shown during profile verification.
- "Activate Mods" button has been renamed to "Activate Profile".
Fixes
- Fixed issue that prevented the New Profile modal from appearing when starting app with no existing profiles.
- Fixed issue where mod "data" subdirectories sometimes weren't being properly removed during mod import despite being selected as the root dir from the UI.
- Path case normalization now preserves original casing of
Datasubdirectories and plugin/data files. - Fixed issue that caused copied profile plugin list order to not be maintained.
- Added missing INI file mappings to
game-db.jsonfor Fallout 4 and Starfield. - Fixed title of profile settings modal in create mode.
0.8.0-beta.2
Features
- Added support for profile-managed config/INI files. See the README for more info.
- Added basic config file editor. See the README for more info.
- Active profile verification during app startup can now be disabled from the app preferences menu. See the README for more info.
Changes
- Archive Invalidation profile option is now disabled if config files cannot be found.
- Link mode profile option is now disabled if not supported.
- Default profile paths are now more intelligently suggested during profile creation/settings.
- Added hex display of plugin load order on hover when external plugin management is enabled.
- Added maximum width for righthand column on overview page.
- The README has been updated with documentation of new features and quick links for easier navigation.
Fixes
- Added missing INI file mappings to
game-db.jsonfor Fallout 4 and Starfield. - Fixed issue where mod "data" subdirectories sometimes weren't being properly removed during mod import despite being selected as the root dir from the UI.
0.8.0-beta.1
The first 0.8.0 beta release adds several new features and adds support for Fallout: New Vegas.
New Supported Games
- Fallout: New Vegas
Features
- Original game files can now be overwritten, adding support for mods that replace base game files (i.e. archived texture packs, total conversion mods). Original game files are restored upon deactivating mods.
- Game plugins can now be "promoted" to different types. Right-clicking a plugin now provides and option to promote that plugin to another type (i.e. from
esptoesm). - Base game plugins and other external plugins can now be managed and re-ordered. This is can be optionally enabled for some games and is required for others.
- Added profile option to enable "Link mode", which deploys file links instead of copying files to the game directory, greatly reducing deployment time for large profiles. (Note: Profile must be on the same partition as the game directory to enable Link mode).
- Added profile option to enable automatic archive invalidation for games that require it.
- Added option to move plugins to top or bottom of load order via right-click context menu.
- External files are now shown for root mods.
- Added support for alternate 7-zip binaries on Linux (i.e. p7zip).
Changes
- A loading indicator is now shown during profile verification.
Fixes
- Path case normalization now preserves original casing of
Datasubdirectories and plugin/data files. - Fixed issue that caused copied profile plugin list order to not be maintained.
0.7.2
Changes:
- Active plugins are now kept track of dynamically at runtime to allow for manually adding/deleting/renaming plugin files after mod is added.
- Updated README to note that 7-Zip is a required dependency (#12).
Fixes:
- Fixed issue where FOMOD installers that define install files that don't match the casing of the actual file were failing to install sometimes (#10).
- Fixed issue where FOMOD installers that map source folders to an empty destination (root) would cause plugins to be imported with a leading slash (#11).
- Plugin order backups are now preserved during profile copy.
- Plugin order backup restoring now restores order for plugins with same ID but different source mod ID.
0.7.1
Changes
- Warnings are now logged when installing mods that map multiple files to the same destination path.
Fixes
- Resolved issue that lead to an empty file tree being displayed when adding certain mods.
- Resolved issue that caused certain FOMOD installer files to not be installed.
- FOMOD installers that map multiple files to the same destination path no longer cause installation to sometimes fail.
- FOMOD plugin flag dependencies with empty values are now interpreted as negative checks.
- Resolved issue that caused adding mods with readonly files to silently fail on temporary file cleanup.
- Plugins were not being enabled by default when importing settings files from previous versions of the app.
- Fixed issue that caused some FOMOD installer images were failing to be displayed.
- Fixed mod installer window resizing erratically on some plugin descriptions.
- Fixed issue that caused rollback of a failed deployment to end with an error.