v0.12.2 β settings page fix
Fixes the settings page. Since v0.12.0, a JavaScript escape (\n) inside the page template was being consumed before it reached the browser, leaving an unterminated string that broke the entire settings script β so the 2FA setup controls (and every other settings action) silently failed to render.
Now fixed, with an automated guard that syntax-checks every rendered page's JavaScript so this class of bug can't ship again.
If you're running Magpie, hard-refresh the settings page (Ctrl+Shift+R) to pick it up.