Client's Newest Update (v1.2) — changelog
Version: 1.2
Fixes:
Resolved an "Identifier 'refreshKeyUI' has already been declared" error by removing duplicate aliasing and keeping a single refreshKeyUI function.
Implemented missing renderer functions causing linter/editor warnings: renderAccessoriesGrid, renderVisualGrid, renderCombatGrid, renderSettingsGrid. This fixes "is not defined" warnings and ensures the UI tabs work reliably.
Additions:
Tampermonkey metadata updated: explicit @grant none and @noframes added for compatibility with userscript managers.
Accessories tab now supports custom cape uploads, custom cape list UI, and console helper for importing sample capes.
Settings tab includes import/export/reset and binding management UI.
Notes:
Safe Mode default remains ON (prevents canvas scaling and cape-follow).
Combat tab is a cosmetic placeholder in v1.2; planned cosmetic features listed in the UI and roadmap.