Skip to content
This repository has been archived by the owner on Oct 21, 2024. It is now read-only.

Releases: mircearoata/SatisfactoryModManagerAPI

SatisfactoryModManager API v4.0.2

21 Nov 23:44
Compare
Choose a tag to compare

Changelog

  • Update Steam BetaKey case

SatisfactoryModManager API v4.0.1

28 Mar 11:07
Compare
Choose a tag to compare

Changelog

  • Add timeout to wmic
  • Close filestream on download error

SatisfactoryModManager API v4.0.0

19 Mar 09:13
Compare
Choose a tag to compare

Breaking Changes

  • Remove support for downloading SML 2.x

Changelog

  • Add offline support
  • Use cache files access time for outdated check
  • Refactor profiles
  • Refactor SML and bootstrapper handlers
  • Refactor & expose mod cache
  • Do not remove mods that are missing from ficsit.app
  • Separate logging

SatisfactoryModManager API v3.2.1

25 Dec 17:05
Compare
Choose a tag to compare

Changelog

  • Fix reloading cache not actually reloading cache

SatisfactoryModManager API v3.2.0

09 Dec 19:54
Compare
Choose a tag to compare

Changelog

  • Add option to bypass download timeouts
  • Wrap win-ca with try catch
  • Add cache reload force option
  • Handle missing game version file

SatisfactoryModManager API v3.1.0

27 Nov 11:59
Compare
Choose a tag to compare

Changelog

  • Drop support for SML 2
  • Close zip files after opening
  • Get game build number from .version file on Steam, remove exiftool
  • Fix issue when the game is not listed in Epic UE manifest
  • Upgrade dependencies
  • Better readme
  • Remove unused packages
  • Upgrade all dependencies

SatisfactoryModManager API v3.0.0

28 Jun 12:13
Compare
Choose a tag to compare

Changelog

  • Added enabling/disabling mods
  • Save manifest on error if not installing, enabling, or updating mods
  • Separate manifest code from lockfile code
  • Don't include dangling nodes for dependency version check in lockfile
  • Upgrade all dependencies
  • Rework test suite
  • Added mod name to download error message
  • Fixed typo in error name
  • Upgrade dependencies
  • Use apollo-link-scalars for dates
  • New Steam library manifest format support
  • Optional CreatedBy and CreatedByURL field in uplugin
  • No longer require dlloverrides on linux

Breaking changes

  • SatisfactoryInstall.manifestMutate now has the arguments install, uninstall, enable, disable, update instead of install, uninstall, update
  • ImcompatibleGameVersion error is now named IncompatibleGameVersion

SatisfactoryModManager API v2.2.3

02 May 20:26
Compare
Choose a tag to compare
  • No longer needs to update BuildId

SatisfactoryModManager API v2.2.2

20 Apr 21:00
Compare
Choose a tag to compare
  • Add .smm file to SMM tracked mod folders
  • Remove old paths
  • Check if SML zip is valid
  • Fix steam running check (again)

SatisfactoryModManager API v2.2.1

13 Apr 21:18
Compare
Choose a tag to compare
  • Only update .modules if existing