Logo
Explore Help
Sign In
github-starred/android
2
0
Fork 0
You've already forked android
mirror of https://github.com/bitwarden/android.git synced 2026-07-10 11:51:05 -05:00
Code Issues 2.4k Packages Projects Releases 129 Wiki Activity

129 Releases 225 Tags

RSS Feed
  • v2026.5.1-bwpm dbc73fdd5c
    Compare

    Stable

    GiteaMirror 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 GMT

    Overview

    View and manage trusted devices in account settings
    Subscription management now available in-app
    Send hidden from navigation when org policy disables it
    Modal headers updated for clarity
    Improved Autofill popup reliability in Firefox

    What's Changed

    :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 testTags for 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/27216280703

    Downloads
    • com.x8bit.bitwarden.apk
      119 MiB
      2026-06-13 16:22:44 -05:00
    • com.x8bit.bitwarden.apk-sha256.txt
      129 B
      2026-06-13 16:22:45 -05:00
    • com.x8bit.bitwarden-fdroid.apk
      78 MiB
      2026-06-13 16:22:31 -05:00
    • com.x8bit.bitwarden-fdroid.apk-sha256.txt
      134 B
      2026-06-13 16:22:32 -05:00
    • version_info.json
      62 B
      2026-06-13 16:22:46 -05:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v2026.5.1-bwa dbc73fdd5c
    Compare

    Stable

    GiteaMirror 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 GMT

    Overview

    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 testTags for 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/26657743738

    Downloads
    • authenticator-android-apk-sha256.txt
      138 B
      2026-06-13 16:22:10 -05:00
    • com.bitwarden.authenticator.apk
      77 MiB
      2026-06-13 16:22:18 -05:00
    • version_info.json
      61 B
      2026-06-13 16:22:19 -05:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v2026.5.0-bwpm 4b283af983
    Compare

    Stable

    GiteaMirror 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 GMT

    Overview

    • Scan payment cards to add them faster
    • Passkey support for Perplexity Browser
    • Stronger encryption for new accounts
    • Better passkey compatibility on more browsers
    • Fixed TOTP codes syncing with wrong username
    • No longer shows TOTP on items without one
    • Fixed rare crash related to avatar colors
    • Self-hosted logs no longer reference cloud
    • General stability improvements

    What's Changed

    ✨ Community Highlight

    • [PM-35700] fix(about): localize Version label with parameterized string resource (#6824) by @mvanhorn in 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 testTags in 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/26982856055

    Downloads
    • com.x8bit.bitwarden.apk
      117 MiB
      2026-06-13 16:22:07 -05:00
    • com.x8bit.bitwarden.apk-sha256.txt
      129 B
      2026-06-13 16:22:08 -05:00
    • com.x8bit.bitwarden-fdroid.apk
      75 MiB
      2026-06-13 16:21:57 -05:00
    • com.x8bit.bitwarden-fdroid.apk-sha256.txt
      134 B
      2026-06-13 16:21:58 -05:00
    • version_info.json
      62 B
      2026-06-13 16:22:09 -05:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v2026.5.0-bwa d0880d31f2
    Compare

    Stable

    GiteaMirror 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 GMT

    Overview

    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 testTags in 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/25928967668

    Downloads
    • authenticator-android-apk-sha256.txt
      138 B
      2026-06-13 16:21:40 -05:00
    • com.bitwarden.authenticator.apk
      75 MiB
      2026-06-13 16:21:47 -05:00
    • version_info.json
      61 B
      2026-06-13 16:21:47 -05:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v2026.4.2-bwpm 2e88a418a1
    Compare

    Stable

    GiteaMirror 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 GMT

    Overview

    • Fix crash on startup for F-Droid build
    • Fix for missing search option during autofill
    • Fix for login issues on devices running 32bit Android

    What's Changed

    🐛 Bug fixes

    • [PM-36867] fix: Disable card scanner on F-Droid builds (hotfix v2026.4.1) by @SaintPatrck in 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/25866701011

    Downloads
    • com.x8bit.bitwarden.apk
      114 MiB
      2026-06-13 16:21:37 -05:00
    • com.x8bit.bitwarden.apk-sha256.txt
      129 B
      2026-06-13 16:21:38 -05:00
    • com.x8bit.bitwarden-fdroid.apk
      72 MiB
      2026-06-13 16:21:26 -05:00
    • com.x8bit.bitwarden-fdroid.apk-sha256.txt
      134 B
      2026-06-13 16:21:26 -05:00
    • version_info.json
      62 B
      2026-06-13 16:21:38 -05:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v2026.4.1-bwa 0143f93ef3
    Compare

    Stable

    GiteaMirror 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 GMT

    Overview

    • General under-the-hood improvements and bug fixes.

    What's Changed

    ✨ Community Highlight

    • [PM-29309] [BWA-209] bug: Fix TOTP countdown freeze when returning to Authenticator app (change Flow to StateFlow) by @david-livefront in 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/24576663374

    Downloads
    • authenticator-android-apk-sha256.txt
      138 B
      2026-06-13 16:20:53 -05:00
    • com.bitwarden.authenticator.apk
      114 MiB
      2026-06-13 16:21:03 -05:00
    • version_info.json
      61 B
      2026-06-13 16:21:03 -05:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v2026.4.1-bwpm 0143f93ef3
    Compare

    Stable

    GiteaMirror 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 GMT

    Overview

    Bug Fixes

    • Fixed looping alert in encryption settings
    • Fixed passkey creation for related-origin sites
    • Archived items no longer appear in Verification Codes
    • Fixed TOTP countdown freezing when returning to the app in some occasions

    What's Changed

    ✨ Community Highlight

    • [PM-29309] [BWA-209] bug: Fix TOTP countdown freeze when returning to Authenticator app (change Flow to StateFlow) by @david-livefront in 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/24576662405

    Downloads
    • com.x8bit.bitwarden.apk
      114 MiB
      2026-06-13 16:21:16 -05:00
    • com.x8bit.bitwarden.apk-sha256.txt
      129 B
      2026-06-13 16:21:17 -05:00
    • version_info.json
      62 B
      2026-06-13 16:21:18 -05:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v2026.4.0-bwa 61955d7cbe
    Compare

    Stable

    GiteaMirror 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 GMT

    Overview

    • 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/23952220034

    Downloads
    • authenticator-android-apk-sha256.txt
      138 B
      2026-06-13 16:20:40 -05:00
    • com.bitwarden.authenticator.apk
      71 MiB
      2026-06-13 16:20:49 -05:00
    • version_info.json
      61 B
      2026-06-13 16:20:50 -05:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v2026.4.0-bwpm 61955d7cbe
    Compare

    Stable

    GiteaMirror 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 GMT

    Overview

    What's New

    • Preview image attachments before downloading
      Improvements
    • TOTP codes now align consistently for easier reading
      Bug Fixes
    • Fixed crash during autofill with special characters in URIs
    • Fixed passphrase generator incorrectly adding spaces as separators

    What's Changed

    ✨ Community Highlight

    • PM-25654: feat: Preview attachment by @david-livefront in 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/23952219208

    Downloads
    • com.x8bit.bitwarden.apk
      71 MiB
      2026-06-13 16:20:37 -05:00
    • com.x8bit.bitwarden.apk-sha256.txt
      129 B
      2026-06-13 16:20:38 -05:00
    • com.x8bit.bitwarden-fdroid.apk
      71 MiB
      2026-06-13 16:20:30 -05:00
    • com.x8bit.bitwarden-fdroid.apk-sha256.txt
      134 B
      2026-06-13 16:20:31 -05:00
    • version_info.json
      62 B
      2026-06-13 16:20:38 -05:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v2026.3.1-bwa c2ef20e1ed
    Compare

    Stable

    GiteaMirror 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 GMT

    Overview

    • 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/23660459662

    Downloads
    • authenticator-android-apk-sha256.txt
      138 B
      2026-06-13 16:20:13 -05:00
    • com.bitwarden.authenticator.apk
      71 MiB
      2026-06-13 16:20:21 -05:00
    • version_info.json
      61 B
      2026-06-13 16:20:21 -05:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
First Previous 1 2 3 4 5 ... Next Last
Powered by Gitea Version: 1.25.5 Page: 1147ms Template: 178ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API