Logo
Explore Help
Sign In
github-starred/android
Watch 2
Star 0
Fork 0
mirror of https://github.com/bitwarden/android.git synced 2026-07-21 18:01:39 -05:00
Code Issues 2.4k Packages Projects Releases 129 Wiki Activity

129 Releases 225 Tags

RSS Feed
  • v2026.3.1-bwpm c2ef20e1ed
    Compare

    Stable

    GiteaMirror released this 2026-03-27 13:01:52 -05:00 | 347 commits to main since this release

    📅 Originally published on GitHub: Thu, 02 Apr 2026 18:16:55 GMT
    🏷️ Git tag created: Fri, 27 Mar 2026 18:01:52 GMT

    Overview

    What's New

    • Policy changes apply instantly, no manual sync needed
    • Clear archived items directly from your vault
      Improvements
    • Clearer menu labels and in-app prompts
    • Better screen reader labels and icon contrast
    • Passphrase generator and password history fixes
      Bug Fixes
    • Fixed crashes related to autofill, navigation, and screen loading
    • Fixed duplicate items after TOTP QR code scans
    • Fixed passkey creation failing for certain apps
    • Fixed verification codes not syncing
    • Org transfer decline no longer creates a blank log entry

    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-bwpm...v2026.3.1-bwpm
    Builds Source: https://github.com/bitwarden/android/actions/runs/23660459640

    Downloads
    • com.x8bit.bitwarden.apk
      71 MiB
      2026-06-13 16:20:09 -05:00
    • com.x8bit.bitwarden.apk-sha256.txt
      129 B
      2026-06-13 16:20:10 -05:00
    • com.x8bit.bitwarden-fdroid.apk
      70 MiB
      2026-06-13 16:20:01 -05:00
    • com.x8bit.bitwarden-fdroid.apk-sha256.txt
      134 B
      2026-06-13 16:20:02 -05:00
    • version_info.json
      62 B
      2026-06-13 16:20:11 -05:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v2026.3.0-bwpm d8a9c596b2
    Compare

    Stable

    GiteaMirror released this 2026-03-12 11:00:06 -05:00 | 415 commits to main since this release

    📅 Originally published on GitHub: Thu, 19 Mar 2026 18:26:41 GMT
    🏷️ Git tag created: Thu, 12 Mar 2026 16:00:06 GMT

    Overview

    What's New

    • Trusted browsers now support related origins for passkey sign-in
      Improvements
    • Improved account protection when session tokens expire
    • Passphrase generator no longer inserts unwanted spaces when no separator is configured
    • Long organization names no longer overflow the item owner selection screen
      Bug Fixes
    • Fixed error when archiving or unarchiving an item
    • Improved TalkBack accessibility: focus order, heading navigation, notification badge announcements, and duplicate button label fixes
    • Character type toggles (A-Z, a-z, 0-9, symbols) no longer read twice with TalkBack

    What's Changed

    :shipit: Feature Development

    • BWA-235: Update Authenticator to use state-based navigation for top-level navigation by @david-livefront in https://github.com/bitwarden/android/pull/6586
    • [PM-32714] Add cookie domain-suffix resolution and fix cloud config path exclusion by @SaintPatrck in https://github.com/bitwarden/android/pull/6589
    • Add Authenticator app-lock timeout by @david-livefront in https://github.com/bitwarden/android/pull/6609
    • 🍒[PM-33262] feat: Add cookie support to Glide image requests by @SaintPatrck in https://github.com/bitwarden/android/pull/6630
    • 🍒[PM-32123] feat: Propagate informative cookie redirect error message by @SaintPatrck in https://github.com/bitwarden/android/pull/6631
    • 🍒[PM-33227] feat: Add Clear SSO Cookies button to debug menu by @SaintPatrck in https://github.com/bitwarden/android/pull/6632

    🐛 Bug fixes

    • PM-30892: Fix radio button spacing by @david-livefront in https://github.com/bitwarden/android/pull/6559
    • PM-29866: Remove redundant content description in icon buttons by @david-livefront in https://github.com/bitwarden/android/pull/6565
    • PM-29871: Add external links announcements by @david-livefront in https://github.com/bitwarden/android/pull/6566
    • PM-32607: Label headers for accesibility by @david-livefront in https://github.com/bitwarden/android/pull/6567
    • PM-29867: Fix notifications announcement by @david-livefront in https://github.com/bitwarden/android/pull/6570
    • [PM-30916] bug: Create passkey myitems by @andrebispo5 in https://github.com/bitwarden/android/pull/6558
    • PM-31772: Simplify origin for verified sources by @david-livefront in https://github.com/bitwarden/android/pull/6577
    • PM-29870: Add explicit traversal order for scaffold by @david-livefront in https://github.com/bitwarden/android/pull/6580
    • [PM-32802] fix: 400 error when archiving/unarchiving org-owned ciphers by @SaintPatrck in https://github.com/bitwarden/android/pull/6592
    • PM-33112: Avoid double announcement of BitwardenSwitch content description by @david-livefront in https://github.com/bitwarden/android/pull/6611
    • 🍒[PM-33394] fix: Propagate CookieRedirectException error message by @SaintPatrck in https://github.com/bitwarden/android/pull/6640
    • 🍒[PM-33394] fix: Surface CookieRedirectException message during sync-on-unlock by @SaintPatrck in https://github.com/bitwarden/android/pull/6645

    ⚙️ Maintenance

    • Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6561
    • Remove unnecessary opt-in annotations by @david-livefront in https://github.com/bitwarden/android/pull/6581
    • [PM-32758] ci: Improve CI cache to fix GitHub runners running out of memory by @vvolkgang in https://github.com/bitwarden/android/pull/6583
    • [PM-32751] ci: Fix version name output in run summary by @vvolkgang in https://github.com/bitwarden/android/pull/6585
    • Replace test workflow with sharded parallel CI execution by @SaintPatrck in https://github.com/bitwarden/android/pull/6582
    • Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6600
    • Move FakeLifecycle to core module by @david-livefront in https://github.com/bitwarden/android/pull/6608
    • Move the AppStateManager to the data module by @david-livefront in https://github.com/bitwarden/android/pull/6593
    • Remove Gitter chat badge from README by @djsmith85 in https://github.com/bitwarden/android/pull/6612
    • 🍒[PM-33394] debt: Add userFriendlyMessage extension and errorMessage to result types by @SaintPatrck in https://github.com/bitwarden/android/pull/6644

    📦 Dependency Updates

    • Update SDK to 2.0.0-5302-1693d4d4 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6549
    • Update SDK to 2.0.0-5335-7a22aa7f by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6562
    • Update SDK to 2.0.0-5422-26e2b107 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6569
    • Update SDK to 2.0.0-5425-a6f4a233 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6595
    • [deps]: Update org.junit:junit-bom to v6.0.3 by @renovate[bot] in https://github.com/bitwarden/android/pull/6603
    • [deps]: Update com.google.devtools.ksp to v2.3.6 by @renovate[bot] in https://github.com/bitwarden/android/pull/6601
    • [deps]: Update hilt to v2.59.2 by @renovate[bot] in https://github.com/bitwarden/android/pull/6602
    • Update Firebase BOM by @david-livefront in https://github.com/bitwarden/android/pull/6606
    • Update Compose to 2026.02.01 by @david-livefront in https://github.com/bitwarden/android/pull/6607

    🎨 Other

    • Replace ZonedDateTime with Instant by @david-livefront in https://github.com/bitwarden/android/pull/6554
    • Add implementing-android-code skill and deduplicate CLAUDE.md by @SaintPatrck in https://github.com/bitwarden/android/pull/6534
    • [PM-32566] Refactor cookie acquisition ViewModel and simplify tests by @SaintPatrck in https://github.com/bitwarden/android/pull/6564
    • [PM-32655] Extract troubleshooting guide into docs/TROUBLESHOOTING.md by @SaintPatrck in https://github.com/bitwarden/android/pull/6571
    • [PM-32780] Disable Claude Code attribution in commits and PRs by @SaintPatrck in https://github.com/bitwarden/android/pull/6588
    • [PM-32656] Fix implementing-android-code skill annotations and formatting by @SaintPatrck in https://github.com/bitwarden/android/pull/6572
    • [PM-32657] Add build-test-verify skill and extract build/test/deploy sections by @SaintPatrck in https://github.com/bitwarden/android/pull/6573
    • [PM-32658] Add skill routing to CLAUDE.md Quick Reference by @SaintPatrck in https://github.com/bitwarden/android/pull/6574
    • [PM-21659] llm: Add workflow skills and finalize CLAUDE.md restructuring by @SaintPatrck in https://github.com/bitwarden/android/pull/6575
    • llm: Add plan-android-work command and planning skills by @SaintPatrck in https://github.com/bitwarden/android/pull/6597

    Full Changelog: https://github.com/bitwarden/android/compare/v2026.2.1-bwpm...v2026.3.0-bwpm
    Builds Source: https://github.com/bitwarden/android/actions/runs/23011287575

    Downloads
    • com.x8bit.bitwarden.apk
      71 MiB
      2026-06-13 16:19:46 -05:00
    • com.x8bit.bitwarden.apk-sha256.txt
      129 B
      2026-06-13 16:19:47 -05:00
    • com.x8bit.bitwarden-fdroid.apk
      70 MiB
      2026-06-13 16:19:37 -05:00
    • com.x8bit.bitwarden-fdroid.apk-sha256.txt
      134 B
      2026-06-13 16:19:38 -05:00
    • version_info.json
      62 B
      2026-06-13 16:19:47 -05:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v2026.3.0-bwa d8a9c596b2
    Compare

    Stable

    GiteaMirror released this 2026-03-12 11:00:06 -05:00 | 415 commits to main since this release

    📅 Originally published on GitHub: Thu, 19 Mar 2026 18:18:17 GMT
    🏷️ Git tag created: Thu, 12 Mar 2026 16:00:06 GMT

    Overview

    • Varous under-the-hood bug fixes and imrprovements

    What's Changed

    :shipit: Feature Development

    • BWA-235: Update Authenticator to use state-based navigation for top-level navigation by @david-livefront in https://github.com/bitwarden/android/pull/6586
    • [PM-32714] Add cookie domain-suffix resolution and fix cloud config path exclusion by @SaintPatrck in https://github.com/bitwarden/android/pull/6589
    • Add Authenticator app-lock timeout by @david-livefront in https://github.com/bitwarden/android/pull/6609
    • 🍒[PM-33262] feat: Add cookie support to Glide image requests by @SaintPatrck in https://github.com/bitwarden/android/pull/6630
    • 🍒[PM-32123] feat: Propagate informative cookie redirect error message by @SaintPatrck in https://github.com/bitwarden/android/pull/6631
    • 🍒[PM-33227] feat: Add Clear SSO Cookies button to debug menu by @SaintPatrck in https://github.com/bitwarden/android/pull/6632

    🐛 Bug fixes

    • PM-30892: Fix radio button spacing by @david-livefront in https://github.com/bitwarden/android/pull/6559
    • PM-29866: Remove redundant content description in icon buttons by @david-livefront in https://github.com/bitwarden/android/pull/6565
    • PM-29871: Add external links announcements by @david-livefront in https://github.com/bitwarden/android/pull/6566
    • PM-32607: Label headers for accesibility by @david-livefront in https://github.com/bitwarden/android/pull/6567
    • PM-29867: Fix notifications announcement by @david-livefront in https://github.com/bitwarden/android/pull/6570
    • [PM-30916] bug: Create passkey myitems by @andrebispo5 in https://github.com/bitwarden/android/pull/6558
    • PM-31772: Simplify origin for verified sources by @david-livefront in https://github.com/bitwarden/android/pull/6577
    • PM-29870: Add explicit traversal order for scaffold by @david-livefront in https://github.com/bitwarden/android/pull/6580
    • [PM-32802] fix: 400 error when archiving/unarchiving org-owned ciphers by @SaintPatrck in https://github.com/bitwarden/android/pull/6592
    • PM-33112: Avoid double announcement of BitwardenSwitch content description by @david-livefront in https://github.com/bitwarden/android/pull/6611
    • 🍒[PM-33394] fix: Propagate CookieRedirectException error message by @SaintPatrck in https://github.com/bitwarden/android/pull/6640
    • 🍒[PM-33394] fix: Surface CookieRedirectException message during sync-on-unlock by @SaintPatrck in https://github.com/bitwarden/android/pull/6645

    ⚙️ Maintenance

    • Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6561
    • Remove unnecessary opt-in annotations by @david-livefront in https://github.com/bitwarden/android/pull/6581
    • [PM-32758] ci: Improve CI cache to fix GitHub runners running out of memory by @vvolkgang in https://github.com/bitwarden/android/pull/6583
    • [PM-32751] ci: Fix version name output in run summary by @vvolkgang in https://github.com/bitwarden/android/pull/6585
    • Replace test workflow with sharded parallel CI execution by @SaintPatrck in https://github.com/bitwarden/android/pull/6582
    • Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6600
    • Move FakeLifecycle to core module by @david-livefront in https://github.com/bitwarden/android/pull/6608
    • Move the AppStateManager to the data module by @david-livefront in https://github.com/bitwarden/android/pull/6593
    • Remove Gitter chat badge from README by @djsmith85 in https://github.com/bitwarden/android/pull/6612
    • 🍒[PM-33394] debt: Add userFriendlyMessage extension and errorMessage to result types by @SaintPatrck in https://github.com/bitwarden/android/pull/6644

    📦 Dependency Updates

    • Update SDK to 2.0.0-5302-1693d4d4 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6549
    • Update SDK to 2.0.0-5335-7a22aa7f by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6562
    • Update SDK to 2.0.0-5422-26e2b107 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6569
    • Update SDK to 2.0.0-5425-a6f4a233 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6595
    • [deps]: Update org.junit:junit-bom to v6.0.3 by @renovate[bot] in https://github.com/bitwarden/android/pull/6603
    • [deps]: Update com.google.devtools.ksp to v2.3.6 by @renovate[bot] in https://github.com/bitwarden/android/pull/6601
    • [deps]: Update hilt to v2.59.2 by @renovate[bot] in https://github.com/bitwarden/android/pull/6602
    • Update Firebase BOM by @david-livefront in https://github.com/bitwarden/android/pull/6606
    • Update Compose to 2026.02.01 by @david-livefront in https://github.com/bitwarden/android/pull/6607

    🎨 Other

    • Replace ZonedDateTime with Instant by @david-livefront in https://github.com/bitwarden/android/pull/6554
    • Add implementing-android-code skill and deduplicate CLAUDE.md by @SaintPatrck in https://github.com/bitwarden/android/pull/6534
    • [PM-32566] Refactor cookie acquisition ViewModel and simplify tests by @SaintPatrck in https://github.com/bitwarden/android/pull/6564
    • [PM-32655] Extract troubleshooting guide into docs/TROUBLESHOOTING.md by @SaintPatrck in https://github.com/bitwarden/android/pull/6571
    • [PM-32780] Disable Claude Code attribution in commits and PRs by @SaintPatrck in https://github.com/bitwarden/android/pull/6588
    • [PM-32656] Fix implementing-android-code skill annotations and formatting by @SaintPatrck in https://github.com/bitwarden/android/pull/6572
    • [PM-32657] Add build-test-verify skill and extract build/test/deploy sections by @SaintPatrck in https://github.com/bitwarden/android/pull/6573
    • [PM-32658] Add skill routing to CLAUDE.md Quick Reference by @SaintPatrck in https://github.com/bitwarden/android/pull/6574
    • [PM-21659] llm: Add workflow skills and finalize CLAUDE.md restructuring by @SaintPatrck in https://github.com/bitwarden/android/pull/6575
    • llm: Add plan-android-work command and planning skills by @SaintPatrck in https://github.com/bitwarden/android/pull/6597

    Full Changelog: https://github.com/bitwarden/android/compare/v2026.2.1-bwa...v2026.3.0-bwa
    Builds Source: https://github.com/bitwarden/android/actions/runs/23011287626

    Downloads
    • authenticator-android-apk-sha256.txt
      138 B
      2026-06-13 16:19:14 -05:00
    • com.bitwarden.authenticator.apk
      71 MiB
      2026-06-13 16:19:26 -05:00
    • version_info.json
      61 B
      2026-06-13 16:19:27 -05:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v2026.2.1-bwpm 6902c19c00
    Compare

    Stable

    GiteaMirror released this 2026-02-27 15:08:02 -06:00 | 460 commits to main since this release

    📅 Originally published on GitHub: Thu, 05 Mar 2026 19:27:41 GMT
    🏷️ Git tag created: Fri, 27 Feb 2026 21:08:02 GMT

    Overview

    • Improved browser compatibility and autofill behavior
    • Fixed export, archiving, and item editing bugs
    • Resolved issues with passphrase generation and date handling
    • Improved accessibility and interface elements
    • Enhanced stability, compatibility, and network request handling

    What's Changed

    ✨ Community Highlight

    • [PM-31980] Fix passkeys on some browsers by fixing JSON parsing by @Darkness4 in https://github.com/bitwarden/android/pull/6502
    • [PM-22523] PM-19476: Allow empty string as word separator by @EranBoudjnah in https://github.com/bitwarden/android/pull/5334
    • [PM-32022] Fix browser autofill dialog showing for non-default browsers by @Vateva in https://github.com/bitwarden/android/pull/6514
    • [PM-32356] Fix: Use soft logout for token refresh failures to preserve account by @hwittenborn in https://github.com/bitwarden/android/pull/6545

    :shipit: Feature Development

    • Update AGP to v9.0.0 by @david-livefront in https://github.com/bitwarden/android/pull/6479
    • PM-31926: Add Autofill reminder for Vivaldi browser by @david-livefront in https://github.com/bitwarden/android/pull/6494
    • [PM-31982] Add CookieDiskSource for cookie persistence by @SaintPatrck in https://github.com/bitwarden/android/pull/6504
    • [PM-31993] Add deep link utilities for cookie vendor callbacks by @SaintPatrck in https://github.com/bitwarden/android/pull/6506
    • [PM-31993] Add cookie vendor deep link intent filter by @SaintPatrck in https://github.com/bitwarden/android/pull/6507
    • [PM-32011] Add cookie callback flow to AuthRepository by @SaintPatrck in https://github.com/bitwarden/android/pull/6510
    • PM-31922: Remove deprecated Android block where possible by @david-livefront in https://github.com/bitwarden/android/pull/6512
    • [PM-31615] feat: Updated Send network models to support email verification by @aj-rosado in https://github.com/bitwarden/android/pull/6519
    • [PM-31614] feat: Added new UI for the Email verification on sends by @aj-rosado in https://github.com/bitwarden/android/pull/6488
    • Update Google privileged browsers list by @github-actions[bot] in https://github.com/bitwarden/android/pull/6538
    • [PM-31835] feat: add generator copy password field on send by @aj-rosado in https://github.com/bitwarden/android/pull/6508

    🐛 Bug fixes

    • PM-31888: Update the ZonedDateTimeSerializer to be more lenient when deserializing by @david-livefront in https://github.com/bitwarden/android/pull/6489
    • [PM-30870] Fix editing blocked autofill URIs by @andrebispo5 in https://github.com/bitwarden/android/pull/6532
    • PM-32354: Filter out archived items from CXP by @david-livefront in https://github.com/bitwarden/android/pull/6547
    • PM-32353: Archive and Unarchive buttons should honor MP reprompt by @david-livefront in https://github.com/bitwarden/android/pull/6546
    • 🍒 PM-32607: Label headers for accesibility by @david-livefront in https://github.com/bitwarden/android/pull/6578
    • 🍒 [PM-32802] fix: 400 error when archiving/unarchiving org-owned ciphers by @SaintPatrck in https://github.com/bitwarden/android/pull/6596

    ⚙️ Maintenance

    • Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6491
    • PM-31924: Remove the 'android.dependency.useConstraints' gradle property by @david-livefront in https://github.com/bitwarden/android/pull/6509
    • Slim down and align with our current practices by @theMickster in https://github.com/bitwarden/android/pull/6518
    • [PM-32251] Decouple SDK token repository from network module by @SaintPatrck in https://github.com/bitwarden/android/pull/6537
    • Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6539
    • Clean up ColorExtensions tests by @david-livefront in https://github.com/bitwarden/android/pull/6551
    • [PM-32200] ci: Add workflow to enforce PR labels by @vvolkgang in https://github.com/bitwarden/android/pull/6530

    📦 Dependency Updates

    • Update SDK to 2.0.0-5002-7f4059e7 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6481
    • Update Firebase BOM to v34.9.0 by @david-livefront in https://github.com/bitwarden/android/pull/6493
    • Update the gradlew Wrapper to v9.3.1 by @david-livefront in https://github.com/bitwarden/android/pull/6496
    • Update to Kotlin v2.3.10 by @david-livefront in https://github.com/bitwarden/android/pull/6499
    • Update SDK to 2.0.0-5021-f954d14b by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6495
    • Update SDK to 2.0.0-5046-d59280a3 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6511
    • Update Kover to v0.9.7 by @david-livefront in https://github.com/bitwarden/android/pull/6516
    • Update SDK to 2.0.0-5064-8700dc73 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6513
    • Update SDK to 2.0.0-5087-3e8a45eb by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6521
    • Update SDK to 2.0.0-5131-c0c3ee5f by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6531
    • Update Anroidx dependencies by @david-livefront in https://github.com/bitwarden/android/pull/6536
    • [deps]: Update com.google.devtools.ksp to v2.3.5 by @renovate[bot] in https://github.com/bitwarden/android/pull/6541
    • Update SDK to 2.0.0-5210-4ffddfe5 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6533
    • Update AGP to v9.0.1 by @david-livefront in https://github.com/bitwarden/android/pull/6543
    • [PM-30703] Introduce CXF payload parser and update to alpha05 by @SaintPatrck in https://github.com/bitwarden/android/pull/6347

    🎨 Other

    • PM-31927: Pre-emptively patch Brave browser Autofill bug by @david-livefront in https://github.com/bitwarden/android/pull/6497
    • [PM-31954] Add server communication models to ConfigResponseJson by @SaintPatrck in https://github.com/bitwarden/android/pull/6500
    • PM-31953: Support multiple schemes for Duo, WebAuthn, and SSO callbacks by @david-livefront in https://github.com/bitwarden/android/pull/6498
    • [PM-80371] Enhance CLAUDE.md using bitwarden-init plugin by @SaintPatrck in https://github.com/bitwarden/android/pull/6368
    • PM-31925: Replace 'android' reference with logic in LibraryExtension by @david-livefront in https://github.com/bitwarden/android/pull/6520
    • [PM-32029] Implement SDK interfaces for cookie management by @SaintPatrck in https://github.com/bitwarden/android/pull/6517
    • PM-32146: Add back 'parent' param to webAuthn url by @david-livefront in https://github.com/bitwarden/android/pull/6527
    • PM-31664: Add new SnackbarRelay type specific for the View Screen by @david-livefront in https://github.com/bitwarden/android/pull/6528
    • [deps]: Lock file maintenance by @renovate[bot] in https://github.com/bitwarden/android/pull/6542
    • PM-32252: Update View Item date information layout by @david-livefront in https://github.com/bitwarden/android/pull/6544
    • [PM-29885] Implement SSO cookie vending authentication flow by @SaintPatrck in https://github.com/bitwarden/android/pull/6522
    • [PM-32121] Add CookieAcquisition screen and ViewModel by @SaintPatrck in https://github.com/bitwarden/android/pull/6523
    • Update RootNavScreen docs by @SaintPatrck in https://github.com/bitwarden/android/pull/6553
    • [PM-32122] Add cookie acquisition navigation by @SaintPatrck in https://github.com/bitwarden/android/pull/6529
    • [PM-32149] Send email verification error dialogs by @aj-rosado in https://github.com/bitwarden/android/pull/6535
    • PM-29863: Update segmented control font by @david-livefront in https://github.com/bitwarden/android/pull/6555
    • [PM-31810] Added logic to gate Send auth verification behind premium by @aj-rosado in https://github.com/bitwarden/android/pull/6556
    • Fix incorrect apostrophe by @david-livefront in https://github.com/bitwarden/android/pull/6557

    New Contributors

    • @Darkness4 made their first contribution in https://github.com/bitwarden/android/pull/6502
    • @EranBoudjnah made their first contribution in https://github.com/bitwarden/android/pull/5334
    • @Vateva made their first contribution in https://github.com/bitwarden/android/pull/6514
    • @hwittenborn made their first contribution in https://github.com/bitwarden/android/pull/6545

    Full Changelog: https://github.com/bitwarden/android/compare/v2026.2.0-bwpm...v2026.2.1-bwpm
    Builds Source: https://github.com/bitwarden/android/actions/runs/22503857145

    Downloads
    • com.x8bit.bitwarden.apk
      70 MiB
      2026-06-13 16:19:01 -05:00
    • com.x8bit.bitwarden.apk-sha256.txt
      129 B
      2026-06-13 16:19:02 -05:00
    • com.x8bit.bitwarden-fdroid.apk
      69 MiB
      2026-06-13 16:18:53 -05:00
    • com.x8bit.bitwarden-fdroid.apk-sha256.txt
      134 B
      2026-06-13 16:18:53 -05:00
    • version_info.json
      62 B
      2026-06-13 16:19:02 -05:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v2026.2.1-bwa 6902c19c00
    Compare

    Stable

    GiteaMirror released this 2026-02-27 15:08:02 -06:00 | 460 commits to main since this release

    📅 Originally published on GitHub: Thu, 05 Mar 2026 19:32:01 GMT
    🏷️ Git tag created: Fri, 27 Feb 2026 21:08:02 GMT

    Overview

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

    What's Changed

    ✨ Community Highlight

    • [PM-31980] Fix passkeys on some browsers by fixing JSON parsing by @Darkness4 in https://github.com/bitwarden/android/pull/6502
    • [PM-22523] PM-19476: Allow empty string as word separator by @EranBoudjnah in https://github.com/bitwarden/android/pull/5334
    • [PM-32022] Fix browser autofill dialog showing for non-default browsers by @Vateva in https://github.com/bitwarden/android/pull/6514
    • [PM-32356] Fix: Use soft logout for token refresh failures to preserve account by @hwittenborn in https://github.com/bitwarden/android/pull/6545

    :shipit: Feature Development

    • Update AGP to v9.0.0 by @david-livefront in https://github.com/bitwarden/android/pull/6479
    • PM-31926: Add Autofill reminder for Vivaldi browser by @david-livefront in https://github.com/bitwarden/android/pull/6494
    • [PM-31982] Add CookieDiskSource for cookie persistence by @SaintPatrck in https://github.com/bitwarden/android/pull/6504
    • [PM-31993] Add deep link utilities for cookie vendor callbacks by @SaintPatrck in https://github.com/bitwarden/android/pull/6506
    • [PM-31993] Add cookie vendor deep link intent filter by @SaintPatrck in https://github.com/bitwarden/android/pull/6507
    • [PM-32011] Add cookie callback flow to AuthRepository by @SaintPatrck in https://github.com/bitwarden/android/pull/6510
    • PM-31922: Remove deprecated Android block where possible by @david-livefront in https://github.com/bitwarden/android/pull/6512
    • [PM-31615] feat: Updated Send network models to support email verification by @aj-rosado in https://github.com/bitwarden/android/pull/6519
    • [PM-31614] feat: Added new UI for the Email verification on sends by @aj-rosado in https://github.com/bitwarden/android/pull/6488
    • Update Google privileged browsers list by @github-actions[bot] in https://github.com/bitwarden/android/pull/6538
    • [PM-31835] feat: add generator copy password field on send by @aj-rosado in https://github.com/bitwarden/android/pull/6508

    🐛 Bug fixes

    • PM-31888: Update the ZonedDateTimeSerializer to be more lenient when deserializing by @david-livefront in https://github.com/bitwarden/android/pull/6489
    • [PM-30870] Fix editing blocked autofill URIs by @andrebispo5 in https://github.com/bitwarden/android/pull/6532
    • PM-32354: Filter out archived items from CXP by @david-livefront in https://github.com/bitwarden/android/pull/6547
    • PM-32353: Archive and Unarchive buttons should honor MP reprompt by @david-livefront in https://github.com/bitwarden/android/pull/6546
    • 🍒 PM-32607: Label headers for accesibility by @david-livefront in https://github.com/bitwarden/android/pull/6578
    • 🍒 [PM-32802] fix: 400 error when archiving/unarchiving org-owned ciphers by @SaintPatrck in https://github.com/bitwarden/android/pull/6596

    ⚙️ Maintenance

    • Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6491
    • PM-31924: Remove the 'android.dependency.useConstraints' gradle property by @david-livefront in https://github.com/bitwarden/android/pull/6509
    • Slim down and align with our current practices by @theMickster in https://github.com/bitwarden/android/pull/6518
    • [PM-32251] Decouple SDK token repository from network module by @SaintPatrck in https://github.com/bitwarden/android/pull/6537
    • Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6539
    • Clean up ColorExtensions tests by @david-livefront in https://github.com/bitwarden/android/pull/6551
    • [PM-32200] ci: Add workflow to enforce PR labels by @vvolkgang in https://github.com/bitwarden/android/pull/6530

    📦 Dependency Updates

    • Update SDK to 2.0.0-5002-7f4059e7 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6481
    • Update Firebase BOM to v34.9.0 by @david-livefront in https://github.com/bitwarden/android/pull/6493
    • Update the gradlew Wrapper to v9.3.1 by @david-livefront in https://github.com/bitwarden/android/pull/6496
    • Update to Kotlin v2.3.10 by @david-livefront in https://github.com/bitwarden/android/pull/6499
    • Update SDK to 2.0.0-5021-f954d14b by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6495
    • Update SDK to 2.0.0-5046-d59280a3 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6511
    • Update Kover to v0.9.7 by @david-livefront in https://github.com/bitwarden/android/pull/6516
    • Update SDK to 2.0.0-5064-8700dc73 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6513
    • Update SDK to 2.0.0-5087-3e8a45eb by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6521
    • Update SDK to 2.0.0-5131-c0c3ee5f by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6531
    • Update Anroidx dependencies by @david-livefront in https://github.com/bitwarden/android/pull/6536
    • [deps]: Update com.google.devtools.ksp to v2.3.5 by @renovate[bot] in https://github.com/bitwarden/android/pull/6541
    • Update SDK to 2.0.0-5210-4ffddfe5 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6533
    • Update AGP to v9.0.1 by @david-livefront in https://github.com/bitwarden/android/pull/6543
    • [PM-30703] Introduce CXF payload parser and update to alpha05 by @SaintPatrck in https://github.com/bitwarden/android/pull/6347

    🎨 Other

    • PM-31927: Pre-emptively patch Brave browser Autofill bug by @david-livefront in https://github.com/bitwarden/android/pull/6497
    • [PM-31954] Add server communication models to ConfigResponseJson by @SaintPatrck in https://github.com/bitwarden/android/pull/6500
    • PM-31953: Support multiple schemes for Duo, WebAuthn, and SSO callbacks by @david-livefront in https://github.com/bitwarden/android/pull/6498
    • [PM-80371] Enhance CLAUDE.md using bitwarden-init plugin by @SaintPatrck in https://github.com/bitwarden/android/pull/6368
    • PM-31925: Replace 'android' reference with logic in LibraryExtension by @david-livefront in https://github.com/bitwarden/android/pull/6520
    • [PM-32029] Implement SDK interfaces for cookie management by @SaintPatrck in https://github.com/bitwarden/android/pull/6517
    • PM-32146: Add back 'parent' param to webAuthn url by @david-livefront in https://github.com/bitwarden/android/pull/6527
    • PM-31664: Add new SnackbarRelay type specific for the View Screen by @david-livefront in https://github.com/bitwarden/android/pull/6528
    • [deps]: Lock file maintenance by @renovate[bot] in https://github.com/bitwarden/android/pull/6542
    • PM-32252: Update View Item date information layout by @david-livefront in https://github.com/bitwarden/android/pull/6544
    • [PM-29885] Implement SSO cookie vending authentication flow by @SaintPatrck in https://github.com/bitwarden/android/pull/6522
    • [PM-32121] Add CookieAcquisition screen and ViewModel by @SaintPatrck in https://github.com/bitwarden/android/pull/6523
    • Update RootNavScreen docs by @SaintPatrck in https://github.com/bitwarden/android/pull/6553
    • [PM-32122] Add cookie acquisition navigation by @SaintPatrck in https://github.com/bitwarden/android/pull/6529
    • [PM-32149] Send email verification error dialogs by @aj-rosado in https://github.com/bitwarden/android/pull/6535
    • PM-29863: Update segmented control font by @david-livefront in https://github.com/bitwarden/android/pull/6555
    • [PM-31810] Added logic to gate Send auth verification behind premium by @aj-rosado in https://github.com/bitwarden/android/pull/6556
    • Fix incorrect apostrophe by @david-livefront in https://github.com/bitwarden/android/pull/6557

    New Contributors

    • @Darkness4 made their first contribution in https://github.com/bitwarden/android/pull/6502
    • @EranBoudjnah made their first contribution in https://github.com/bitwarden/android/pull/5334
    • @Vateva made their first contribution in https://github.com/bitwarden/android/pull/6514
    • @hwittenborn made their first contribution in https://github.com/bitwarden/android/pull/6545

    Full Changelog: https://github.com/bitwarden/android/compare/v2026.2.0-bwa...v2026.2.1-bwa
    Builds Source: https://github.com/bitwarden/android/actions/runs/22503857153

    Downloads
    • authenticator-android-apk-sha256.txt
      138 B
      2026-06-13 16:19:04 -05:00
    • com.bitwarden.authenticator.apk
      70 MiB
      2026-06-13 16:19:11 -05:00
    • version_info.json
      61 B
      2026-06-13 16:19:12 -05:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v2026.2.0-bwpm cbe13d2015
    Compare

    Stable

    GiteaMirror released this 2026-02-05 14:23:18 -06:00 | 521 commits to main since this release

    📅 Originally published on GitHub: Thu, 19 Feb 2026 18:17:21 GMT
    🏷️ Git tag created: Thu, 05 Feb 2026 20:23:18 GMT

    Overview

    • Fixed multiple crashes during account setup and vault use
    • Resolved passkey autofill and registration issues
    • Fixed syncing issue with archived logins and Authenticator
    • Added new Archive feature
    • General stability and usability improvements

    What's Changed

    ✨ Community Highlight

    • [PM-31445] Fix minor KDoc typos and wording issues. by @ruyut in https://github.com/bitwarden/android/pull/6441
    • [PM-31583] Fix typos in authentication-related KDoc comments by @ruyut in https://github.com/bitwarden/android/pull/6461
    • [PM-30259] Add iodéOS browser to community FIDO2 privileged list by @lucasmz-dev in https://github.com/bitwarden/android/pull/6298
    • [PM-31393] Sends: UI/UX inconsistency of the password field by @shamim-emon in https://github.com/bitwarden/android/pull/6435

    :shipit: Feature Development

    • Optimize build times by @david-livefront in https://github.com/bitwarden/android/pull/6418
    • [BWA-182] Add mTLS support for Glide image loading by @aj-rosado in https://github.com/bitwarden/android/pull/6125
    • Update Google privileged browsers list by @github-actions[bot] in https://github.com/bitwarden/android/pull/6452
    • Update build optimizations by @david-livefront in https://github.com/bitwarden/android/pull/6433

    🐛 Bug fixes

    • Remove intialization of NetworkConnectionManager from application class by @david-livefront in https://github.com/bitwarden/android/pull/6419
    • PM-31363: Fix crash caused by a duplicate ID by @david-livefront in https://github.com/bitwarden/android/pull/6428
    • [PM-31446] fix:Append assetlinks.json path to DAL URLs by @SaintPatrck in https://github.com/bitwarden/android/pull/6447
    • [PM-30279] Extract credential provider handling to dedicated activity by @SaintPatrck in https://github.com/bitwarden/android/pull/6472
    • [PM-31775] Refactor popUpToCompleteRegistration to use type-safe KClass reference by @SaintPatrck in https://github.com/bitwarden/android/pull/6480
    • PM-31734: Add archived item filtering for passkeys by @david-livefront in https://github.com/bitwarden/android/pull/6482
    • PM-31735: Add the archivedDate property to the updateCipher API by @david-livefront in https://github.com/bitwarden/android/pull/6483

    ⚙️ Maintenance

    • [PM-31343] Fix dependencies listed under Maintenance by adding a new fallback section to release.yml by @vvolkgang in https://github.com/bitwarden/android/pull/6420
    • Minor cleanup of the MigrateToMyItemsScreen by @david-livefront in https://github.com/bitwarden/android/pull/6421
    • Item migration flow has been moved into a graph by @david-livefront in https://github.com/bitwarden/android/pull/6427
    • Set cache problem to warning by @david-livefront in https://github.com/bitwarden/android/pull/6436
    • use option to determine if release will be marked latest by @AmyLGalles in https://github.com/bitwarden/android/pull/6417
    • [PM-31292] ci: update renovate config to remove gradle group and ignore sdk updates by @vvolkgang in https://github.com/bitwarden/android/pull/6437
    • [PM-31436] Consolidate Feature categories in release notes and add labels by @vvolkgang in https://github.com/bitwarden/android/pull/6439
    • Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6453
    • Remove the configuration cache to avoid play store build issues by @david-livefront in https://github.com/bitwarden/android/pull/6466

    📦 Dependency Updates

    • Update app version name to 2026.2.0 by @david-livefront in https://github.com/bitwarden/android/pull/6409
    • Update the Gradle Wrapper to the latest version by @david-livefront in https://github.com/bitwarden/android/pull/6405
    • Update Sonarqube to v7.2.2.6593 by @david-livefront in https://github.com/bitwarden/android/pull/6406
    • Update the Compose BOM to v2026.01.00 by @david-livefront in https://github.com/bitwarden/android/pull/6401
    • Update protobufs to v4.33.4 by @david-livefront in https://github.com/bitwarden/android/pull/6414
    • Update testing tools by @david-livefront in https://github.com/bitwarden/android/pull/6407
    • GradlewWrapper updates by @david-livefront in https://github.com/bitwarden/android/pull/6415
    • Update Kotlin and associated dependencies by @david-livefront in https://github.com/bitwarden/android/pull/6408
    • Update SDK to 2.0.0-4772-490c1be4 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6395
    • Update SDK to 2.0.0-4800-bed92cae by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6431
    • Update SDK to 2.0.0-4818-c1e4bb66 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6444
    • Update SDK to 2.0.0-4835-5285d3fc by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6446
    • Update Androidx dependencies by @david-livefront in https://github.com/bitwarden/android/pull/6467
    • [deps]: Update androidx.credentials:credentials to v1.6.0-rc01 by @renovate[bot] in https://github.com/bitwarden/android/pull/6455
    • Update test tools by @david-livefront in https://github.com/bitwarden/android/pull/6468
    • Update SDK to 2.0.0-4872-065ef30b by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6464
    • Update protobuf to v4.33.5 by @david-livefront in https://github.com/bitwarden/android/pull/6478

    🎨 Other

    • Cleanup organizations by @david-livefront in https://github.com/bitwarden/android/pull/6391
    • [PM-31370] Refactor stringToUri and consolidate FileManager by @SaintPatrck in https://github.com/bitwarden/android/pull/6432
    • Add comprehensive tests for Import Parsers and UuidManager by @SaintPatrck in https://github.com/bitwarden/android/pull/6423
    • Add comprehensive tests for AuthenticatorRepositoryImpl by @SaintPatrck in https://github.com/bitwarden/android/pull/6424
    • Add comprehensive tests for ExportViewModel by @SaintPatrck in https://github.com/bitwarden/android/pull/6442
    • Add comprehensive tests for FileManagerImpl by @SaintPatrck in https://github.com/bitwarden/android/pull/6425
    • PM-31603: Add toast when resetpassword succeeds by @david-livefront in https://github.com/bitwarden/android/pull/6465
    • [deps]: Lock file maintenance by @renovate[bot] in https://github.com/bitwarden/android/pull/6460
    • Add Android testing skill for Claude by @SaintPatrck in https://github.com/bitwarden/android/pull/6370
    • Add comprehensive tests for Unlock feature by @SaintPatrck in https://github.com/bitwarden/android/pull/6426
    • [PM-31613] Add send email verification feature flag by @aj-rosado in https://github.com/bitwarden/android/pull/6470
    • PM-31656, PM-31658, PM-31659: Address Archive feature bugs by @david-livefront in https://github.com/bitwarden/android/pull/6473
    • Configure Claude to use the Bitwarden marketplace by @SaintPatrck in https://github.com/bitwarden/android/pull/6484

    New Contributors

    • @ruyut made their first contribution in https://github.com/bitwarden/android/pull/6441

    Full Changelog: https://github.com/bitwarden/android/compare/v2026.1.1-bwpm...v2026.2.0-bwpm
    Builds Source: https://github.com/bitwarden/android/actions/runs/21762978463

    Downloads
    • com.x8bit.bitwarden.apk
      91 MiB
      2026-06-13 16:18:25 -05:00
    • com.x8bit.bitwarden.apk-sha256.txt
      129 B
      2026-06-13 16:18:26 -05:00
    • com.x8bit.bitwarden-fdroid.apk
      90 MiB
      2026-06-13 16:18:17 -05:00
    • com.x8bit.bitwarden-fdroid.apk-sha256.txt
      134 B
      2026-06-13 16:18:17 -05:00
    • version_info.json
      62 B
      2026-06-13 16:18:26 -05:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v2026.2.0-bwa cbe13d2015
    Compare

    Stable

    GiteaMirror released this 2026-02-05 14:23:18 -06:00 | 521 commits to main since this release

    📅 Originally published on GitHub: Thu, 19 Feb 2026 18:20:53 GMT
    🏷️ Git tag created: Thu, 05 Feb 2026 20:23:18 GMT

    Overview

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

    What's Changed

    ✨ Community Highlight

    • [PM-31445] Fix minor KDoc typos and wording issues. by @ruyut in https://github.com/bitwarden/android/pull/6441
    • [PM-31583] Fix typos in authentication-related KDoc comments by @ruyut in https://github.com/bitwarden/android/pull/6461
    • [PM-30259] Add iodéOS browser to community FIDO2 privileged list by @lucasmz-dev in https://github.com/bitwarden/android/pull/6298
    • [PM-31393] Sends: UI/UX inconsistency of the password field by @shamim-emon in https://github.com/bitwarden/android/pull/6435

    :shipit: Feature Development

    • Optimize build times by @david-livefront in https://github.com/bitwarden/android/pull/6418
    • [BWA-182] Add mTLS support for Glide image loading by @aj-rosado in https://github.com/bitwarden/android/pull/6125
    • Update Google privileged browsers list by @github-actions[bot] in https://github.com/bitwarden/android/pull/6452
    • Update build optimizations by @david-livefront in https://github.com/bitwarden/android/pull/6433

    🐛 Bug fixes

    • Remove intialization of NetworkConnectionManager from application class by @david-livefront in https://github.com/bitwarden/android/pull/6419
    • PM-31363: Fix crash caused by a duplicate ID by @david-livefront in https://github.com/bitwarden/android/pull/6428
    • [PM-31446] fix:Append assetlinks.json path to DAL URLs by @SaintPatrck in https://github.com/bitwarden/android/pull/6447
    • [PM-30279] Extract credential provider handling to dedicated activity by @SaintPatrck in https://github.com/bitwarden/android/pull/6472
    • [PM-31775] Refactor popUpToCompleteRegistration to use type-safe KClass reference by @SaintPatrck in https://github.com/bitwarden/android/pull/6480
    • PM-31734: Add archived item filtering for passkeys by @david-livefront in https://github.com/bitwarden/android/pull/6482
    • PM-31735: Add the archivedDate property to the updateCipher API by @david-livefront in https://github.com/bitwarden/android/pull/6483

    ⚙️ Maintenance

    • [PM-31343] Fix dependencies listed under Maintenance by adding a new fallback section to release.yml by @vvolkgang in https://github.com/bitwarden/android/pull/6420
    • Minor cleanup of the MigrateToMyItemsScreen by @david-livefront in https://github.com/bitwarden/android/pull/6421
    • Item migration flow has been moved into a graph by @david-livefront in https://github.com/bitwarden/android/pull/6427
    • Set cache problem to warning by @david-livefront in https://github.com/bitwarden/android/pull/6436
    • use option to determine if release will be marked latest by @AmyLGalles in https://github.com/bitwarden/android/pull/6417
    • [PM-31292] ci: update renovate config to remove gradle group and ignore sdk updates by @vvolkgang in https://github.com/bitwarden/android/pull/6437
    • [PM-31436] Consolidate Feature categories in release notes and add labels by @vvolkgang in https://github.com/bitwarden/android/pull/6439
    • Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6453
    • Remove the configuration cache to avoid play store build issues by @david-livefront in https://github.com/bitwarden/android/pull/6466

    📦 Dependency Updates

    • Update app version name to 2026.2.0 by @david-livefront in https://github.com/bitwarden/android/pull/6409
    • Update the Gradle Wrapper to the latest version by @david-livefront in https://github.com/bitwarden/android/pull/6405
    • Update Sonarqube to v7.2.2.6593 by @david-livefront in https://github.com/bitwarden/android/pull/6406
    • Update the Compose BOM to v2026.01.00 by @david-livefront in https://github.com/bitwarden/android/pull/6401
    • Update protobufs to v4.33.4 by @david-livefront in https://github.com/bitwarden/android/pull/6414
    • Update testing tools by @david-livefront in https://github.com/bitwarden/android/pull/6407
    • GradlewWrapper updates by @david-livefront in https://github.com/bitwarden/android/pull/6415
    • Update Kotlin and associated dependencies by @david-livefront in https://github.com/bitwarden/android/pull/6408
    • Update SDK to 2.0.0-4772-490c1be4 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6395
    • Update SDK to 2.0.0-4800-bed92cae by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6431
    • Update SDK to 2.0.0-4818-c1e4bb66 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6444
    • Update SDK to 2.0.0-4835-5285d3fc by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6446
    • Update Androidx dependencies by @david-livefront in https://github.com/bitwarden/android/pull/6467
    • [deps]: Update androidx.credentials:credentials to v1.6.0-rc01 by @renovate[bot] in https://github.com/bitwarden/android/pull/6455
    • Update test tools by @david-livefront in https://github.com/bitwarden/android/pull/6468
    • Update SDK to 2.0.0-4872-065ef30b by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6464
    • Update protobuf to v4.33.5 by @david-livefront in https://github.com/bitwarden/android/pull/6478

    🎨 Other

    • Cleanup organizations by @david-livefront in https://github.com/bitwarden/android/pull/6391
    • [PM-31370] Refactor stringToUri and consolidate FileManager by @SaintPatrck in https://github.com/bitwarden/android/pull/6432
    • Add comprehensive tests for Import Parsers and UuidManager by @SaintPatrck in https://github.com/bitwarden/android/pull/6423
    • Add comprehensive tests for AuthenticatorRepositoryImpl by @SaintPatrck in https://github.com/bitwarden/android/pull/6424
    • Add comprehensive tests for ExportViewModel by @SaintPatrck in https://github.com/bitwarden/android/pull/6442
    • Add comprehensive tests for FileManagerImpl by @SaintPatrck in https://github.com/bitwarden/android/pull/6425
    • PM-31603: Add toast when resetpassword succeeds by @david-livefront in https://github.com/bitwarden/android/pull/6465
    • [deps]: Lock file maintenance by @renovate[bot] in https://github.com/bitwarden/android/pull/6460
    • Add Android testing skill for Claude by @SaintPatrck in https://github.com/bitwarden/android/pull/6370
    • Add comprehensive tests for Unlock feature by @SaintPatrck in https://github.com/bitwarden/android/pull/6426
    • [PM-31613] Add send email verification feature flag by @aj-rosado in https://github.com/bitwarden/android/pull/6470
    • PM-31656, PM-31658, PM-31659: Address Archive feature bugs by @david-livefront in https://github.com/bitwarden/android/pull/6473
    • Configure Claude to use the Bitwarden marketplace by @SaintPatrck in https://github.com/bitwarden/android/pull/6484

    New Contributors

    • @ruyut made their first contribution in https://github.com/bitwarden/android/pull/6441

    Full Changelog: https://github.com/bitwarden/android/compare/v2026.1.1-bwa...v2026.2.0-bwa
    Builds Source: https://github.com/bitwarden/android/actions/runs/21762979279

    Downloads
    • authenticator-android-apk-sha256.txt
      138 B
      2026-06-13 16:18:28 -05:00
    • com.bitwarden.authenticator.apk
      91 MiB
      2026-06-13 16:18:37 -05:00
    • version_info.json
      61 B
      2026-06-13 16:18:38 -05:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v2026.1.1-bwa 0ee3e2e249
    Compare

    Stable

    GiteaMirror released this 2026-01-30 12:55:48 -06:00 | 573 commits to main since this release

    📅 Originally published on GitHub: Fri, 06 Feb 2026 15:14:40 GMT
    🏷️ Git tag created: Fri, 30 Jan 2026 18:55:48 GMT

    Overview

    • General under the hood improvements for usability and performance

    What's Changed

    ✨ Community Highlight

    • [PM-30394] PM-29960: Skip biometric prompt on Xiaomi HyperOS by @Gavin-Guiii in https://github.com/bitwarden/android/pull/6316
    • [PM-30664] Unlock with PIN doesn’t appear as enabled after enabling ‘Require master password on app restart’ by @shamim-emon in https://github.com/bitwarden/android/pull/6344

    🚀 New Features & Enhancements

    • PM-31162: Update copy on the snackbar for archive feature by @david-livefront in https://github.com/bitwarden/android/pull/6399
    • PM-29696: Add action card for lapsed premium subscription by @david-livefront in https://github.com/bitwarden/android/pull/6389
    • PM-29693: Add introducing archive action card to vault screen by @david-livefront in https://github.com/bitwarden/android/pull/6390

    🐛 Bug fixes

    • 🍒 PM-31363: Fix crash caused by a duplicate ID by @david-livefront in https://github.com/bitwarden/android/pull/6430
    • 🍒 [PM-31446] fix:Append assetlinks.json path to DAL URLs by @SaintPatrck in https://github.com/bitwarden/android/pull/6449

    ⚙️ Maintenance

    • Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6342
    • Update SDK to 2.0.0-4479-ad9fb51d by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6345
    • [PM-14880] ci: Update feature labels by @vvolkgang in https://github.com/bitwarden/android/pull/6346
    • PM-30708: Add archive item navigation by @david-livefront in https://github.com/bitwarden/android/pull/6348
    • Update SDK to 2.0.0-4498-7681828f by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6350
    • End subtext and end icon support to BitwardenGroupItem by @david-livefront in https://github.com/bitwarden/android/pull/6349
    • Update archive string with noun suffix by @david-livefront in https://github.com/bitwarden/android/pull/6351
    • Remove the unused showDivider flag from BitwardenGroupItem by @david-livefront in https://github.com/bitwarden/android/pull/6353
    • PM-30767: Add archive row to Vault Screen by @david-livefront in https://github.com/bitwarden/android/pull/6354
    • PM-30774: Add archiving and unarchiving network requests by @david-livefront in https://github.com/bitwarden/android/pull/6356
    • Update SDK to 2.0.0-4505-df9bd639 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6355
    • refactor(claude): Refine reviewing-changes skill description for clarity and usage by @SaintPatrck in https://github.com/bitwarden/android/pull/6366
    • [PM-30823] ci: Fix BWA Play Store publishing for rc cherry picks and update upload step names by @vvolkgang in https://github.com/bitwarden/android/pull/6360
    • PM-30795: Update cipher filtering logic for archive by @david-livefront in https://github.com/bitwarden/android/pull/6359
    • Update SDK to 2.0.0-4524-513f18bf by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6361
    • PM-30807: Add archived header to ViewItem Screen by @david-livefront in https://github.com/bitwarden/android/pull/6362
    • PM-29694: Update archive empty state by @david-livefront in https://github.com/bitwarden/android/pull/6369
    • PM-30897: Add archive and unarchive button on Edit Cipher Screen by @david-livefront in https://github.com/bitwarden/android/pull/6372
    • [PM-28471] Migrate individual vault to organization by @aj-rosado in https://github.com/bitwarden/android/pull/6352
    • PM-30868: Archive Banner on Edit Item Screen by @david-livefront in https://github.com/bitwarden/android/pull/6367
    • Move Vault Listing Dialog clicks to VaultItemListingHandlers by @david-livefront in https://github.com/bitwarden/android/pull/6375
    • Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6380
    • PM-29697: Finish View and Edit Cipher UI for archive by @david-livefront in https://github.com/bitwarden/android/pull/6377
    • [deps]: Lock file maintenance by @renovate[bot] in https://github.com/bitwarden/android/pull/6382
    • Fix minor typos by @david-livefront in https://github.com/bitwarden/android/pull/6386
    • Update SDK to 2.0.0-4672-b3e4ea24 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6371
    • PM-31042: Add overflow archive button by @david-livefront in https://github.com/bitwarden/android/pull/6385
    • PM-31043: Add unarchive button to overflow menus by @david-livefront in https://github.com/bitwarden/android/pull/6387
    • [PM-28470] Implement revoke from organization by @aj-rosado in https://github.com/bitwarden/android/pull/6383
    • Update SDK to 2.0.0-4676-0544ddec by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6388
    • [PM-14880] ci: Address automated PR labeling workflow feedback by @vvolkgang in https://github.com/bitwarden/android/pull/6400
    • Update to Firebase v34.8.0 by @david-livefront in https://github.com/bitwarden/android/pull/6396
    • [PM-31069] Add OrganizationId support for Vault Migration operations by @aj-rosado in https://github.com/bitwarden/android/pull/6397
    • [PM-28990] Skipping vault migration on Network or Timeout error by @aj-rosado in https://github.com/bitwarden/android/pull/6393
    • [PM-31081] Added snackbar when items are successfully migrated by @aj-rosado in https://github.com/bitwarden/android/pull/6394
    • [PM-30644] Removing special circumstance validation from MigrateToMyItems route by @aj-rosado in https://github.com/bitwarden/android/pull/6358
    • Update to Junit v6.0.2 by @david-livefront in https://github.com/bitwarden/android/pull/6402
    • [PM-30899] Store account keys upon SSO user creation by @SaintPatrck in https://github.com/bitwarden/android/pull/6384
    • Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6412

    New Contributors

    • @Gavin-Guiii made their first contribution in https://github.com/bitwarden/android/pull/6316

    Full Changelog: https://github.com/bitwarden/android/compare/v2026.1.0-bwa...v2026.1.1-bwa
    Builds Source: https://github.com/bitwarden/android/actions/runs/21527118866

    Downloads
    • authenticator-android-apk-sha256.txt
      138 B
      2026-06-13 16:17:58 -05:00
    • com.bitwarden.authenticator.apk
      90 MiB
      2026-06-13 16:18:06 -05:00
    • version_info.json
      61 B
      2026-06-13 16:18:07 -05:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v2026.1.1-bwpm 0ee3e2e249
    Compare

    Stable

    GiteaMirror released this 2026-01-30 12:55:48 -06:00 | 573 commits to main since this release

    📅 Originally published on GitHub: Thu, 05 Feb 2026 20:06:31 GMT
    🏷️ Git tag created: Fri, 30 Jan 2026 18:55:48 GMT

    Overview

    • Improved vault organization with bulk sharing and moving items between vaults
    • Fixed vault migration behavior when offline
    • Improved organization-related event logging
    • General bug fixes and stability improvements

    What's Changed

    ✨ Community Highlight

    • [PM-30394] PM-29960: Skip biometric prompt on Xiaomi HyperOS by @Gavin-Guiii in https://github.com/bitwarden/android/pull/6316
    • [PM-30664] Unlock with PIN doesn’t appear as enabled after enabling ‘Require master password on app restart’ by @shamim-emon in https://github.com/bitwarden/android/pull/6344

    🚀 New Features & Enhancements

    • PM-31162: Update copy on the snackbar for archive feature by @david-livefront in https://github.com/bitwarden/android/pull/6399
    • PM-29696: Add action card for lapsed premium subscription by @david-livefront in https://github.com/bitwarden/android/pull/6389
    • PM-29693: Add introducing archive action card to vault screen by @david-livefront in https://github.com/bitwarden/android/pull/6390

    🐛 Bug fixes

    • 🍒 PM-31363: Fix crash caused by a duplicate ID by @david-livefront in https://github.com/bitwarden/android/pull/6430
    • 🍒 [PM-31446] fix:Append assetlinks.json path to DAL URLs by @SaintPatrck in https://github.com/bitwarden/android/pull/6449

    ⚙️ Maintenance

    • Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6342
    • Update SDK to 2.0.0-4479-ad9fb51d by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6345
    • [PM-14880] ci: Update feature labels by @vvolkgang in https://github.com/bitwarden/android/pull/6346
    • PM-30708: Add archive item navigation by @david-livefront in https://github.com/bitwarden/android/pull/6348
    • Update SDK to 2.0.0-4498-7681828f by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6350
    • End subtext and end icon support to BitwardenGroupItem by @david-livefront in https://github.com/bitwarden/android/pull/6349
    • Update archive string with noun suffix by @david-livefront in https://github.com/bitwarden/android/pull/6351
    • Remove the unused showDivider flag from BitwardenGroupItem by @david-livefront in https://github.com/bitwarden/android/pull/6353
    • PM-30767: Add archive row to Vault Screen by @david-livefront in https://github.com/bitwarden/android/pull/6354
    • PM-30774: Add archiving and unarchiving network requests by @david-livefront in https://github.com/bitwarden/android/pull/6356
    • Update SDK to 2.0.0-4505-df9bd639 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6355
    • refactor(claude): Refine reviewing-changes skill description for clarity and usage by @SaintPatrck in https://github.com/bitwarden/android/pull/6366
    • [PM-30823] ci: Fix BWA Play Store publishing for rc cherry picks and update upload step names by @vvolkgang in https://github.com/bitwarden/android/pull/6360
    • PM-30795: Update cipher filtering logic for archive by @david-livefront in https://github.com/bitwarden/android/pull/6359
    • Update SDK to 2.0.0-4524-513f18bf by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6361
    • PM-30807: Add archived header to ViewItem Screen by @david-livefront in https://github.com/bitwarden/android/pull/6362
    • PM-29694: Update archive empty state by @david-livefront in https://github.com/bitwarden/android/pull/6369
    • PM-30897: Add archive and unarchive button on Edit Cipher Screen by @david-livefront in https://github.com/bitwarden/android/pull/6372
    • [PM-28471] Migrate individual vault to organization by @aj-rosado in https://github.com/bitwarden/android/pull/6352
    • PM-30868: Archive Banner on Edit Item Screen by @david-livefront in https://github.com/bitwarden/android/pull/6367
    • Move Vault Listing Dialog clicks to VaultItemListingHandlers by @david-livefront in https://github.com/bitwarden/android/pull/6375
    • Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6380
    • PM-29697: Finish View and Edit Cipher UI for archive by @david-livefront in https://github.com/bitwarden/android/pull/6377
    • [deps]: Lock file maintenance by @renovate[bot] in https://github.com/bitwarden/android/pull/6382
    • Fix minor typos by @david-livefront in https://github.com/bitwarden/android/pull/6386
    • Update SDK to 2.0.0-4672-b3e4ea24 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6371
    • PM-31042: Add overflow archive button by @david-livefront in https://github.com/bitwarden/android/pull/6385
    • PM-31043: Add unarchive button to overflow menus by @david-livefront in https://github.com/bitwarden/android/pull/6387
    • [PM-28470] Implement revoke from organization by @aj-rosado in https://github.com/bitwarden/android/pull/6383
    • Update SDK to 2.0.0-4676-0544ddec by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6388
    • [PM-14880] ci: Address automated PR labeling workflow feedback by @vvolkgang in https://github.com/bitwarden/android/pull/6400
    • Update to Firebase v34.8.0 by @david-livefront in https://github.com/bitwarden/android/pull/6396
    • [PM-31069] Add OrganizationId support for Vault Migration operations by @aj-rosado in https://github.com/bitwarden/android/pull/6397
    • [PM-28990] Skipping vault migration on Network or Timeout error by @aj-rosado in https://github.com/bitwarden/android/pull/6393
    • [PM-31081] Added snackbar when items are successfully migrated by @aj-rosado in https://github.com/bitwarden/android/pull/6394
    • [PM-30644] Removing special circumstance validation from MigrateToMyItems route by @aj-rosado in https://github.com/bitwarden/android/pull/6358
    • Update to Junit v6.0.2 by @david-livefront in https://github.com/bitwarden/android/pull/6402
    • [PM-30899] Store account keys upon SSO user creation by @SaintPatrck in https://github.com/bitwarden/android/pull/6384
    • Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6412

    New Contributors

    • @Gavin-Guiii made their first contribution in https://github.com/bitwarden/android/pull/6316
    • @shamim-emon made their first contribution in https://github.com/bitwarden/android/pull/6344

    Full Changelog: https://github.com/bitwarden/android/compare/v2026.1.0-bwpm...v2026.1.1-bwpm
    Builds Source: https://github.com/bitwarden/android/actions/runs/21527118876

    Downloads
    • com.x8bit.bitwarden.apk
      91 MiB
      2026-06-13 16:17:55 -05:00
    • com.x8bit.bitwarden.apk-sha256.txt
      129 B
      2026-06-13 16:17:56 -05:00
    • com.x8bit.bitwarden-fdroid.apk
      90 MiB
      2026-06-13 16:17:46 -05:00
    • com.x8bit.bitwarden-fdroid.apk-sha256.txt
      134 B
      2026-06-13 16:17:47 -05:00
    • version_info.json
      62 B
      2026-06-13 16:17:56 -05:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v2026.1.0-bwpm 67f83e3020
    Compare

    Stable

    GiteaMirror released this 2026-01-23 13:52:11 -06:00 | 618 commits to main since this release

    📅 Originally published on GitHub: Mon, 26 Jan 2026 21:05:07 GMT
    🏷️ Git tag created: Fri, 23 Jan 2026 19:52:11 GMT

    Overview

    • Fixed issue where password-protected exports couldn't be imported
    • Fixed passkey authentication issue when using PIN with Never Lock timeout setting
    • Several under the hood performance and security improvements

    What's Changed

    ✨ Community Highlight

    • [PM-30260] Add WebLibre to the FIDO2 privileged community list by @lucasmz-dev in https://github.com/bitwarden/android/pull/6299
    • [PM-30258] Remove CalyxOS Chromium from the FIDO2 privileged list by @lucasmz-dev in https://github.com/bitwarden/android/pull/6297

    🚀 New Features & Enhancements

    • PM-30389: Allow for different auth tab schemes by @david-livefront in https://github.com/bitwarden/android/pull/6315
    • PM-30522: Add support for processing app links for Duo, WebAuthn, and SSO by @david-livefront in https://github.com/bitwarden/android/pull/6332
    • Add the Archive items feature flag by @david-livefront in https://github.com/bitwarden/android/pull/6337

    🐛 Bug fixes

    • Allow trailing commas in JSON by @david-livefront in https://github.com/bitwarden/android/pull/6326
    • [PM-30899] Store account keys on new user creation by @david-livefront in https://github.com/bitwarden/android/pull/6403

    ⚙️ Maintenance

    • PM-28522: Update the Login With Device Screen by @david-livefront in https://github.com/bitwarden/android/pull/6184
    • [BWA-179] Added clarification of functionality on Authenticator's ExportScreen by @aj-rosado in https://github.com/bitwarden/android/pull/6190
    • Update SDK to 1.0.0-3958-7f09fd2f by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6213
    • [deps]: Update ksp by @david-livefront in https://github.com/bitwarden/android/pull/6217
    • [PM-28835] Added validations to prevent duplicate press on buttons by @aj-rosado in https://github.com/bitwarden/android/pull/6209
    • PM-28522: Update the LoginWithDevice ui by @david-livefront in https://github.com/bitwarden/android/pull/6221
    • [PM-27118] Restrict Credential Exchange import based on Personal Ownership policy by @SaintPatrck in https://github.com/bitwarden/android/pull/6220
    • Update Androidx dependencies to the latest versions by @david-livefront in https://github.com/bitwarden/android/pull/6224
    • [PM-29097] Fix privacy statement alignment in landscape mode by @SaintPatrck in https://github.com/bitwarden/android/pull/6225
    • [PM-27290] Remove password unlock method by @andrebispo5 in https://github.com/bitwarden/android/pull/6176
    • PM-28634: Update Autofill terms to support other languages better by @david-livefront in https://github.com/bitwarden/android/pull/6226
    • PM-25632: Ensure that we use lowercase email addresses when creating a fingerprint by @david-livefront in https://github.com/bitwarden/android/pull/6227
    • [PM-29096] Update Fastlane and Gemfile dependencies by @SaintPatrck in https://github.com/bitwarden/android/pull/6216
    • [deps]: Lock file maintenance by @renovate[bot] in https://github.com/bitwarden/android/pull/6197
    • [PM-28467] Add revisionDate to policy JSON model by @SaintPatrck in https://github.com/bitwarden/android/pull/6228
    • [PM-28352] Add logging to Credential Manager and Origin Manager flows by @SaintPatrck in https://github.com/bitwarden/android/pull/6229
    • Update SonarQube plugin version by @SaintPatrck in https://github.com/bitwarden/android/pull/6231
    • Update ZXing library version by @SaintPatrck in https://github.com/bitwarden/android/pull/6230
    • Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6234
    • [PM-28442] Added feature flag for migrate myvault to myitems by @aj-rosado in https://github.com/bitwarden/android/pull/6235
    • Address several small lint warning throughout the app by @david-livefront in https://github.com/bitwarden/android/pull/6233
    • Move MissingPropertyException to common location by @david-livefront in https://github.com/bitwarden/android/pull/6237
    • [deps]: Update actions/checkout action to v6 by @renovate[bot] in https://github.com/bitwarden/android/pull/6247
    • PM-28355: Clear pin data on hard-logout or security stamp by @david-livefront in https://github.com/bitwarden/android/pull/6232
    • Move BiometricsEncryptionManager into the AuthRepository by @david-livefront in https://github.com/bitwarden/android/pull/6249
    • [PM-28468] Added service methods to migration to MyItems validation by @aj-rosado in https://github.com/bitwarden/android/pull/6248
    • [PM-28504] Add testharness build workflow with dynamic versioning by @SaintPatrck in https://github.com/bitwarden/android/pull/6181
    • [PM-28836] Add AndroidManifest permission for HEADSET_CAMERA by @aj-rosado in https://github.com/bitwarden/android/pull/6251
    • PM-29172: Update Authenticator biometric encryption by @david-livefront in https://github.com/bitwarden/android/pull/6240
    • PM-1908: Push notifications for non-active accounts prompt for future sync by @david-livefront in https://github.com/bitwarden/android/pull/6252
    • [BRE-1333] Added permissions to token generation step to limit token scope by @gitclonebrian in https://github.com/bitwarden/android/pull/6171
    • Update STYLE_AND_BEST_PRACTICES.md to clarify KDoc requirements and fix whitespace by @SaintPatrck in https://github.com/bitwarden/android/pull/6256
    • PM-29491: Implement LeaveOrganizationScreen by @SaintPatrck in https://github.com/bitwarden/android/pull/6253
    • Update OkHttp to v5.3.2 by @david-livefront in https://github.com/bitwarden/android/pull/6257
    • Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6261
    • Update to AGP v8.13.2 by @david-livefront in https://github.com/bitwarden/android/pull/6258
    • Update Androidx Camera to v1.5.2 by @david-livefront in https://github.com/bitwarden/android/pull/6259
    • Update Mockk and Kover by @david-livefront in https://github.com/bitwarden/android/pull/6260
    • PM-29795: Move FileManager to data module by @david-livefront in https://github.com/bitwarden/android/pull/6268
    • PM-29442: Change 2fa field to not be a password field by @david-livefront in https://github.com/bitwarden/android/pull/6269
    • [PM-29297] Add MigrateToMyItemsScreen by @SaintPatrck in https://github.com/bitwarden/android/pull/6239
    • PM-29806: Move FlightRecorderWriter to the data module by @david-livefront in https://github.com/bitwarden/android/pull/6270
    • PM-29824: Add bulk share ciphers network layer implementation by @SaintPatrck in https://github.com/bitwarden/android/pull/6271
    • [PM-29842] Add organization event types for item migration acceptance and rejection by @SaintPatrck in https://github.com/bitwarden/android/pull/6273
    • PM-29827: Move FlightRecorderManager to common data module by @david-livefront in https://github.com/bitwarden/android/pull/6274
    • Move extensions to common module by @david-livefront in https://github.com/bitwarden/android/pull/6276
    • [PM-29911] Update cron jobs to run at midnight on Sundays by @KatherineInCode in https://github.com/bitwarden/android/pull/6280
    • Remove flaky tests by @david-livefront in https://github.com/bitwarden/android/pull/6278
    • [PM-29947] Remove ResetMasterPassword property from token response model by @SaintPatrck in https://github.com/bitwarden/android/pull/6285
    • [PM-29913] ci: Fix release notes fetch failure while creating GitHub Releases by @vvolkgang in https://github.com/bitwarden/android/pull/6282
    • PM-29843: Record item org migration events by @SaintPatrck in https://github.com/bitwarden/android/pull/6275
    • [deps]: Update actions/cache action to v5 by @renovate[bot] in https://github.com/bitwarden/android/pull/6288
    • [deps]: Update actions/checkout action to v6 by @renovate[bot] in https://github.com/bitwarden/android/pull/6289
    • [deps]: Update actions/upload-artifact action to v6 by @renovate[bot] in https://github.com/bitwarden/android/pull/6290
    • [deps]: Lock file maintenance by @renovate[bot] in https://github.com/bitwarden/android/pull/6292
    • [PM-30106] Updated sdk to a version that fixes the password protected export issues (1.0.0-4328-km-fix-cherry-pick) by @aj-rosado in https://github.com/bitwarden/android/pull/6300
    • [PM-14880] ci: Adds categories for automated release notes by @vvolkgang in https://github.com/bitwarden/android/pull/6302
    • [PM-14880] ci: Update labels of automated PRs; set labels for PRs created by the crowdin-pull.yml workflow by @vvolkgang in https://github.com/bitwarden/android/pull/6303
    • [PM-14880] Label updates to fido2 privileged apps lists by @vvolkgang in https://github.com/bitwarden/android/pull/6304
    • [PM-14880] Add pull-request trigger to PR Labeling workflow and address test findings by @vvolkgang in https://github.com/bitwarden/android/pull/6305
    • Review Code Triggered by labeled event by @theMickster in https://github.com/bitwarden/android/pull/6307
    • Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6286
    • Update SDK to 2.0.0-4254-6c954013 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6218
    • [deps]: Update Google ProtoBuf dependencies by @SaintPatrck in https://github.com/bitwarden/android/pull/6308
    • Revert review Code Triggered by labeled event by @theMickster in https://github.com/bitwarden/android/pull/6310
    • Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6317
    • Move TestHelpers to core test-fixtures module by @david-livefront in https://github.com/bitwarden/android/pull/6314
    • [deps]: Lock file maintenance by @renovate[bot] in https://github.com/bitwarden/android/pull/6320
    • Update Androidx dependencies by @david-livefront in https://github.com/bitwarden/android/pull/6322
    • Update SDK to 2.0.0-4373-3c666766 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6311
    • Update Firebase BOM to latest versions by @david-livefront in https://github.com/bitwarden/android/pull/6324
    • [PM-28271] Rename validatePin to validatePinUserKey and update SDK usage by @SaintPatrck in https://github.com/bitwarden/android/pull/6323
    • [VULN-362] Move Compose tooling dependency to debugImplementation by @SaintPatrck in https://github.com/bitwarden/android/pull/6327
    • Update generated SSO uri to be typed by @david-livefront in https://github.com/bitwarden/android/pull/6329
    • Update SDK to 2.0.0-4408-ef987b96 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6331
    • Add concrete FlightRecorderDiskSource by @david-livefront in https://github.com/bitwarden/android/pull/6281
    • Improve clock usage patterns by @david-livefront in https://github.com/bitwarden/android/pull/6336
    • [PM-28468] Updated validation and navigation for MigrateToMyItems by @aj-rosado in https://github.com/bitwarden/android/pull/6279
    • Update SDK to 2.0.0-4441-c5a3b833 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6333
    • Document best practices for Clock/Time handling by @SaintPatrck in https://github.com/bitwarden/android/pull/6340
    • Improve KDoc on StateFlowExtensions by @SaintPatrck in https://github.com/bitwarden/android/pull/6338

    New Contributors

    • @gitclonebrian made their first contribution in https://github.com/bitwarden/android/pull/6171
    • @KatherineInCode made their first contribution in https://github.com/bitwarden/android/pull/6280

    Full Changelog: https://github.com/bitwarden/android/compare/v2025.12.1-bwpm...v2026.1.0-bwpm
    Builds Source: https://github.com/bitwarden/android/actions/runs/21299199924

    Downloads
    • com.x8bit.bitwarden.apk
      90 MiB
      2026-06-13 16:17:19 -05:00
    • com.x8bit.bitwarden.apk-sha256.txt
      129 B
      2026-06-13 16:17:20 -05:00
    • com.x8bit.bitwarden-fdroid.apk
      89 MiB
      2026-06-13 16:17:10 -05:00
    • com.x8bit.bitwarden-fdroid.apk-sha256.txt
      134 B
      2026-06-13 16:17:10 -05:00
    • version_info.json
      62 B
      2026-06-13 16:17:20 -05:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
First Previous 1 2 3 4 5 ... Next Last
Powered by Gitea Version: 1.27.0 Page: 1939ms Template: 10ms
catppuccin-green-auto
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