Skip to content

VBPatcher-v0.9.0

Latest
Compare
Choose a tag to compare
@schlopp96 schlopp96 released this 10 Sep 03:00
c8ccedd

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