Skip to content

Releases: thatsamori/SPT-ModGod

v2.3.1

Choose a tag to compare

@thatsamori thatsamori released this 14 Jan 09:30
  • Fix issues with bulk updating
  • Maybe ARM64 support?

v2.3.0

Choose a tag to compare

@thatsamori thatsamori released this 04 Jan 22:52
  • 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

Choose a tag to compare

@thatsamori thatsamori released this 03 Jan 22:03
  • 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

Choose a tag to compare

@thatsamori thatsamori released this 31 Dec 21:18
  • Potential fix files created as folders (Updater)
  • Fix optional mods flagged as missing (Client Enforcer)

v2.1.1

Choose a tag to compare

@thatsamori thatsamori released this 31 Dec 19:02
  • Improve detection of optional mods
  • Unchecking an optional mod will actually remove the files/directories on client side
  • Misc bug fixes

v2.1.0

Choose a tag to compare

@thatsamori thatsamori released this 31 Dec 07:04

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

v2.0.2-BETA Pre-release
Pre-release

Choose a tag to compare

@thatsamori thatsamori released this 29 Dec 23:32
  • Use 7zip extractor in updater script; SharpCompress is extremely slow with 7zip extractions.

v2.0.1-BETA

v2.0.1-BETA Pre-release
Pre-release

Choose a tag to compare

@thatsamori thatsamori released this 29 Dec 21:33

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

v2.0.0-BETA Pre-release
Pre-release

Choose a tag to compare

@thatsamori thatsamori released this 29 Dec 05:03

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

Choose a tag to compare

@thatsamori thatsamori released this 24 Dec 02:53

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.json under headlessSyncPaths

Client-Side

  • Headless mode configurable via headless: true in ModGodClient.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) and ModGodUpdater.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 expected when 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