This release adds experimental P2P sync for app settings and using passkeys on another device on Android.
New
- Sync: Added experimental P2P sync for app settings.
- Android: Added using passkeys on another device.
Improvements
- Attachments: Dropping more than one file at once into the attachments box is now supported.
- Passkeys: Importing p256 passkeys from Proton Pass exports is now supported.
- SSH agent: Request logs older than a configured limit can now be removed automatically.
- SSH agent: Clicking request log items now opens a details dialog.
- Vault: Invalid TOTP raw values are now handled gracefully.
Security
- Backups: Vault exports and backups now support the more secure .zip.age format.
Fixes
- Android: Fixed "Unknown username" when logging in by passkey (#1669).
- Android: Fixed the Termux GPG agent failing to connect (#1664).
- iOS: Fixed the navigation bar covering the toolbar on iPad.
- iOS: Fixed the Type picker not opening in the Login editor's generator.
- iOS, macOS: Fixed a crash when opening Bitwarden 2FA or SSO screens.
- iOS, macOS: Fixed a crash when leaving GPG tools or the Generator with a screen open.
- iOS, macOS: Fixed picking a client certificate doing nothing.
- iOS, macOS: Fixed an account with a revoked session so it shows the Sign in button.
- iOS, macOS: Fixed nested folders so opening them opens the folder instead of their items.
- iOS, macOS: Fixed pasting a .env file into the import field so it keeps line breaks.
- iOS, macOS: Fixed the GPG generator's Custom date expiry row so it shows the chosen date.
- iOS, macOS: Fixed tag suggestions that differ only in case overlapping each other.
- iOS, macOS: Fixed the Lock after reboot option so it is hidden.
- Desktop: Fixed the request approval window so it shows toast messages.
- Backups: Fixed Bitwarden attachments so the correct plainSize is written.
- Generator: Fixed generating email aliases and GPG keys so it stops for inputs that show an error.
- Generator: Fixed wordlist inputs so HTML pages are refused and HTTP failures fail.
- KDBX: Fixed removing a group so it keeps previously deleted objects.
- SSH agent: Fixed the SSH Agent Request log badge overlapping with text (#1665).
- Vault: Fixed the Trash screen so it shows trashed archived items.
- Vault: Fixed importing so missing SSH key fingerprints are recovered from the source data.