⚠️ Here be dragons.
Process memory encryption might have unexpected side effects, so consider this version experimental. If you don't feel like experimenting, install the previous build instead.
Improved
- Sensitive data is encrypted in process memory using Secure Enclave
- All app files are additionally encrypted on disk and cannot be accessed while device is locked (NSFileProtectionComplete). Requires a fresh install. (Closes #141)
- More secure keychain-based biometric authentication
- Require passcode unlock after biometric data was modified
- Keychain-stored data is restricted to the current device
- Improved highlight of focused text fields on macOS
- Old-style popups partially replaced with modern menus
Fixed
- "Clear master keys on timeout" option was treated as always on
- Show diagnostics on repeated Cancel taps [thanks, Anders]
- Occasional crashes caused by database timeout on launch
- Annoying autocorrection in URL fields