Skip to content

0.2.21

Compare
Choose a tag to compare
@mastercoms mastercoms released this 26 Dec 20:25

Just in time for Christmas comes a culmination of many months of improvements!

  • Updated to Python 3.9
  • Updated to PyInstaller 4.1
  • User config now automatically creates new sections
  • CI user config now configs the environment variable names to find values under, thereby unifying configuration for user and CI for various systems, and improving portability
  • Upgraded from hub to GH CLI for release downloads/uploads
  • Added integration for Git Credential Manager Core, with update checking and credential helper integration to automatically fill in credentials for release downloads
  • Updated many log messages
  • Improved version output
  • Fixed MD5 checksum failure error not printing correctly
  • Error states now output the status automatically, to reduce a step in support tickets when sharing the log
  • Upgraded to use git maintenance for gc, loose objects and repacking
  • Fixed commit graph being updated when it could not be
  • Added LFS prune as a default command again due to fixes in 2.13
  • Added system for unshallowing repo and undo single branch setups, for new super charged clone setup
  • Optimized pulls with LFS by pulling in one batch rather than creating new LFS processes (slow on Windows)
  • Added support for user selected versions
  • Improved engine directory selection in many cases
  • GSURI now automatically uses the one configured in .ue4versionator
  • Improved gsutil cp parameters
  • CI now manages a user config file of its own for better storage for ue4versionator
  • New engine downloads will automatically install prerequisites, register unreal version selector, and for developers, generate project files
  • Added automatic management of source control and text diff path settings for UE4
  • Added handling of trivial rebases, in the various cases they get stuck randomly
  • Optimized core sync process
  • Improved project portability
  • CI automatically cleans old versions
  • Added partial sync mode
  • Added migrate command