Bug Fixes
- Copy buttons now work on plain-HTTP installs (#333) — the Copy buttons (agent install command, API tokens, repository passphrase, 2FA recovery codes) relied on the browser Clipboard API, which is only available on HTTPS or localhost. Accessed over plain HTTP they threw a JavaScript error and copied nothing. They now fall back to a method that works over HTTP.
- PHP deprecation warnings no longer rendered on the 2FA setup page (#332) — the QR code library emitted deprecation notices on PHP 8.4 that were printed above the QR code. The library has been upgraded, and PHP warnings are now logged instead of displayed on any page.