Skip to content

Releases: bitwarden/android

Password Manager 2026.8.0 (21819)

Choose a tag to compare

@github-actions github-actions released this 21 Aug 17:38
8be53c1

Overview

  • Improved autofill on complex login forms
  • Improved account security and encryption
  • Fixed item import reliability
  • Fixed passkey sign-in issues

What's Changed

✨ Community Highlight

  • [PM-40773] bug: Fix accessibility detection on Android 16+ by @7heMech in #7197

:shipit: Feature Development

🐛 Bug fixes

  • [PM-40995] fix: Allow fill-assist to rescue autofill requests when heuristics find no fields by @aj-rosado in #7214
  • [PM-41100] fix: Complete the VFO-1 organization-to-vault revert by @andrebispo5 in #7220
  • [PM-39840] fix: Scope cookie bootstrap to the request's environment by @aj-rosado in #7243
  • Fix Play Store track promotion to search through more releases by @AmyLGalles in #7248

⚙️ Maintenance

📦 Dependency Updates

  • Update SDK to 3.0.0-8014-7eb08fbb by @bw-ghapp[bot] in #7207
  • [PM-39978] Fix compilation errors caused by Item type Send support in the SDK by @mcamirault in #7224
  • [deps]: Lock file maintenance by @renovate[bot] in #6974
  • Update SDK to 3.0.0-8157-eb825d59 by @bw-ghapp[bot] in #7217

New Contributors

Full Changelog: v2026.7.1-bwpm...v2026.8.0-bwpm
Builds Source: https://github.com/bitwarden/android/actions/runs/31214376447

Authenticator 2026.8.0 (1865)

Choose a tag to compare

@github-actions github-actions released this 21 Aug 17:38
8be53c1

Overview

Various under-the-hood bug fixes and improvements

What's Changed

✨ Community Highlight

  • [PM-40773] bug: Fix accessibility detection on Android 16+ by @7heMech in #7197

:shipit: Feature Development

🐛 Bug fixes

  • [PM-40995] fix: Allow fill-assist to rescue autofill requests when heuristics find no fields by @aj-rosado in #7214
  • [PM-41100] fix: Complete the VFO-1 organization-to-vault revert by @andrebispo5 in #7220
  • [PM-39840] fix: Scope cookie bootstrap to the request's environment by @aj-rosado in #7243
  • Fix Play Store track promotion to search through more releases by @AmyLGalles in #7248

⚙️ Maintenance

📦 Dependency Updates

  • Update SDK to 3.0.0-8014-7eb08fbb by @bw-ghapp[bot] in #7207
  • [PM-39978] Fix compilation errors caused by Item type Send support in the SDK by @mcamirault in #7224
  • [deps]: Lock file maintenance by @renovate[bot] in #6974
  • Update SDK to 3.0.0-8157-eb825d59 by @bw-ghapp[bot] in #7217

New Contributors

Full Changelog: v2026.7.1-bwa...v2026.8.0-bwa
Builds Source: https://github.com/bitwarden/android/actions/runs/31214378150

Password Manager 2026.7.1 (21803)

Choose a tag to compare

@github-actions github-actions released this 07 Aug 22:20
abb9dde

Overview

  • Fixed sync prompt appearing incorrectly during autofill
  • Improved account security

What's Changed

✨ Community Highlight

  • [PM-40274] fix(authenticator): force LTR text direction for TOTP code display by @jatinkumar2409 in #7162

:shipit: Feature Development

  • PM-39349: feat: Update Plan Screen by @david-livefront in #7155
  • [PM-27903] feat: Remove Credential Exchange (CXF) dependency on f-droid builds by @vvolkgang in #7154
  • tool: Improve Gradle Sync performance with 'org.gradle.tooling.parallel' flag by @david-livefront in #7174
  • [PM-37255] feat: Integrate fill-assist targeting rules into autofill parser by @aj-rosado in #7066
  • [PM-38966] feat: Add fill assist opt-in setting and privacy gate by @aj-rosado in #7075
  • [PM-39564] feat: Fill Assist support email field key for email-based login forms by @aj-rosado in #7107
  • PM-40657: feat: Restructure Environment to better handle FedRamp requirements by @david-livefront in #7182
  • [PM-40631] feat: Display personal vault as "My vault" instead of email address by @andrebispo5 in #7183
  • PM-40657: feat: Add support for disableUserRegistration boolean by @david-livefront in #7186
  • PM-39902: feat: Update app to support blob encryption by @david-livefront in #7173
  • PM-40699: feat: Add FedRamp base urls to EnvironmentScreen autocomplete by @david-livefront in #7190
  • [PM-40635] feat: Update "collection" to "shared folder" by @andrebispo5 in #7189
  • [PM-40638] feat: Rename "organization" to "vault" by @andrebispo5 in #7192
  • PM-39902: feat: Add data field for updating a cipher with Blob encryption by @david-livefront in #7198
  • PM-40727: feat: Add encryption layer for new KeystoreEncryptedSharedPreferences by @david-livefront in #7191

🐛 Bug fixes

⚙️ Maintenance

  • Add getLivePlayStoreVersion Fastlane lane by @AmyLGalles in #7156
  • Crowdin Pull by @bw-ghapp[bot] in #7160
  • [PM-32685] Add PR to message if available by @mpbw2 in #7164
  • [QA-2177] Enabling testTagsAsResourceId flag to make BlockedURI testTag visible… by @ifernandezdiaz in #7172
  • Crowdin Pull by @bw-ghapp[bot] in #7177
  • [PM-32685] enhancements for testing by @mpbw2 in #7168
  • [PM-38570] New signing keystore for testharness by @mpbw2 in #7188
  • Chore: Consolidate functions for setting the MasterPasswordUnlock data by @david-livefront in #7203

📦 Dependency Updates

  • Update SDK to 3.0.0-7824-f0ac1382 by @bw-ghapp[bot] in #7145
  • Update SDK to 3.0.0-7895-3831dfe2 by @bw-ghapp[bot] in #7180
  • Update Google privileged browsers list by @github-actions[bot] in #7176
  • Update SDK to 3.0.0-7896-62f4decd by @bw-ghapp[bot] in #7187
  • Update SDK to 3.0.0-7926-a9b0e184 by @bw-ghapp[bot] in #7202

New Contributors

Full Changelog: v2026.7.0-bwpm...v2026.7.1-bwpm
Builds Source: https://github.com/bitwarden/android/actions/runs/30475765167

Authenticator 2026.7.1 (1851)

Choose a tag to compare

@github-actions github-actions released this 07 Aug 22:21
abb9dde

Overview

Various under-the-hood bug fixes and improvements

What's Changed

✨ Community Highlight

  • [PM-40274] fix(authenticator): force LTR text direction for TOTP code display by @jatinkumar2409 in #7162

:shipit: Feature Development

  • PM-39349: feat: Update Plan Screen by @david-livefront in #7155
  • [PM-27903] feat: Remove Credential Exchange (CXF) dependency on f-droid builds by @vvolkgang in #7154
  • tool: Improve Gradle Sync performance with 'org.gradle.tooling.parallel' flag by @david-livefront in #7174
  • [PM-37255] feat: Integrate fill-assist targeting rules into autofill parser by @aj-rosado in #7066
  • [PM-38966] feat: Add fill assist opt-in setting and privacy gate by @aj-rosado in #7075
  • [PM-39564] feat: Fill Assist support email field key for email-based login forms by @aj-rosado in #7107
  • PM-40657: feat: Restructure Environment to better handle FedRamp requirements by @david-livefront in #7182
  • [PM-40631] feat: Display personal vault as "My vault" instead of email address by @andrebispo5 in #7183
  • PM-40657: feat: Add support for disableUserRegistration boolean by @david-livefront in #7186
  • PM-39902: feat: Update app to support blob encryption by @david-livefront in #7173
  • PM-40699: feat: Add FedRamp base urls to EnvironmentScreen autocomplete by @david-livefront in #7190
  • [PM-40635] feat: Update "collection" to "shared folder" by @andrebispo5 in #7189
  • [PM-40638] feat: Rename "organization" to "vault" by @andrebispo5 in #7192
  • PM-39902: feat: Add data field for updating a cipher with Blob encryption by @david-livefront in #7198
  • PM-40727: feat: Add encryption layer for new KeystoreEncryptedSharedPreferences by @david-livefront in #7191

🐛 Bug fixes

⚙️ Maintenance

  • Add getLivePlayStoreVersion Fastlane lane by @AmyLGalles in #7156
  • Crowdin Pull by @bw-ghapp[bot] in #7160
  • [PM-32685] Add PR to message if available by @mpbw2 in #7164
  • [QA-2177] Enabling testTagsAsResourceId flag to make BlockedURI testTag visible… by @ifernandezdiaz in #7172
  • Crowdin Pull by @bw-ghapp[bot] in #7177
  • [PM-32685] enhancements for testing by @mpbw2 in #7168
  • [PM-38570] New signing keystore for testharness by @mpbw2 in #7188
  • Chore: Consolidate functions for setting the MasterPasswordUnlock data by @david-livefront in #7203

📦 Dependency Updates

  • Update SDK to 3.0.0-7824-f0ac1382 by @bw-ghapp[bot] in #7145
  • Update SDK to 3.0.0-7895-3831dfe2 by @bw-ghapp[bot] in #7180
  • Update Google privileged browsers list by @github-actions[bot] in #7176
  • Update SDK to 3.0.0-7896-62f4decd by @bw-ghapp[bot] in #7187
  • Update SDK to 3.0.0-7926-a9b0e184 by @bw-ghapp[bot] in #7202

New Contributors

Full Changelog: v2026.7.0-bwa...v2026.7.1-bwa
Builds Source: https://github.com/bitwarden/android/actions/runs/30475765619

Password Manager 2026.7.0 (21756)

Choose a tag to compare

@github-actions github-actions released this 24 Jul 21:03
36c892e

Overview

  • New action card guides you when your vault is empty
  • Better error messages when unlocking or syncing fails
  • Smoother autofill on more apps
  • Fixed unwanted prompt appearing during app use
  • Fixed autofill not working on certain apps
  • Improved account security

What's Changed

✨ Community Highlight

  • [PM-39461] bug: Fix QR scan reliability by using Y plane rowStride in analyzer by @koenyskout in #7097
  • [PM-39762] bug: Fix RTL divider padding by @helpingstar in #7115

:shipit: Feature Development

🐛 Bug fixes

  • PM-39599: Bug: Must be unlocked to reset your password by @david-livefront in #7106
  • PM-39441: Bug: KeyConnector user should see SetPassword UI when elevated to Admin by @david-livefront in #7105
  • [PM-39807] fix: Gate fill-assist rules sync on user settings by @aj-rosado in #7123
  • PM-39765: bug: Improve error parsing for vault unlock by @david-livefront in #7124
  • PM-37177: bug: Update subscriptionStatusStateFlow for each getSubscription call by @david-livefront in #7125
  • [PM-39840] fix: Use dedicated OkHttpClient for fill-assist to prevent load-balancer prompt by @aj-rosado in #7131
  • [PM-39612] fix: resolve autofill container-hint redirect to autofillable child by @aj-rosado in #7146

⚙️ Maintenance

📦 Dependency Updates

  • [deps]: Update gh minor by @renovate[bot] in #6973
  • Update SDK to 3.0.0-7585-87e9ad18 by @bw-ghapp[bot] in #7101
  • deps: Update to gradle v9.6.1 by @david-livefront in #7122
  • Update SDK to 3.0.0-7612-ce786c52 by @bw-ghapp[bot] in #7128
  • [deps]: Update kotlin by @renovate[bot] in #7086
  • [deps]: Update org.sonarqube to v7.3.1.8318 by @renovate[bot] in #7084
  • Update SDK to 3.0.0-7616-cbecfb7f by @bw-ghapp[bot] in #7129
  • Deps: Update Firbase dependencies by @david-livefront in #7132
  • Update SDK to 3.0.0-7673-101364a4 by @bw-ghapp[bot] in #7133
  • Update Google privileged browsers list by @github-actions[bot] in #7142
  • [deps]: Update fastlane to v2.236.1 by @renovate[bot] in #6972
  • [deps]: Update androidx.core:core-ktx to v1.19.0 by @renovate[bot] in #7085

🎨 Other

New Contributors

Full Changelog: v2026.6.1-bwpm...v2026.7.0-bwpm
Builds Source: https://github.com/bitwarden/android/actions/runs/29108828120

Authenticator 2026.7.0 (1805)

Choose a tag to compare

@github-actions github-actions released this 24 Jul 21:03
36c892e

Overview

Various under-the-hood bug fixes and improvements

What's Changed

✨ Community Highlight

  • [PM-39461] bug: Fix QR scan reliability by using Y plane rowStride in analyzer by @koenyskout in #7097
  • [PM-39762] bug: Fix RTL divider padding by @helpingstar in #7115

:shipit: Feature Development

🐛 Bug fixes

  • PM-39599: Bug: Must be unlocked to reset your password by @david-livefront in #7106
  • PM-39441: Bug: KeyConnector user should see SetPassword UI when elevated to Admin by @david-livefront in #7105
  • [PM-39807] fix: Gate fill-assist rules sync on user settings by @aj-rosado in #7123
  • PM-39765: bug: Improve error parsing for vault unlock by @david-livefront in #7124
  • PM-37177: bug: Update subscriptionStatusStateFlow for each getSubscription call by @david-livefront in #7125
  • [PM-39840] fix: Use dedicated OkHttpClient for fill-assist to prevent load-balancer prompt by @aj-rosado in #7131
  • [PM-39612] fix: resolve autofill container-hint redirect to autofillable child by @aj-rosado in #7146

⚙️ Maintenance

📦 Dependency Updates

  • [deps]: Update gh minor by @renovate[bot] in #6973
  • Update SDK to 3.0.0-7585-87e9ad18 by @bw-ghapp[bot] in #7101
  • deps: Update to gradle v9.6.1 by @david-livefront in #7122
  • Update SDK to 3.0.0-7612-ce786c52 by @bw-ghapp[bot] in #7128
  • [deps]: Update kotlin by @renovate[bot] in #7086
  • [deps]: Update org.sonarqube to v7.3.1.8318 by @renovate[bot] in #7084
  • Update SDK to 3.0.0-7616-cbecfb7f by @bw-ghapp[bot] in #7129
  • Deps: Update Firbase dependencies by @david-livefront in #7132
  • Update SDK to 3.0.0-7673-101364a4 by @bw-ghapp[bot] in #7133
  • Update Google privileged browsers list by @github-actions[bot] in #7142
  • [deps]: Update fastlane to v2.236.1 by @renovate[bot] in #6972
  • [deps]: Update androidx.core:core-ktx to v1.19.0 by @renovate[bot] in #7085

🎨 Other

New Contributors

Full Changelog: v2026.6.1-bwa...v2026.7.0-bwa
Builds Source: https://github.com/bitwarden/android/actions/runs/29108829654

Password Manager 2026.6.1 (21713)

Choose a tag to compare

@github-actions github-actions released this 09 Jul 16:57
e5ee43f

Overview

  • Updated accessibility disclosure
  • Passport numbers now hidden on Identity items

What's Changed

:shipit: Feature Development

🐛 Bug fixes

⚙️ Maintenance

  • Crowdin Pull by @bw-ghapp[bot] in #7058
  • Crowdin Pull by @bw-ghapp[bot] in #7081

📦 Dependency Updates

  • Update SDK to 3.0.0-7409-c9f9dba4 by @bw-ghapp[bot] in #7050
  • [deps]: Update googleBilling to v9 by @renovate[bot] in #7036
  • Update SDK to 3.0.0-7459-378df4c3 by @bw-ghapp[bot] in #7065
  • [deps]: Update firebaseBom by @renovate[bot] in #7082
  • [deps]: Update protobuf monorepo to v4.35.1 by @renovate[bot] in #7083
  • [deps]: Update okhttp monorepo by @renovate[bot] in #7087
  • Update SDK to 3.0.0-7501-f20702cb by @bw-ghapp[bot] in #7089
  • Update SDK to 3.0.0-7536-159aed97 by @bw-ghapp[bot] in #7096

Full Changelog: v2026.6.0-bwpm...v2026.6.1-bwpm
Builds Source: https://github.com/bitwarden/android/actions/runs/28253991408

Authenticator 2026.6.1 (1763)

Choose a tag to compare

@github-actions github-actions released this 09 Jul 16:56
e5ee43f

Overview

Various under-the-hood bug fixes and improvements

What's Changed

:shipit: Feature Development

🐛 Bug fixes

⚙️ Maintenance

  • Crowdin Pull by @bw-ghapp[bot] in #7058
  • Crowdin Pull by @bw-ghapp[bot] in #7081

📦 Dependency Updates

  • Update SDK to 3.0.0-7409-c9f9dba4 by @bw-ghapp[bot] in #7050
  • [deps]: Update googleBilling to v9 by @renovate[bot] in #7036
  • Update SDK to 3.0.0-7459-378df4c3 by @bw-ghapp[bot] in #7065
  • [deps]: Update firebaseBom by @renovate[bot] in #7082
  • [deps]: Update protobuf monorepo to v4.35.1 by @renovate[bot] in #7083
  • [deps]: Update okhttp monorepo by @renovate[bot] in #7087
  • Update SDK to 3.0.0-7501-f20702cb by @bw-ghapp[bot] in #7089
  • Update SDK to 3.0.0-7536-159aed97 by @bw-ghapp[bot] in #7096

Full Changelog: v2026.6.0-bwa...v2026.6.1-bwa
Builds Source: https://github.com/bitwarden/android/actions/runs/28253992960

Password Manager 2026.6.0 (21686)

Choose a tag to compare

@github-actions github-actions released this 25 Jun 21:37
cc9b7d3

Overview

  • Faster, more secure sign-in with app links
  • Passport numbers now hidden for privacy
  • Refreshed password and account screens
  • Fixed an issue with master password update prompt
  • Resolved an autofill-related crash
  • Stability and security improvements

What's Changed

✨ Community Highlight

  • [PM-38918] fix: PM-38644, UI/UX inconsistency: Passport number in Identity items is not a hidden field by @dev-sharma3624 in #7053

:shipit: Feature Development

🐛 Bug fixes

⚙️ Maintenance

📦 Dependency Updates

  • Update Google privileged browsers list by @github-actions[bot] in #7000
  • Update SDK to 3.0.0-7198-7bca9fca by @bw-ghapp[bot] in #6983
  • Deps: Update the Gradle Wrapper to v9.5.1 by @david-livefront in #7006
  • [deps]: Update mockk to v1.14.11 by @renovate[bot] in #7035
  • [deps]: Update kotlin to v2.3.9 by @renovate[bot] in #7034
  • Update SDK to 3.0.0-7338-5bdc976f by @bw-ghapp[bot] in #7007

New Contributors

  • @aikido-autofix[bot] made their first contribution in #6784
  • @Corbet-BW made their first contribution in #7040

Full Changelog: v2026.5.1-bwpm...v2026.6.0-bwpm
Builds Source: https://github.com/bitwarden/android/actions/runs/27437870956

Authenticator 2026.6.0 (1737)

Choose a tag to compare

@github-actions github-actions released this 25 Jun 21:36
cc9b7d3

Overview

Various under-the-hood bug fixes and improvements

What's Changed

✨ Community Highlight

  • [PM-38918] fix: PM-38644, UI/UX inconsistency: Passport number in Identity items is not a hidden field by @dev-sharma3624 in #7053

:shipit: Feature Development

🐛 Bug fixes

⚙️ Maintenance

📦 Dependency Updates

  • Update Google privileged browsers list by @github-actions[bot] in #7000
  • Update SDK to 3.0.0-7198-7bca9fca by @bw-ghapp[bot] in #6983
  • Deps: Update the Gradle Wrapper to v9.5.1 by @david-livefront in #7006
  • [deps]: Update mockk to v1.14.11 by @renovate[bot] in #7035
  • [deps]: Update kotlin to v2.3.9 by @renovate[bot] in #7034
  • Update SDK to 3.0.0-7338-5bdc976f by @bw-ghapp[bot] in #7007

New Contributors

  • @aikido-autofix[bot] made their first contribution in #6784
  • @Corbet-BW made their first contribution in #7040

Full Changelog: v2026.5.1-bwa...v2026.6.0-bwa
Builds Source: https://github.com/bitwarden/android/actions/runs/27437872499