github AChep/keyguard-app r20260516
Release v2.11.0-20260516

3 hours ago

The SSH agent now features a key approval window and maintains a request history; its settings have been moved to a new Developer section. The password generator adds support for Cloudflare and Fastmail email forwarders, displaying service logos in the list. When merging vault items, you can now choose to keep, archive, or trash the originals, and password history is preserved through the process. For Bitwarden users, TOTP changes are now stored in password history and several sync reliability issues are resolved.

All changes

  • f09d8c4d - tests: Correct Cloudflare email forwarder tests
  • 41e73dc8 - chore: Adjust changelog generation script for a more human-sounding generation
  • 89e5fceb - chore: Bump app version to 2.11.0
  • 439b8e3d - refactor: Move the SSH agent settings from Security to a new Developer settings section
  • b8159a72 - improvement: SSH agent key approval window #1407
  • fbc9a809 - improvement: Maintain SSH agent history
  • 2c2facee - Merge pull request #1399 from AChep/localization_action
  • d4b2933f - Merge remote-tracking branch 'origin/improvement/more-email-forwarders'
  • dcf000f5 - Merge pull request #1413 from AChep/gpmpasskeysprivapps_action
  • f9dd7756 - Merge pull request #1412 from AChep/justdeleteme_action
  • 5847fbfd - Merge pull request #1411 from AChep/tld_public_suffix_list_action
  • 182bfbfb - Merge pull request #1410 from AChep/tfa_2factorauth_action
  • 56eef586 - [AUTO] Update GPM Credential Privileged Apps JSON
  • 76c783b9 - [AUTO] Update localization library
  • fc2cafdd - [AUTO] Update justdeleteme library
  • 3593376c - [AUTO] Update Public suffix list
  • 81ee676d - [AUTO] Update two-factor auth library
  • bf7f41e4 - tests: Fix localized exception message test
  • 514a88a5 - refactor: Clean up common Kotlin source from JVM dependencies
  • d0b31a9f - refactor: Simpler List -> Flow implementation
  • 962be287 - improvement(UI): Use actual services' logos for the Email forwarders list
  • 9c1d0ed0 - improvement: Add Fastmail email support as an Email forwarder
  • d315f129 - improvement: Add Cloudflare Email Routing support as an Email forwarder
  • 536abe47 - improvement: Utilize password history during cipher conflict resolution #1405
  • e99dce00 - tests: Add tests specific for password / totp / fields 3-way merge process
  • ab597f64 - improvement(Bitwarden): Store TOTP changes in the Password history #1405
  • 37949a6f - improvement: Merge password and passwordRevisionDate atomically during 3-way merge
  • 9a90c901 - improvement: Treat "" the same as null in 3-way cipher merge
  • 6507e1a9 - fix: Crash during Send screen serialization because of the Duration type
  • b46bbcdb - fix(UI): Adjust the min cell width in Watchtower so the cards are never too narrow #1403
  • b60ddf71 - fix(Watchtower): Changing per-item Watchtower alerts does not reflect in the alert counter #1402
  • 86ef1347 - fix(Bitwarden): Add explicit no-cache/no-store to the /sync endpoints #1305
  • 9be7d2b6 - improvement(Bitwarden): Remove extra guard against Empty vault response from the backend
  • 85fdbd92 - fix(Bitwarden): Handle a case where the server returns stale /sync data #1305
  • 8e6625fb - improvement: Display an accurate post-processed Tint color preview in the dropdown picker #1281
  • 66ea7468 - improvement: During merge of items provide an option to keep/archive/trash origin items #1376
  • 8ffa2f36 - improvement: Preserve and maintain password history during a merger of items #1376
  • f5d10210 - tests: Correct Watchtower Weak SSH tests' expected results
  • 8c002932 - fix: Weak SSH filter now respects per-cipher ignore list

Don't miss a new keyguard-app release

NewReleases is sending notifications on new releases.