Releases: chrisdfennell/SentryKey
Releases · chrisdfennell/SentryKey
Release list
v1.2.3
v1.2.2
SentryKey v1.2.2 Reliability • Conflict-safe multi-device sync — the Android app, web dashboard, and server now use vault revisions + optimistic concurrency. Editing your vault on two devices at once MERGES the changes (union of accounts) instead of one silently overwriting the other, so a 2FA secret is never lost. Under the hood • Full automated test suite across server, Android (JVM + Robolectric), Wear OS, and the Garmin watch (RFC 6238/2202/4648 known-answer vectors) + a Playwright web E2E — all gating CI. • Server: SQLite-backed accounts/sessions, account plans, and an admin panel. Note: iOS still uses the legacy sync path (pending an Xcode build).
v1.2.1
SentryKey v1.2.1 — enable CI auto-publish to Play closed testing No app changes vs v1.2.0. This release verifies the automated Play upload pipeline (the new publish-play CI job) end-to-end. Same features: home-screen widget, automatic cloud backup + watch sync, biometric login, zero-knowledge account recovery, Wear OS app, and 100+ round Garmin watches.
v1.2.0
SentryKey v1.2.0 Android app • Home-screen widget — tap-to-reveal 2FA codes on your home screen. • Frictionless auto-sync — changes silently back up to the cloud and push to your watch; no more manual "Sync" / "Back up". • Cloud login on open — stay signed in (biometric-aware); open straight into your vault. • Zero-knowledge account recovery — save a one-time recovery key; recover your vault and reset your master password if you forget it. Works with no provider. • Wear OS companion — read codes on Galaxy / Pixel watches, synced from the phone. Garmin watch • Now supports 100+ round Garmin watches (was 4): fenix, epix, Forerunner, venu, vivoactive, Instinct, MARQ, Descent, Enduro, D2, and more. Resolution-independent UI. Cloud / web (sentrykey.app) • Zero-knowledge account recovery + an app-like web dashboard (auto-load, auto-save, rename / reorder / delete-with-undo). 🧪 Beta testers wanted — join on Google Play: https://play.google.com/store/apps/details?id=com.fennell.sentrykey Note: iOS is not included in this release (pending an Xcode build pass).
v1.1.0
v1.1.0 — zero-knowledge cloud backup (sentrykey.app), server deploy f…
v1.0.0
SentryKey v1.0.0 — vault encryption, encrypted sync, Play/GitHub upda…
v1.0.0-beta.20
Watch -> phone vault recovery (Restore from Watch)
v1.0.0-beta.9
fix: SHA-1 TOTP crash on watch sync (pure Monkey C SHA-1, no Cryptography dep)
v1.0.0-beta.8
chore: implement defensive programming and try-catch safety on messag…
v1.0.0-beta.7
chore: update watch empty-vault label and revert unrecognized fenix85…