Bitwarden Android Updates & Release Notes
33 updates curated from 1 source by the Releasebot Team. Last updated: Aug 9, 2026
- Aug 7, 2026
- Date parsed from source:Aug 7, 2026
- First seen by Releasebot:Aug 9, 2026
Bitwarden Android by Bitwarden
Password Manager 2026.7.1 (21803)
Bitwarden Android ships a security and autofill update with a fixed sync prompt, improved account security, fill assist enhancements, FedRamp and plan screen updates, blob encryption support, accessibility and naming refinements, plus multiple bug fixes and maintenance improvements.
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
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
PM-40317: bug: All users must follow Master Password policies by @david-livefront in #7163
PM-40497: bug: Update the plan price row announcement for accessibility by @david-livefront in #7170
PM-40278: bug: Freeze public key and fingerprint during auth request and validate against updates by @david-livefront in #7166
fix: Revert VFO-1 naming changes (#7183, #7189, #7192) by @andrebispo5 in #7195
PM-40885: bug: Support overriding the colorscheme by @david-livefront in #7206
π [PM-41100] fix: Complete the VFO-1 organization-to-vault revert by @andrebispo5 in #7221
βοΈ 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
@jatinkumar2409 made their first contribution in #7162
Full Changelog: v2026.7.0-bwpm...v2026.7.1-bwpm
Builds Source: https://github.com/bitwarden/android/actions/runs/30475765167
Original source - Aug 7, 2026
- Date parsed from source:Aug 7, 2026
- First seen by Releasebot:Aug 9, 2026
Bitwarden Android by Bitwarden
Authenticator 2026.7.1 (1851)
Bitwarden Android releases bug fixes and improvements with a refreshed plan screen, stronger autofill and fill assist support, FedRAMP-focused updates, blob encryption support, and accessibility and naming refinements across the app.
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
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
PM-40317: bug: All users must follow Master Password policies by @david-livefront in #7163
PM-40497: bug: Update the plan price row announcement for accessibility by @david-livefront in #7170
PM-40278: bug: Freeze public key and fingerprint during auth request and validate against updates by @david-livefront in #7166
fix: Revert VFO-1 naming changes (#7183, #7189, #7192) by @andrebispo5 in #7195
PM-40885: bug: Support overriding the colorscheme by @david-livefront in #7206
π [PM-41100] fix: Complete the VFO-1 organization-to-vault revert by @andrebispo5 in #7221
βοΈ 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
@jatinkumar2409 made their first contribution in #7162
Full Changelog: v2026.7.0-bwa...v2026.7.1-bwa
Builds Source: https://github.com/bitwarden/android/actions/runs/30475765619
Original source All of your release notes in one feed
Join Releasebot and get updates from Bitwarden and hundreds of other software products.
- Jul 24, 2026
- Date parsed from source:Jul 24, 2026
- First seen by Releasebot:Jul 25, 2026
Bitwarden Android by Bitwarden
Password Manager 2026.7.0 (21756)
Bitwarden Android adds empty-vault action cards, smoother autofill, clearer unlock and sync errors, and fixes for unwanted prompts and autofill issues on certain apps, while improving account security and expanding FedRAMP support.
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
Feature Development
[PM-37255] feat: Add fill-assist targeting rules data layer by @aj-rosado in #6991
[PM-37255] feat: Wire fill-assist manager into vault sync and app startup by @aj-rosado in #6992
PM-39758: feat: Improve sync failure dialog by @david-livefront in #7114
PM-39707: feat: Display unique unpaid subscription UI by @david-livefront in #7117
PM-40651: feat: Add feature flag for FedRAMP by @david-livefront in #7136
PM-39888: feat: ViewModel controls Environment Selector options by @david-livefront in #7135
PM-35191: feat: Add support for FedRAMP applinks by @david-livefront in #7137
PM-35112: feat: Add underlying FedRAMP environment by @david-livefront in #7138
π 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
Chore: Simplify reset password APIs by @david-livefront in #7103
tech-debt: Trust user certificates in debug builds by @david-livefront in #7108
Crowdin Pull by @bw-ghapp[bot] in #7110
[PM-18403] tech-debt: Consolidate Authenticator minSDK version, increasing it to API 29 by @vvolkgang in #7104
[BRE-1952] Remove migrated workflows by @AmyLGalles in #7095
[VULN-649] ci: Remove deprecated scan workflow by @theMickster in #7091
Crowdin Pull by @bw-ghapp[bot] in #7143
chore: Update renovate.json file by @david-livefront in #7130
[QA-2081] Part 1 - Add testTags to Block Auto-fill settings row and blocked-URI field by @Corbet-BW in #7149
[PM-32685] Send cherry-pick slack message to QA by @mpbw2 in #7151
[PM-32685] Change slack user group in message by @mpbw2 in #7153
Chore: Account Summaries list in UI should be immutable by @david-livefront in #7147
π¦ 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
doc: Update MinSdk Docs by @david-livefront in #7118
PM-39821: feat: Vault empty state can display action cards by @david-livefront in #7126
New Contributors
@koenyskout made their first contribution in #7097
@helpingstar made their first contribution in #7115
Full Changelog: v2026.6.1-bwpm...v2026.7.0-bwpm
Builds Source: https://github.com/bitwarden/android/actions/runs/29108828120
Original source - Jul 24, 2026
- Date parsed from source:Jul 24, 2026
- First seen by Releasebot:Jul 25, 2026
Bitwarden Android by Bitwarden
Authenticator 2026.7.0 (1805)
Bitwarden Android releases under-the-hood bug fixes and improvements, including more reliable QR scanning, better autofill and unlock flows, improved sync and subscription UI, and new FedRAMP support groundwork.
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
Feature Development
[PM-37255] feat: Add fill-assist targeting rules data layer by @aj-rosado in #6991
[PM-37255] feat: Wire fill-assist manager into vault sync and app startup by @aj-rosado in #6992
PM-39758: feat: Improve sync failure dialog by @david-livefront in #7114
PM-39707: feat: Display unique unpaid subscription UI by @david-livefront in #7117
PM-40651: feat: Add feature flag for FedRAMP by @david-livefront in #7136
PM-39888: feat: ViewModel controls Environment Selector options by @david-livefront in #7135
PM-35191: feat: Add support for FedRAMP applinks by @david-livefront in #7137
PM-35112: feat: Add underlying FedRAMP environment by @david-livefront in #7138
π 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
Chore: Simplify reset password APIs by @david-livefront in #7103
tech-debt: Trust user certificates in debug builds by @david-livefront in #7108
Crowdin Pull by @bw-ghapp[bot] in #7110
[PM-18403] tech-debt: Consolidate Authenticator minSDK version, increasing it to API 29 by @vvolkgang in #7104
[BRE-1952] Remove migrated workflows by @AmyLGalles in #7095
[VULN-649] ci: Remove deprecated scan workflow by @theMickster in #7091
Crowdin Pull by @bw-ghapp[bot] in #7143
chore: Update renovate.json file by @david-livefront in #7130
[QA-2081] Part 1 - Add testTags to Block Auto-fill settings row and blocked-URI field by @Corbet-BW in #7149
[PM-32685] Send cherry-pick slack message to QA by @mpbw2 in #7151
[PM-32685] Change slack user group in message by @mpbw2 in #7153
Chore: Account Summaries list in UI should be immutable by @david-livefront in #7147
π¦ 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
doc: Update MinSdk Docs by @david-livefront in #7118
PM-39821: feat: Vault empty state can display action cards by @david-livefront in #7126
New Contributors
@koenyskout made their first contribution in #7097
@helpingstar made their first contribution in #7115
Full Changelog: v2026.6.1-bwa...v2026.7.0-bwa
Builds Source: https://github.com/bitwarden/android/actions/runs/29108829654
Original source - Jul 9, 2026
- Date parsed from source:Jul 9, 2026
- First seen by Releasebot:Jul 10, 2026
Bitwarden Android by Bitwarden
Password Manager 2026.6.1 (21713)
Bitwarden Android releases accessibility and identity updates, hiding passport numbers on Identity items, refining premium prompts and password flows, and fixing issues across subscription states, token refreshes, and app screens.
Overview
Updated accessibility disclosure
Passport numbers now hidden on Identity items
What's Changed
Feature Development
PM-38998: Feat: Apply optional auth token to config endpoint by @david-livefront in #7055
[PM-37255] feat: Consume fill-assist targeting rules data by @aj-rosado in #6990
PM-39082: Feat: Do not show accessibility disclosure at app startup for Fdroid by @david-livefront in #7064
PM-32858: Feat: Set and Reset Password flows should use newer request models by @david-livefront in #7068
PM-39072: Feat: Update premium action card copy by @david-livefront in #7071
PM-37319: Feat: Update premium dialog titles by @david-livefront in #7072
PM-37287: Feat: Add premium prompt for TOTP codes by @david-livefront in #7090
PM-39480: Feat: Update the Accessibility Disclaimer copy by @david-livefront in #7099
PM-39510: Feat: Use V1 Set and Reset password models by @david-livefront in #7100
π Bug fixes
PM-39006: Bug: Update the setPassword flow for TDE users by @david-livefront in #7056
PM-39138: Bug: Passport number should be hidden on edit screen by @david-livefront in #7067
PM-38356 PM-37177: Bug: Update premium subscription trouble-states by @david-livefront in #7073
PM-38363: Bug: Add a loading ViewState to the PlanScreen by @david-livefront in #7080
PM-37232: Bug: Update error states for the Send and VaultAddEdit Screens by @david-livefront in #7098
Bug: Handle token refreshes when token is not present by @david-livefront in #7102
βοΈ 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
Original source Similar to Bitwarden Android with recent updates:
- Bitwarden updates41 release notes Β· Latest Aug 20, 2026
- Bitwarden Clients updates57 release notes Β· Latest Aug 20, 2026
- OpenAI updates183 release notes Β· Latest Aug 21, 2026
- Claude updates129 release notes Β· Latest Aug 21, 2026
- GitHub updates557 release notes Β· Latest Aug 21, 2026
- ChatGPT updates209 release notes Β· Latest Aug 21, 2026
- Jul 9, 2026
- Date parsed from source:Jul 9, 2026
- First seen by Releasebot:Jul 10, 2026
Bitwarden Android by Bitwarden
Authenticator 2026.6.1 (1763)
Bitwarden Android ships bug fixes and under-the-hood improvements, with updates to password reset flows, premium prompts and dialogs, accessibility notices, token refresh handling, and other app stability changes.
Overview
Various under-the-hood bug fixes and improvements
What's Changed
Feature Development
PM-38998: Feat: Apply optional auth token to config endpoint by @david-livefront in #7055
[PM-37255] feat: Consume fill-assist targeting rules data by @aj-rosado in #6990
PM-39082: Feat: Do not show accessibility disclosure at app startup for Fdroid by @david-livefront in #7064
PM-32858: Feat: Set and Reset Password flows should use newer request models by @david-livefront in #7068
PM-39072: Feat: Update premium action card copy by @david-livefront in #7071
PM-37319: Feat: Update premium dialog titles by @david-livefront in #7072
PM-37287: Feat: Add premium prompt for TOTP codes by @david-livefront in #7090
PM-39480: Feat: Update the Accessibility Disclaimer copy by @david-livefront in #7099
PM-39510: Feat: Use V1 Set and Reset password models by @david-livefront in #7100
π Bug fixes
PM-39006: Bug: Update the setPassword flow for TDE users by @david-livefront in #7056
PM-39138: Bug: Passport number should be hidden on edit screen by @david-livefront in #7067
PM-38356 PM-37177: Bug: Update premium subscription trouble-states by @david-livefront in #7073
PM-38363: Bug: Add a loading ViewState to the PlanScreen by @david-livefront in #7080
PM-37232: Bug: Update error states for the Send and VaultAddEdit Screens by @david-livefront in #7098
Bug: Handle token refreshes when token is not present by @david-livefront in #7102
βοΈ 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
Original source - Jun 25, 2026
- Date parsed from source:Jun 25, 2026
- First seen by Releasebot:Jun 26, 2026
Bitwarden Android by Bitwarden
Password Manager 2026.6.0 (21686)
Bitwarden Android releases faster, more secure sign-in with app links, hides passport numbers for privacy, and refreshes password and account screens. It also fixes a master password prompt issue, resolves an autofill crash, and includes stability and security improvements.
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
Feature Development
PM-26577: Feat: Support multiple schemes for Duo, WebAuthn, and SSO callbacks by @david-livefront in #6339
PM-38479: Feat: Update the RemovePasswordScreen UI by @david-livefront in #7010
PM-37887: Feat: Update the Key Connector vault unlock to use the SDK by @david-livefront in #6999
[PM-37571] feat: Map Passport and License to SDK types by @SaintPatrck in #7009
PM-38587: Feat: Add accessibility service disclaimer at startup by @david-livefront in #7018
PM-38618: Feat: Update Accessibility Service disclosure text by @david-livefront in #7026
PM-38745: feat: Update accessibility UI by @david-livefront in #7037
π Bug fixes
[PM-38364] fix: Multiply subscription line-item cost by quantity by @SaintPatrck in #7012
PM-38280: Fix: Update collection API to V2 by @david-livefront in #7014
BWA-252: bug: Empty string totp codes should not be counted as a totp code by @david-livefront in #7015
PM-38534: bug: Update LoginResult to use friendly error message by @david-livefront in #7017
PM-38513: Bug: Do not emit policies before we have recieved them by @david-livefront in #7023
PM-38610: Bug: Update BitwardenBasicDialog to allow scrolling content by @david-livefront in #7028
PM-38637: Bug: Add additional CRL distrobution server to clear-text permitted list by @david-livefront in #7045
PM-38779: Bug: Update cursor logic to avoid exception by @david-livefront in #7044
βοΈ Maintenance
[PM-38411] tech-debt: Update deprecated argument in actions/create-github-app-token by @vvolkgang in #7003
Crowdin Pull by @bw-ghapp[bot] in #7001
PM-38358: Chore: Remove user key by @david-livefront in #7004
Chore: Add gradle lockfiles by @david-livefront in #7008
[AppSec] AI Fix for Template Injection in GitHub Workflows Action by @aikido-autofix[bot] in #6784
[PM-37571] chore: Remove unused isSdkSupported guard by @SaintPatrck in #7011
Crowdin Pull by @bw-ghapp[bot] in #7032
PM-38625: Chore: Store the WrappedAccountCryptographicState by @david-livefront in #7030
[QA-1911] Add testTag to Flight Recorder logging duration dropdown by @Corbet-BW in #7040
Chore: Add a VaultUnlockResult helper method to handle successes by @david-livefront in #7041
Chore: Update the local app version by @david-livefront in #7043
Chore: Create a Overlay Navigation Screen by @david-livefront in #7049
Chore: Isolate the MainActivity composable content from onCreate by @david-livefront in #7051
Chore: Ensure UI it using common components and themeing by @david-livefront in #7052
π¦ 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
Original source - Jun 25, 2026
- Date parsed from source:Jun 25, 2026
- First seen by Releasebot:Jun 26, 2026
Bitwarden Android by Bitwarden
Authenticator 2026.6.0 (1737)
Bitwarden Android ships under-the-hood improvements with new support for multiple Duo, WebAuthn, and SSO callback schemes, an updated remove-password screen, refreshed accessibility messaging, and a range of bug fixes and maintenance updates.
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
Feature Development
PM-26577: Feat: Support multiple schemes for Duo, WebAuthn, and SSO callbacks by @david-livefront in #6339
PM-38479: Feat: Update the RemovePasswordScreen UI by @david-livefront in #7010
PM-37887: Feat: Update the Key Connector vault unlock to use the SDK by @david-livefront in #6999
[PM-37571] feat: Map Passport and License to SDK types by @SaintPatrck in #7009
PM-38587: Feat: Add accessibility service disclaimer at startup by @david-livefront in #7018
PM-38618: Feat: Update Accessibility Service disclosure text by @david-livefront in #7026
PM-38745: feat: Update accessibility UI by @david-livefront in #7037
π Bug fixes
[PM-38364] fix: Multiply subscription line-item cost by quantity by @SaintPatrck in #7012
PM-38280: Fix: Update collection API to V2 by @david-livefront in #7014
BWA-252: bug: Empty string totp codes should not be counted as a totp code by @david-livefront in #7015
PM-38534: bug: Update LoginResult to use friendly error message by @david-livefront in #7017
PM-38513: Bug: Do not emit policies before we have recieved them by @david-livefront in #7023
PM-38610: Bug: Update BitwardenBasicDialog to allow scrolling content by @david-livefront in #7028
PM-38637: Bug: Add additional CRL distrobution server to clear-text permitted list by @david-livefront in #7045
PM-38779: Bug: Update cursor logic to avoid exception by @david-livefront in #7044
βοΈ Maintenance
[PM-38411] tech-debt: Update deprecated argument in actions/create-github-app-token by @vvolkgang in #7003
Crowdin Pull by @bw-ghapp[bot] in #7001
PM-38358: Chore: Remove user key by @david-livefront in #7004
Chore: Add gradle lockfiles by @david-livefront in #7008
[AppSec] AI Fix for Template Injection in GitHub Workflows Action by @aikido-autofix[bot] in #6784
[PM-37571] chore: Remove unused isSdkSupported guard by @SaintPatrck in #7011
Crowdin Pull by @bw-ghapp[bot] in #7032
PM-38625: Chore: Store the WrappedAccountCryptographicState by @david-livefront in #7030
[QA-1911] Add testTag to Flight Recorder logging duration dropdown by @Corbet-BW in #7040
Chore: Add a VaultUnlockResult helper method to handle successes by @david-livefront in #7041
Chore: Update the local app version by @david-livefront in #7043
Chore: Create a Overlay Navigation Screen by @david-livefront in #7049
Chore: Isolate the MainActivity composable content from onCreate by @david-livefront in #7051
Chore: Ensure UI it using common components and themeing by @david-livefront in #7052
π¦ 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
Original source - Jun 12, 2026
- Date parsed from source:Jun 12, 2026
- First seen by Releasebot:Jun 16, 2026
Bitwarden Android by Bitwarden
Password Manager 2026.5.1 (21675)
Bitwarden Android adds trusted device management, in-app subscription management, and Passport item support, while improving Send navigation, modal clarity, and Autofill reliability in Firefox. The release also updates accessibility messaging and fixes several premium and subscription flows.
Overview
View and manage trusted devices in account settings
Subscription management now available in-app
Send hidden from navigation when org policy disables it
Modal headers updated for clarity
Improved Autofill popup reliability in Firefox
What's Changed
Feature Development
[PM-32806] feat: Add Add/Edit support for Passport item type by @SaintPatrck in #6923
PM-37573: Feat: Create DatePickerDialog by @david-livefront in #6924
[PM-32806] feat: Add Passport vault, listing, and search surfaces by @SaintPatrck in #6929
PM-37573: feat: Add DatePicker functionality to VaultAddEditScreen by @david-livefront in #6937
PM-37690: feat: Update copy for adding a new item by @david-livefront in #6940
[PM-33982] feat: Add device management screen by @aj-rosado in #6754
[PM-36969] feat: Surface subscription substate to premium gates by @SaintPatrck in #6931
PM-37705: Feat: Hide Send navigation when DISABLE_SEND policy is enabled by @david-livefront in #6945
[PM-37814] feat: Add debug flag to disable self-host premium check by @SaintPatrck in #6954
[PM-37804] feat: Confirm before leaving the app to Stripe checkout by @SaintPatrck in #6958
PM-37568: Feat: Remove feature flags by @david-livefront in #6955
[PM-37691] feat: Surface pending cancellation status on Premium plan view by @SaintPatrck in #6957
[PM-37254] feat: Add fill-assist-targeting-rules feature flag by @aj-rosado in #6952
[PM-37916] feat: Add titleExtraLarge typography and apply to Premium header by @SaintPatrck in #6962
[PM-37282] feat: Add Upgrade to Premium CTA to File Send dialog by @SaintPatrck in #6968
PM-37985: Feat: Use PolicyView in the app by @david-livefront in #6966
PM-38130: Feat: Parse new organizations and policies properties from sync response by @david-livefront in #6977
PM-38140 Feat: SDK policy filters by @david-livefront in #6979
PM-38285: Feat: Filter unconfirmed organizations from the app by @david-livefront in #6987
[PM-37181] feat: Surface Expired subscription substate by @SaintPatrck in #6982
PM-37911: Feat: Update Organization model by @david-livefront in #6960
π PM-38587: Feat: Add accessibility service disclaimer at startup by @david-livefront in #7021
π PM-38618: Feat: Update Accessibility Service disclosure text by @david-livefront in #7027
π PM-38745: Feat: Update accessibility UI by @david-livefront in #7039
π Bug fixes
bug: Update Passport and License date formats in VaultItemScreen by @david-livefront in #6927
Update MobilePremiumUpgrade feature flag key to lowercase by @SaintPatrck in #6934
[PM-37465] fix: Gate Plan row and Upgraded card on personal Premium by @SaintPatrck in #6930
Bug: Update BitwardenDatePickerDialog to match current designs by @david-livefront in #6943
[PM-37335] fix: Route attachments upgrade CTA through in-app plan modal by @SaintPatrck in #6946
[PM-37294] fix: Announce external-link affordance on premium upgrade CTAs by @SaintPatrck in #6951
[PM-36886] fix: Gate premium upgrade flow on self-hosted environments by @SaintPatrck in #6939
[PM-37076] fix: Manage Plan launches web vault subscription URL by @SaintPatrck in #6944
[PM-37284] fix: Show Upgraded to Premium card across all Send view states by @SaintPatrck in #6947
[PM-37810] fix: Update cancel premium confirmation dialog by @SaintPatrck in #6953
[PM-37289] fix: Refresh archive row after premium upgrade by @SaintPatrck in #6949
[PM-37232] fix: Hide upgrade CTAs while a Premium upgrade is pending by @SaintPatrck in #6978
[PM-37804] fix: Drop redundant Stripe checkout confirmation on Upgrade Now by @SaintPatrck in #6980
[PM-38279] fix: Hide Cancel Premium action for Update payment status by @SaintPatrck in #6989
[PM-36970] fix: Correct Update Payment status description by @SaintPatrck in #6988
[PM-38118] fix: Support Firefox updated toolbar in accessibility autofill by @aj-rosado in #6986
[PM-38263] fix: Reference invoices in past due subscription description by @SaintPatrck in #6994
[PM-37920] fix: Show Storage cost row when additional storage is present by @SaintPatrck in #6997
π [PM-38364] fix: Multiply subscription line-item cost by quantity by @SaintPatrck in #7013
π PM-38513: Bug: Do not emit policies before we have recieved them by @david-livefront in #7025
PM-38610: Bug: Update BitwardenBasicDialog to allow scrolling content by @david-livefront in #7029
βοΈ Maintenance
PM-36508: Chore: Local network access permission by @david-livefront in #6916
Crowdin Pull by @bw-ghapp[bot] in #6932
chore: Remove background event interface from action by @david-livefront in #6941
[PM-35435] ci: Stop applying Change Type labels based on changed files by @vvolkgang in #6925
PM-34085: Chore: Remove the Authenticator Sync backwards compatibility by @david-livefront in #6928
PM-36952 - Improve code review workflow with added triggers by @theMickster in #6933
[PM-37916] chore: Align Premium subscription card line items with Web by @SaintPatrck in #6961
Chore: Update Policy Types to conform to known values by @david-livefront in #6965
Crowdin Pull by @bw-ghapp[bot] in #6969
Chore: Remove the Manager type from OrganizationType by @david-livefront in #6984
[QA-1826] Adding missing testTags for Authenticator/PM apps by @ifernandezdiaz in #6993
Chore: Move dispatcher for sdk functions into SDK sources by @david-livefront in #6995
π¦ Dependency Updates
Update SDK to 3.0.0-6963-1256a563 by @bw-ghapp[bot] in #6921
Deps: Update Coroutines to v1.11.0 by @david-livefront in #6959
[deps]: Update gh minor by @renovate[bot] in #6926
[deps]: Lock file maintenance by @renovate[bot] in #6904
Update SDK to 3.0.0-7038-1a2acacb by @bw-ghapp[bot] in #6956
Deps: Update to Junit v6.1.0 by @david-livefront in #6964
Update SDK to 3.0.0-7068-a635e32d by @bw-ghapp[bot] in #6967
[deps]: Update com.google.devtools.ksp to v2.3.8 by @renovate[bot] in #6971
Update SDK to 3.0.0-7126-025e5d85 by @bw-ghapp[bot] in #6976
Deps: Update the protobuf library to v4.35.0 by @david-livefront in #6985
Deps: Update Firebase BOM to v34.14.0 by @david-livefront in #6996
Deps: Update the Compose BOM to v2026.05.01 by @david-livefront in #6998
π¨ Other
llm: Add interface KDoc rule to implementing-android-code skill by @SaintPatrck in #6963
Full Changelog: v2026.5.0-bwpm...v2026.5.1-bwpm
Builds Source: https://github.com/bitwarden/android/actions/runs/27216280703
Original source - Jun 11, 2026
- Date parsed from source:Jun 11, 2026
- First seen by Releasebot:Jun 16, 2026
Bitwarden Android by Bitwarden
Authenticator 2026.5.1 (1692)
Bitwarden Android adds Passport item support, a new device management screen, and updated premium and policy flows. This release also improves accessibility, refines checkout and subscription handling, and includes bug fixes plus under-the-hood updates.
Overview
Various additional bug fixes and under-the-hood improvements
What's Changed
Feature Development
[PM-32806] feat: Add Add/Edit support for Passport item type by @SaintPatrck in #6923
PM-37573: Feat: Create DatePickerDialog by @david-livefront in #6924
[PM-32806] feat: Add Passport vault, listing, and search surfaces by @SaintPatrck in #6929
PM-37573: feat: Add DatePicker functionality to VaultAddEditScreen by @david-livefront in #6937
PM-37690: feat: Update copy for adding a new item by @david-livefront in #6940
[PM-33982] feat: Add device management screen by @aj-rosado in #6754
[PM-36969] feat: Surface subscription substate to premium gates by @SaintPatrck in #6931
PM-37705: Feat: Hide Send navigation when DISABLE_SEND policy is enabled by @david-livefront in #6945
[PM-37814] feat: Add debug flag to disable self-host premium check by @SaintPatrck in #6954
[PM-37804] feat: Confirm before leaving the app to Stripe checkout by @SaintPatrck in #6958
PM-37568: Feat: Remove feature flags by @david-livefront in #6955
[PM-37691] feat: Surface pending cancellation status on Premium plan view by @SaintPatrck in #6957
[PM-37254] feat: Add fill-assist-targeting-rules feature flag by @aj-rosado in #6952
[PM-37916] feat: Add titleExtraLarge typography and apply to Premium header by @SaintPatrck in #6962
[PM-37282] feat: Add Upgrade to Premium CTA to File Send dialog by @SaintPatrck in #6968
PM-37985: Feat: Use PolicyView in the app by @david-livefront in #6966
PM-38130: Feat: Parse new organizations and policies properties from sync response by @david-livefront in #6977
PM-38140 Feat: SDK policy filters by @david-livefront in #6979
PM-38285: Feat: Filter unconfirmed organizations from the app by @david-livefront in #6987
[PM-37181] feat: Surface Expired subscription substate by @SaintPatrck in #6982
PM-37911: Feat: Update Organization model by @david-livefront in #6960
π PM-38587: Feat: Add accessibility service disclaimer at startup by @david-livefront in #7021
π PM-38618: Feat: Update Accessibility Service disclosure text by @david-livefront in #7027π Bug fixes
bug: Update Passport and License date formats in VaultItemScreen by @david-livefront in #6927
Update MobilePremiumUpgrade feature flag key to lowercase by @SaintPatrck in #6934
[PM-37465] fix: Gate Plan row and Upgraded card on personal Premium by @SaintPatrck in #6930
Bug: Update BitwardenDatePickerDialog to match current designs by @david-livefront in #6943
[PM-37335] fix: Route attachments upgrade CTA through in-app plan modal by @SaintPatrck in #6946
[PM-37294] fix: Announce external-link affordance on premium upgrade CTAs by @SaintPatrck in #6951
[PM-36886] fix: Gate premium upgrade flow on self-hosted environments by @SaintPatrck in #6939
[PM-37076] fix: Manage Plan launches web vault subscription URL by @SaintPatrck in #6944
[PM-37284] fix: Show Upgraded to Premium card across all Send view states by @SaintPatrck in #6947
[PM-37810] fix: Update cancel premium confirmation dialog by @SaintPatrck in #6953
[PM-37289] fix: Refresh archive row after premium upgrade by @SaintPatrck in #6949
[PM-37232] fix: Hide upgrade CTAs while a Premium upgrade is pending by @SaintPatrck in #6978
[PM-37804] fix: Drop redundant Stripe checkout confirmation on Upgrade Now by @SaintPatrck in #6980
[PM-38279] fix: Hide Cancel Premium action for Update payment status by @SaintPatrck in #6989
[PM-36970] fix: Correct Update Payment status description by @SaintPatrck in #6988
[PM-38118] fix: Support Firefox updated toolbar in accessibility autofill by @aj-rosado in #6986
[PM-38263] fix: Reference invoices in past due subscription description by @SaintPatrck in #6994
[PM-37920] fix: Show Storage cost row when additional storage is present by @SaintPatrck in #6997
π [PM-38364] fix: Multiply subscription line-item cost by quantity by @SaintPatrck in #7013
π PM-38513: Bug: Do not emit policies before we have recieved them by @david-livefront in #7025
PM-38610: Bug: Update BitwardenBasicDialog to allow scrolling content by @david-livefront in #7029βοΈ Maintenance
PM-36508: Chore: Local network access permission by @david-livefront in #6916
Crowdin Pull by @bw-ghapp[bot] in #6932
chore: Remove background event interface from action by @david-livefront in #6941
[PM-35435] ci: Stop applying Change Type labels based on changed files by @vvolkgang in #6925
PM-34085: Chore: Remove the Authenticator Sync backwards compatibility by @david-livefront in #6928
PM-36952 - Improve code review workflow with added triggers by @theMickster in #6933
[PM-37916] chore: Align Premium subscription card line items with Web by @SaintPatrck in #6961
Chore: Update Policy Types to conform to known values by @david-livefront in #6965
Crowdin Pull by @bw-ghapp[bot] in #6969
Chore: Remove the Manager type from OrganizationType by @david-livefront in #6984
[QA-1826] Adding missing testTags for Authenticator/PM apps by @ifernandezdiaz in #6993
Chore: Move dispatcher for sdk functions into SDK sources by @david-livefront in #6995π¦ Dependency Updates
Update SDK to 3.0.0-6963-1256a563 by @bw-ghapp[bot] in #6921
Deps: Update Coroutines to v1.11.0 by @david-livefront in #6959
[deps]: Update gh minor by @renovate[bot] in #6926
[deps]: Lock file maintenance by @renovate[bot] in #6904
Update SDK to 3.0.0-7038-1a2acacb by @bw-ghapp[bot] in #6956
Deps: Update to Junit v6.1.0 by @david-livefront in #6964
Update SDK to 3.0.0-7068-a635e32d by @bw-ghapp[bot] in #6967
[deps]: Update com.google.devtools.ksp to v2.3.8 by @renovate[bot] in #6971
Update SDK to 3.0.0-7126-025e5d85 by @bw-ghapp[bot] in #6976
Deps: Update the protobuf library to v4.35.0 by @david-livefront in #6985
Deps: Update Firebase BOM to v34.14.0 by @david-livefront in #6996
Deps: Update the Compose BOM to v2026.05.01 by @david-livefront in #6998π¨ Other
llm: Add interface KDoc rule to implementing-android-code skill by @SaintPatrck in #6963
Full Changelog: v2026.5.0-bwa...v2026.5.1-bwa
Builds Source: https://github.com/bitwarden/android/actions/runs/26657743738
Original source - Jun 5, 2026
- Date parsed from source:Jun 5, 2026
- First seen by Releasebot:May 30, 2026
- Modified by Releasebot:Jul 25, 2026
Bitwarden Android by Bitwarden
Password Manager 2026.5.0 (21656)
Bitwarden Android releases faster card scanning, passkey support for Perplexity Browser, stronger encryption for new accounts, and broader browser compatibility. It also improves TOTP handling, fixes crashes and sync issues, and adds general stability updates.
Overview
Scan payment cards to add them faster
Passkey support for Perplexity Browser
Stronger encryption for new accounts
Better passkey compatibility on more browsers
Fixed TOTP codes syncing with wrong username
No longer shows TOTP on items without one
Fixed rare crash related to avatar colors
Self-hosted logs no longer reference cloud
General stability improvements
What's Changed
β¨ Community Highlight
[PM-35700] fix(about): localize Version label with parameterized string resource (#6824) by @mvanhorn in #6827
[PM-35352] [PM-21264] Group card numbers in vault item display by @Cooperr06 in #6810
Use string resource for button label by @gbrbrand in #6897
[PM-37042] chore: Add eu.weblibre.gecko.alpha to privileged apps by @FaFre in #6905
Feature Development
[BWA-99] feat: Add next TOTP code preview in Authenticator by @SaintPatrck in #6779
PM-35273: feat: Add support for SDK API calls by providing base urls by @david-livefront in #6805
PM-35281: feat: Update the BlockAutofill screen UI by @david-livefront in #6807
[PM-33946] feat: Add dynamic pricing and fix checkout flow by @SaintPatrck in #6793
PM-27237: feat: v2 encryption for key connector by @david-livefront in #6814
[PM-33517] feat: Add Plan row to Settings and premium upgrade flow by @SaintPatrck in #6794
[PM-33518] feat: Add isInAppUpgradeAvailableFlow to PremiumStateManager by @SaintPatrck in #6795
[PM-33519] feat: Rewire upgrade CTAs to use conditional routing by @SaintPatrck in #6796
[PM-35454] feat: Add subscription API, domain models, and status badge component by @SaintPatrck in #6818
PM-30130: feat: Remove the Archive Items feature flag by @david-livefront in #6667
[PM-35455] feat: Wire premium subscription data into Plan screen by @SaintPatrck in #6819
PM-27234: feat: jit password v2 encryption by @david-livefront in #6835
PM-27241: feat: TDE encryption v2 by @david-livefront in #6821
[PM-32009] feat: Add infrastructure for new vault item types by @SaintPatrck in #6828
[PM-36057] feat: Add Upgraded to Premium acknowledgment by @SaintPatrck in #6863
[PM-32810] feat: Add Bank Account item detail view by @SaintPatrck in #6875
[PM-32810] feat: Add Bank Account vault, listing, and search surfaces by @SaintPatrck in #6877
PM-24225: feat: Support V2 encryption in user password flow by @david-livefront in #6891
[PM-32810] feat: Add Add/Edit support for Bank Account item type by @SaintPatrck in #6851
chore: Update Google privileged browsers list by @github-actions[bot] in #6899
[PM-32808] feat: View License item type by @SaintPatrck in #6852
[PM-32808] feat: Add Add/Edit support for Driver's License item type by @SaintPatrck in #6908
[PM-32808] feat: Add Driver's License vault, listing, and search surfaces by @SaintPatrck in #6909
[PM-32806] feat: View Passport item type by @SaintPatrck in #6853
π PM-38587: Feat: Add accessibility service disclaimer at startup by @david-livefront in #7019
π Bug fixes
bug: Move string to correct resource file by @david-livefront in #6812
PM-35444: bug: Pass org identifier and email directly into continueKeyConnectorLogin function by @david-livefront in #6817
PM-35654: bug: User switch should not occur on soft-logout by @david-livefront in #6825
PM-35925: bug: Update 'hexToColor' function to handle default names by @david-livefront in #6841
[PM-24380] fix: Correct and redact flight recorder hostname on logs by @aj-rosado in #6633
[PM-28834] bug: Setting configuration for VR devices on MainActivity by @aj-rosado in #6563
PM-36475: bug: Update when search icon is shown by @david-livefront in #6868
PM-36474: bug: Ensure shared totp labels do not parse secret by @david-livefront in #6873
bug: Add plurals support for subscription past due string by @david-livefront in #6876
[BWA-253] bug: Filtering empty otp uris sent by Password Manager app by @aj-rosado in #6869
[PM-30625] fix: Filtering empty totp from count on vault screen by @aj-rosado in #6834
[PM-34038] fix: Address card scanner QA findings by @SaintPatrck in #6867
[PM-36867] fix: Disable card scanner on F-Droid builds by @SaintPatrck in #6888
bug: Fix minor pading issue on CompleteRegistrationScreen by @david-livefront in #6894
Bug: Support translations for Cookie Acquisition error by @david-livefront in #6917
Bug: Fix CipherType crash by @david-livefront in #6922
βοΈ Maintenance
Add missing Password Manager Locale for Play Store by @vgrassia in #6804
Chore: Remove UI decisions based on portrait vs landscape by @david-livefront in #6792
Crowdin Pull by @bw-ghapp[bot] in #6809
chore: Update to latest Protobuf plugin and start using new DSL by @david-livefront in #6811
chore: Use private key accessor by @david-livefront in #6808
chore: Remove MaxLineLength suppression guidance from testing skill by @SaintPatrck in #6813
chore: Remove deprecated code from BitwardenCutCopyTextToolbar by @david-livefront in #6815
PM-32814: Chore: Parsing lists safely by @david-livefront in #6846
[BRE-1851] Update the Crowdin API token by @vgrassia in #6859
[BRE-1851] Remove GPG secrets by @vgrassia in #6862
Crowdin Pull by @bw-ghapp[bot] in #6866
Chore: Remove the unused register API by @david-livefront in #6870
[PM-35434] Update renovate config to remove bundler group and add t:deps label by @vvolkgang in #6861
[PM-36184] Update jira issue fetching process by @vvolkgang in #6860
[PM-32810] test: Cover Bank Account vault, listing, and search surfaces by @SaintPatrck in #6881
Crowdin Pull by @bw-ghapp[bot] in #6900
build: Allow logging and access to the debug menu for beta builds by @david-livefront in #6874
Chore: Remove Retrofit dependency from app module by @david-livefront in #6896
[QA-1859] Updating testTags in AddEditSendItemView by @ifernandezdiaz in #6911
π¦ Dependency Updates
Update to Kotlinx Serialization v1.11.0 by @david-livefront in #6803
Update Firebase BOM to v34.12.0 by @david-livefront in #6791
Update Glide to latest version (v5.0.7) by @david-livefront in #6816
deps: Update the Bitwarden SDK to address breaking change by @david-livefront in #6820
SDK Update - com.bitwarden:sdk-android 2.0.0-6340-00b609f9 by @david-livefront in #6823
Update the Androidx Credentials dependency by @david-livefront in #6831
[deps]: Update com.google.guava:guava to v33.6.0-jre by @renovate[bot] in #6838
Update SDK to 2.0.0-6370-96753eef by @bw-ghapp[bot] in #6780
deps: Update Androidx Compose BOM and Navigation libraries by @david-livefront in #6832
deps: Update to Kotlin v2.3.21 by @david-livefront in #6843
Deps: Update to AGP v9.2.0 by @david-livefront in #6845
Update SDK to 2.0.0-6484-a19b6544 by @bw-ghapp[bot] in #6847
[PM-36177] Pin bundler dependencies by @mpbw2 in #6858
Update Google privileged browsers list by @github-actions[bot] in #6865
Deps: Update AGP to v9.2.1 by @david-livefront in #6872
Update SDK to 2.0.0-6639-21488a37 by @bw-ghapp[bot] in #6864
Update SDK to 2.0.0-6645-6849537d by @bw-ghapp[bot] in #6878
Deps: Update to latest Compose BOM and CameraX libraries by @david-livefront in #6886
Deps: Update KSP to v2.3.7 by @david-livefront in #6892
Deps: Update Firebase BOM to 34.13.0 by @david-livefront in #6893
Update SDK to 3.0.0-6774-0a0f5faf by @bw-ghapp[bot] in #6895
[deps]: Update org.sonarqube to v7.3.0.8198 by @renovate[bot] in #6903
deps: Update SDK to 3.0.0-6822-fe351b43 by @bw-ghapp[bot] in #6912
[deps]: Update fastlane to v2.233.1 by @renovate[bot] in #6902
π¨ Other
[PM-35116] llm: Remove local agents and delivery skills, migrate to marketplace plugins by @SaintPatrck in #6799
PM-35200 - Create contributing guide for Claude tooling by @theMickster in #6848
llm: Codify when-branch brace rule in implementation and review skills by @SaintPatrck in #6849
[deps]: Lock file maintenance by @renovate[bot] in #6839
llm: Expand string resource naming convention in CLAUDE.md by @aj-rosado in #6856
[PM-34487] llm: Add Android device interaction MCP server with ADB tooling by @SaintPatrck in #6747
πUpdate MobilePremiumUpgrade feature flag key to lowercase by @SaintPatrck in #6938
New Contributors
@mvanhorn made their first contribution in #6827
@Cooperr06 made their first contribution in #6810
@FaFre made their first contribution in #6905
Full Changelog: v2026.4.2-bwpm...v2026.5.0-bwpm
Builds Source: https://github.com/bitwarden/android/actions/runs/26982856055
Original source - May 14, 2026
- Date parsed from source:May 14, 2026
- First seen by Releasebot:May 15, 2026
Bitwarden Android by Bitwarden
Password Manager 2026.4.2 (21562)
Bitwarden Android fixes startup, autofill search, and 32-bit login issues in a hotfix release.
Overview
Fix crash on startup for F-Droid build
Fix for missing search option during autofill
Fix for login issues on devices running 32bit Android
What's Changed
π Bug fixes
[PM-36867] fix: Disable card scanner on F-Droid builds (hotfix v2026.4.1) by @SaintPatrck in #6890
π PM-36475: Update when search icon is shown by @david-livefront in #6907
[PM-37224] bug: Update Bitwarden SDK to hotfix version by @SaintPatrck in #6920
Full Changelog: v2026.4.1-bwpm...v2026.4.2-bwpm
Builds Source: https://github.com/bitwarden/android/actions/runs/25866701011
Original source - May 7, 2026
- Date parsed from source:May 7, 2026
- First seen by Releasebot:May 7, 2026
Bitwarden Android by Bitwarden
Password Manager 2026.4.1 (21464)
Bitwarden Android releases bug fixes and refinements for Authenticator, improving TOTP countdown stability, passkey creation for related-origin sites, archived-item visibility in Verification Codes, and search. It also adds card scanning work, Encryption v2 feature flags, and more maintenance updates.
Overview
Bug Fixes
Fixed looping alert in encryption settings
Fixed passkey creation for related-origin sites
Archived items no longer appear in Verification Codes
Fixed TOTP countdown freezing when returning to the app in some occasions
What's Changed
β¨ Community Highlight
[PM-29309] [BWA-209] bug: Fix TOTP countdown freeze when returning to Authenticator app (change Flow to StateFlow) by @david-livefront in #6764
[PM-23379] bug: custom fields: hide or show move up or down actions depending on the items' index by @gbrbrand in #5480
[PM-34833] bug: Search improvements by @gbrbrand in #6776
Feature Development
QA-1702: Adding missing testTags for TestHarness app by @ifernandezdiaz in #6763
[PM-34125] feat: Add card text analysis pipeline by @SaintPatrck in #6720
[PM-34126] feat: Add card scan screen by @SaintPatrck in #6721
[PM-34127] feat: Integrate card scanner with VaultAddEdit by @SaintPatrck in #6722
PM-34872, PM-34873, PM-34874, PM-34875: feat: Add feature flags for Encryption v2 Registration by @david-livefront in #6778
PM-33458: feat: Add speed bump when archiving item from a list by @david-livefront in #6774
π Bug fixes
PM-34238: bug: Hide archived ciphers on VerificationCodes Screen by @david-livefront in #6767
PM-34840: bug: Allow related-origin passkey creation by @david-livefront in #6777
[PM-35117] fix: Getting updated values from KDF before displaying update KDF prompt by @aj-rosado in #6802
βοΈ Maintenance
[PM-34124] refactor: Generalize CameraPreview analyzer parameter by @SaintPatrck in #6719
Crowdin Pull by @bw-ghapp[bot] in #6762
chore: Update the AppVersionName to 2026.4.0 by @david-livefront in #6765
Chore: Add 'isActive' extension menthods for CipherView and CipherListView by @david-livefront in #6769
QA-1655: chore: Adding testTags to RecordedLogsScreen.kt by @ifernandezdiaz in #6772
Crowdin Pull by @bw-ghapp[bot] in #6785
[deps]: Update gradle/actions action to v6 by @renovate[bot] in #6788
[deps]: Update codecov/codecov-action action to v6 by @renovate[bot] in #6787
π¦ Dependency Updates
[deps]: Update protobuf monorepo to v4.34.1 by @renovate[bot] in #6735
Update Kotlinx-Kover to v0.9.8. by @david-livefront in #6766
Update Androidx dependencies to their latest versions by @david-livefront in #6768
Update SDK to 2.0.0-6000-b41ccf65 by @bw-ghapp[bot] in #6677
[deps]: Update androidxCredentialsProviderEvents to v1.0.0-alpha06 by @renovate[bot] in #6734
Update SDK to 2.0.0-6074-f373e7f3 by @bw-ghapp[bot] in #6771
[deps]: Lock file maintenance by @renovate[bot] in #6789
deps: Update agp to latest version by @david-livefront in #6790
New Contributors
@gabrbrand made their first contribution in #5480
Full Changelog: v2026.4.0-bwpm...v2026.4.1-bwpm
Builds Source: https://github.com/bitwarden/android/actions/runs/24576662405
Original source - May 7, 2026
- Date parsed from source:May 7, 2026
- First seen by Releasebot:May 7, 2026
Bitwarden Android by Bitwarden
Authenticator 2026.4.1 (1526)
Bitwarden Android releases under-the-hood improvements and bug fixes, including TOTP countdown fixes, search improvements, card scanning and analysis updates, Encryption v2 registration feature flags, and smoother item archiving and passkey handling.
Overview
General under-the-hood improvements and bug fixes.
What's Changed
β¨ Community Highlight
[PM-29309] [BWA-209] bug: Fix TOTP countdown freeze when returning to Authenticator app (change Flow to StateFlow) by @david-livefront in #6764
[PM-23379] bug: custom fields: hide or show move up or down actions depending on the items' index by @gabrbrand in #5480
[PM-34833] bug: Search improvements by @gabrbrand in #6776Feature Development
QA-1702: Adding missing testTags for TestHarness app by @ifernandezdiaz in #6763
[PM-34125] feat: Add card text analysis pipeline by @SaintPatrck in #6720
[PM-34126] feat: Add card scan screen by @SaintPatrck in #6721
[PM-34127] feat: Integrate card scanner with VaultAddEdit by @SaintPatrck in #6722
PM-34872, PM-34873, PM-34874, PM-34875: feat: Add feature flags for Encryption v2 Registration by @david-livefront in #6778
PM-33458: feat: Add speed bump when archiving item from a list by @david-livefront in #6774π Bug fixes
PM-34238: bug: Hide archived ciphers on VerificationCodes Screen by @david-livefront in #6767
PM-34840: bug: Allow related-origin passkey creation by @david-livefront in #6777
[PM-35117] fix: Getting updated values from KDF before displaying update KDF prompt by @aj-rosado in #6802βοΈ Maintenance
[PM-34124] refactor: Generalize CameraPreview analyzer parameter by @SaintPatrck in #6719
Crowdin Pull by @bw-ghapp[bot] in #6762
chore: Update the AppVersionName to 2026.4.0 by @david-livefront in #6765
Chore: Add 'isActive' extension menthods for CipherView and CipherListView by @david-livefront in #6769
QA-1655: chore: Adding testTags to RecordedLogsScreen.kt by @ifernandezdiaz in #6772
Crowdin Pull by @bw-ghapp[bot] in #6785
[deps]: Update gradle/actions action to v6 by @renovate[bot] in #6788
[deps]: Update codecov/codecov-action action to v6 by @renovate[bot] in #6787π¦ Dependency Updates
[deps]: Update protobuf monorepo to v4.34.1 by @renovate[bot] in #6735
Update Kotlinx-Kover to v0.9.8. by @david-livefront in #6766
Update Androidx dependencies to their latest versions by @david-livefront in #6768
Update SDK to 2.0.0-6000-b41ccf65 by @bw-ghapp[bot] in #6677
[deps]: Update androidxCredentialsProviderEvents to v1.0.0-alpha06 by @renovate[bot] in #6734
Update SDK to 2.0.0-6074-f373e7f3 by @bw-ghapp[bot] in #6771
[deps]: Lock file maintenance by @renovate[bot] in #6789
deps: Update agp to latest version by @david-livefront in #6790New Contributors
@gabrbrand made their first contribution in #5480
Full Changelog: v2026.4.0-bwa...v2026.4.1-bwa
Original source
Builds Source: https://github.com/bitwarden/android/actions/runs/24576663374 - Apr 16, 2026
- Date parsed from source:Apr 16, 2026
- First seen by Releasebot:Apr 17, 2026
Bitwarden Android by Bitwarden
Password Manager 2026.4.0 (21434)
Bitwarden Android releases attachment previewing, clearer TOTP code alignment, and fixes for autofill crashes and passphrase spacing. It also improves attachment handling, premium upgrade UI, and accessibility, with several maintenance updates under the hood.
Overview
What's New
Preview image attachments before downloading
Improvements
TOTP codes now align consistently for easier reading
Bug Fixes
Fixed crash during autofill with special characters in URIs
Fixed passphrase generator incorrectly adding spaces as separators
What's Changed
β¨ Community Highlight
PM-25654: feat: Preview attachment by @david-livefront in #6675
[PM-34168] Add future CalyxOS Chromium key to FIDO2 privilege community list by @lucasmz-dev in #6723
Feature Development
[PM-33515] feat: Render premium upgrade banner in Vault UI by @SaintPatrck in #6698
PM-34042: feat: Preview attachments from AttachmentsScreen by @david-livefront in #6712
[PM-33516] feat: Create PlanScreen, PlanViewModel, and modal navigation by @SaintPatrck in #6715
PM-34228: feat: Add feature flag for forthcoming attachment updates by @david-livefront in #6739
PM-34231: feat: Support renaming attachments during creation by @david-livefront in #6742
π Bug fixes
PM-29871: bug: Add more accessibility callouts for external links by @david-livefront in #6708
PM-32721: bug: Sort password history before persisting by @david-livefront in #6709
BWA-238: bug: Send additional cipher data for Authenticator Sync by @david-livefront in #6714
PM-34115: bug: Consistent visual length of TOTP codes by @david-livefront in #6716
PM-34193: bug: Unlock vault from Never-Lock should be on io thread by @david-livefront in #6728
BWA-224: bug: Add sort order for Authenticator items by @david-livefront in #6740
BWA-228: bug: Update identity custom field keys to use index by @david-livefront in #6743
PM-29763: bug: Handle invalid URI crash by @david-livefront in #6748
PM-34499: bug: Add appropriate external link callouts for attachments by @david-livefront in #6752
PM-34498: bug: Update attachments premium dialogs by @david-livefront in #6753
PM-34544: bug: Handle large attachments in preview by @david-livefront in #6757
βοΈ Maintenance
misc: Update BitwardenButtonData for more usability by @david-livefront in #6704
Crowdin Pull by @bw-ghapp[bot] in #6705
[PM-33999] chore: Standardize casing of Premium account status references by @SaintPatrck in #6707
chore: Implement Folder Repo interface for Bitwarden SDK by @david-livefront in #6691
chore: Update RootNavScreen to enforce state-based navigation by @david-livefront in #6713
chore: Update UI lists to ImmutableLists by @david-livefront in #6718
Crowdin Pull by @bw-ghapp[bot] in #6731
chore: Update AttachmentsState to use immutable list by @david-livefront in #6741
[deps]: Update actions/create-github-app-token action to v3 by @renovate[bot] in #6737
chore: Create common UI elements for VaultItemScreen by @david-livefront in #6746
chore: Attachment UI tweaks by @david-livefront in #6749
π¦ Dependency Updates
[deps]: Lock file maintenance by @renovate[bot] in #6738
[deps]: Update com.google.firebase:firebase-bom to v34.11.0 by @renovate[bot] in #6736
π¨ Other
[PM-33941] llm: Refine skills and commands for agent reliability by @SaintPatrck in #6703
[PM-34107] llm: Add android-architect agent by @SaintPatrck in #6686
llm: Add test constants placement rule to testing skill by @SaintPatrck in #6726
llm: Add AI review label prompt to PR creation skill by @SaintPatrck in #6729
Full Changelog: v2026.3.1-bwpm...v2026.4.0-bwpm
Builds Source: https://github.com/bitwarden/android/actions/runs/23952219208
Original source
Curated by the Releasebot team
Releasebot is an aggregator of official product update announcements from hundreds of software vendors and thousands of sources.
Our editorial process involves the manual review and audit of release notes procured with the help of automated systems.