Repository navigation
Releases: bitwarden/android
Release list
Password Manager 2026.10.0 (21955)
Overview
- View your new item after saving it
- Fixed passkey sign-in failing on some sites
- Fixed Clear clipboard not clearing copied items
What's Changed
✨ Community Highlight
- [PM-40488] fix: clear clipboard setting does not clear the clipboard on Android 13+ by @mvanhorn in #7169
Feature Development
- [PM-41296] feat: Display Identities vault list when autofilling for an Identity by @aj-rosado in #7373
- PM-39863: feat: Remove the Accepted Policies feature flag by @david-livefront in #7416
- [PM-43011] feat: Land on newly created vault item after save by @aj-rosado in #7417
- PM-37902: feat: handle key rotations by @david-livefront in #7420
- PM-44047: feat: Hide create account button if environment is FedRamp by @david-livefront in #7421
🐛 Bug fixes
- bug: fix FedRamp url by @david-livefront in #7426
- fix: Pin release candidate to Source Fastlane track to prevent stale promotions by @AmyLGalles in #7352
- [PM-44191] fix: Passkey allowCredentials and excludeCredentials never match by @quexten in #7431
- [PM-44192] fix: Keep server cipher data after vault migration by @quexten in #7432
- [PM-44193] fix: Detect v2 logins for first-time coach marks by @quexten in #7433
- PM-44295: bug: Add new cipher types to bulk sharing api model by @david-livefront in #7439
⚙️ Maintenance
- Crowdin Pull by @bw-ghapp[bot] in #7406
- chore: Clean up vault unlock by @david-livefront in #7404
- chore: Update PushManager to clarify Logout logic by @david-livefront in #7423
- [QA-2565] Allow per-item testTags on overflow menu items by @Corbet-BW in #7424
- [QA-2444] Add testTag to the Block Auto-fill dialog Save button by @Corbet-BW in #7425
- Crowdin Pull by @bw-ghapp[bot] in #7429
- chore: Minor cleanup of the BitwardenTextField and BitwardenPasswordField by @david-livefront in #7427
- Fix for slack message parsing by @mpbw2 in #7411
- chore: Add logger for the SDK by @david-livefront in #7403
- Chore: Standardize all expanding headers to use BitwardenExpandingHeader by @david-livefront in #7440
📦 Dependency Updates
- Update SDK to 3.0.0-8933-5c534361 by @bw-ghapp[bot] in #7401
- Update SDK to 3.0.0-8946-8b9fa3e2 by @bw-ghapp[bot] in #7413
- Update SDK to 3.0.0-9018-167d44ec by @bw-ghapp[bot] in #7418
- [deps]: Update actions/setup-java action to v6 by @renovate[bot] in #7391
- Update SDK to 4.0.0-9160-171b937c by @bw-ghapp[bot] in #7430
Full Changelog: v2026.9.1-bwpm...v2026.10.0-bwpm
Builds Source: https://github.com/bitwarden/android/actions/runs/37054920732
Authenticator 2026.10.0 (1995)
Overview
Various under-the-hood bug fixes and improvements
What's Changed
✨ Community Highlight
- [PM-40488] fix: clear clipboard setting does not clear the clipboard on Android 13+ by @mvanhorn in #7169
Feature Development
- [PM-41296] feat: Display Identities vault list when autofilling for an Identity by @aj-rosado in #7373
- PM-39863: feat: Remove the Accepted Policies feature flag by @david-livefront in #7416
- [PM-43011] feat: Land on newly created vault item after save by @aj-rosado in #7417
- PM-37902: feat: handle key rotations by @david-livefront in #7420
- PM-44047: feat: Hide create account button if environment is FedRamp by @david-livefront in #7421
🐛 Bug fixes
- bug: fix FedRamp url by @david-livefront in #7426
- fix: Pin release candidate to Source Fastlane track to prevent stale promotions by @AmyLGalles in #7352
- [PM-44191] fix: Passkey allowCredentials and excludeCredentials never match by @quexten in #7431
- [PM-44192] fix: Keep server cipher data after vault migration by @quexten in #7432
- [PM-44193] fix: Detect v2 logins for first-time coach marks by @quexten in #7433
- PM-44295: bug: Add new cipher types to bulk sharing api model by @david-livefront in #7439
⚙️ Maintenance
- Crowdin Pull by @bw-ghapp[bot] in #7406
- chore: Clean up vault unlock by @david-livefront in #7404
- chore: Update PushManager to clarify Logout logic by @david-livefront in #7423
- [QA-2565] Allow per-item testTags on overflow menu items by @Corbet-BW in #7424
- [QA-2444] Add testTag to the Block Auto-fill dialog Save button by @Corbet-BW in #7425
- Crowdin Pull by @bw-ghapp[bot] in #7429
- chore: Minor cleanup of the BitwardenTextField and BitwardenPasswordField by @david-livefront in #7427
- Fix for slack message parsing by @mpbw2 in #7411
- chore: Add logger for the SDK by @david-livefront in #7403
- Chore: Standardize all expanding headers to use BitwardenExpandingHeader by @david-livefront in #7440
📦 Dependency Updates
- Update SDK to 3.0.0-8933-5c534361 by @bw-ghapp[bot] in #7401
- Update SDK to 3.0.0-8946-8b9fa3e2 by @bw-ghapp[bot] in #7413
- Update SDK to 3.0.0-9018-167d44ec by @bw-ghapp[bot] in #7418
- [deps]: Update actions/setup-java action to v6 by @renovate[bot] in #7391
- Update SDK to 4.0.0-9160-171b937c by @bw-ghapp[bot] in #7430
Full Changelog: v2026.9.1-bwa...v2026.10.0-bwa
Builds Source: https://github.com/bitwarden/android/actions/runs/37054924511
Password Manager 2026.9.1 (21929)
Overview
- Improved account security
- Clearer password generator actions
- Better TalkBack support across the app
- Password fields no longer reveal their length
What's Changed
✨ Community Highlight
Feature Development
- PM-43459: feat: Update how we hash the master password by @david-livefront in #7381
- PM-43002: feat: Update inline generator UI by @david-livefront in #7394
- [PM-41293] feat: Add identity field-key mapping to fill-assist by @aj-rosado in #7342
- PM-27867: feat: Use SDK for prelogin API by @david-livefront in #7357
- [PM-41294] feat: Build and fill identity autofill partitions through a multi-partition pipeline by @aj-rosado in #7369
- [PM-41295] feat: Detect and fill extended address for identity autofill by @aj-rosado in #7371
🐛 Bug fixes
- PM-43235: bug: Remove edit button for disabled Send types by @david-livefront in #7374
- PM-42349: bug: Hide static password mask when field is blank by @david-livefront in #7376
- PM-43342, PM-43343, PM-43373: bug: Hide copy and share options from disabled Send by @david-livefront in #7377
- PM-43353, PM-43354: bug: Update accessibility roles for improved TalkBack support by @david-livefront in #7378
- VULN-988: bug: Additional GMS validation for CXP export by @david-livefront in #7367
- PM-43354: bug: Fix Version copy button announcement by @david-livefront in #7400
⚙️ Maintenance
- [QA-2428] Add testTag to the Make a copy button on the View Send screen by @Corbet-BW in #7356
- Crowdin Pull by @bw-ghapp[bot] in #7362
- Chore: Update AGP and Gradle Wrapper to latest versions by @david-livefront in #7368
- PM-43250: chore: Change email param on 'hashPassword' to salt by @david-livefront in #7372
- Crowdin Pull by @bw-ghapp[bot] in #7385
- Chore: Addresses minor lint warnings by @david-livefront in #7397
📦 Dependency Updates
- Update SDK to 3.0.0-8685-752729a9 by @bw-ghapp[bot] in #7355
- [deps]: Update fastlane to v2.238.0 by @renovate[bot] in #7331
- [deps]: Update kotlin by @renovate[bot] in #7387
- [deps]: Update protobuf monorepo to v4.36.1 by @renovate[bot] in #7388
- Update SDK to 3.0.0-8791-6e68a109 by @bw-ghapp[bot] in #7365
- Update SDK to 3.0.0-8826-20e5595c by @bw-ghapp[bot] in #7395
🎨 Other
- Add Basque language support by @SaintPatrck in #5059
New Contributors
Full Changelog: v2026.9.0-bwpm...v2026.9.1-bwpm
Builds Source: https://github.com/bitwarden/android/actions/runs/35384637995
Authenticator 2026.9.1 (1969)
Overview
Various under-the-hood bug fixes and improvements
What's Changed
✨ Community Highlight
Feature Development
- PM-43459: feat: Update how we hash the master password by @david-livefront in #7381
- PM-43002: feat: Update inline generator UI by @david-livefront in #7394
- [PM-41293] feat: Add identity field-key mapping to fill-assist by @aj-rosado in #7342
- PM-27867: feat: Use SDK for prelogin API by @david-livefront in #7357
- [PM-41294] feat: Build and fill identity autofill partitions through a multi-partition pipeline by @aj-rosado in #7369
- [PM-41295] feat: Detect and fill extended address for identity autofill by @aj-rosado in #7371
🐛 Bug fixes
- PM-43235: bug: Remove edit button for disabled Send types by @david-livefront in #7374
- PM-42349: bug: Hide static password mask when field is blank by @david-livefront in #7376
- PM-43342, PM-43343, PM-43373: bug: Hide copy and share options from disabled Send by @david-livefront in #7377
- PM-43353, PM-43354: bug: Update accessibility roles for improved TalkBack support by @david-livefront in #7378
- VULN-988: bug: Additional GMS validation for CXP export by @david-livefront in #7367
- PM-43354: bug: Fix Version copy button announcement by @david-livefront in #7400
⚙️ Maintenance
- [QA-2428] Add testTag to the Make a copy button on the View Send screen by @Corbet-BW in #7356
- Crowdin Pull by @bw-ghapp[bot] in #7362
- Chore: Update AGP and Gradle Wrapper to latest versions by @david-livefront in #7368
- PM-43250: chore: Change email param on 'hashPassword' to salt by @david-livefront in #7372
- Crowdin Pull by @bw-ghapp[bot] in #7385
- Chore: Addresses minor lint warnings by @david-livefront in #7397
📦 Dependency Updates
- Update SDK to 3.0.0-8685-752729a9 by @bw-ghapp[bot] in #7355
- [deps]: Update fastlane to v2.238.0 by @renovate[bot] in #7331
- [deps]: Update kotlin by @renovate[bot] in #7387
- [deps]: Update protobuf monorepo to v4.36.1 by @renovate[bot] in #7388
- Update SDK to 3.0.0-8791-6e68a109 by @bw-ghapp[bot] in #7365
- Update SDK to 3.0.0-8826-20e5595c by @bw-ghapp[bot] in #7395
🎨 Other
- Add Basque language support by @SaintPatrck in #5059
New Contributors
Full Changelog: v2026.9.0-bwa...v2026.9.1-bwa
Builds Source: https://github.com/bitwarden/android/actions/runs/35384640955
Password Manager 2026.9.0 (21909)
Overview
- Improved account security
- Smoother folder menus and clearer confirmations when saving
- Fixed plan details not updating after upgrading to Premium
- Fixed Manage devices screen not showing new login requests
What's Changed
Feature Development
- PM-31118: feat: Add support for SDK pin unlock by @david-livefront in #7289
- [PM-41291] feat: Add model and data layer for Identity Autofill by @aj-rosado in #7232
- PM-33857: feat: Add User Notification Policy banner by @david-livefront in #7303
- PM-32858: feat: Update password salt creation by @david-livefront in #7312
- [PM-41292] feat: Add heuristic detection for identity autofill fields by @aj-rosado in #7233
- PM-32154: Feat: Update salt for new registration model by @david-livefront in #7324
- PM-42849: Feat: Update Debug menu UI by @david-livefront in #7338
- PM-42467: feat: Add debug menu option to share settings by @david-livefront in #7350
🐛 Bug fixes
- [PM-36378] fix: Show the new folder created snackbar by @andrebispo5 in #7299
- [PM-36231] fix: Show Select without dashes on vault add edit menus by @andrebispo5 in #7301
- [PM-36379] fix: Show the item type in the save snackbar by @andrebispo5 in #7308
- [PM-36378] fix: Remove the period from the new folder created snackbar by @andrebispo5 in #7336
- [PM-41929] fix: Update the manage devices screen when a passwordless request push is received by @aj-rosado in #7280
- [PM-40535] fix: Organization policy restriction notice padding and icon by @andrebispo5 in #7341
- [PM-36378] fix: Remove "New folder created" snackbar from add/edit cipher flow by @andrebispo5 in #7345
- PM-42839, PM-42840, PM-42841, PM-42842: bug: Minor DatePicker bug fixes by @david-livefront in #7343
- [PM-41836] fix: Promote Plan screen off Free view without requiring an in-flight checkout by @aj-rosado in #7337
- [PM-36376] fix: Clear folder and owner dropdown lag after a card scan by @andrebispo5 in #7353
- 🍒 PM-43235: bug: Remove edit button for disabled Send types by @david-livefront in #7375
⚙️ Maintenance
- Crowdin Pull by @bw-ghapp[bot] in #7291
- PM-42381: chore: Separate AuthState and organizations from AuthRepository by @david-livefront in #7296
- Chore: Update app version name to 2026.9.0 by @david-livefront in #7317
- PM-42616: Chore: Consolidate keys model by @david-livefront in #7322
- Crowdin Pull by @bw-ghapp[bot] in #7327
- chore: Rollback setpassword API changes by @david-livefront in #7349
- Added workflow placeholder by @mpbw2 in #7351
📦 Dependency Updates
- Deps: Update OkHttp to v5.5.0 by @david-livefront in #7307
- Deps: Update Androidx dependencies by @david-livefront in #7306
- Deps: Update AGP to v9.3.2 by @david-livefront in #7305
- Update SDK to 3.0.0-8495-c1b859a9 by @bw-ghapp[bot] in #7295
- Deps: Update Firebase by @david-livefront in #7310
- Deps: Update Junit to v6.1.3 by @david-livefront in #7314
- Deps: Update to Kotlin v2.4.10 by @david-livefront in #7315
- Deps: Update Google dependencies by @david-livefront in #7316
- Deps: Update to Glide v5.0.9 by @david-livefront in #7318
- Deps: Update Androidx Camera dependencies by @david-livefront in #7323
- [deps]: Update csv to v3.3.6 by @renovate[bot] in #7330
- [deps]: Update com.google.devtools.ksp to v2.3.11 by @renovate[bot] in #7329
- [deps]: Update slackapi/slack-github-action action to v4 by @renovate[bot] in #7334
- [deps]: Update codecov/codecov-action action to v7 by @renovate[bot] in #7333
- [deps]: Update actions/checkout action to v7 by @renovate[bot] in #7332
- [deps]: Lock file maintenance by @renovate[bot] in #7335
- Update SDK to 3.0.0-8671-5d8ae614 by @bw-ghapp[bot] in #7320
🎨 Other
- llm: Dispatch bitwarden-software-engineer as a subagent for SDK-update evaluation by @SaintPatrck in #7313
- llm: Exclude claude-code-action's restored config paths from the SDK-update push guard by @SaintPatrck in #7321
Full Changelog: v2026.8.1-bwpm...v2026.9.0-bwpm
Builds Source: https://github.com/bitwarden/android/actions/runs/34485247881
Authenticator 2026.9.0 (1941)
Overview
Various under-the-hood bug fixes and improvements
What's Changed
Feature Development
- PM-31118: feat: Add support for SDK pin unlock by @david-livefront in #7289
- [PM-41291] feat: Add model and data layer for Identity Autofill by @aj-rosado in #7232
- PM-33857: feat: Add User Notification Policy banner by @david-livefront in #7303
- PM-32858: feat: Update password salt creation by @david-livefront in #7312
- [PM-41292] feat: Add heuristic detection for identity autofill fields by @aj-rosado in #7233
- PM-32154: Feat: Update salt for new registration model by @david-livefront in #7324
- PM-42849: Feat: Update Debug menu UI by @david-livefront in #7338
- PM-42467: feat: Add debug menu option to share settings by @david-livefront in #7350
🐛 Bug fixes
- [PM-36378] fix: Show the new folder created snackbar by @andrebispo5 in #7299
- [PM-36231] fix: Show Select without dashes on vault add edit menus by @andrebispo5 in #7301
- [PM-36379] fix: Show the item type in the save snackbar by @andrebispo5 in #7308
- [PM-36378] fix: Remove the period from the new folder created snackbar by @andrebispo5 in #7336
- [PM-41929] fix: Update the manage devices screen when a passwordless request push is received by @aj-rosado in #7280
- [PM-40535] fix: Organization policy restriction notice padding and icon by @andrebispo5 in #7341
- [PM-36378] fix: Remove "New folder created" snackbar from add/edit cipher flow by @andrebispo5 in #7345
- PM-42839, PM-42840, PM-42841, PM-42842: bug: Minor DatePicker bug fixes by @david-livefront in #7343
- [PM-41836] fix: Promote Plan screen off Free view without requiring an in-flight checkout by @aj-rosado in #7337
- [PM-36376] fix: Clear folder and owner dropdown lag after a card scan by @andrebispo5 in #7353
- 🍒 PM-43235: bug: Remove edit button for disabled Send types by @david-livefront in #7375
⚙️ Maintenance
- Crowdin Pull by @bw-ghapp[bot] in #7291
- PM-42381: chore: Separate AuthState and organizations from AuthRepository by @david-livefront in #7296
- Chore: Update app version name to 2026.9.0 by @david-livefront in #7317
- PM-42616: Chore: Consolidate keys model by @david-livefront in #7322
- Crowdin Pull by @bw-ghapp[bot] in #7327
- chore: Rollback setpassword API changes by @david-livefront in #7349
- Added workflow placeholder by @mpbw2 in #7351
📦 Dependency Updates
- Deps: Update OkHttp to v5.5.0 by @david-livefront in #7307
- Deps: Update Androidx dependencies by @david-livefront in #7306
- Deps: Update AGP to v9.3.2 by @david-livefront in #7305
- Update SDK to 3.0.0-8495-c1b859a9 by @bw-ghapp[bot] in #7295
- Deps: Update Firebase by @david-livefront in #7310
- Deps: Update Junit to v6.1.3 by @david-livefront in #7314
- Deps: Update to Kotlin v2.4.10 by @david-livefront in #7315
- Deps: Update Google dependencies by @david-livefront in #7316
- Deps: Update to Glide v5.0.9 by @david-livefront in #7318
- Deps: Update Androidx Camera dependencies by @david-livefront in #7323
- [deps]: Update csv to v3.3.6 by @renovate[bot] in #7330
- [deps]: Update com.google.devtools.ksp to v2.3.11 by @renovate[bot] in #7329
- [deps]: Update slackapi/slack-github-action action to v4 by @renovate[bot] in #7334
- [deps]: Update codecov/codecov-action action to v7 by @renovate[bot] in #7333
- [deps]: Update actions/checkout action to v7 by @renovate[bot] in #7332
- [deps]: Lock file maintenance by @renovate[bot] in #7335
- Update SDK to 3.0.0-8671-5d8ae614 by @bw-ghapp[bot] in #7320
🎨 Other
- llm: Dispatch bitwarden-software-engineer as a subagent for SDK-update evaluation by @SaintPatrck in #7313
- llm: Exclude claude-code-action's restored config paths from the SDK-update push guard by @SaintPatrck in #7321
Full Changelog: v2026.8.1-bwa...v2026.9.0-bwa
Builds Source: https://github.com/bitwarden/android/actions/runs/33804330161
Password Manager 2026.8.1 (21856)
Overview
- Improved account security
- Better autofill for phone numbers on more sites
- Various under-the-hood improvements and bug fixes
What's Changed
Feature Development
- PM-40154: feat: Migrate user data to KeystoreEncryptedSharedPreferences by @david-livefront in #7158
- [PM-40528] feat: Wire SendControls precedence into DisableSend/SendOptions enforcement points by @andrebispo5 in #7239
- [PM-40530] feat: Hide "hide my email switch" when enforced by SendControls policy by @andrebispo5 in #7244
- [PM-40534] feat: Restrict Send creation flow when only one Send type is allowed by @andrebispo5 in #7249
- [PM-40532] feat: Lock the Send deletion date when enforced by the SendControls policy by @andrebispo5 in #7258
- [PM-40531] feat: Lock the "Who can view" selection when enforced by policy by @andrebispo5 in #7266
- [PM-40533] feat: Validate recipient email domains against SendControls allowed domains by @andrebispo5 in #7269
- [PM-42107] feat: Wire SendControls policy awareness into the View Send screen by @andrebispo5 in #7272
- [PM-42108] feat: Add policy restriction banner to View Send by @andrebispo5 in #7275
- [PM-42110] feat: Make a copy of a policy-restricted Send by @andrebispo5 in #7276
- [PM-42198] feat: Send encryptedByKeyId on cipher requests by @aj-rosado in #7287
🐛 Bug fixes
- [PM-41319] fix: Autofill phone-number login credentials via fill-assist by @aj-rosado in #7250
- [PM-41900] fix: Update the vault selection dialog title by @andrebispo5 in #7263
- PM-41853: bug: Fix account keys migration for keystore encrypted shared preferences by @david-livefront in #7273
- [PM-41896] fix: Default the owner dropdown to the collection's organization by @andrebispo5 in #7281
- PM-40295: bug: MP policy check happen directly durring login and unlock by @david-livefront in #7165
⚙️ Maintenance
- Crowdin Pull by @bw-ghapp[bot] in #7228
- [PM-38570] Testharness Firebase distribution by @mpbw2 in #7274
- [PM-42156] Fix optional bool checks in workflows by @mpbw2 in #7282
- PM-42171: chore: Remove suspend from certain SDK functions by @david-livefront in #7283
📦 Dependency Updates
- Update Google privileged browsers list by @github-actions[bot] in #7159
- Update Google privileged browsers list by @github-actions[bot] in #7227
- Update SDK to 3.0.0-8288-99ffb6ef by @bw-ghapp[bot] in #7254
- deps: Update to AGP v9.3.1 by @david-livefront in #7246
- Update SDK to 3.0.0-8379-cc7daf10 by @bw-ghapp[bot] in #7267
- Update SDK to 3.0.0-8427-16db8e99 by @bw-ghapp[bot] in #7284
🎨 Other
- llm: Add evaluating-sdk-internal-updates skill and CI workflow by @SaintPatrck in #7251
- [AI-76] llm: Fix Bash allowlist and Resolve routing in evaluating-sdk-internal-updates by @SaintPatrck in #7260
- llm: Route GitHub Packages credential through $GITHUB_ENV in SDK-eval workflow by @SaintPatrck in #7268
- llm: Pre-fetch the SDK artifact before Claude runs in SDK-eval workflow by @SaintPatrck in #7270
- [AI-88] llm: Remove .claude/CONTRIBUTING.md by @SaintPatrck in #7285
Full Changelog: v2026.8.0-bwpm...v2026.8.1-bwpm
Builds Source: https://github.com/bitwarden/android/actions/runs/32510052977
Authenticator 2026.8.1 (1897)
Overview
Various under-the-hood bug fixes and improvements
What's Changed
Feature Development
- PM-40154: feat: Migrate user data to KeystoreEncryptedSharedPreferences by @david-livefront in #7158
- [PM-40528] feat: Wire SendControls precedence into DisableSend/SendOptions enforcement points by @andrebispo5 in #7239
- [PM-40530] feat: Hide "hide my email switch" when enforced by SendControls policy by @andrebispo5 in #7244
- [PM-40534] feat: Restrict Send creation flow when only one Send type is allowed by @andrebispo5 in #7249
- [PM-40532] feat: Lock the Send deletion date when enforced by the SendControls policy by @andrebispo5 in #7258
- [PM-40531] feat: Lock the "Who can view" selection when enforced by policy by @andrebispo5 in #7266
- [PM-40533] feat: Validate recipient email domains against SendControls allowed domains by @andrebispo5 in #7269
- [PM-42107] feat: Wire SendControls policy awareness into the View Send screen by @andrebispo5 in #7272
- [PM-42108] feat: Add policy restriction banner to View Send by @andrebispo5 in #7275
- [PM-42110] feat: Make a copy of a policy-restricted Send by @andrebispo5 in #7276
- [PM-42198] feat: Send encryptedByKeyId on cipher requests by @aj-rosado in #7287
🐛 Bug fixes
- [PM-41319] fix: Autofill phone-number login credentials via fill-assist by @aj-rosado in #7250
- [PM-41900] fix: Update the vault selection dialog title by @andrebispo5 in #7263
- PM-41853: bug: Fix account keys migration for keystore encrypted shared preferences by @david-livefront in #7273
- [PM-41896] fix: Default the owner dropdown to the collection's organization by @andrebispo5 in #7281
- PM-40295: bug: MP policy check happen directly durring login and unlock by @david-livefront in #7165
⚙️ Maintenance
- Crowdin Pull by @bw-ghapp[bot] in #7228
- [PM-38570] Testharness Firebase distribution by @mpbw2 in #7274
- [PM-42156] Fix optional bool checks in workflows by @mpbw2 in #7282
- PM-42171: chore: Remove suspend from certain SDK functions by @david-livefront in #7283
📦 Dependency Updates
- Update Google privileged browsers list by @github-actions[bot] in #7159
- Update Google privileged browsers list by @github-actions[bot] in #7227
- Update SDK to 3.0.0-8288-99ffb6ef by @bw-ghapp[bot] in #7254
- deps: Update to AGP v9.3.1 by @david-livefront in #7246
- Update SDK to 3.0.0-8379-cc7daf10 by @bw-ghapp[bot] in #7267
- Update SDK to 3.0.0-8427-16db8e99 by @bw-ghapp[bot] in #7284
🎨 Other
- llm: Add evaluating-sdk-internal-updates skill and CI workflow by @SaintPatrck in #7251
- [AI-76] llm: Fix Bash allowlist and Resolve routing in evaluating-sdk-internal-updates by @SaintPatrck in #7260
- llm: Route GitHub Packages credential through $GITHUB_ENV in SDK-eval workflow by @SaintPatrck in #7268
- llm: Pre-fetch the SDK artifact before Claude runs in SDK-eval workflow by @SaintPatrck in #7270
- [AI-88] llm: Remove .claude/CONTRIBUTING.md by @SaintPatrck in #7285
Full Changelog: v2026.8.0-bwa...v2026.8.1-bwa
Builds Source: https://github.com/bitwarden/android/actions/runs/32510055701
Password Manager 2026.8.0 (21819)
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
Feature Development
- [PM-40930] feat: Added log when fill assist is invoked by @aj-rosado in #7208
- [PM-40527] feat: Add SendControls policy data model and feature flags by @andrebispo5 in #7179
- [PM-41103] feat: Add identity autofill feature flag by @aj-rosado in #7222
- PM-37879: feat: Add SDK state bridge by @david-livefront in #7204
- feat: VFO-1 naming changes feature branch by @andrebispo5 in #7196
- PM-41466: feat: Filter out unknown Send types by @david-livefront in #7241
- [PM-40529] feat: Add 14-day option to Send deletion date dropdown by @andrebispo5 in #7240
🐛 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
- Crowdin Pull by @bw-ghapp[bot] in #7210
- PM-41062: chore: Separate ephemeral and persistent pin envelopes by @david-livefront in #7218
- PM-41423: chore: Separate ForcePasswordResetReason from MasterPasswordUnlockData by @david-livefront in #7237
- chore: remove checkmarx sast job by @acolom-bw in #7225
- PM-41429: Chore: Decouple dependencies by @david-livefront in #7238
📦 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
- @7heMech made their first contribution in #7197
- @acolom-bw made their first contribution in #7225
- @mcamirault made their first contribution in #7224
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)
Overview
Various under-the-hood bug fixes and improvements
What's Changed
✨ Community Highlight
Feature Development
- [PM-40930] feat: Added log when fill assist is invoked by @aj-rosado in #7208
- [PM-40527] feat: Add SendControls policy data model and feature flags by @andrebispo5 in #7179
- [PM-41103] feat: Add identity autofill feature flag by @aj-rosado in #7222
- PM-37879: feat: Add SDK state bridge by @david-livefront in #7204
- feat: VFO-1 naming changes feature branch by @andrebispo5 in #7196
- PM-41466: feat: Filter out unknown Send types by @david-livefront in #7241
- [PM-40529] feat: Add 14-day option to Send deletion date dropdown by @andrebispo5 in #7240
🐛 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
- Crowdin Pull by @bw-ghapp[bot] in #7210
- PM-41062: chore: Separate ephemeral and persistent pin envelopes by @david-livefront in #7218
- PM-41423: chore: Separate ForcePasswordResetReason from MasterPasswordUnlockData by @david-livefront in #7237
- chore: remove checkmarx sast job by @acolom-bw in #7225
- PM-41429: Chore: Decouple dependencies by @david-livefront in #7238
📦 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
- @7heMech made their first contribution in #7197
- @acolom-bw made their first contribution in #7225
- @mcamirault made their first contribution in #7224
Full Changelog: v2026.7.1-bwa...v2026.8.0-bwa
Builds Source: https://github.com/bitwarden/android/actions/runs/31214378150