Skip to content

v1.0.2

Choose a tag to compare

@oldrepublicwizard oldrepublicwizard released this 20 Nov 00:58
· 566 commits to master since this release

KOTORModSync changes:

  • Add a feature to roll-back changes if a specific instruction fails to run correctly.
  • Disables the X button on the console window while an installation is ongoing. This prevents an installation from being cancelled accidentally midway through.

While it may seem strict to limit the number of ways the app can be closed, I feel this is the best of both worlds considering the destructive nature of cancelling an install halfway. KOTORModSync should take proper precautions to ensure the user has a fluid experience.

HoloPatcher/PyKotor changes:

New Features

  • Add [HACKList] support to HoloPatcher
  • Use nwnnsscomp.exe if a user is running Windows and it is available.
  • Allow compiling with various different versions of nwnnsscomp.exe. You no longer need to have the exact TSLPatcher version in your tslpatchdata.
  • Fall back to the built-in compiler when nwnnsscomp.exe is not available.

Bug Fixes

  • Fixed some niche scenarios on Unix where paths were not being resolved to case sensitive.
  • Fixed a problem with !OverrideType=Rename that would occur if a filename destination already existed.

Other Changes:

  • Cleaned up src/improved docstrings
  • Exclude unnecessary modules when building HoloPatcher, resulting in a smaller file size.

PyKotor Changelog: NickHugi/PyKotor@v1.2-patcher...v1.3-patcher

Full Changelog: v1.0.0...v1.1.0