v0.5.0
LatestEncrypted credential vault
API keys and webhook secrets now encrypt at rest in IndexedDB with Web Crypto. Device-bound mode is automatic for solo devs; passphrase vault with auto-lock is opt-in for studios.
Added
- Credential vault — AES-GCM encryption in IndexedDB; profile metadata stays in localStorage.
- Device-bound mode (default) — auto-encrypt on first visit with zero unlock friction.
- Passphrase vault (opt-in) — unlock modal, auto-lock, tab-blur lock, remember-on-device.
- Automatic v4 → v5 migration from plaintext localStorage keys to encrypted storage.
Changed
- Docs links point to github.com/star-ot/studio-vault on the master branch.