- Fix "Invariant failed" bug on Steam Beta
- Tweaked JS code now using
librery.js
instead of modifyinglibrary.js
index.html
src
tag pointing tolibrery.js
- Tweaked JS code now using
Compare with Release 5.7.2 | Release 5.7.2 Changelog
Future Updates:
The JS Tweaks are due a rework in multiple areas:
- switching to YAML (
.yml
) format- This allows me to store more metadata for the GUI to display, and to be more readable
- switching from Python
replace
to using Regexre
to find and replace JS strings- As the obfuscated JS "1-letter variables" change nearly every Steam update, maintenance of the tweaks is required to keep up.
- Instead if Regex
[a-z]
was used, then the variables could be any letter and the tweak would not have to updated nearly as often.
- More custom "special symbols" that mean different things in order to "find" code more precisely
- currently the only "special symbol" in use is
~~
(More Information) - Will release a guide infographic when I finalise multiple new "special symbols", including being able to search 5 lines back for a particular piece of code.
- This will allow the extra tweaks of
More Context Menu Items
andCollapse Game Page Sections
to be effectively applied using OldGlory (currently requires manual modifying) More Details
- currently the only "special symbol" in use is