Releases: TheStreamCode/keysoft
Releases · TheStreamCode/keysoft
Keysoft 2.0
Keysoft 2.0
Android versionCode: 100
Highlights
- Restores clear PIN login feedback by rendering the loading state before password verification begins.
- Keeps the PIN login loader visible after successful verification until authenticated navigation replaces the login screen.
- Preserves the existing Argon2/PBKDF2 security parameters; this release improves login feedback without reducing KDF cost.
- Includes the previous PIN login flow improvement that defers non-critical post-authentication work.
- Updates release documentation for Keysoft 2.0 / Android versionCode 100.
Verification
bun run typecheckbun run lintbun run test --runInBand- 22 suites, 151 testsbunx expo-doctor- 18/18 checksbunx expo export --platform android --output-dir C:\tmp\keysoft-android-export
Keysoft 1.9
Keysoft 1.9
Android versionCode: 90
Highlights
- Faster PIN login by removing the artificial pre-login delay and deferring non-critical post-authentication work.
- Category migration, notification sync, periodic checks, and password-limit checks no longer block the successful PIN login result.
- Argon2/PBKDF2 parameters remain unchanged; this release improves the surrounding login flow without reducing KDF cost.
- CI workflow actions now use Node 24-compatible action runtimes while preserving the project Node.js version used by Expo/Bun validation.
- Release documentation updated for Keysoft 1.9 / Android versionCode 90.
Verification
bun run typecheckbun run lintbun run test --runInBand- 22 suites, 149 testsbunx expo-doctor- 18/18 checksbunx expo export --platform android --output-dir C:\tmp\keysoft-android-export
Keysoft 1.8
Keysoft 1.8
Android versionCode: 80
Highlights
- Faster PIN setup and PIN change by reusing the vault key derived while creating the master-key verifier.
- No KDF cost reduction: Argon2/PBKDF2 parameters and 64-character vault key requirements remain unchanged.
- Biometric unlock remains SecureStore-backed and still verifies the stored vault key against the current master-key verifier.
- Release documentation updated for Keysoft 1.8 / Android versionCode 80.
Verification
bun run typecheckbun run lintbun run test --runInBand- 22 suites, 147 testsbunx expo-doctor- 18/18 checksbunx expo export --platform android --output-dir C:\tmp\keysoft-android-export


