Skip to content

Releases: OwenCochell/PaperMC-Update

1.3.0 Release

28 May 16:37

Choose a tag to compare

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

22 May 18:29

Choose a tag to compare

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

10 Mar 21:58

Choose a tag to compare

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

17 Jul 21:12

Choose a tag to compare

  • 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

16 Jul 22:37

Choose a tag to compare

Compiled PaperMC-Update into an executable using PyInstaller. For use on windows machines that don't have python installed.