Skip to content

Releases: schlopp96/VBPatcher

VBPatcher-v0.9.0

10 Sep 03:00
c8ccedd
Compare
Choose a tag to compare

VBPatcher v0.9.0 Update


Major Changes

  • Compatibility for non-Windows platforms should be almost fully implemented.
  • Upgraded PyLoadBar dependency to version 0.2.0.
  • Placed _get_stable_assets & _get_dev_assets into _PatcherAssets class.
  • Corrected return types found in "../globals.py" methods.
  • Corrected return types found in "../patching.py" methods.
  • Added ".doorstop_version" to "./.gitignore".
  • Changes to several method return value types.
  • Fixed incorrect dev version bug caused by new DL-format from source.
  • Made patch deployments faster.
  • Changed file validation to check against new BepInEx dev-build format.
  • Renamed "../appglobals.py" to "../globals.py".
  • Renamed "./applogger/applogger.py" to "./apploggers/loggers.py".
  • Removed unnecessary exception vars from error handling.
  • Added new cross-platform _Getch class for reading single key-press prompts.
  • Changes to exit prompts.
  • Removed unreachable code from looping statement.
  • Added input prompt prior to closing program upon validation exception.

Minor Changes

  • Changed default log msg format.
  • Removed "./media" directory.
  • Removed unused import from "./setup.py".
  • Improved consistency of console/log strings.
  • Added patch version to download message.
  • Added new classifier to "./setup.py".
  • Added more keywords to "./setup.py".
  • Changes to "./requirements.txt".
  • Improved clarity of validation-error messages.
  • Various docstring improvements.
  • Changes to code comments.
  • Improvements to log -> stdout stream formatting.
  • Added new *.gif files to "./README.md"
  • Updated original .gif to display latest VBPatcher version.

Full Changelog: v0.8.0...v0.9.0

VBPatcher-v0.8.0

02 Aug 03:31
f41cb69
Compare
Choose a tag to compare

VBPatcher v0.8.0 Update


  • Renamed "./media" folder to "./assets".
  • Changed path to .gif in "./README.md" to new directory name.
  • Program will now return to menu instead of exiting program upon patch cancellation.
  • Fixed bug causing program to not exit when starting Valheim.
  • Refactored __version__ variable to "./appglobals/appglobals.py".
  • Shortened text-based loading sequences.
  • Added @staticmethod decorator to relevant methods in _Patcher class.
  • Added @staticmethod decorator to relevant methods in _Validate class.
  • Added @staticmethod decorator to relevant methods in _Downloader class.
  • Updated PyLoadBar dependency version to 0.1.1.
  • Improved several class/method docstrings.
  • Additional code comments.
  • Several refactors.

Full Changelog: v0.7.0...v0.8.0

VBPatcher-v0.7.0

16 Jul 00:21
253a1cb
Compare
Choose a tag to compare

VBPatcher v0.7.0 Update


Changes

  • Upgraded PyLoadBar dependency to version 0.1.0.
  • Changed all old use cases of PyLoadBar to conform with new version.
  • Additional source code comments.
  • Improved source code formatting.
  • Implemented dynamic length of progress bars upon patch updates.
  • Updated "./requirements.txt".
  • Updated "./setup.py".
  • Created log stream to stderr.
  • Refactored print statements to log statements.
  • Logging output file renamed to "./logs/VBPatcherLog.log".
  • Changes to logging source code.
  • Changed default log message format.
  • Repository now contains "./media" directory, which holds the .gif displayed in "README.md".

Full Changelog: v0.6.0...v0.7.0

VBPatcher-v0.6.0

29 May 04:13
718539b
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.5.0...v0.6.0

VBPatcher-v0.5.0

22 Apr 02:18
cf7de9d
Compare
Choose a tag to compare