Repository navigation
Releases: Shadow132245/OtpVault
Releases · Shadow132245/OtpVault
Release list
OtpVault v0.2.3
OtpVault v0.2.3
Auto-generated release from the latest build on main.
Changes since the previous release are visible in the commit history.
v0.2.2
fix: email_sign_in now compares email against local stored email - If local email doesn't match entered email, fetches vault from Neon instead of using wrong local salt/test_payload - Fixes 'wrong password' when signing in with a different email on same device - Email is now trimmed and lowercased for consistency
v0.2.1
feat: bidirectional cloud sync + version bump to v0.2.1 - Fixed sync to handle deletions: pull now removes local accounts not in cloud - Rust pull_vault_from_cloud: collects cloud IDs, retains only matching, removes stale - PWA _pullFromCloud: filters local accounts against remote IDs before adding - Sync interval reduced from 10s to 3s for faster propagation - Immediate pull triggered after add/delete on all platforms - All platform versions aligned to 0.2.1 (tauri.conf.json, Cargo.toml, package.json, tauri.android.conf.json, landing/index.html, android-build.yml) - Android versionCode bumped to 2
v0.2.0
v0.2.0: Delete confirmation + Android icon redesign Changes: - Delete confirmation dialog with password verification (all platforms) - New Rust command: verify_password - DeleteConfirmModal component (Desktop/Android) - Custom PWA delete confirmation modal - Arabic + English i18n for delete confirmation - Separate Android icons (shield + lock design) - Android-specific icon generation script - tauri.android.conf.json updated for Android icons
v0.1.9
v0.1.9: QR scanner fix, fullscreen fix, real-time cloud sync
v0.1.8
fix: upload vault to cloud after desktop sign-in When user signs in on desktop, the vault now gets synced to NeonDB via the Vercel API. Previously, vaults created with the old binary were only stored locally because direct PostgreSQL connection was broken. Now signing in triggers a cloud upload so Android/PWA can access the same vault.
v0.1.7
fix: switch desktop to use Vercel HTTP API instead of broken direct P…
v0.1.6
fix: prevent duplicate email sign-up with case-insensitive local check
v0.1.5
v0.1.5 - Replace Supabase with Neon PostgreSQL for cloud sync
v0.1.4
Make vault fully local, remove Supabase dependency, fix dialog ACL, f…