A maintenance release focused entirely on GLANCEvault (Beta), the experimental, opt-in database sync. If you don't use GLANCEvault (most people shouldn't yet), this release changes nothing for you.
🔧 GLANCEvault (Beta) fixes
- Enable it on its own. GLANCEvault can now be turned on (without configuring WebDAV first) and turned back off even when it's the only sync method you have set up.
- Fixed sync on mobile. Resolved a "Failed to fetch" error on Android by routing vault traffic through the native network path.
- Fixed sync on desktop. Resolved a connection error ("list failed: 400") where vault requests were rejected before they ever reached the server.
- Clear passphrase errors. A wrong sync passphrase now shows a plain warning message (and uploads nothing) instead of a cryptic decryption error. The passphrase you enter is now authoritative on each device.
- Syncs on Save. Enabling the vault runs the first sync immediately, instead of waiting for a manual "Sync Now."
- Resilient pulls. Individual items that can't be decrypted are skipped and reported ("N items couldn't be read") instead of stalling the whole sync, and a built-in key check catches a mismatched passphrase up front before anything uploads.
- Show/hide the device token. Added an eyeball button to the GLANCEvault token field so you can verify what you entered.
GLANCEvault remains experimental and requires a self-hosted GLANCEvault server; it runs
alongside your existing WebDAV sync and never modifies that data.