Releases: OwenCochell/PaperMC-Update
Releases · OwenCochell/PaperMC-Update
1.3.0 Release
Changelog:
Bug Fixes:
- Fixed huge bug where script would crash due to a missing argparse argument
- Fixed bug where if file copy failed during install, the script would continue instead of exit
Features added:
- User can now specify output name of new file
- User can now copy old file to a separate location before the update process
- Script now uses recommended paper name if another name is not specified
Other FIxes:
- Added a section to the readme explaining how to handle filenames
- Added some examples demonstrating the new command line arguments
1.2.1 Release
DO NOT USE THIS RELEASE!
Due to a huge bug with argument parsing,
this release will not work correctly!
Bug Fixes:
- Added a version check to the start of the script, which exit if the python version is below 3.6
- When checking script version with '-V', we now display the version and exit instead raising an error
Other Fixes:
- Added a section to the readme explaining python versions and how to manually specify them
- Added some missing command line arguments to the readme
- Moved '--server-version' argument to the 'version' group in argparse
1.2.0 Release
1.2.0
Bug Fixes:
- Fixed an issue where the script would always determine that an update is necessary due to a type mismatch
- Fixed an issue in the interactive menu when selecting the build where no input would be valid, also a type mismatch
Features Added:
- '--no-backup' argument for disabling the backup operation
- '-V' argument for displaying script version and exiting
- '--server-version' argument for displaying the server version and exiting
- '--new' argument for skipping update operations and downloading a paper jar at the given location
Other Fixes:
- Added grouping to argparse, so the help menu should feel less cluttered
- Cleaned up the formatting of all docstrings
- Changed the wording in code comments
- Fixed many typos
Again, these binaries are built using PyInstaller, meaning that they will be a bit slower, and might have some quirks.
1.1.0 Release
-
Added the ability to read versioning info from configuration files in custom locations
-
Added a quiet mode, where only errors and interactive questions are displayed
-
Fixed some formatting issues
1.0.0 Release
Compiled PaperMC-Update into an executable using PyInstaller. For use on windows machines that don't have python installed.