SatisfactoryModManager v3.0.0-beta.2
Pre-release
Pre-release
github-actions
released this
21 Feb 19:43
·
246 commits
to master
since this release
Note: this is a prerelease, and things might not work as expected. There might be differences between SMM v2 and SMM v3. If you encounter any issues, let us know on discord, or create an issue here. At the moment, SMM v2 will not auto-update to SMM v3, so while you cannot have both installed at once, you are still able to rollback if you run into major issues.
Note 2: Auto-updating in versions before v3.0.0-beta.3 on Windows, and v3.0.0-beta.2 on Linux was not working, so you will need to manually download and install this update.
Installation
Download and run SatisfactoryModManager-Setup.exe
(Windows) or SatisfactoryModManager_linux_win64
(Linux)
If you already have Satisfactory Mod Manager installed, you don't need to download it again, it will auto-update.
Changelog
Features
- Add rename and delete buttons in profile select
- Add clear button to mod search bar
- Add debug mode toggle
- Add simple and advanced remote server adding mode
- Add local server support
- Include game target type in compatibility check
- Include local server installs in install finders
- Allow access to adding servers even when no client installs exist
- Allow invalid remote servers to be removed
- Improve responsivity of mod list items when displaying progress
- Handle server not being available on startup
- Render markdown in changelogs and compatibility notes
Fixes
- Fix slow startup due to mod cache loading
- Fix slow startup due to remote servers
- Fix saved absolute position being loaded as relative to current monitor
- Fix mod list scrollbar not having correct height until scrolling down
- Fix mod list alignment
- Fix scrollbar-color overriding custom scrollbar
- Fix app closing causing a crash
- Fix logging not working when not running with terminal
- Fix scrolling up in mod list causing it to jump back down
- Fix virtual scroll jumping up when scrolling using scroll bar
- Fix import of SMM2 config when having ignored updates
Interface
- Support smaller window sizes
- Add message box for errors occuring before UI is loaded
- Recenter window if it is offscreen
Installer
- Allow installer to work in per-user mode without requiring admin
- Check for SMM2 in both system-wide and current-user mode when installing SMM3
Updating
- Various fixes to auto updating
- Handle update & restart option
- Support updating to prereleases
- Verify checksum when updating
- Check for updates even if they cannot be automatically applied
Other
- Handle user canceling profile export
- Log errors when saving installs and profiles
- Ensure valid profile is selected after profile is deleted
- Skip writing the default cache dir to settings
- Revert profile change if profile import fails
- Fix remote server URL including ":" when no password is provided
- Fix some buttons being wrongly tied to canModify
- Fix help button being disabled when in readonly mode
- Fix mod list not updating when viewport is resized
- Fix prerelease versions higher than update being shown in the changelog
- Fix only last 10 mod changelogs being fetched
- Fix profile rename and delete not updating installs selected profile