Skip to content

Releases: CreepPork/Magma

Magma v3.0.0-beta.9

16 Mar 15:08
Compare
Choose a tag to compare
Magma v3.0.0-beta.9 Pre-release
Pre-release
  • Fix login issues on Windows

Magma v3.0.0-beta.8

16 Mar 09:39
Compare
Choose a tag to compare
Magma v3.0.0-beta.8 Pre-release
Pre-release
  • Fixed issue where a user couldn't login into SteamCMD even though the credentials were correct
  • Added a verbose flag for SteamCMD login, that outputs all SteamCMD logging info.

Magma v3.0.0-beta.7

29 Sep 11:16
a89b04b
Compare
Choose a tag to compare
Magma v3.0.0-beta.7 Pre-release
Pre-release
  • Fixed Windows SteamCMD issues (#151)
  • Added support for a Batch file configuration editing (like LinuxGSM on Linux) to load mods quicker

Magma v3.0.0-beta-6

28 Sep 07:47
ce38144
Compare
Choose a tag to compare
Magma v3.0.0-beta-6 Pre-release
Pre-release

See changelog for Magma v3.0.0-beta-5.

This release fixes npm install.

Magma v3.0.0-beta.5

28 Sep 07:36
a5926c3
Compare
Choose a tag to compare
Magma v3.0.0-beta.5 Pre-release
Pre-release
  • Added a magma login command to quickly fix any issues with trying to log into Steam.
  • Added a warning if a non-existent ID was given in magma remove to improve clarity.
  • Starting to fix SteamCMD issues on Windows.

Magma v3.0.0-beta.4

07 Aug 06:03
806578f
Compare
Choose a tag to compare
Magma v3.0.0-beta.4 Pre-release
Pre-release
  • Fixed a Sentry error causing a return value of false which was later picked up by OCLIF, which in turn, didn't validate false as an exception so it threw a Error: no error? exception.

Magma v3.0.0-beta.3

08 Jun 15:54
813d249
Compare
Choose a tag to compare
Magma v3.0.0-beta.3 Pre-release
Pre-release
  • Increased tested code
  • Fixed wrong documentation for some commands (#186)
  • Fixed the ID being generated wrong (#191)
  • Added Sentry (#59)

Magma v3.0.0-beta.1

27 May 16:49
e7e8525
Compare
Choose a tag to compare
Magma v3.0.0-beta.1 Pre-release
Pre-release
  • Fix magma install not working if added only a local mod.

Magma v2.0.0

09 Feb 12:38
f2a61b7
Compare
Choose a tag to compare

Magma Complete Rewrite

Breaking Changes!

  • Previous magma.json configuration file is incompatible with the new format. Recreate your magma.json file via the magma init command.
  • Before upgrading Magma, it is recommended that you delete all the keys, server mods and mods that Magma installed to avoid conflicts.
  • Command flags may have changed for certain commands (see magma help).

New

  • Non-interactive shell support (use the -n flag or see the magma help command. Now you can write automation scripts for Magma without having to worry about Magma asking user input.
  • Task scheduler command that allows you to be notified of mod updates to Discord.
  • Mod activation/deactivation without having to physically delete the mods on disk.
  • New magma list command which displays all your installed mods their statuses.
  • Steam Guard 2FA support (non-interactive and interactive).
  • Added magma configure command to modify your existing magma.json file from the comfort of your terminal.
  • Added support for built-in version checking.
  • Added progress bar when installing/updating mods.

Changed

  • Generally improved stability of Magma.
  • Internal code changes, refactorings.
  • Updated dependencies.

Fixed

  • When using LinuxGSM config option it would not append mods= or servermods= if it didn't exist in the config file.

Removed

  • Removed magma login command.
  • Removed magma download command.

Magma v2.0.0-beta.2

09 Feb 12:16
3ab1784
Compare
Choose a tag to compare
Magma v2.0.0-beta.2 Pre-release
Pre-release

New

  • Added support for built-in version checking.
  • The list command mods are now sorted by name.
  • Mod status is now displayed in the list command (activated/deactivated).
  • Added progress bar when installing/updating mods.

Changed

  • In the list command under Updated at entries that were not installed are just renamed to Never.
  • Added a broader description of the cron command.

Fixed

  • When using LinuxGSM config option it would not append mods= or servermods= if it didn't exist in the config file.