Repository navigation
Releases: thatsamori/SPT-ModGod
Releases · thatsamori/SPT-ModGod
Release list
v2.3.1
v2.3.0
- Fix issues (race condition) with pending operations script not being launched
- Add "Sync to player clients" and "Sync to headless clients" toggles in edit mod dialog
- UI/UX improvements/fixes
v2.2.0
- Add table view to mod list
- Fix a issues related to updating mods
- Fix issue where addon check would cause rate limiting
v2.1.2
- Potential fix files created as folders (Updater)
- Fix optional mods flagged as missing (Client Enforcer)
v2.1.1
- Improve detection of optional mods
- Unchecking an optional mod will actually remove the files/directories on client side
- Misc bug fixes
v2.1.0
Features
- Update mods directly from Health Check tab
- Find and add addons for your mods directly from Health Check tab
- Reinstall mod feature
- Reinstall all mods with warnings button
- UX improvements
Fixes / Improvements
- Updater now skips downloading archives thats contents will be excluded from syncing anyways
- Updater now selectively chooses archive files to install based on sync rules
- Fix non-ascii characters issue when updating (chinese characters in directories/files should now work)
- Various fixes
v2.0.2-BETA
- Use 7zip extractor in updater script; SharpCompress is extremely slow with 7zip extractions.
v2.0.1-BETA
ModGod v2.0.1 Release Notes
- Fixed large mod installation hanging during extraction by bundling native 7-Zip binaries
- Large mods may still take some time, depending on your download speed. Check the logs for progress.
- Added detailed server logging for download, extraction, and file copy progress
- Bundled 7-Zip for Windows (7z.exe + 7z.dll) and Linux (7zz) - no user setup required
- Download progress now logs every 10% with speed indicator
- Extraction/copy progress logs every 100 files or 10% (windows only)
- Added 30-second heartbeat logging for long operations when progress unavailable
- Added OS-specific install instructions when 7-Zip not found
v2.0.0-BETA
ModGod v2.0.0 Beta
Tons of features, UX improvements, bug fixes, and a UI theme redesign.
I am too lazy to put together all the release notes at the moment ❤️
Everything I've tested has worked solid so far, but I'm tentatively considering this release a beta since there's so many additions and updates.
This should be backwards compatible with previous ModGod versions!
Note: there were some updates made to the updater script ModGodUpdater.exe / ModGodUpdater.sh(linux only), your clients will manually have to install them in their SPT root
v1.4.0
ModGod v1.4.0 Release Notes
Headless Client Support
New feature for dedicated raid-hosting instances that don't need full mod syncing.
Server-Side
- New "Headless Syncing" tab in the Web UI (Check README for setup)
- Select specific files/folders to sync to headless clients
- By default, nothing is synced to headless clients (opposite of Sync Exclusions)
- Headless sync paths stored in
serverConfig.jsonunderheadlessSyncPaths
Client-Side
- Headless mode configurable via
headless: trueinModGodClient.json - Headless clients skip mod downloads and only sync explicitly configured files
- Visual banner clearly indicates which mode the updater is running in
- Confirmation prompt before proceeding in either mode
Updater Improvements
- Confirmation prompts for both Standard and Headless modes
- Standard mode shows green banner, headless mode shows cyan banner
- Both
ModGodUpdater.exe(Windows) andModGodUpdater.sh(Linux) have feature parity
UI Improvements
- Add Mods dialog: Search state is now preserved when viewing mod details
- Click "Search for another mod" to return to your previous search results
- No need to retype your search query
Bug Fixes
- Fixed bash script error:
integer expression expectedwhen syncing files - Fixed "Apply Changes" button not appearing after Sync Exclusions changes
- Apply Changes result dialog now shows sync exclusion and headless sync path changes