The Big Fix Update
Version 1.005 to 1.042
This includes the recent efforts to fix most bugs and make the WeMod Launcher more stable.
There are some things that have happened in this update:
- Automatic code checking and formatting was added to catch common bugs.
- F-strings were simplified since they produced bugs on some systems.
- The setup.py file redirects to the wemod file, so it can handle dependencies over the virtual environment.
- A missing version file in the active game will result in a GUI error now.
- The cabextract binary was removed since it wasn’t needed
- Automatic version incrementing was added.
- The version also gets automatically posted to the README.md.
- Most GUI messages time out now and it will then use the most reasonable option on timeout.
- The code will sync from dev to main and back automatically now.
- The run function is now more streamlined and will work for game paths with spaces now
Generally a stability update