-
released this
2026-06-09 09:31:06 -05:00 | 98 commits to main since this release📅 Originally published on GitHub: Fri, 12 Jun 2026 17:21:21 GMT
🏷️ Git tag created: Tue, 09 Jun 2026 14:31:06 GMTOverview
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 FirefoxWhat's Changed
:shipit: Feature Development
- [PM-32806] feat: Add Add/Edit support for Passport item type by @SaintPatrck in https://github.com/bitwarden/android/pull/6923
- PM-37573: Feat: Create DatePickerDialog by @david-livefront in https://github.com/bitwarden/android/pull/6924
- [PM-32806] feat: Add Passport vault, listing, and search surfaces by @SaintPatrck in https://github.com/bitwarden/android/pull/6929
- PM-37573: feat: Add DatePicker functionality to VaultAddEditScreen by @david-livefront in https://github.com/bitwarden/android/pull/6937
- PM-37690: feat: Update copy for adding a new item by @david-livefront in https://github.com/bitwarden/android/pull/6940
- [PM-33982] feat: Add device management screen by @aj-rosado in https://github.com/bitwarden/android/pull/6754
- [PM-36969] feat: Surface subscription substate to premium gates by @SaintPatrck in https://github.com/bitwarden/android/pull/6931
- PM-37705: Feat: Hide Send navigation when DISABLE_SEND policy is enabled by @david-livefront in https://github.com/bitwarden/android/pull/6945
- [PM-37814] feat: Add debug flag to disable self-host premium check by @SaintPatrck in https://github.com/bitwarden/android/pull/6954
- [PM-37804] feat: Confirm before leaving the app to Stripe checkout by @SaintPatrck in https://github.com/bitwarden/android/pull/6958
- PM-37568: Feat: Remove feature flags by @david-livefront in https://github.com/bitwarden/android/pull/6955
- [PM-37691] feat: Surface pending cancellation status on Premium plan view by @SaintPatrck in https://github.com/bitwarden/android/pull/6957
- [PM-37254] feat: Add fill-assist-targeting-rules feature flag by @aj-rosado in https://github.com/bitwarden/android/pull/6952
- [PM-37916] feat: Add titleExtraLarge typography and apply to Premium header by @SaintPatrck in https://github.com/bitwarden/android/pull/6962
- [PM-37282] feat: Add Upgrade to Premium CTA to File Send dialog by @SaintPatrck in https://github.com/bitwarden/android/pull/6968
- PM-37985: Feat: Use PolicyView in the app by @david-livefront in https://github.com/bitwarden/android/pull/6966
- PM-38130: Feat: Parse new organizations and policies properties from sync response by @david-livefront in https://github.com/bitwarden/android/pull/6977
- PM-38140 Feat: SDK policy filters by @david-livefront in https://github.com/bitwarden/android/pull/6979
- PM-38285: Feat: Filter unconfirmed organizations from the app by @david-livefront in https://github.com/bitwarden/android/pull/6987
- [PM-37181] feat: Surface Expired subscription substate by @SaintPatrck in https://github.com/bitwarden/android/pull/6982
- PM-37911: Feat: Update Organization model by @david-livefront in https://github.com/bitwarden/android/pull/6960
- 🍒 PM-38587: Feat: Add accessibility service disclaimer at startup by @david-livefront in https://github.com/bitwarden/android/pull/7021
- 🍒 PM-38618: Feat: Update Accessibility Service disclosure text by @david-livefront in https://github.com/bitwarden/android/pull/7027
- 🍒 PM-38745: Feat: Update accessibility UI by @david-livefront in https://github.com/bitwarden/android/pull/7039
🐛 Bug fixes
- bug: Update Passport and License date formats in VaultItemScreen by @david-livefront in https://github.com/bitwarden/android/pull/6927
- Update MobilePremiumUpgrade feature flag key to lowercase by @SaintPatrck in https://github.com/bitwarden/android/pull/6934
- [PM-37465] fix: Gate Plan row and Upgraded card on personal Premium by @SaintPatrck in https://github.com/bitwarden/android/pull/6930
- Bug: Update BitwardenDatePickerDialog to match current designs by @david-livefront in https://github.com/bitwarden/android/pull/6943
- [PM-37335] fix: Route attachments upgrade CTA through in-app plan modal by @SaintPatrck in https://github.com/bitwarden/android/pull/6946
- [PM-37294] fix: Announce external-link affordance on premium upgrade CTAs by @SaintPatrck in https://github.com/bitwarden/android/pull/6951
- [PM-36886] fix: Gate premium upgrade flow on self-hosted environments by @SaintPatrck in https://github.com/bitwarden/android/pull/6939
- [PM-37076] fix: Manage Plan launches web vault subscription URL by @SaintPatrck in https://github.com/bitwarden/android/pull/6944
- [PM-37284] fix: Show Upgraded to Premium card across all Send view states by @SaintPatrck in https://github.com/bitwarden/android/pull/6947
- [PM-37810] fix: Update cancel premium confirmation dialog by @SaintPatrck in https://github.com/bitwarden/android/pull/6953
- [PM-37289] fix: Refresh archive row after premium upgrade by @SaintPatrck in https://github.com/bitwarden/android/pull/6949
- [PM-37232] fix: Hide upgrade CTAs while a Premium upgrade is pending by @SaintPatrck in https://github.com/bitwarden/android/pull/6978
- [PM-37804] fix: Drop redundant Stripe checkout confirmation on Upgrade Now by @SaintPatrck in https://github.com/bitwarden/android/pull/6980
- [PM-38279] fix: Hide Cancel Premium action for Update payment status by @SaintPatrck in https://github.com/bitwarden/android/pull/6989
- [PM-36970] fix: Correct Update Payment status description by @SaintPatrck in https://github.com/bitwarden/android/pull/6988
- [PM-38118] fix: Support Firefox updated toolbar in accessibility autofill by @aj-rosado in https://github.com/bitwarden/android/pull/6986
- [PM-38263] fix: Reference invoices in past due subscription description by @SaintPatrck in https://github.com/bitwarden/android/pull/6994
- [PM-37920] fix: Show Storage cost row when additional storage is present by @SaintPatrck in https://github.com/bitwarden/android/pull/6997
- 🍒 [PM-38364] fix: Multiply subscription line-item cost by quantity by @SaintPatrck in https://github.com/bitwarden/android/pull/7013
- 🍒 PM-38513: Bug: Do not emit policies before we have recieved them by @david-livefront in https://github.com/bitwarden/android/pull/7025
- PM-38610: Bug: Update BitwardenBasicDialog to allow scrolling content by @david-livefront in https://github.com/bitwarden/android/pull/7029
⚙️ Maintenance
- PM-36508: Chore: Local network access permission by @david-livefront in https://github.com/bitwarden/android/pull/6916
- Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6932
- chore: Remove background event interface from action by @david-livefront in https://github.com/bitwarden/android/pull/6941
- [PM-35435] ci: Stop applying Change Type labels based on changed files by @vvolkgang in https://github.com/bitwarden/android/pull/6925
- PM-34085: Chore: Remove the Authenticator Sync backwards compatibility by @david-livefront in https://github.com/bitwarden/android/pull/6928
- PM-36952 - Improve code review workflow with added triggers by @theMickster in https://github.com/bitwarden/android/pull/6933
- [PM-37916] chore: Align Premium subscription card line items with Web by @SaintPatrck in https://github.com/bitwarden/android/pull/6961
- Chore: Update Policy Types to conform to known values by @david-livefront in https://github.com/bitwarden/android/pull/6965
- Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6969
- Chore: Remove the Manager type from OrganizationType by @david-livefront in https://github.com/bitwarden/android/pull/6984
- [QA-1826] Adding missing
testTagsfor Authenticator/PM apps by @ifernandezdiaz in https://github.com/bitwarden/android/pull/6993 - Chore: Move dispatcher for sdk functions into SDK sources by @david-livefront in https://github.com/bitwarden/android/pull/6995
📦 Dependency Updates
- Update SDK to 3.0.0-6963-1256a563 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6921
- Deps: Update Coroutines to v1.11.0 by @david-livefront in https://github.com/bitwarden/android/pull/6959
- [deps]: Update gh minor by @renovate[bot] in https://github.com/bitwarden/android/pull/6926
- [deps]: Lock file maintenance by @renovate[bot] in https://github.com/bitwarden/android/pull/6904
- Update SDK to 3.0.0-7038-1a2acacb by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6956
- Deps: Update to Junit v6.1.0 by @david-livefront in https://github.com/bitwarden/android/pull/6964
- Update SDK to 3.0.0-7068-a635e32d by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6967
- [deps]: Update com.google.devtools.ksp to v2.3.8 by @renovate[bot] in https://github.com/bitwarden/android/pull/6971
- Update SDK to 3.0.0-7126-025e5d85 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6976
- Deps: Update the protobuf library to v4.35.0 by @david-livefront in https://github.com/bitwarden/android/pull/6985
- Deps: Update Firebase BOM to v34.14.0 by @david-livefront in https://github.com/bitwarden/android/pull/6996
- Deps: Update the Compose BOM to v2026.05.01 by @david-livefront in https://github.com/bitwarden/android/pull/6998
🎨 Other
- llm: Add interface KDoc rule to implementing-android-code skill by @SaintPatrck in https://github.com/bitwarden/android/pull/6963
Full Changelog: https://github.com/bitwarden/android/compare/v2026.5.0-bwpm...v2026.5.1-bwpm
Builds Source: https://github.com/bitwarden/android/actions/runs/27216280703Downloads
-
released this
2026-06-09 09:31:06 -05:00 | 98 commits to main since this release📅 Originally published on GitHub: Thu, 11 Jun 2026 20:53:13 GMT
🏷️ Git tag created: Tue, 09 Jun 2026 14:31:06 GMTOverview
Various additional bug fixes and under-the-hood improvements
What's Changed
:shipit: Feature Development
- [PM-32806] feat: Add Add/Edit support for Passport item type by @SaintPatrck in https://github.com/bitwarden/android/pull/6923
- PM-37573: Feat: Create DatePickerDialog by @david-livefront in https://github.com/bitwarden/android/pull/6924
- [PM-32806] feat: Add Passport vault, listing, and search surfaces by @SaintPatrck in https://github.com/bitwarden/android/pull/6929
- PM-37573: feat: Add DatePicker functionality to VaultAddEditScreen by @david-livefront in https://github.com/bitwarden/android/pull/6937
- PM-37690: feat: Update copy for adding a new item by @david-livefront in https://github.com/bitwarden/android/pull/6940
- [PM-33982] feat: Add device management screen by @aj-rosado in https://github.com/bitwarden/android/pull/6754
- [PM-36969] feat: Surface subscription substate to premium gates by @SaintPatrck in https://github.com/bitwarden/android/pull/6931
- PM-37705: Feat: Hide Send navigation when DISABLE_SEND policy is enabled by @david-livefront in https://github.com/bitwarden/android/pull/6945
- [PM-37814] feat: Add debug flag to disable self-host premium check by @SaintPatrck in https://github.com/bitwarden/android/pull/6954
- [PM-37804] feat: Confirm before leaving the app to Stripe checkout by @SaintPatrck in https://github.com/bitwarden/android/pull/6958
- PM-37568: Feat: Remove feature flags by @david-livefront in https://github.com/bitwarden/android/pull/6955
- [PM-37691] feat: Surface pending cancellation status on Premium plan view by @SaintPatrck in https://github.com/bitwarden/android/pull/6957
- [PM-37254] feat: Add fill-assist-targeting-rules feature flag by @aj-rosado in https://github.com/bitwarden/android/pull/6952
- [PM-37916] feat: Add titleExtraLarge typography and apply to Premium header by @SaintPatrck in https://github.com/bitwarden/android/pull/6962
- [PM-37282] feat: Add Upgrade to Premium CTA to File Send dialog by @SaintPatrck in https://github.com/bitwarden/android/pull/6968
- PM-37985: Feat: Use PolicyView in the app by @david-livefront in https://github.com/bitwarden/android/pull/6966
- PM-38130: Feat: Parse new organizations and policies properties from sync response by @david-livefront in https://github.com/bitwarden/android/pull/6977
- PM-38140 Feat: SDK policy filters by @david-livefront in https://github.com/bitwarden/android/pull/6979
- PM-38285: Feat: Filter unconfirmed organizations from the app by @david-livefront in https://github.com/bitwarden/android/pull/6987
- [PM-37181] feat: Surface Expired subscription substate by @SaintPatrck in https://github.com/bitwarden/android/pull/6982
- PM-37911: Feat: Update Organization model by @david-livefront in https://github.com/bitwarden/android/pull/6960
- 🍒 PM-38587: Feat: Add accessibility service disclaimer at startup by @david-livefront in https://github.com/bitwarden/android/pull/7021
- 🍒 PM-38618: Feat: Update Accessibility Service disclosure text by @david-livefront in https://github.com/bitwarden/android/pull/7027
🐛 Bug fixes
- bug: Update Passport and License date formats in VaultItemScreen by @david-livefront in https://github.com/bitwarden/android/pull/6927
- Update MobilePremiumUpgrade feature flag key to lowercase by @SaintPatrck in https://github.com/bitwarden/android/pull/6934
- [PM-37465] fix: Gate Plan row and Upgraded card on personal Premium by @SaintPatrck in https://github.com/bitwarden/android/pull/6930
- Bug: Update BitwardenDatePickerDialog to match current designs by @david-livefront in https://github.com/bitwarden/android/pull/6943
- [PM-37335] fix: Route attachments upgrade CTA through in-app plan modal by @SaintPatrck in https://github.com/bitwarden/android/pull/6946
- [PM-37294] fix: Announce external-link affordance on premium upgrade CTAs by @SaintPatrck in https://github.com/bitwarden/android/pull/6951
- [PM-36886] fix: Gate premium upgrade flow on self-hosted environments by @SaintPatrck in https://github.com/bitwarden/android/pull/6939
- [PM-37076] fix: Manage Plan launches web vault subscription URL by @SaintPatrck in https://github.com/bitwarden/android/pull/6944
- [PM-37284] fix: Show Upgraded to Premium card across all Send view states by @SaintPatrck in https://github.com/bitwarden/android/pull/6947
- [PM-37810] fix: Update cancel premium confirmation dialog by @SaintPatrck in https://github.com/bitwarden/android/pull/6953
- [PM-37289] fix: Refresh archive row after premium upgrade by @SaintPatrck in https://github.com/bitwarden/android/pull/6949
- [PM-37232] fix: Hide upgrade CTAs while a Premium upgrade is pending by @SaintPatrck in https://github.com/bitwarden/android/pull/6978
- [PM-37804] fix: Drop redundant Stripe checkout confirmation on Upgrade Now by @SaintPatrck in https://github.com/bitwarden/android/pull/6980
- [PM-38279] fix: Hide Cancel Premium action for Update payment status by @SaintPatrck in https://github.com/bitwarden/android/pull/6989
- [PM-36970] fix: Correct Update Payment status description by @SaintPatrck in https://github.com/bitwarden/android/pull/6988
- [PM-38118] fix: Support Firefox updated toolbar in accessibility autofill by @aj-rosado in https://github.com/bitwarden/android/pull/6986
- [PM-38263] fix: Reference invoices in past due subscription description by @SaintPatrck in https://github.com/bitwarden/android/pull/6994
- [PM-37920] fix: Show Storage cost row when additional storage is present by @SaintPatrck in https://github.com/bitwarden/android/pull/6997
- 🍒 [PM-38364] fix: Multiply subscription line-item cost by quantity by @SaintPatrck in https://github.com/bitwarden/android/pull/7013
- 🍒 PM-38513: Bug: Do not emit policies before we have recieved them by @david-livefront in https://github.com/bitwarden/android/pull/7025
- PM-38610: Bug: Update BitwardenBasicDialog to allow scrolling content by @david-livefront in https://github.com/bitwarden/android/pull/7029
⚙️ Maintenance
- PM-36508: Chore: Local network access permission by @david-livefront in https://github.com/bitwarden/android/pull/6916
- Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6932
- chore: Remove background event interface from action by @david-livefront in https://github.com/bitwarden/android/pull/6941
- [PM-35435] ci: Stop applying Change Type labels based on changed files by @vvolkgang in https://github.com/bitwarden/android/pull/6925
- PM-34085: Chore: Remove the Authenticator Sync backwards compatibility by @david-livefront in https://github.com/bitwarden/android/pull/6928
- PM-36952 - Improve code review workflow with added triggers by @theMickster in https://github.com/bitwarden/android/pull/6933
- [PM-37916] chore: Align Premium subscription card line items with Web by @SaintPatrck in https://github.com/bitwarden/android/pull/6961
- Chore: Update Policy Types to conform to known values by @david-livefront in https://github.com/bitwarden/android/pull/6965
- Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6969
- Chore: Remove the Manager type from OrganizationType by @david-livefront in https://github.com/bitwarden/android/pull/6984
- [QA-1826] Adding missing
testTagsfor Authenticator/PM apps by @ifernandezdiaz in https://github.com/bitwarden/android/pull/6993 - Chore: Move dispatcher for sdk functions into SDK sources by @david-livefront in https://github.com/bitwarden/android/pull/6995
📦 Dependency Updates
- Update SDK to 3.0.0-6963-1256a563 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6921
- Deps: Update Coroutines to v1.11.0 by @david-livefront in https://github.com/bitwarden/android/pull/6959
- [deps]: Update gh minor by @renovate[bot] in https://github.com/bitwarden/android/pull/6926
- [deps]: Lock file maintenance by @renovate[bot] in https://github.com/bitwarden/android/pull/6904
- Update SDK to 3.0.0-7038-1a2acacb by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6956
- Deps: Update to Junit v6.1.0 by @david-livefront in https://github.com/bitwarden/android/pull/6964
- Update SDK to 3.0.0-7068-a635e32d by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6967
- [deps]: Update com.google.devtools.ksp to v2.3.8 by @renovate[bot] in https://github.com/bitwarden/android/pull/6971
- Update SDK to 3.0.0-7126-025e5d85 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6976
- Deps: Update the protobuf library to v4.35.0 by @david-livefront in https://github.com/bitwarden/android/pull/6985
- Deps: Update Firebase BOM to v34.14.0 by @david-livefront in https://github.com/bitwarden/android/pull/6996
- Deps: Update the Compose BOM to v2026.05.01 by @david-livefront in https://github.com/bitwarden/android/pull/6998
🎨 Other
- llm: Add interface KDoc rule to implementing-android-code skill by @SaintPatrck in https://github.com/bitwarden/android/pull/6963
Full Changelog: https://github.com/bitwarden/android/compare/v2026.5.0-bwa...v2026.5.1-bwa
Builds Source: https://github.com/bitwarden/android/actions/runs/26657743738Downloads
-
released this
2026-06-04 17:11:09 -05:00 | 166 commits to main since this release📅 Originally published on GitHub: Fri, 05 Jun 2026 19:39:13 GMT
🏷️ Git tag created: Thu, 04 Jun 2026 22:11:09 GMTOverview
- 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 https://github.com/bitwarden/android/pull/6827
- [PM-35352] [PM-21264] Group card numbers in vault item display by @Cooperr06 in https://github.com/bitwarden/android/pull/6810
- Use string resource for button label by @gabrbrand in https://github.com/bitwarden/android/pull/6897
- [PM-37042] chore: Add eu.weblibre.gecko.alpha to privileged apps by @FaFre in https://github.com/bitwarden/android/pull/6905
:shipit: Feature Development
- [BWA-99] feat: Add next TOTP code preview in Authenticator by @SaintPatrck in https://github.com/bitwarden/android/pull/6779
- PM-35273: feat: Add support for SDK API calls by providing base urls by @david-livefront in https://github.com/bitwarden/android/pull/6805
- PM-35281: feat: Update the BlockAutofill screen UI by @david-livefront in https://github.com/bitwarden/android/pull/6807
- [PM-33946] feat: Add dynamic pricing and fix checkout flow by @SaintPatrck in https://github.com/bitwarden/android/pull/6793
- PM-27237: feat: v2 encryption for key connector by @david-livefront in https://github.com/bitwarden/android/pull/6814
- [PM-33517] feat: Add Plan row to Settings and premium upgrade flow by @SaintPatrck in https://github.com/bitwarden/android/pull/6794
- [PM-33518] feat: Add isInAppUpgradeAvailableFlow to PremiumStateManager by @SaintPatrck in https://github.com/bitwarden/android/pull/6795
- [PM-33519] feat: Rewire upgrade CTAs to use conditional routing by @SaintPatrck in https://github.com/bitwarden/android/pull/6796
- [PM-35454] feat: Add subscription API, domain models, and status badge component by @SaintPatrck in https://github.com/bitwarden/android/pull/6818
- PM-30130: feat: Remove the Archive Items feature flag by @david-livefront in https://github.com/bitwarden/android/pull/6667
- [PM-35455] feat: Wire premium subscription data into Plan screen by @SaintPatrck in https://github.com/bitwarden/android/pull/6819
- PM-27234: feat: jit password v2 encryption by @david-livefront in https://github.com/bitwarden/android/pull/6835
- PM-27241: feat: TDE encryption v2 by @david-livefront in https://github.com/bitwarden/android/pull/6821
- [PM-32009] feat: Add infrastructure for new vault item types by @SaintPatrck in https://github.com/bitwarden/android/pull/6828
- [PM-36057] feat: Add Upgraded to Premium acknowledgment by @SaintPatrck in https://github.com/bitwarden/android/pull/6863
- [PM-32810] feat: Add Bank Account item detail view by @SaintPatrck in https://github.com/bitwarden/android/pull/6875
- [PM-32810] feat: Add Bank Account vault, listing, and search surfaces by @SaintPatrck in https://github.com/bitwarden/android/pull/6877
- PM-24225: feat: Support V2 encryption in user password flow by @david-livefront in https://github.com/bitwarden/android/pull/6891
- [PM-32810] feat: Add Add/Edit support for Bank Account item type by @SaintPatrck in https://github.com/bitwarden/android/pull/6851
- chore: Update Google privileged browsers list by @github-actions[bot] in https://github.com/bitwarden/android/pull/6899
- [PM-32808] feat: View License item type by @SaintPatrck in https://github.com/bitwarden/android/pull/6852
- [PM-32808] feat: Add Add/Edit support for Driver's License item type by @SaintPatrck in https://github.com/bitwarden/android/pull/6908
- [PM-32808] feat: Add Driver's License vault, listing, and search surfaces by @SaintPatrck in https://github.com/bitwarden/android/pull/6909
- [PM-32806] feat: View Passport item type by @SaintPatrck in https://github.com/bitwarden/android/pull/6853
- 🍒 PM-38587: Feat: Add accessibility service disclaimer at startup by @david-livefront in https://github.com/bitwarden/android/pull/7019
🐛 Bug fixes
- bug: Move string to correct resource file by @david-livefront in https://github.com/bitwarden/android/pull/6812
- PM-35444: bug: Pass org identifier and email directly into continueKeyConnectorLogin function by @david-livefront in https://github.com/bitwarden/android/pull/6817
- PM-35654: bug: User switch should not occur on soft-logout by @david-livefront in https://github.com/bitwarden/android/pull/6825
- PM-35925: bug: Update 'hexToColor' function to handle default names by @david-livefront in https://github.com/bitwarden/android/pull/6841
- [PM-24380] fix: Correct and redact flight recorder hostname on logs by @aj-rosado in https://github.com/bitwarden/android/pull/6633
- [PM-28834] bug: Setting configuration for VR devices on MainActivity by @aj-rosado in https://github.com/bitwarden/android/pull/6563
- PM-36475: bug: Update when search icon is shown by @david-livefront in https://github.com/bitwarden/android/pull/6868
- PM-36474: bug: Ensure shared totp labels do not parse secret by @david-livefront in https://github.com/bitwarden/android/pull/6873
- bug: Add plurals support for subscription past due string by @david-livefront in https://github.com/bitwarden/android/pull/6876
- [BWA-253] bug: Filtering empty otp uris sent by Password Manager app by @aj-rosado in https://github.com/bitwarden/android/pull/6869
- [PM-30625] fix: Filtering empty totp from count on vault screen by @aj-rosado in https://github.com/bitwarden/android/pull/6834
- [PM-34038] fix: Address card scanner QA findings by @SaintPatrck in https://github.com/bitwarden/android/pull/6867
- [PM-36867] fix: Disable card scanner on F-Droid builds by @SaintPatrck in https://github.com/bitwarden/android/pull/6888
- bug: Fix minor pading issue on CompleteRegistrationScreen by @david-livefront in https://github.com/bitwarden/android/pull/6894
- Bug: Support translations for Cookie Acquisition error by @david-livefront in https://github.com/bitwarden/android/pull/6917
- Bug: Fix CipherType crash by @david-livefront in https://github.com/bitwarden/android/pull/6922
⚙️ Maintenance
- Add missing Password Manager Locale for Play Store by @vgrassia in https://github.com/bitwarden/android/pull/6804
- Chore: Remove UI decisions based on portrait vs landscape by @david-livefront in https://github.com/bitwarden/android/pull/6792
- Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6809
- chore: Update to latest Protobuf plugin and start using new DSL by @david-livefront in https://github.com/bitwarden/android/pull/6811
- chore: Use private key accessor by @david-livefront in https://github.com/bitwarden/android/pull/6808
- chore: Remove MaxLineLength suppression guidance from testing skill by @SaintPatrck in https://github.com/bitwarden/android/pull/6813
- chore: Remove deprecated code from BitwardenCutCopyTextToolbar by @david-livefront in https://github.com/bitwarden/android/pull/6815
- PM-32814: Chore: Parsing lists safely by @david-livefront in https://github.com/bitwarden/android/pull/6846
- [BRE-1851] Update the Crowdin API token by @vgrassia in https://github.com/bitwarden/android/pull/6859
- [BRE-1851] Remove GPG secrets by @vgrassia in https://github.com/bitwarden/android/pull/6862
- Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6866
- Chore: Remove the unused register API by @david-livefront in https://github.com/bitwarden/android/pull/6870
- [PM-35434] Update renovate config to remove bundler group and add t:deps label by @vvolkgang in https://github.com/bitwarden/android/pull/6861
- [PM-36184] Update jira issue fetching process by @vvolkgang in https://github.com/bitwarden/android/pull/6860
- [PM-32810] test: Cover Bank Account vault, listing, and search surfaces by @SaintPatrck in https://github.com/bitwarden/android/pull/6881
- Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6900
- build: Allow logging and access to the debug menu for beta builds by @david-livefront in https://github.com/bitwarden/android/pull/6874
- Chore: Remove Retrofit dependency from app module by @david-livefront in https://github.com/bitwarden/android/pull/6896
- [QA-1859] Updating
testTagsin AddEditSendItemView by @ifernandezdiaz in https://github.com/bitwarden/android/pull/6911
📦 Dependency Updates
- Update to Kotlinx Serialization v1.11.0 by @david-livefront in https://github.com/bitwarden/android/pull/6803
- Update Firebase BOM to v34.12.0 by @david-livefront in https://github.com/bitwarden/android/pull/6791
- Update Glide to latest version (v5.0.7) by @david-livefront in https://github.com/bitwarden/android/pull/6816
- deps: Update the Bitwarden SDK to address breaking change by @david-livefront in https://github.com/bitwarden/android/pull/6820
- SDK Update - com.bitwarden:sdk-android 2.0.0-6340-00b609f9 by @david-livefront in https://github.com/bitwarden/android/pull/6823
- Update the Androidx Credentials dependency by @david-livefront in https://github.com/bitwarden/android/pull/6831
- [deps]: Update com.google.guava:guava to v33.6.0-jre by @renovate[bot] in https://github.com/bitwarden/android/pull/6838
- Update SDK to 2.0.0-6370-96753eef by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6780
- deps: Update Androidx Compose BOM and Navigation libraries by @david-livefront in https://github.com/bitwarden/android/pull/6832
- deps: Update to Kotlin v2.3.21 by @david-livefront in https://github.com/bitwarden/android/pull/6843
- Deps: Update to AGP v9.2.0 by @david-livefront in https://github.com/bitwarden/android/pull/6845
- Update SDK to 2.0.0-6484-a19b6544 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6847
- [PM-36177] Pin bundler dependencies by @mpbw2 in https://github.com/bitwarden/android/pull/6858
- Update Google privileged browsers list by @github-actions[bot] in https://github.com/bitwarden/android/pull/6865
- Deps: Update AGP to v9.2.1 by @david-livefront in https://github.com/bitwarden/android/pull/6872
- Update SDK to 2.0.0-6639-21488a37 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6864
- Update SDK to 2.0.0-6645-6849537d by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6878
- Deps: Update to latest Compose BOM and CameraX libraries by @david-livefront in https://github.com/bitwarden/android/pull/6886
- Deps: Update KSP to v2.3.7 by @david-livefront in https://github.com/bitwarden/android/pull/6892
- Deps: Update Firebase BOM to 34.13.0 by @david-livefront in https://github.com/bitwarden/android/pull/6893
- Update SDK to 3.0.0-6774-0a0f5faf by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6895
- [deps]: Update org.sonarqube to v7.3.0.8198 by @renovate[bot] in https://github.com/bitwarden/android/pull/6903
- deps: Update SDK to 3.0.0-6822-fe351b43 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6912
- [deps]: Update fastlane to v2.233.1 by @renovate[bot] in https://github.com/bitwarden/android/pull/6902
🎨 Other
- [PM-35116] llm: Remove local agents and delivery skills, migrate to marketplace plugins by @SaintPatrck in https://github.com/bitwarden/android/pull/6799
- PM-35200 - Create contributing guide for Claude tooling by @theMickster in https://github.com/bitwarden/android/pull/6848
- llm: Codify when-branch brace rule in implementation and review skills by @SaintPatrck in https://github.com/bitwarden/android/pull/6849
- [deps]: Lock file maintenance by @renovate[bot] in https://github.com/bitwarden/android/pull/6839
- llm: Expand string resource naming convention in CLAUDE.md by @aj-rosado in https://github.com/bitwarden/android/pull/6856
- [PM-34487] llm: Add Android device interaction MCP server with ADB tooling by @SaintPatrck in https://github.com/bitwarden/android/pull/6747
- 🍒Update MobilePremiumUpgrade feature flag key to lowercase by @SaintPatrck in https://github.com/bitwarden/android/pull/6938
New Contributors
- @mvanhorn made their first contribution in https://github.com/bitwarden/android/pull/6827
- @Cooperr06 made their first contribution in https://github.com/bitwarden/android/pull/6810
- @FaFre made their first contribution in https://github.com/bitwarden/android/pull/6905
Full Changelog: https://github.com/bitwarden/android/compare/v2026.4.2-bwpm...v2026.5.0-bwpm
Builds Source: https://github.com/bitwarden/android/actions/runs/26982856055Downloads
-
released this
2026-05-18 11:53:08 -05:00 | 167 commits to main since this release📅 Originally published on GitHub: Fri, 29 May 2026 23:30:07 GMT
🏷️ Git tag created: Mon, 18 May 2026 16:53:08 GMTOverview
Various under-the-hood bug fixes and improvements
What's Changed
✨ Community Highlight
- [PM-35700] fix(about): localize Version label with parameterized string resource (#6824) by @mvanhorn in https://github.com/bitwarden/android/pull/6827
- [PM-35352] [PM-21264] Group card numbers in vault item display by @Cooperr06 in https://github.com/bitwarden/android/pull/6810
- Use string resource for button label by @gabrbrand in https://github.com/bitwarden/android/pull/6897
- [PM-37042] chore: Add eu.weblibre.gecko.alpha to privileged apps by @FaFre in https://github.com/bitwarden/android/pull/6905
:shipit: Feature Development
- [BWA-99] feat: Add next TOTP code preview in Authenticator by @SaintPatrck in https://github.com/bitwarden/android/pull/6779
- PM-35273: feat: Add support for SDK API calls by providing base urls by @david-livefront in https://github.com/bitwarden/android/pull/6805
- PM-35281: feat: Update the BlockAutofill screen UI by @david-livefront in https://github.com/bitwarden/android/pull/6807
- [PM-33946] feat: Add dynamic pricing and fix checkout flow by @SaintPatrck in https://github.com/bitwarden/android/pull/6793
- PM-27237: feat: v2 encryption for key connector by @david-livefront in https://github.com/bitwarden/android/pull/6814
- [PM-33517] feat: Add Plan row to Settings and premium upgrade flow by @SaintPatrck in https://github.com/bitwarden/android/pull/6794
- [PM-33518] feat: Add isInAppUpgradeAvailableFlow to PremiumStateManager by @SaintPatrck in https://github.com/bitwarden/android/pull/6795
- [PM-33519] feat: Rewire upgrade CTAs to use conditional routing by @SaintPatrck in https://github.com/bitwarden/android/pull/6796
- [PM-35454] feat: Add subscription API, domain models, and status badge component by @SaintPatrck in https://github.com/bitwarden/android/pull/6818
- PM-30130: feat: Remove the Archive Items feature flag by @david-livefront in https://github.com/bitwarden/android/pull/6667
- [PM-35455] feat: Wire premium subscription data into Plan screen by @SaintPatrck in https://github.com/bitwarden/android/pull/6819
- PM-27234: feat: jit password v2 encryption by @david-livefront in https://github.com/bitwarden/android/pull/6835
- PM-27241: feat: TDE encryption v2 by @david-livefront in https://github.com/bitwarden/android/pull/6821
- [PM-32009] feat: Add infrastructure for new vault item types by @SaintPatrck in https://github.com/bitwarden/android/pull/6828
- [PM-36057] feat: Add Upgraded to Premium acknowledgment by @SaintPatrck in https://github.com/bitwarden/android/pull/6863
- [PM-32810] feat: Add Bank Account item detail view by @SaintPatrck in https://github.com/bitwarden/android/pull/6875
- [PM-32810] feat: Add Bank Account vault, listing, and search surfaces by @SaintPatrck in https://github.com/bitwarden/android/pull/6877
- PM-24225: feat: Support V2 encryption in user password flow by @david-livefront in https://github.com/bitwarden/android/pull/6891
- [PM-32810] feat: Add Add/Edit support for Bank Account item type by @SaintPatrck in https://github.com/bitwarden/android/pull/6851
- chore: Update Google privileged browsers list by @github-actions[bot] in https://github.com/bitwarden/android/pull/6899
- [PM-32808] feat: View License item type by @SaintPatrck in https://github.com/bitwarden/android/pull/6852
- [PM-32808] feat: Add Add/Edit support for Driver's License item type by @SaintPatrck in https://github.com/bitwarden/android/pull/6908
- [PM-32808] feat: Add Driver's License vault, listing, and search surfaces by @SaintPatrck in https://github.com/bitwarden/android/pull/6909
- [PM-32806] feat: View Passport item type by @SaintPatrck in https://github.com/bitwarden/android/pull/6853
🐛 Bug fixes
- bug: Move string to correct resource file by @david-livefront in https://github.com/bitwarden/android/pull/6812
- PM-35444: bug: Pass org identifier and email directly into continueKeyConnectorLogin function by @david-livefront in https://github.com/bitwarden/android/pull/6817
- PM-35654: bug: User switch should not occur on soft-logout by @david-livefront in https://github.com/bitwarden/android/pull/6825
- PM-35925: bug: Update 'hexToColor' function to handle default names by @david-livefront in https://github.com/bitwarden/android/pull/6841
- [PM-24380] fix: Correct and redact flight recorder hostname on logs by @aj-rosado in https://github.com/bitwarden/android/pull/6633
- [PM-28834] bug: Setting configuration for VR devices on MainActivity by @aj-rosado in https://github.com/bitwarden/android/pull/6563
- PM-36475: bug: Update when search icon is shown by @david-livefront in https://github.com/bitwarden/android/pull/6868
- PM-36474: bug: Ensure shared totp labels do not parse secret by @david-livefront in https://github.com/bitwarden/android/pull/6873
- bug: Add plurals support for subscription past due string by @david-livefront in https://github.com/bitwarden/android/pull/6876
- [BWA-253] bug: Filtering empty otp uris sent by Password Manager app by @aj-rosado in https://github.com/bitwarden/android/pull/6869
- [PM-30625] fix: Filtering empty totp from count on vault screen by @aj-rosado in https://github.com/bitwarden/android/pull/6834
- [PM-34038] fix: Address card scanner QA findings by @SaintPatrck in https://github.com/bitwarden/android/pull/6867
- [PM-36867] fix: Disable card scanner on F-Droid builds by @SaintPatrck in https://github.com/bitwarden/android/pull/6888
- bug: Fix minor pading issue on CompleteRegistrationScreen by @david-livefront in https://github.com/bitwarden/android/pull/6894
- Bug: Support translations for Cookie Acquisition error by @david-livefront in https://github.com/bitwarden/android/pull/6917
- Bug: Fix CipherType crash by @david-livefront in https://github.com/bitwarden/android/pull/6922
⚙️ Maintenance
- Add missing Password Manager Locale for Play Store by @vgrassia in https://github.com/bitwarden/android/pull/6804
- Chore: Remove UI decisions based on portrait vs landscape by @david-livefront in https://github.com/bitwarden/android/pull/6792
- Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6809
- chore: Update to latest Protobuf plugin and start using new DSL by @david-livefront in https://github.com/bitwarden/android/pull/6811
- chore: Use private key accessor by @david-livefront in https://github.com/bitwarden/android/pull/6808
- chore: Remove MaxLineLength suppression guidance from testing skill by @SaintPatrck in https://github.com/bitwarden/android/pull/6813
- chore: Remove deprecated code from BitwardenCutCopyTextToolbar by @david-livefront in https://github.com/bitwarden/android/pull/6815
- PM-32814: Chore: Parsing lists safely by @david-livefront in https://github.com/bitwarden/android/pull/6846
- [BRE-1851] Update the Crowdin API token by @vgrassia in https://github.com/bitwarden/android/pull/6859
- [BRE-1851] Remove GPG secrets by @vgrassia in https://github.com/bitwarden/android/pull/6862
- Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6866
- Chore: Remove the unused register API by @david-livefront in https://github.com/bitwarden/android/pull/6870
- [PM-35434] Update renovate config to remove bundler group and add t:deps label by @vvolkgang in https://github.com/bitwarden/android/pull/6861
- [PM-36184] Update jira issue fetching process by @vvolkgang in https://github.com/bitwarden/android/pull/6860
- [PM-32810] test: Cover Bank Account vault, listing, and search surfaces by @SaintPatrck in https://github.com/bitwarden/android/pull/6881
- Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6900
- build: Allow logging and access to the debug menu for beta builds by @david-livefront in https://github.com/bitwarden/android/pull/6874
- Chore: Remove Retrofit dependency from app module by @david-livefront in https://github.com/bitwarden/android/pull/6896
- [QA-1859] Updating
testTagsin AddEditSendItemView by @ifernandezdiaz in https://github.com/bitwarden/android/pull/6911
📦 Dependency Updates
- Update to Kotlinx Serialization v1.11.0 by @david-livefront in https://github.com/bitwarden/android/pull/6803
- Update Firebase BOM to v34.12.0 by @david-livefront in https://github.com/bitwarden/android/pull/6791
- Update Glide to latest version (v5.0.7) by @david-livefront in https://github.com/bitwarden/android/pull/6816
- deps: Update the Bitwarden SDK to address breaking change by @david-livefront in https://github.com/bitwarden/android/pull/6820
- SDK Update - com.bitwarden:sdk-android 2.0.0-6340-00b609f9 by @david-livefront in https://github.com/bitwarden/android/pull/6823
- Update the Androidx Credentials dependency by @david-livefront in https://github.com/bitwarden/android/pull/6831
- [deps]: Update com.google.guava:guava to v33.6.0-jre by @renovate[bot] in https://github.com/bitwarden/android/pull/6838
- Update SDK to 2.0.0-6370-96753eef by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6780
- deps: Update Androidx Compose BOM and Navigation libraries by @david-livefront in https://github.com/bitwarden/android/pull/6832
- deps: Update to Kotlin v2.3.21 by @david-livefront in https://github.com/bitwarden/android/pull/6843
- Deps: Update to AGP v9.2.0 by @david-livefront in https://github.com/bitwarden/android/pull/6845
- Update SDK to 2.0.0-6484-a19b6544 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6847
- [PM-36177] Pin bundler dependencies by @mpbw2 in https://github.com/bitwarden/android/pull/6858
- Update Google privileged browsers list by @github-actions[bot] in https://github.com/bitwarden/android/pull/6865
- Deps: Update AGP to v9.2.1 by @david-livefront in https://github.com/bitwarden/android/pull/6872
- Update SDK to 2.0.0-6639-21488a37 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6864
- Update SDK to 2.0.0-6645-6849537d by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6878
- Deps: Update to latest Compose BOM and CameraX libraries by @david-livefront in https://github.com/bitwarden/android/pull/6886
- Deps: Update KSP to v2.3.7 by @david-livefront in https://github.com/bitwarden/android/pull/6892
- Deps: Update Firebase BOM to 34.13.0 by @david-livefront in https://github.com/bitwarden/android/pull/6893
- Update SDK to 3.0.0-6774-0a0f5faf by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6895
- [deps]: Update org.sonarqube to v7.3.0.8198 by @renovate[bot] in https://github.com/bitwarden/android/pull/6903
- deps: Update SDK to 3.0.0-6822-fe351b43 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6912
- [deps]: Update fastlane to v2.233.1 by @renovate[bot] in https://github.com/bitwarden/android/pull/6902
🎨 Other
- [PM-35116] llm: Remove local agents and delivery skills, migrate to marketplace plugins by @SaintPatrck in https://github.com/bitwarden/android/pull/6799
- PM-35200 - Create contributing guide for Claude tooling by @theMickster in https://github.com/bitwarden/android/pull/6848
- llm: Codify when-branch brace rule in implementation and review skills by @SaintPatrck in https://github.com/bitwarden/android/pull/6849
- [deps]: Lock file maintenance by @renovate[bot] in https://github.com/bitwarden/android/pull/6839
- llm: Expand string resource naming convention in CLAUDE.md by @aj-rosado in https://github.com/bitwarden/android/pull/6856
- [PM-34487] llm: Add Android device interaction MCP server with ADB tooling by @SaintPatrck in https://github.com/bitwarden/android/pull/6747
- 🍒Update MobilePremiumUpgrade feature flag key to lowercase by @SaintPatrck in https://github.com/bitwarden/android/pull/6938
New Contributors
- @mvanhorn made their first contribution in https://github.com/bitwarden/android/pull/6827
- @Cooperr06 made their first contribution in https://github.com/bitwarden/android/pull/6810
- @FaFre made their first contribution in https://github.com/bitwarden/android/pull/6905
Full Changelog: https://github.com/bitwarden/android/compare/v2026.4.1-bwa...v2026.5.0-bwa
Builds Source: https://github.com/bitwarden/android/actions/runs/25928967668Downloads
-
released this
2026-05-14 09:33:18 -05:00 | 258 commits to main since this release📅 Originally published on GitHub: Thu, 14 May 2026 21:33:33 GMT
🏷️ Git tag created: Thu, 14 May 2026 14:33:18 GMTOverview
- 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 https://github.com/bitwarden/android/pull/6890
- 🍒 PM-36475: Update when search icon is shown by @david-livefront in https://github.com/bitwarden/android/pull/6907
- [PM-37224] bug: Update Bitwarden SDK to hotfix version by @SaintPatrck in https://github.com/bitwarden/android/pull/6920
Full Changelog: https://github.com/bitwarden/android/compare/v2026.4.1-bwpm...v2026.4.2-bwpm
Builds Source: https://github.com/bitwarden/android/actions/runs/25866701011Downloads
-
released this
2026-04-16 12:02:31 -05:00 | 261 commits to main since this release📅 Originally published on GitHub: Thu, 07 May 2026 16:32:46 GMT
🏷️ Git tag created: Thu, 16 Apr 2026 17:02:31 GMTOverview
- 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 https://github.com/bitwarden/android/pull/6764
- [PM-23379] bug: custom fields: hide or show move up or down actions depending on the items' index by @gabrbrand in https://github.com/bitwarden/android/pull/5480
- [PM-34833] bug: Search improvements by @gabrbrand in https://github.com/bitwarden/android/pull/6776
:shipit: Feature Development
- QA-1702: Adding missing testTags for TestHarness app by @ifernandezdiaz in https://github.com/bitwarden/android/pull/6763
- [PM-34125] feat: Add card text analysis pipeline by @SaintPatrck in https://github.com/bitwarden/android/pull/6720
- [PM-34126] feat: Add card scan screen by @SaintPatrck in https://github.com/bitwarden/android/pull/6721
- [PM-34127] feat: Integrate card scanner with VaultAddEdit by @SaintPatrck in https://github.com/bitwarden/android/pull/6722
- PM-34872, PM-34873, PM-34874, PM-34875: feat: Add feature flags for Encryption v2 Registration by @david-livefront in https://github.com/bitwarden/android/pull/6778
- PM-33458: feat: Add speed bump when archiving item from a list by @david-livefront in https://github.com/bitwarden/android/pull/6774
🐛 Bug fixes
- PM-34238: bug: Hide archived ciphers on VerificationCodes Screen by @david-livefront in https://github.com/bitwarden/android/pull/6767
- PM-34840: bug: Allow related-origin passkey creation by @david-livefront in https://github.com/bitwarden/android/pull/6777
- [PM-35117] fix: Getting updated values from KDF before displaying update KDF prompt by @aj-rosado in https://github.com/bitwarden/android/pull/6802
⚙️ Maintenance
- [PM-34124] refactor: Generalize CameraPreview analyzer parameter by @SaintPatrck in https://github.com/bitwarden/android/pull/6719
- Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6762
- chore: Update the AppVersionName to 2026.4.0 by @david-livefront in https://github.com/bitwarden/android/pull/6765
- Chore: Add 'isActive' extension menthods for CipherView and CipherListView by @david-livefront in https://github.com/bitwarden/android/pull/6769
- QA-1655: chore: Adding testTags to RecordedLogsScreen.kt by @ifernandezdiaz in https://github.com/bitwarden/android/pull/6772
- Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6785
- [deps]: Update gradle/actions action to v6 by @renovate[bot] in https://github.com/bitwarden/android/pull/6788
- [deps]: Update codecov/codecov-action action to v6 by @renovate[bot] in https://github.com/bitwarden/android/pull/6787
📦 Dependency Updates
- [deps]: Update protobuf monorepo to v4.34.1 by @renovate[bot] in https://github.com/bitwarden/android/pull/6735
- Update Kotlinx-Kover to v0.9.8. by @david-livefront in https://github.com/bitwarden/android/pull/6766
- Update Androidx dependencies to their latest versions by @david-livefront in https://github.com/bitwarden/android/pull/6768
- Update SDK to 2.0.0-6000-b41ccf65 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6677
- [deps]: Update androidxCredentialsProviderEvents to v1.0.0-alpha06 by @renovate[bot] in https://github.com/bitwarden/android/pull/6734
- Update SDK to 2.0.0-6074-f373e7f3 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6771
- [deps]: Lock file maintenance by @renovate[bot] in https://github.com/bitwarden/android/pull/6789
- deps: Update agp to latest version by @david-livefront in https://github.com/bitwarden/android/pull/6790
New Contributors
- @gabrbrand made their first contribution in https://github.com/bitwarden/android/pull/5480
Full Changelog: https://github.com/bitwarden/android/compare/v2026.4.0-bwa...v2026.4.1-bwa
Builds Source: https://github.com/bitwarden/android/actions/runs/24576663374Downloads
-
released this
2026-04-16 12:02:31 -05:00 | 261 commits to main since this release📅 Originally published on GitHub: Thu, 07 May 2026 16:36:19 GMT
🏷️ Git tag created: Thu, 16 Apr 2026 17:02:31 GMTOverview
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 https://github.com/bitwarden/android/pull/6764
- [PM-23379] bug: custom fields: hide or show move up or down actions depending on the items' index by @gabrbrand in https://github.com/bitwarden/android/pull/5480
- [PM-34833] bug: Search improvements by @gabrbrand in https://github.com/bitwarden/android/pull/6776
:shipit: Feature Development
- QA-1702: Adding missing testTags for TestHarness app by @ifernandezdiaz in https://github.com/bitwarden/android/pull/6763
- [PM-34125] feat: Add card text analysis pipeline by @SaintPatrck in https://github.com/bitwarden/android/pull/6720
- [PM-34126] feat: Add card scan screen by @SaintPatrck in https://github.com/bitwarden/android/pull/6721
- [PM-34127] feat: Integrate card scanner with VaultAddEdit by @SaintPatrck in https://github.com/bitwarden/android/pull/6722
- PM-34872, PM-34873, PM-34874, PM-34875: feat: Add feature flags for Encryption v2 Registration by @david-livefront in https://github.com/bitwarden/android/pull/6778
- PM-33458: feat: Add speed bump when archiving item from a list by @david-livefront in https://github.com/bitwarden/android/pull/6774
🐛 Bug fixes
- PM-34238: bug: Hide archived ciphers on VerificationCodes Screen by @david-livefront in https://github.com/bitwarden/android/pull/6767
- PM-34840: bug: Allow related-origin passkey creation by @david-livefront in https://github.com/bitwarden/android/pull/6777
- [PM-35117] fix: Getting updated values from KDF before displaying update KDF prompt by @aj-rosado in https://github.com/bitwarden/android/pull/6802
⚙️ Maintenance
- [PM-34124] refactor: Generalize CameraPreview analyzer parameter by @SaintPatrck in https://github.com/bitwarden/android/pull/6719
- Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6762
- chore: Update the AppVersionName to 2026.4.0 by @david-livefront in https://github.com/bitwarden/android/pull/6765
- Chore: Add 'isActive' extension menthods for CipherView and CipherListView by @david-livefront in https://github.com/bitwarden/android/pull/6769
- QA-1655: chore: Adding testTags to RecordedLogsScreen.kt by @ifernandezdiaz in https://github.com/bitwarden/android/pull/6772
- Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6785
- [deps]: Update gradle/actions action to v6 by @renovate[bot] in https://github.com/bitwarden/android/pull/6788
- [deps]: Update codecov/codecov-action action to v6 by @renovate[bot] in https://github.com/bitwarden/android/pull/6787
📦 Dependency Updates
- [deps]: Update protobuf monorepo to v4.34.1 by @renovate[bot] in https://github.com/bitwarden/android/pull/6735
- Update Kotlinx-Kover to v0.9.8. by @david-livefront in https://github.com/bitwarden/android/pull/6766
- Update Androidx dependencies to their latest versions by @david-livefront in https://github.com/bitwarden/android/pull/6768
- Update SDK to 2.0.0-6000-b41ccf65 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6677
- [deps]: Update androidxCredentialsProviderEvents to v1.0.0-alpha06 by @renovate[bot] in https://github.com/bitwarden/android/pull/6734
- Update SDK to 2.0.0-6074-f373e7f3 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6771
- [deps]: Lock file maintenance by @renovate[bot] in https://github.com/bitwarden/android/pull/6789
- deps: Update agp to latest version by @david-livefront in https://github.com/bitwarden/android/pull/6790
New Contributors
- @gabrbrand made their first contribution in https://github.com/bitwarden/android/pull/5480
Full Changelog: https://github.com/bitwarden/android/compare/v2026.4.0-bwpm...v2026.4.1-bwpm
Builds Source: https://github.com/bitwarden/android/actions/runs/24576662405Downloads
-
released this
2026-04-03 09:55:48 -05:00 | 289 commits to main since this release📅 Originally published on GitHub: Thu, 16 Apr 2026 17:37:30 GMT
🏷️ Git tag created: Fri, 03 Apr 2026 14:55:48 GMTOverview
- Various under-the-hood improvements and bug fixes
What's Changed
✨ Community Highlight
- PM-25654: feat: Preview attachment by @david-livefront in https://github.com/bitwarden/android/pull/6675
- [PM-34168] Add future CalyxOS Chromium key to FIDO2 privilege community list by @lucasmz-dev in https://github.com/bitwarden/android/pull/6723
:shipit: Feature Development
- [PM-33515] feat: Render premium upgrade banner in Vault UI by @SaintPatrck in https://github.com/bitwarden/android/pull/6698
- PM-34042: feat: Preview attachments from AttachmentsScreen by @david-livefront in https://github.com/bitwarden/android/pull/6712
- [PM-33516] feat: Create PlanScreen, PlanViewModel, and modal navigation by @SaintPatrck in https://github.com/bitwarden/android/pull/6715
- PM-34228: feat: Add feature flag for forthcoming attachment updates by @david-livefront in https://github.com/bitwarden/android/pull/6739
- PM-34231: feat: Support renaming attachments during creation by @david-livefront in https://github.com/bitwarden/android/pull/6742
🐛 Bug fixes
- PM-29871: bug: Add more accessibility callouts for external links by @david-livefront in https://github.com/bitwarden/android/pull/6708
- PM-32721: bug: Sort password history before persisting by @david-livefront in https://github.com/bitwarden/android/pull/6709
- BWA-238: bug: Send additional cipher data for Authenticator Sync by @david-livefront in https://github.com/bitwarden/android/pull/6714
- PM-34115: bug: Consistent visual length of TOTP codes by @david-livefront in https://github.com/bitwarden/android/pull/6716
- PM-34193: bug: Unlock vault from Never-Lock should be on io thread by @david-livefront in https://github.com/bitwarden/android/pull/6728
- BWA-224: bug: Add sort order for Authenticator items by @david-livefront in https://github.com/bitwarden/android/pull/6740
- BWA-228: bug: Update identity custom field keys to use index by @david-livefront in https://github.com/bitwarden/android/pull/6743
- PM-29763: bug: Handle invalid URI crash by @david-livefront in https://github.com/bitwarden/android/pull/6748
- PM-34499: bug: Add appropriate external link callouts for attachments by @david-livefront in https://github.com/bitwarden/android/pull/6752
- PM-34498: bug: Update attachments premium dialogs by @david-livefront in https://github.com/bitwarden/android/pull/6753
- PM-34544: bug: Handle large attachments in preview by @david-livefront in https://github.com/bitwarden/android/pull/6757
⚙️ Maintenance
- misc: Update BitwardenButtonData for more usability by @david-livefront in https://github.com/bitwarden/android/pull/6704
- Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6705
- [PM-33999] chore: Standardize casing of Premium account status references by @SaintPatrck in https://github.com/bitwarden/android/pull/6707
- chore: Implement Folder Repo interface for Bitwarden SDK by @david-livefront in https://github.com/bitwarden/android/pull/6691
- chore: Update RootNavScreen to enforce state-based navigation by @david-livefront in https://github.com/bitwarden/android/pull/6713
- chore: Update UI lists to ImmutableLists by @david-livefront in https://github.com/bitwarden/android/pull/6718
- Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6731
- chore: Update AttachmentsState to use immutable list by @david-livefront in https://github.com/bitwarden/android/pull/6741
- [deps]: Update actions/create-github-app-token action to v3 by @renovate[bot] in https://github.com/bitwarden/android/pull/6737
- chore: Create common UI elements for VaultItemScreen by @david-livefront in https://github.com/bitwarden/android/pull/6746
- chore: Attachment UI tweaks by @david-livefront in https://github.com/bitwarden/android/pull/6749
📦 Dependency Updates
- [deps]: Lock file maintenance by @renovate[bot] in https://github.com/bitwarden/android/pull/6738
- [deps]: Update com.google.firebase:firebase-bom to v34.11.0 by @renovate[bot] in https://github.com/bitwarden/android/pull/6736
🎨 Other
- [PM-33941] llm: Refine skills and commands for agent reliability by @SaintPatrck in https://github.com/bitwarden/android/pull/6703
- [PM-34107] llm: Add android-architect agent by @SaintPatrck in https://github.com/bitwarden/android/pull/6686
- llm: Add test constants placement rule to testing skill by @SaintPatrck in https://github.com/bitwarden/android/pull/6726
- llm: Add AI review label prompt to PR creation skill by @SaintPatrck in https://github.com/bitwarden/android/pull/6729
Full Changelog: https://github.com/bitwarden/android/compare/v2026.3.1-bwa...v2026.4.0-bwa
Builds Source: https://github.com/bitwarden/android/actions/runs/23952220034Downloads
-
released this
2026-04-03 09:55:48 -05:00 | 289 commits to main since this release📅 Originally published on GitHub: Thu, 16 Apr 2026 16:32:20 GMT
🏷️ Git tag created: Fri, 03 Apr 2026 14:55:48 GMTOverview
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 https://github.com/bitwarden/android/pull/6675
- [PM-34168] Add future CalyxOS Chromium key to FIDO2 privilege community list by @lucasmz-dev in https://github.com/bitwarden/android/pull/6723
:shipit: Feature Development
- [PM-33515] feat: Render premium upgrade banner in Vault UI by @SaintPatrck in https://github.com/bitwarden/android/pull/6698
- PM-34042: feat: Preview attachments from AttachmentsScreen by @david-livefront in https://github.com/bitwarden/android/pull/6712
- [PM-33516] feat: Create PlanScreen, PlanViewModel, and modal navigation by @SaintPatrck in https://github.com/bitwarden/android/pull/6715
- PM-34228: feat: Add feature flag for forthcoming attachment updates by @david-livefront in https://github.com/bitwarden/android/pull/6739
- PM-34231: feat: Support renaming attachments during creation by @david-livefront in https://github.com/bitwarden/android/pull/6742
🐛 Bug fixes
- PM-29871: bug: Add more accessibility callouts for external links by @david-livefront in https://github.com/bitwarden/android/pull/6708
- PM-32721: bug: Sort password history before persisting by @david-livefront in https://github.com/bitwarden/android/pull/6709
- BWA-238: bug: Send additional cipher data for Authenticator Sync by @david-livefront in https://github.com/bitwarden/android/pull/6714
- PM-34115: bug: Consistent visual length of TOTP codes by @david-livefront in https://github.com/bitwarden/android/pull/6716
- PM-34193: bug: Unlock vault from Never-Lock should be on io thread by @david-livefront in https://github.com/bitwarden/android/pull/6728
- BWA-224: bug: Add sort order for Authenticator items by @david-livefront in https://github.com/bitwarden/android/pull/6740
- BWA-228: bug: Update identity custom field keys to use index by @david-livefront in https://github.com/bitwarden/android/pull/6743
- PM-29763: bug: Handle invalid URI crash by @david-livefront in https://github.com/bitwarden/android/pull/6748
- PM-34499: bug: Add appropriate external link callouts for attachments by @david-livefront in https://github.com/bitwarden/android/pull/6752
- PM-34498: bug: Update attachments premium dialogs by @david-livefront in https://github.com/bitwarden/android/pull/6753
- PM-34544: bug: Handle large attachments in preview by @david-livefront in https://github.com/bitwarden/android/pull/6757
⚙️ Maintenance
- misc: Update BitwardenButtonData for more usability by @david-livefront in https://github.com/bitwarden/android/pull/6704
- Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6705
- [PM-33999] chore: Standardize casing of Premium account status references by @SaintPatrck in https://github.com/bitwarden/android/pull/6707
- chore: Implement Folder Repo interface for Bitwarden SDK by @david-livefront in https://github.com/bitwarden/android/pull/6691
- chore: Update RootNavScreen to enforce state-based navigation by @david-livefront in https://github.com/bitwarden/android/pull/6713
- chore: Update UI lists to ImmutableLists by @david-livefront in https://github.com/bitwarden/android/pull/6718
- Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6731
- chore: Update AttachmentsState to use immutable list by @david-livefront in https://github.com/bitwarden/android/pull/6741
- [deps]: Update actions/create-github-app-token action to v3 by @renovate[bot] in https://github.com/bitwarden/android/pull/6737
- chore: Create common UI elements for VaultItemScreen by @david-livefront in https://github.com/bitwarden/android/pull/6746
- chore: Attachment UI tweaks by @david-livefront in https://github.com/bitwarden/android/pull/6749
📦 Dependency Updates
- [deps]: Lock file maintenance by @renovate[bot] in https://github.com/bitwarden/android/pull/6738
- [deps]: Update com.google.firebase:firebase-bom to v34.11.0 by @renovate[bot] in https://github.com/bitwarden/android/pull/6736
🎨 Other
- [PM-33941] llm: Refine skills and commands for agent reliability by @SaintPatrck in https://github.com/bitwarden/android/pull/6703
- [PM-34107] llm: Add android-architect agent by @SaintPatrck in https://github.com/bitwarden/android/pull/6686
- llm: Add test constants placement rule to testing skill by @SaintPatrck in https://github.com/bitwarden/android/pull/6726
- llm: Add AI review label prompt to PR creation skill by @SaintPatrck in https://github.com/bitwarden/android/pull/6729
Full Changelog: https://github.com/bitwarden/android/compare/v2026.3.1-bwpm...v2026.4.0-bwpm
Builds Source: https://github.com/bitwarden/android/actions/runs/23952219208Downloads
- Preview image attachments before downloading
-
released this
2026-03-27 13:01:52 -05:00 | 321 commits to main since this release📅 Originally published on GitHub: Thu, 02 Apr 2026 19:19:32 GMT
🏷️ Git tag created: Fri, 27 Mar 2026 18:01:52 GMTOverview
- Fixed an issue where scanning QR codes could create duplicate items.
- Various under-the-hood bug fixes and improvements
What's Changed
:shipit: Feature Development
- Remove remember ViewModel by @david-livefront in https://github.com/bitwarden/android/pull/6618
- [PM-33262] feat: Add cookie support to Glide image requests by @SaintPatrck in https://github.com/bitwarden/android/pull/6627
- [PM-32123] feat: Propagate informative cookie redirect error message by @SaintPatrck in https://github.com/bitwarden/android/pull/6622
- [PM-33227] feat: Add Clear SSO Cookies button to debug menu by @SaintPatrck in https://github.com/bitwarden/android/pull/6620
- PM-18596: feat: SSN field should be hidden by default by @david-livefront in https://github.com/bitwarden/android/pull/6628
- [PM-29673] feat: Improved pre-polutated data on the FlightRecorder logs by @aj-rosado in https://github.com/bitwarden/android/pull/6616
- [PM-33505] feat: Add MobilePremiumUpgrade feature flag by @SaintPatrck in https://github.com/bitwarden/android/pull/6655
- [PM-33507] feat: Add premium upgrade banner dismissal persistence by @SaintPatrck in https://github.com/bitwarden/android/pull/6657
- [PM-33506] feat: Add PremiumStatusChanged push notification support by @SaintPatrck in https://github.com/bitwarden/android/pull/6656
- PM-33565: Update premium dialog for attachments by @david-livefront in https://github.com/bitwarden/android/pull/6663
- [PM-33511] feat: Add creationDate to UserState.Account by @SaintPatrck in https://github.com/bitwarden/android/pull/6662
- [PM-32663] feat: Update vault migration screens by @aj-rosado in https://github.com/bitwarden/android/pull/6660
- [PM-33356] feat: Sync when push notification policy changed is received by @andrebispo5 in https://github.com/bitwarden/android/pull/6664
- [PM-33365] feat: Add GmsManager to gate CXP features on GMS Core version by @SaintPatrck in https://github.com/bitwarden/android/pull/6678
- [PM-33508] feat: Add AuthenticatedBillingApi and BillingService network layer by @SaintPatrck in https://github.com/bitwarden/android/pull/6668
- [PM-33509] feat: Add BillingRepository and Hilt billing modules by @SaintPatrck in https://github.com/bitwarden/android/pull/6674
- [PM-33510] feat: Add Play Billing Library dependency and PlayBillingManager by @SaintPatrck in https://github.com/bitwarden/android/pull/6680
- [PM-33512] feat: Add PremiumStateManager for upgrade banner eligibility by @SaintPatrck in https://github.com/bitwarden/android/pull/6690
- [PM-33513] feat: Add checkout callback deep link handling by @SaintPatrck in https://github.com/bitwarden/android/pull/6692
- [PM-33514] feat: Add premium upgrade banner visibility logic by @SaintPatrck in https://github.com/bitwarden/android/pull/6696
🐛 Bug fixes
- PM-33266: Allow the VaultUnlockViewModel and VaultViewModel to safely initialize without a UserState by @david-livefront in https://github.com/bitwarden/android/pull/6623
- PM-29871: Add additional callouts for external links in the app by @david-livefront in https://github.com/bitwarden/android/pull/6614
- PM-29861: Update overflow content description to 'More options' by @david-livefront in https://github.com/bitwarden/android/pull/6621
- PM-29871: bug: Add external link callouts by @david-livefront in https://github.com/bitwarden/android/pull/6634
- [PM-33394] fix: Propagate CookieRedirectException error message by @SaintPatrck in https://github.com/bitwarden/android/pull/6639
- PM-33411: bug: Defer early navigation until lifecycle is resumed by @david-livefront in https://github.com/bitwarden/android/pull/6638
- PM-33428: bug: Fix loading dialog statusbar content color by @david-livefront in https://github.com/bitwarden/android/pull/6641
- [PM-33394] fix: Surface CookieRedirectException message during sync-on-unlock by @SaintPatrck in https://github.com/bitwarden/android/pull/6643
- PM-33441: bug: Add external link callout for start registration screen by @david-livefront in https://github.com/bitwarden/android/pull/6646
- PM-29869: bug: Update colorscheme to improve accessibility by @david-livefront in https://github.com/bitwarden/android/pull/6647
- PM-29871: bug: Add external link callouts for buttons by @david-livefront in https://github.com/bitwarden/android/pull/6648
- [PM-33553] fix: Remove "Why am I seeing this?" link from cookie sync screen by @SaintPatrck in https://github.com/bitwarden/android/pull/6676
- PM-33893: bug: Crash caused by empty credential password by @david-livefront in https://github.com/bitwarden/android/pull/6693
- PM-33907: bug: Handle exceptions thrown when querying the AutofillManager by @david-livefront in https://github.com/bitwarden/android/pull/6695
- PM-33909: bug: Check the column index before querying for 3rd party autofill data by @david-livefront in https://github.com/bitwarden/android/pull/6697
- PM-33913: bug: Remove org event to avoid duplicate entry by @david-livefront in https://github.com/bitwarden/android/pull/6699
- PM-32721: bug: Add sorting to password history by @david-livefront in https://github.com/bitwarden/android/pull/6700
- [PM-23560] bug: Added guard to ensure duplicate scan events are not fired by @aj-rosado in https://github.com/bitwarden/android/pull/6687
- PM-34193: Rollback SDK update for Vault lockout bug by @david-livefront in https://github.com/bitwarden/android/pull/6724
- PM-34193: bug: Unlock vault from Never-Lock should be on io thread by @david-livefront in https://github.com/bitwarden/android/pull/6727
⚙️ Maintenance
- Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6625
- PM-26059: Remove CipherKeyEncryption feature flag by @david-livefront in https://github.com/bitwarden/android/pull/6617
- docs: Clean up kdoc issues by @david-livefront in https://github.com/bitwarden/android/pull/6629
- [PM-33394] debt: Add userFriendlyMessage extension and errorMessage to result types by @SaintPatrck in https://github.com/bitwarden/android/pull/6642
- [PM-33495] ci: Remove build job to reduce Build workflows time by @vvolkgang in https://github.com/bitwarden/android/pull/6658
- Update error state to allow for a more customizable button by @david-livefront in https://github.com/bitwarden/android/pull/6654
- [PM-33560] debt: Wire SendManager and Send ViewModel error handlers by @SaintPatrck in https://github.com/bitwarden/android/pull/6652
- [PM-33394] debt: Wire FolderManager and folder ViewModel error handlers by @SaintPatrck in https://github.com/bitwarden/android/pull/6653
- [PM-33561] debt: Wire CipherManager and cipher ViewModel error handlers by @SaintPatrck in https://github.com/bitwarden/android/pull/6651
- Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6669
- [deps]: Update actions/upload-artifact action to v7 by @renovate[bot] in https://github.com/bitwarden/android/pull/6672
- [PM-18892] ci: Comment linked issues when a new GitHub Release is published by @vvolkgang in https://github.com/bitwarden/android/pull/6552
- misc: Add support for icons in buttons via BitwardenButtonData by @david-livefront in https://github.com/bitwarden/android/pull/6682
- misc: Add an error message to the DownloadAttachmentResult by @david-livefront in https://github.com/bitwarden/android/pull/6688
- misc: Rename the VaultDiskSource Flows by @david-livefront in https://github.com/bitwarden/android/pull/6689
- chore: Reorganize imports in VaultViewModel by @SaintPatrck in https://github.com/bitwarden/android/pull/6701
- chore: Remove unused how_to_manage_my_vault string by @david-livefront in https://github.com/bitwarden/android/pull/6702
📦 Dependency Updates
- Update SDK to 2.0.0-5451-c73f9161 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6605
- Update AGP and gradle wrapper by @david-livefront in https://github.com/bitwarden/android/pull/6619
- Update protobuf library by @david-livefront in https://github.com/bitwarden/android/pull/6626
- [deps]: Lock file maintenance by @renovate[bot] in https://github.com/bitwarden/android/pull/6604
- [deps]: Update androidx.credentials:credentials to v1.6.0-rc02 by @renovate[bot] in https://github.com/bitwarden/android/pull/6670
- [deps]: Update org.sonarqube to v7.2.3.7755 by @renovate[bot] in https://github.com/bitwarden/android/pull/6671
- [deps]: Lock file maintenance by @renovate[bot] in https://github.com/bitwarden/android/pull/6673
- Update SDK to 2.0.0-5676-14521973 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6615
- Revert "Update SDK to 2.0.0-5676-14521973" by @SaintPatrck in https://github.com/bitwarden/android/pull/6679
- Update Androidx dependencies by @david-livefront in https://github.com/bitwarden/android/pull/6683
- PM-33160: Instantiate SDK client with Repositories class by @david-livefront in https://github.com/bitwarden/android/pull/6681
- Update app to use the latest version of Kotlin by @david-livefront in https://github.com/bitwarden/android/pull/6684
- Revert "PM-34193: Rollback SDK update for Vault lockout bug" by @david-livefront in https://github.com/bitwarden/android/pull/6725
🎨 Other
- [PM-33478] llm: Add android-implementer agent for autonomous development workflow by @SaintPatrck in https://github.com/bitwarden/android/pull/6635
- llm: Capture test failures on first run in build-test-verify skill by @SaintPatrck in https://github.com/bitwarden/android/pull/6661
- llm: Clarify @Suppress("MaxLineLength") usage in testing skill by @SaintPatrck in https://github.com/bitwarden/android/pull/6685
- llm: Add /review-android command and align reviewing-changes skill with agent by @SaintPatrck in https://github.com/bitwarden/android/pull/6665
Full Changelog: https://github.com/bitwarden/android/compare/v2026.3.0-bwa...v2026.3.1-bwa
Builds Source: https://github.com/bitwarden/android/actions/runs/23660459662Downloads
mirror of
https://github.com/bitwarden/android.git
synced 2026-07-10 11:51:05 -05:00