-
Notifications
You must be signed in to change notification settings - Fork 0
Commands
TheBossMagnus edited this page Jun 3, 2025
·
5 revisions
The main command accepts several options for changelog generation:
-
-v, --version: Show the version and exit -
-o, --old: First pack to compare (mandatory for changelog generation) -
-n, --new: The pack to compare against (mandatory for changelog generation) -
-c, --config: Use a custom configuration file -
-f, --file: Specify the output file for the changelog -
-h,--help, ,-?: print this help message.
Creates a new default configuration file in the current directory called config.json with default settings.
The CLI supports several special output modes through the --file parameter :
-
unformatted: Returns raw data tuples instead of formatted markdown -
formatted: Returns formatted markdown as a string without writing to file -
console: Prints the formatted changelog directly to the console
modpack-changelogger --old old_pack.mrpack --new new_pack.mrpackThis generates a Changelog.md file by default.
modpack-changelogger --old old_pack.mrpack --new new_pack.mrpack --file my_changelog.mdmodpack-changelogger --old old_pack.mrpack --new new_pack.mrpack --config my_config.json -f consolemodpack-changelogger newconfigmodpack-changelogger --version