Skip to content

ScriptVault v1.7.4

Choose a tag to compare

@SysAdminDoc SysAdminDoc released this 24 Mar 19:36
· 77 commits to main since this release

v1.7.4 — Critical Dashboard Fix

Bug Fix

Dashboard tabs (Settings, Utilities, Trash) were completely non-functional.

Root cause: During the Monaco editor migration, show-hint.min.js and userscript-hint.js were removed from dashboard.html script loads, but initEditor() still referenced CodeMirror.hint.userscript for autocomplete options. This threw a TypeError that crashed initEditor(), which prevented initEventListeners() from ever running — making all tab buttons, import, settings, and utilities completely unclickable.

Fixes

  • Guard hintOptions with CodeMirror.hint?.userscript optional chaining
  • Wrap initEditor() in try-catch so editor init errors never block tab navigation
  • CRX now uses CRX3 format (Chrome dropped CRX2 support)

Assets

  • ScriptVault-v1.7.4.zip — Chrome Web Store ready package
  • ScriptVault-v1.7.4.crx — Direct install CRX3 file