github AChep/keyguard-app r20260527
Release v2.13.0-20260527

4 hours ago

WebAuthn Level 3 support has been added for Android, and window capture protection is now available on Windows. On Windows and macOS, the app will now use the system's accent color. The previously used barcode format is also now remembered on a per-item basis. Fixes in this release correct WebAuthn authenticator flags, improve domain matching for autofill, resolve a Watchtower search bug, and prevent a potential crash in the TOTP component.

All changes

  • 06066aac - chore: Bump app version to 2.13.0
  • c6dddea0 - refactor(KMP): Fake signalr websockets to allow iOS tets to pass
  • dac56dd1 - refactor(KMP): Switch to explicit binary search implementation because the method is not available for KMP
  • 29e5b1b2 - feat(Android): Webauthn Level 3
  • 7ac90ee9 - fix: Handle public suffix exception rules in TLD impl
  • 56ded491 - @billiegoose has signed the CLA in #1435
  • 3070efde - refactor: Batch cipher filter deletes
  • 7ba83a3e - refactor: Pass AutoSizeText remember keys separately
  • 16ec6b28 - improvement: Remember password visual transformation instance
  • 233ecb21 - refactor: reuse DSecret name separator regex
  • 32db525a - fix(signalr): Parse completion errors by field presence
  • 7de13ff7 - fix: Clean up download cache files after success
  • f65c96ea - fix: compare cipher MACs by MessageDigest.isEqual()
  • e6755880 - fix(UI): Guard against a division by zero in totp component
  • 85b1a23d - fix(Watchtower): Fix binary search missing common PINs on the edge (off by 1)
  • f14ef446 - fix(Autofill): Bound short keyword matching
  • 7560a3af - fix(Android): Honor credential service cancellation signal
  • 1718eb4f - fix: Make file download progress counter atomic
  • 76c2ecfa - fix: separate tag filter visibility from collections
  • c681b74a - fix: Prevent potential OkHttp response leak if file downloading fails early
  • 18c41d7c - fix(UI): Do not show Folder merge action if folders are from multiple accounts
  • 3cc7bd1f - fix: correct WebAuthn authenticator data flags
  • c256da64 - refactor: Update Bitwarden passkey monotonic counter TODO comment
  • e3d448f5 - refactor: Migrate to the modern Compose autofill node APIs
  • 585cac9c - refactor: Remove deprecated ServerEnvApi.Ciphers.Attachments.post(...)
  • 29cb283d - refactor: Move request list scroll on revision change to a shared impl
  • a59884b8 - improvement(Windows): Support window capture protection #1424
  • c92c7ddb - improvement(Windows/MacOS): Use actual accent color if available #1423
  • 1e89c104 - improvement: Remember previously used barcode format per item #1433
  • 516d54ac - fix: IO.shared() sometimes consumes the block twice

Don't miss a new keyguard-app release

NewReleases is sending notifications on new releases.