Skip to content

1.0.0

Choose a tag to compare

@TheBossMagnus TheBossMagnus released this 22 Jun 13:18
· 80 commits to master since this release
56fa4cf

BREAKING CHANGES

  • Changed how the project is installed/used
  • Changed the name of many config values
  • Changed the package name
  • Changed how errors are handled

Added

  • The program is now published to PyPI
    • It can run as a standalone CLI or imported as a module
  • Added detection of mods added as .jar in the override folder (only from Modrinth)
  • Added detection of changes to config files of mods
  • Added the ability to return the changelog as a value in 2 ways
    • Unformatted: 3 different variables (added, updated, removed)
    • Formatted: 1 unified variable with the formatted changelog
  • The whole code is now linted via Isort and Black

Removed

  • Removed the already-deprecated Linux-compiled binaries
  • Removed the advanced debug logging

Changed

  • Changed how the project has to be run from the source .py files
  • Changed some texts in the output changelog
  • Improved the handling of the extraction temp dir
  • Improved the error handling and the error messages