Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Magma v2.0.0 #117

Merged
merged 194 commits into from
Feb 9, 2020
Merged

Magma v2.0.0 #117

merged 194 commits into from
Feb 9, 2020

Conversation

CreepPork
Copy link
Owner

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.
  • After 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.

@CreepPork CreepPork added this to the 2.0.0 milestone Feb 9, 2020
@CreepPork CreepPork self-assigned this Feb 9, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant