This repository has been archived by the owner on Oct 21, 2024. It is now read-only.
Releases: mircearoata/SatisfactoryModManagerAPI
Releases · mircearoata/SatisfactoryModManagerAPI
SatisfactoryModManager API v2.2.0
- SML 3.0 support
- Update exe paths for modular build
- Fix isRunning using process name on linux
- Use win-ca
- Stream download to file
- Default Steam path fallback
- Fixed fallback reg not being used
- Fixed duplicate Apps key
- Cleanup outdated cache files
- Export manifest reading related functions
- Add dependants list to dependency error
SatisfactoryModManager API v2.1.4
- Fix SML pak not being downloaded
SatisfactoryModManager API v2.1.2
- Remove support for .zip mod extension
- Deduplicate dlloverrides, only throw error if a change is made
- Fetch from network when checking for updates
- Make sure cache is loaded when installing mods
- Separate Steam Linux setup from install finder
- Fixed lutris wrong drive path
- Rename SatisfactoryGame dependency to FactoryGame
- Fixed fileURLExists again
- Fixed deleted mod not being removed again
- Fixed wmic process command
- Fixed fileURLExists
- Handle lutris null directory
SatisfactoryModManager API v2.1.2
- Only refetch versions when checking for updates (fixes flooding SMR with requests when checking for updates)
SatisfactoryModManager API v2.1.1
- Fixed ghost game instances being counted as running
- Fixed isRunning debug outputting too much info on linux
- Fixed wrong symbol values on linux
- Fixed Steam config case
SatisfactoryModManager API v2.1.0
Changelog
- Linux support
- Upgrade dependencies
- Increased download timeout
- Proper async in manifest validation
- Async mod download
- Added profile renaming
- Debug ghost game instances
- Added readManifest and readLockfile to SatisfactoryInstall
- Reset cache before checking for mod updates
- Refactor logging into loggers
- Handle invalid Steam manifests
- Fix deleted mods not being removed
- Backup registry in case winreg fails
SatisfactoryModManager API v2.0.3
Changelog
- Added getManifestSML, removed isSMLInstalledDev
- Fix mods needing both mod_id and mod_reference
SatisfactoryModManager API v2.0.2
Changelog
- Added mod created_at to ficsit.app queries
- Added missing
views
to getMod - Increased mod page size
- Added User-Agent to file download, download elapsed time
- Fixed download timeout
- Handle Steam leftover manifests
- Use SteamExe instead of SteamPath registry value
- Handle SML pak
- Removed SML 1.x file cleanup
- Check mod hash when downloading
- Added mod size and hash
- Remove corrupt cached mods
- Ignore corrupt installed mods
- Validate profile name
SatisfactoryModManager API v2.0.1
Changelog
- Check for Steam install in the default folder
- Fixed error when Steam is not installed
SatisfactoryModManager API v2.0.0
Changelog
- Removed per-install manifests
- Allow installing mod version of already installed mod
- Import and export configs
- Find Steam installs
- Return invalid install paths
- Check for mod updates
- Split download friendly name into name and version
- Faster mod zip read, get avaliable mod count
- Speed up multiple mod removal
- Allow specifying the UserAgent
- BREAKING: Install mods by their mod reference
- BREAKING: Renamed config to profile
- BREAKING: Return ManifestItem in sfInstall.manifestMods