Bitwarden Android Updates & Release Notes

22 updates curated from 1 source by the Releasebot Team. Last updated: May 15, 2026

Get this feed:
  • May 14, 2026
    • Date parsed from source:
      May 14, 2026
    • First seen by Releasebot:
      May 15, 2026
    Bitwarden logo

    Bitwarden Android by Bitwarden

    Password Manager 2026.4.2 (21562)

    Bitwarden Android fixes startup, autofill search, and 32-bit login issues in a hotfix release.

    Overview

    Fix crash on startup for F-Droid build

    Fix for missing search option during autofill

    Fix for login issues on devices running 32bit Android

    What's Changed

    πŸ› Bug fixes

    [PM-36867] fix: Disable card scanner on F-Droid builds (hotfix v2026.4.1) by @SaintPatrck in #6890

    πŸ’ PM-36475: Update when search icon is shown by @david-livefront in #6907

    [PM-37224] bug: Update Bitwarden SDK to hotfix version by @SaintPatrck in #6920

    Full Changelog: v2026.4.1-bwpm...v2026.4.2-bwpm

    Builds Source: https://github.com/bitwarden/android/actions/runs/25866701011

    Original source
  • May 7, 2026
    • Date parsed from source:
      May 7, 2026
    • First seen by Releasebot:
      May 7, 2026
    Bitwarden logo

    Bitwarden Android by Bitwarden

    Password Manager 2026.4.1 (21464)

    Bitwarden Android releases bug fixes and refinements for Authenticator, improving TOTP countdown stability, passkey creation for related-origin sites, archived-item visibility in Verification Codes, and search. It also adds card scanning work, Encryption v2 feature flags, and more maintenance updates.

    Overview

    Bug Fixes

    Fixed looping alert in encryption settings

    Fixed passkey creation for related-origin sites

    Archived items no longer appear in Verification Codes

    Fixed TOTP countdown freezing when returning to the app in some occasions

    What's Changed

    ✨ Community Highlight

    [PM-29309] [BWA-209] bug: Fix TOTP countdown freeze when returning to Authenticator app (change Flow to StateFlow) by @david-livefront in #6764

    [PM-23379] bug: custom fields: hide or show move up or down actions depending on the items' index by @gbrbrand in #5480

    [PM-34833] bug: Search improvements by @gbrbrand in #6776

    Feature Development

    QA-1702: Adding missing testTags for TestHarness app by @ifernandezdiaz in #6763

    [PM-34125] feat: Add card text analysis pipeline by @SaintPatrck in #6720

    [PM-34126] feat: Add card scan screen by @SaintPatrck in #6721

    [PM-34127] feat: Integrate card scanner with VaultAddEdit by @SaintPatrck in #6722

    PM-34872, PM-34873, PM-34874, PM-34875: feat: Add feature flags for Encryption v2 Registration by @david-livefront in #6778

    PM-33458: feat: Add speed bump when archiving item from a list by @david-livefront in #6774

    πŸ› Bug fixes

    PM-34238: bug: Hide archived ciphers on VerificationCodes Screen by @david-livefront in #6767

    PM-34840: bug: Allow related-origin passkey creation by @david-livefront in #6777

    [PM-35117] fix: Getting updated values from KDF before displaying update KDF prompt by @aj-rosado in #6802

    βš™οΈ Maintenance

    [PM-34124] refactor: Generalize CameraPreview analyzer parameter by @SaintPatrck in #6719

    Crowdin Pull by @bw-ghapp[bot] in #6762

    chore: Update the AppVersionName to 2026.4.0 by @david-livefront in #6765

    Chore: Add 'isActive' extension menthods for CipherView and CipherListView by @david-livefront in #6769

    QA-1655: chore: Adding testTags to RecordedLogsScreen.kt by @ifernandezdiaz in #6772

    Crowdin Pull by @bw-ghapp[bot] in #6785

    [deps]: Update gradle/actions action to v6 by @renovate[bot] in #6788

    [deps]: Update codecov/codecov-action action to v6 by @renovate[bot] in #6787

    πŸ“¦ Dependency Updates

    [deps]: Update protobuf monorepo to v4.34.1 by @renovate[bot] in #6735

    Update Kotlinx-Kover to v0.9.8. by @david-livefront in #6766

    Update Androidx dependencies to their latest versions by @david-livefront in #6768

    Update SDK to 2.0.0-6000-b41ccf65 by @bw-ghapp[bot] in #6677

    [deps]: Update androidxCredentialsProviderEvents to v1.0.0-alpha06 by @renovate[bot] in #6734

    Update SDK to 2.0.0-6074-f373e7f3 by @bw-ghapp[bot] in #6771

    [deps]: Lock file maintenance by @renovate[bot] in #6789

    deps: Update agp to latest version by @david-livefront in #6790

    New Contributors

    @gabrbrand made their first contribution in #5480

    Full Changelog: v2026.4.0-bwpm...v2026.4.1-bwpm

    Builds Source: https://github.com/bitwarden/android/actions/runs/24576662405

    Original source
  • All of your release notes in one feed

    Join Releasebot and get updates from Bitwarden and hundreds of other software products.

    Create account
  • May 7, 2026
    • Date parsed from source:
      May 7, 2026
    • First seen by Releasebot:
      May 7, 2026
    Bitwarden logo

    Bitwarden Android by Bitwarden

    Authenticator 2026.4.1 (1526)

    Bitwarden Android releases under-the-hood improvements and bug fixes, including TOTP countdown fixes, search improvements, card scanning and analysis updates, Encryption v2 registration feature flags, and smoother item archiving and passkey handling.

    Overview

    General under-the-hood improvements and bug fixes.

    What's Changed

    ✨ Community Highlight

    [PM-29309] [BWA-209] bug: Fix TOTP countdown freeze when returning to Authenticator app (change Flow to StateFlow) by @david-livefront in #6764
    [PM-23379] bug: custom fields: hide or show move up or down actions depending on the items' index by @gabrbrand in #5480
    [PM-34833] bug: Search improvements by @gabrbrand in #6776

    Feature Development

    QA-1702: Adding missing testTags for TestHarness app by @ifernandezdiaz in #6763
    [PM-34125] feat: Add card text analysis pipeline by @SaintPatrck in #6720
    [PM-34126] feat: Add card scan screen by @SaintPatrck in #6721
    [PM-34127] feat: Integrate card scanner with VaultAddEdit by @SaintPatrck in #6722
    PM-34872, PM-34873, PM-34874, PM-34875: feat: Add feature flags for Encryption v2 Registration by @david-livefront in #6778
    PM-33458: feat: Add speed bump when archiving item from a list by @david-livefront in #6774

    πŸ› Bug fixes

    PM-34238: bug: Hide archived ciphers on VerificationCodes Screen by @david-livefront in #6767
    PM-34840: bug: Allow related-origin passkey creation by @david-livefront in #6777
    [PM-35117] fix: Getting updated values from KDF before displaying update KDF prompt by @aj-rosado in #6802

    βš™οΈ Maintenance

    [PM-34124] refactor: Generalize CameraPreview analyzer parameter by @SaintPatrck in #6719
    Crowdin Pull by @bw-ghapp[bot] in #6762
    chore: Update the AppVersionName to 2026.4.0 by @david-livefront in #6765
    Chore: Add 'isActive' extension menthods for CipherView and CipherListView by @david-livefront in #6769
    QA-1655: chore: Adding testTags to RecordedLogsScreen.kt by @ifernandezdiaz in #6772
    Crowdin Pull by @bw-ghapp[bot] in #6785
    [deps]: Update gradle/actions action to v6 by @renovate[bot] in #6788
    [deps]: Update codecov/codecov-action action to v6 by @renovate[bot] in #6787

    πŸ“¦ Dependency Updates

    [deps]: Update protobuf monorepo to v4.34.1 by @renovate[bot] in #6735
    Update Kotlinx-Kover to v0.9.8. by @david-livefront in #6766
    Update Androidx dependencies to their latest versions by @david-livefront in #6768
    Update SDK to 2.0.0-6000-b41ccf65 by @bw-ghapp[bot] in #6677
    [deps]: Update androidxCredentialsProviderEvents to v1.0.0-alpha06 by @renovate[bot] in #6734
    Update SDK to 2.0.0-6074-f373e7f3 by @bw-ghapp[bot] in #6771
    [deps]: Lock file maintenance by @renovate[bot] in #6789
    deps: Update agp to latest version by @david-livefront in #6790

    New Contributors

    @gabrbrand made their first contribution in #5480

    Full Changelog: v2026.4.0-bwa...v2026.4.1-bwa
    Builds Source: https://github.com/bitwarden/android/actions/runs/24576663374

    Original source
  • Apr 16, 2026
    • Date parsed from source:
      Apr 16, 2026
    • First seen by Releasebot:
      Apr 17, 2026
    Bitwarden logo

    Bitwarden Android by Bitwarden

    Password Manager 2026.4.0 (21434)

    Bitwarden Android releases attachment previewing, clearer TOTP code alignment, and fixes for autofill crashes and passphrase spacing. It also improves attachment handling, premium upgrade UI, and accessibility, with several maintenance updates under the hood.

    Overview

    What's New

    Preview image attachments before downloading

    Improvements

    TOTP codes now align consistently for easier reading

    Bug Fixes

    Fixed crash during autofill with special characters in URIs

    Fixed passphrase generator incorrectly adding spaces as separators

    What's Changed

    ✨ Community Highlight

    PM-25654: feat: Preview attachment by @david-livefront in #6675

    [PM-34168] Add future CalyxOS Chromium key to FIDO2 privilege community list by @lucasmz-dev in #6723

    Feature Development

    [PM-33515] feat: Render premium upgrade banner in Vault UI by @SaintPatrck in #6698

    PM-34042: feat: Preview attachments from AttachmentsScreen by @david-livefront in #6712

    [PM-33516] feat: Create PlanScreen, PlanViewModel, and modal navigation by @SaintPatrck in #6715

    PM-34228: feat: Add feature flag for forthcoming attachment updates by @david-livefront in #6739

    PM-34231: feat: Support renaming attachments during creation by @david-livefront in #6742

    πŸ› Bug fixes

    PM-29871: bug: Add more accessibility callouts for external links by @david-livefront in #6708

    PM-32721: bug: Sort password history before persisting by @david-livefront in #6709

    BWA-238: bug: Send additional cipher data for Authenticator Sync by @david-livefront in #6714

    PM-34115: bug: Consistent visual length of TOTP codes by @david-livefront in #6716

    PM-34193: bug: Unlock vault from Never-Lock should be on io thread by @david-livefront in #6728

    BWA-224: bug: Add sort order for Authenticator items by @david-livefront in #6740

    BWA-228: bug: Update identity custom field keys to use index by @david-livefront in #6743

    PM-29763: bug: Handle invalid URI crash by @david-livefront in #6748

    PM-34499: bug: Add appropriate external link callouts for attachments by @david-livefront in #6752

    PM-34498: bug: Update attachments premium dialogs by @david-livefront in #6753

    PM-34544: bug: Handle large attachments in preview by @david-livefront in #6757

    βš™οΈ Maintenance

    misc: Update BitwardenButtonData for more usability by @david-livefront in #6704

    Crowdin Pull by @bw-ghapp[bot] in #6705

    [PM-33999] chore: Standardize casing of Premium account status references by @SaintPatrck in #6707

    chore: Implement Folder Repo interface for Bitwarden SDK by @david-livefront in #6691

    chore: Update RootNavScreen to enforce state-based navigation by @david-livefront in #6713

    chore: Update UI lists to ImmutableLists by @david-livefront in #6718

    Crowdin Pull by @bw-ghapp[bot] in #6731

    chore: Update AttachmentsState to use immutable list by @david-livefront in #6741

    [deps]: Update actions/create-github-app-token action to v3 by @renovate[bot] in #6737

    chore: Create common UI elements for VaultItemScreen by @david-livefront in #6746

    chore: Attachment UI tweaks by @david-livefront in #6749

    πŸ“¦ Dependency Updates

    [deps]: Lock file maintenance by @renovate[bot] in #6738

    [deps]: Update com.google.firebase:firebase-bom to v34.11.0 by @renovate[bot] in #6736

    🎨 Other

    [PM-33941] llm: Refine skills and commands for agent reliability by @SaintPatrck in #6703

    [PM-34107] llm: Add android-architect agent by @SaintPatrck in #6686

    llm: Add test constants placement rule to testing skill by @SaintPatrck in #6726

    llm: Add AI review label prompt to PR creation skill by @SaintPatrck in #6729

    Full Changelog: v2026.3.1-bwpm...v2026.4.0-bwpm

    Builds Source: https://github.com/bitwarden/android/actions/runs/23952219208

    Original source
  • Apr 16, 2026
    • Date parsed from source:
      Apr 16, 2026
    • First seen by Releasebot:
      Apr 17, 2026
    Bitwarden logo

    Bitwarden Android by Bitwarden

    Authenticator 2026.4.0 (1497)

    Bitwarden Android releases under-the-hood improvements and bug fixes, including attachment preview updates, a new premium upgrade banner, plan screen and modal navigation, plus attachment renaming support.

    Overview

    Various under-the-hood improvements and bug fixes

    What's Changed

    ✨ Community Highlight

    PM-25654: feat: Preview attachment by @david-livefront in #6675

    [PM-34168] Add future CalyxOS Chromium key to FIDO2 privilege community list by @lucasmz-dev in #6723

    Feature Development

    [PM-33515] feat: Render premium upgrade banner in Vault UI by @SaintPatrck in #6698

    PM-34042: feat: Preview attachments from AttachmentsScreen by @david-livefront in #6712

    [PM-33516] feat: Create PlanScreen, PlanViewModel, and modal navigation by @SaintPatrck in #6715

    PM-34228: feat: Add feature flag for forthcoming attachment updates by @david-livefront in #6739

    PM-34231: feat: Support renaming attachments during creation by @david-livefront in #6742

    πŸ› Bug fixes

    PM-29871: bug: Add more accessibility callouts for external links by @david-livefront in #6708

    PM-32721: bug: Sort password history before persisting by @david-livefront in #6709

    BWA-238: bug: Send additional cipher data for Authenticator Sync by @david-livefront in #6714

    PM-34115: bug: Consistent visual length of TOTP codes by @david-livefront in #6716

    PM-34193: bug: Unlock vault from Never-Lock should be on io thread by @david-livefront in #6728

    BWA-224: bug: Add sort order for Authenticator items by @david-livefront in #6740

    BWA-228: bug: Update identity custom field keys to use index by @david-livefront in #6743

    PM-29763: bug: Handle invalid URI crash by @david-livefront in #6748

    PM-34499: bug: Add appropriate external link callouts for attachments by @david-livefront in #6752

    PM-34498: bug: Update attachments premium dialogs by @david-livefront in #6753

    PM-34544: bug: Handle large attachments in preview by @david-livefront in #6757

    βš™οΈ Maintenance

    misc: Update BitwardenButtonData for more usability by @david-livefront in #6704

    Crowdin Pull by @bw-ghapp[bot] in #6705

    [PM-33999] chore: Standardize casing of Premium account status references by @SaintPatrck in #6707

    chore: Implement Folder Repo interface for Bitwarden SDK by @david-livefront in #6691

    chore: Update RootNavScreen to enforce state-based navigation by @david-livefront in #6713

    chore: Update UI lists to ImmutableLists by @david-livefront in #6718

    Crowdin Pull by @bw-ghapp[bot] in #6731

    chore: Update AttachmentsState to use immutable list by @david-livefront in #6741

    [deps]: Update actions/create-github-app-token action to v3 by @renovate[bot] in #6737

    chore: Create common UI elements for VaultItemScreen by @david-livefront in #6746

    chore: Attachment UI tweaks by @david-livefront in #6749

    πŸ“¦ Dependency Updates

    [deps]: Lock file maintenance by @renovate[bot] in #6738

    [deps]: Update com.google.firebase:firebase-bom to v34.11.0 by @renovate[bot] in #6736

    🎨 Other

    [PM-33941] llm: Refine skills and commands for agent reliability by @SaintPatrck in #6703

    [PM-34107] llm: Add android-architect agent by @SaintPatrck in #6686

    llm: Add test constants placement rule to testing skill by @SaintPatrck in #6726

    llm: Add AI review label prompt to PR creation skill by @SaintPatrck in #6729

    Full Changelog: v2026.3.1-bwa...v2026.4.0-bwa

    Builds Source: https://github.com/bitwarden/android/actions/runs/23952220034

    Original source
  • Apr 2, 2026
    • Date parsed from source:
      Apr 2, 2026
    • First seen by Releasebot:
      Apr 2, 2026
    Bitwarden logo

    Bitwarden Android by Bitwarden

    Password Manager 2026.3.1 (21415)

    Bitwarden Android releases smoother vault management with instant policy changes, direct archived item clearing, and clearer menus plus better accessibility. It also fixes autofill, navigation, TOTP scan, passkey, sync, and crash issues for a more reliable app.

    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

    Feature Development

    • Remove remember ViewModel by @david-livefront in #6618
    • [PM-33262] feat: Add cookie support to Glide image requests by @SaintPatrck in #6627
    • [PM-32123] feat: Propagate informative cookie redirect error message by @SaintPatrck in #6622
    • [PM-33227] feat: Add Clear SSO Cookies button to debug menu by @SaintPatrck in #6620
    • PM-18596: feat: SSN field should be hidden by default by @david-livefront in #6628
    • [PM-29673] feat: Improved pre-polutated data on the FlightRecorder logs by @aj-rosado in #6616
    • [PM-33505] feat: Add MobilePremiumUpgrade feature flag by @SaintPatrck in #6655
    • [PM-33507] feat: Add premium upgrade banner dismissal persistence by @SaintPatrck in #6657
    • [PM-33506] feat: Add PremiumStatusChanged push notification support by @SaintPatrck in #6656
    • PM-33565: Update premium dialog for attachments by @david-livefront in #6663
    • [PM-33511] feat: Add creationDate to UserState.Account by @SaintPatrck in #6662
    • [PM-32663] feat: Update vault migration screens by @aj-rosado in #6660
    • [PM-33356] feat: Sync when push notification policy changed is received by @andrebispo5 in #6664
    • [PM-33365] feat: Add GmsManager to gate CXP features on GMS Core version by @SaintPatrck in #6678
    • [PM-33508] feat: Add AuthenticatedBillingApi and BillingService network layer by @SaintPatrck in #6668
    • [PM-33509] feat: Add BillingRepository and Hilt billing modules by @SaintPatrck in #6674
    • [PM-33510] feat: Add Play Billing Library dependency and PlayBillingManager by @SaintPatrck in #6680
    • [PM-33512] feat: Add PremiumStateManager for upgrade banner eligibility by @SaintPatrck in #6690
    • [PM-33513] feat: Add checkout callback deep link handling by @SaintPatrck in #6692
    • [PM-33514] feat: Add premium upgrade banner visibility logic by @SaintPatrck in #6696

    πŸ› Bug fixes

    • PM-33266: Allow the VaultUnlockViewModel and VaultViewModel to safely initialize without a UserState by @david-livefront in #6623
    • PM-29871: Add additional callouts for external links in the app by @david-livefront in #6614
    • PM-29861: Update overflow content description to 'More options' by @david-livefront in #6621
    • PM-29871: bug: Add external link callouts by @david-livefront in #6634
    • [PM-33394] fix: Propagate CookieRedirectException error message by @SaintPatrck in #6639
    • PM-33411: bug: Defer early navigation until lifecycle is resumed by @david-livefront in #6638
    • PM-33428: bug: Fix loading dialog statusbar content color by @david-livefront in #6641
    • [PM-33394] fix: Surface CookieRedirectException message during sync-on-unlock by @SaintPatrck in #6643
    • PM-33441: bug: Add external link callout for start registration screen by @david-livefront in #6646
    • PM-29869: bug: Update colorscheme to improve accessibility by @david-livefront in #6647
    • PM-29871: bug: Add external link callouts for buttons by @david-livefront in #6648
    • [PM-33553] fix: Remove "Why am I seeing this?" link from cookie sync screen by @SaintPatrck in #6676
    • PM-33893: bug: Crash caused by empty credential password by @david-livefront in #6693
    • PM-33907: bug: Handle exceptions thrown when querying the AutofillManager by @david-livefront in #6695
    • PM-33909: bug: Check the column index before querying for 3rd party autofill data by @david-livefront in #6697
    • PM-33913: bug: Remove org event to avoid duplicate entry by @david-livefront in #6699
    • PM-32721: bug: Add sorting to password history by @david-livefront in #6700
    • [PM-23560] bug: Added guard to ensure duplicate scan events are not fired by @aj-rosado in #6687
    • PM-34193: Rollback SDK update for Vault lockout bug by @david-livefront in #6724
    • PM-34193: bug: Unlock vault from Never-Lock should be on io thread by @david-livefront in #6727

    βš™οΈ Maintenance

    • Crowdin Pull by @bw-ghapp[bot] in #6625
    • PM-26059: Remove CipherKeyEncryption feature flag by @david-livefront in #6617
    • docs: Clean up kdoc issues by @david-livefront in #6629
    • [PM-33394] debt: Add userFriendlyMessage extension and errorMessage to result types by @SaintPatrck in #6642
    • [PM-33495] ci: Remove build job to reduce Build workflows time by @vvolkgang in #6658
    • Update error state to allow for a more customizable button by @david-livefront in #6654
    • [PM-33560] debt: Wire SendManager and Send ViewModel error handlers by @SaintPatrck in #6652
    • [PM-33394] debt: Wire FolderManager and folder ViewModel error handlers by @SaintPatrck in #6653
    • [PM-33561] debt: Wire CipherManager and cipher ViewModel error handlers by @SaintPatrck in #6651
    • Crowdin Pull by @bw-ghapp[bot] in #6669
    • [deps]: Update actions/upload-artifact action to v7 by @renovate[bot] in #6672
    • [PM-18892] ci: Comment linked issues when a new GitHub Release is published by @vvolkgang in #6552
    • misc: Add support for icons in buttons via BitwardenButtonData by @david-livefront in #6682
    • misc: Add an error message to the DownloadAttachmentResult by @david-livefront in #6688
    • misc: Rename the VaultDiskSource Flows by @david-livefront in #6689
    • chore: Reorganize imports in VaultViewModel by @SaintPatrck in #6701
    • chore: Remove unused how_to_manage_my_vault string by @david-livefront in #6702

    πŸ“¦ Dependency Updates

    • Update SDK to 2.0.0-5451-c73f9161 by @bw-ghapp[bot] in #6605
    • Update AGP and gradle wrapper by @david-livefront in #6619
    • Update protobuf library by @david-livefront in #6626
    • [deps]: Lock file maintenance by @renovate[bot] in #6604
    • [deps]: Update androidx.credentials:credentials to v1.6.0-rc02 by @renovate[bot] in #6670
    • [deps]: Update org.sonarqube to v7.2.3.7755 by @renovate[bot] in #6671
    • [deps]: Lock file maintenance by @renovate[bot] in #6673
    • Update SDK to 2.0.0-5676-14521973 by @bw-ghapp[bot] in #6615
    • Revert "Update SDK to 2.0.0-5676-14521973" by @SaintPatrck in #6679
    • Update Androidx dependencies by @david-livefront in #6683
    • PM-33160: Instantiate SDK client with Repositories class by @david-livefront in #6681
    • Update app to use the latest version of Kotlin by @david-livefront in #6684
    • Revert "PM-34193: Rollback SDK update for Vault lockout bug" by @david-livefront in #6725

    🎨 Other

    • [PM-33478] llm: Add android-implementer agent for autonomous development workflow by @SaintPatrck in #6635
    • llm: Capture test failures on first run in build-test-verify skill by @SaintPatrck in #6661
    • llm: Clarify @Suppress("MaxLineLength") usage in testing skill by @SaintPatrck in #6685
    • llm: Add /review-android command and align reviewing-changes skill with agent by @SaintPatrck in #6665

    Full Changelog: v2026.3.0-bwpm...v2026.3.1-bwpm

    Builds Source: https://github.com/bitwarden/android/actions/runs/23660459640

    Original source
  • Apr 2, 2026
    • Date parsed from source:
      Apr 2, 2026
    • First seen by Releasebot:
      Apr 2, 2026
    Bitwarden logo

    Bitwarden Android by Bitwarden

    Authenticator 2026.3.1 (1478)

    Bitwarden Android releases a bug fix update that prevents duplicate items when scanning QR codes and adds a range of under-the-hood improvements, including cookie support, premium upgrade enhancements, stronger sync handling, and broader stability fixes.

    Overview

    Fixed an issue where scanning QR codes could create duplicate items.

    Various under-the-hood bug fixes and improvements

    What's Changed

    Feature Development

    Remove remember ViewModel by @david-livefront in #6618

    [PM-33262] feat: Add cookie support to Glide image requests by @SaintPatrck in #6627

    [PM-32123] feat: Propagate informative cookie redirect error message by @SaintPatrck in #6622

    [PM-33227] feat: Add Clear SSO Cookies button to debug menu by @SaintPatrck in #6620

    PM-18596: feat: SSN field should be hidden by default by @david-livefront in #6628

    [PM-29673] feat: Improved pre-polutated data on the FlightRecorder logs by @aj-rosado in #6616

    [PM-33505] feat: Add MobilePremiumUpgrade feature flag by @SaintPatrck in #6655

    [PM-33507] feat: Add premium upgrade banner dismissal persistence by @SaintPatrck in #6657

    [PM-33506] feat: Add PremiumStatusChanged push notification support by @SaintPatrck in #6656

    PM-33565: Update premium dialog for attachments by @david-livefront in #6663

    [PM-33511] feat: Add creationDate to UserState.Account by @SaintPatrck in #6662

    [PM-32663] feat: Update vault migration screens by @aj-rosado in #6660

    [PM-33356] feat: Sync when push notification policy changed is received by @andrebispo5 in #6664

    [PM-33365] feat: Add GmsManager to gate CXP features on GMS Core version by @SaintPatrck in #6678

    [PM-33508] feat: Add AuthenticatedBillingApi and BillingService network layer by @SaintPatrck in #6668

    [PM-33509] feat: Add BillingRepository and Hilt billing modules by @SaintPatrck in #6674

    [PM-33510] feat: Add Play Billing Library dependency and PlayBillingManager by @SaintPatrck in #6680

    [PM-33512] feat: Add PremiumStateManager for upgrade banner eligibility by @SaintPatrck in #6690

    [PM-33513] feat: Add checkout callback deep link handling by @SaintPatrck in #6692

    [PM-33514] feat: Add premium upgrade banner visibility logic by @SaintPatrck in #6696

    πŸ› Bug fixes

    PM-33266: Allow the VaultUnlockViewModel and VaultViewModel to safely initialize without a UserState by @david-livefront in #6623

    PM-29871: Add additional callouts for external links in the app by @david-livefront in #6614

    PM-29861: Update overflow content description to 'More options' by @david-livefront in #6621

    PM-29871: bug: Add external link callouts by @david-livefront in #6634

    [PM-33394] fix: Propagate CookieRedirectException error message by @SaintPatrck in #6639

    PM-33411: bug: Defer early navigation until lifecycle is resumed by @david-livefront in #6638

    PM-33428: bug: Fix loading dialog statusbar content color by @david-livefront in #6641

    [PM-33394] fix: Surface CookieRedirectException message during sync-on-unlock by @SaintPatrck in #6643

    PM-33441: bug: Add external link callout for start registration screen by @david-livefront in #6646

    PM-29869: bug: Update colorscheme to improve accessibility by @david-livefront in #6647

    PM-29871: bug: Add external link callouts for buttons by @david-livefront in #6648

    [PM-33553] fix: Remove "Why am I seeing this?" link from cookie sync screen by @SaintPatrck in #6676

    PM-33893: bug: Crash caused by empty credential password by @david-livefront in #6693

    PM-33907: bug: Handle exceptions thrown when querying the AutofillManager by @david-livefront in #6695

    PM-33909: bug: Check the column index before querying for 3rd party autofill data by @david-livefront in #6697

    PM-33913: bug: Remove org event to avoid duplicate entry by @david-livefront in #6699

    PM-32721: bug: Add sorting to password history by @david-livefront in #6700

    [PM-23560] bug: Added guard to ensure duplicate scan events are not fired by @aj-rosado in #6687

    PM-34193: Rollback SDK update for Vault lockout bug by @david-livefront in #6724

    PM-34193: bug: Unlock vault from Never-Lock should be on io thread by @david-livefront in #6727

    βš™οΈ Maintenance

    Crowdin Pull by @bw-ghapp[bot] in #6625

    PM-26059: Remove CipherKeyEncryption feature flag by @david-livefront in #6617

    docs: Clean up kdoc issues by @david-livefront in #6629

    [PM-33394] debt: Add userFriendlyMessage extension and errorMessage to result types by @SaintPatrck in #6642

    [PM-33495] ci: Remove build job to reduce Build workflows time by @vvolkgang in #6658

    Update error state to allow for a more customizable button by @david-livefront in #6654

    [PM-33560] debt: Wire SendManager and Send ViewModel error handlers by @SaintPatrck in #6652

    [PM-33394] debt: Wire FolderManager and folder ViewModel error handlers by @SaintPatrck in #6653

    [PM-33561] debt: Wire CipherManager and cipher ViewModel error handlers by @SaintPatrck in #6651

    Crowdin Pull by @bw-ghapp[bot] in #6669

    [deps]: Update actions/upload-artifact action to v7 by @renovate[bot] in #6672

    [PM-18892] ci: Comment linked issues when a new GitHub Release is published by @vvolkgang in #6552

    misc: Add support for icons in buttons via BitwardenButtonData by @david-livefront in #6682

    misc: Add an error message to the DownloadAttachmentResult by @david-livefront in #6688

    misc: Rename the VaultDiskSource Flows by @david-livefront in #6689

    chore: Reorganize imports in VaultViewModel by @SaintPatrck in #6701

    chore: Remove unused how_to_manage_my_vault string by @david-livefront in #6702

    πŸ“¦ Dependency Updates

    Update SDK to 2.0.0-5451-c73f9161 by @bw-ghapp[bot] in #6605

    Update AGP and gradle wrapper by @david-livefront in #6619

    Update protobuf library by @david-livefront in #6626

    [deps]: Lock file maintenance by @renovate[bot] in #6604

    [deps]: Update androidx.credentials:credentials to v1.6.0-rc02 by @renovate[bot] in #6670

    [deps]: Update org.sonarqube to v7.2.3.7755 by @renovate[bot] in #6671

    [deps]: Lock file maintenance by @renovate[bot] in #6673

    Update SDK to 2.0.0-5676-14521973 by @bw-ghapp[bot] in #6615

    Revert "Update SDK to 2.0.0-5676-14521973" by @SaintPatrck in #6679

    Update Androidx dependencies by @david-livefront in #6683

    PM-33160: Instantiate SDK client with Repositories class by @david-livefront in #6681

    Update app to use the latest version of Kotlin by @david-livefront in #6684

    Revert "PM-34193: Rollback SDK update for Vault lockout bug" by @david-livefront in #6725

    🎨 Other

    [PM-33478] llm: Add android-implementer agent for autonomous development workflow by @SaintPatrck in #6635

    llm: Capture test failures on first run in build-test-verify skill by @SaintPatrck in #6661

    llm: Clarify @Suppress("MaxLineLength") usage in testing skill by @SaintPatrck in #6685

    llm: Add /review-android command and align reviewing-changes skill with agent by @SaintPatrck in #6665

    Full Changelog: v2026.3.0-bwa...v2026.3.1-bwa

    Builds Source: https://github.com/bitwarden/android/actions/runs/23660459662

    Original source
  • Mar 19, 2026
    • Date parsed from source:
      Mar 19, 2026
    • First seen by Releasebot:
      Mar 20, 2026
    Bitwarden logo

    Bitwarden Android by Bitwarden

    Password Manager 2026.3.0 (21345)

    Bitwarden Android adds passkey sign-in support for trusted browsers with related origins, improves account protection when session tokens expire, and fixes passphrase spacing, item archiving, and TalkBack accessibility. It also brings app-lock timeout and cookie handling updates.

    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

    Feature Development

    BWA-235: Update Authenticator to use state-based navigation for top-level navigation by @david-livefront in #6586

    [PM-32714] Add cookie domain-suffix resolution and fix cloud config path exclusion by @SaintPatrck in #6589

    Add Authenticator app-lock timeout by @david-livefront in #6609

    πŸ’[PM-33262] feat: Add cookie support to Glide image requests by @SaintPatrck in #6630

    πŸ’[PM-32123] feat: Propagate informative cookie redirect error message by @SaintPatrck in #6631

    πŸ’[PM-33227] feat: Add Clear SSO Cookies button to debug menu by @SaintPatrck in #6632

    πŸ› Bug fixes

    PM-30892: Fix radio button spacing by @david-livefront in #6559

    PM-29866: Remove redundant content description in icon buttons by @david-livefront in #6565

    PM-29871: Add external links announcements by @david-livefront in #6566

    PM-32607: Label headers for accesibility by @david-livefront in #6567

    PM-29867: Fix notifications announcement by @david-livefront in #6570

    [PM-30916] bug: Create passkey myitems by @andrebispo5 in #6558

    PM-31772: Simplify origin for verified sources by @david-livefront in #6577

    PM-29870: Add explicit traversal order for scaffold by @david-livefront in #6580

    [PM-32802] fix: 400 error when archiving/unarchiving org-owned ciphers by @SaintPatrck in #6592

    PM-33112: Avoid double announcement of BitwardenSwitch content description by @david-livefront in #6611

    πŸ’[PM-33394] fix: Propagate CookieRedirectException error message by @SaintPatrck in #6640

    πŸ’[PM-33394] fix: Surface CookieRedirectException message during sync-on-unlock by @SaintPatrck in #6645

    βš™οΈ Maintenance

    Crowdin Pull by @bw-ghapp[bot] in #6561

    Remove unnecessary opt-in annotations by @david-livefront in #6581

    [PM-32758] ci: Improve CI cache to fix GitHub runners running out of memory by @vvolkgang in #6583

    [PM-32751] ci: Fix version name output in run summary by @vvolkgang in #6585

    Replace test workflow with sharded parallel CI execution by @SaintPatrck in #6582

    Crowdin Pull by @bw-ghapp[bot] in #6600

    Move FakeLifecycle to core module by @david-livefront in #6608

    Move the AppStateManager to the data module by @david-livefront in #6593

    Remove Gitter chat badge from README by @djsmith85 in #6612

    πŸ’[PM-33394] debt: Add userFriendlyMessage extension and errorMessage to result types by @SaintPatrck in #6644

    πŸ“¦ Dependency Updates

    Update SDK to 2.0.0-5302-1693d4d4 by @bw-ghapp[bot] in #6549

    Update SDK to 2.0.0-5335-7a22aa7f by @bw-ghapp[bot] in #6562

    Update SDK to 2.0.0-5422-26e2b107 by @bw-ghapp[bot] in #6569

    Update SDK to 2.0.0-5425-a6f4a233 by @bw-ghapp[bot] in #6595

    [deps]: Update org.junit:junit-bom to v6.0.3 by @renovate[bot] in #6603

    [deps]: Update com.google.devtools.ksp to v2.3.6 by @renovate[bot] in #6601

    [deps]: Update hilt to v2.59.2 by @renovate[bot] in #6602

    Update Firebase BOM by @david-livefront in #6606

    Update Compose to 2026.02.01 by @david-livefront in #6607

    🎨 Other

    Replace ZonedDateTime with Instant by @david-livefront in #6554

    Add implementing-android-code skill and deduplicate CLAUDE.md by @SaintPatrck in #6534

    [PM-32566] Refactor cookie acquisition ViewModel and simplify tests by @SaintPatrck in #6564

    [PM-32655] Extract troubleshooting guide into docs/TROUBLESHOOTING.md by @SaintPatrck in #6571

    [PM-32780] Disable Claude Code attribution in commits and PRs by @SaintPatrck in #6588

    [PM-32656] Fix implementing-android-code skill annotations and formatting by @SaintPatrck in #6572

    [PM-32657] Add build-test-verify skill and extract build/test/deploy sections by @SaintPatrck in #6573

    [PM-32658] Add skill routing to CLAUDE.md Quick Reference by @SaintPatrck in #6574

    [PM-21659] llm: Add workflow skills and finalize CLAUDE.md restructuring by @SaintPatrck in #6575

    llm: Add plan-android-work command and planning skills by @SaintPatrck in #6597

    Full Changelog: v2026.2.1-bwpm...v2026.3.0-bwpm

    Builds Source: https://github.com/bitwarden/android/actions/runs/23011287575

    Original source
  • Mar 19, 2026
    • Date parsed from source:
      Mar 19, 2026
    • First seen by Releasebot:
      Mar 20, 2026
    Bitwarden logo

    Bitwarden Android by Bitwarden

    Authenticator 2026.3.0 (1409)

    Bitwarden Android releases under-the-hood bug fixes and improvements, including updated Authenticator navigation, app-lock timeout, stronger cookie and SSO handling, and accessibility and sync fixes that polish the Android experience.

    Overview

    Varous under-the-hood bug fixes and imrprovements

    What's Changed

    Feature Development

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

    πŸ› Bug fixes

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

    βš™οΈ Maintenance

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

    πŸ“¦ Dependency Updates

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

    🎨 Other

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

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

    Original source
  • Mar 5, 2026
    • Date parsed from source:
      Mar 5, 2026
    • First seen by Releasebot:
      Mar 6, 2026
    Bitwarden logo

    Bitwarden Android by Bitwarden

    Password Manager 2026.2.1 (21297)

    BW announces a product update focused on security and reliability. Passkey support and improved browser autofill, bug fixes for archives and editing, accessibility improvements, and code‑level optimizations accompany SDK and dependency updates plus new cookie and auth flows. A solid stability release.

    Overview

    • Addressed security and authentication issues, including passkey support
    • 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 #6502
    • [PM-22523] PM-19476: Allow empty string as word separator by @EranBoudjnah in #5334
    • [PM-32022] Fix browser autofill dialog showing for non-default browsers by @Vateva in #6514
    • [PM-32356] Fix: Use soft logout for token refresh failures to preserve account by @hwittenborn in #6545

    Feature Development

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

    πŸ› Bug fixes

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

    βš™οΈ Maintenance

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

    πŸ“¦ Dependency Updates

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

    🎨 Other

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

    New Contributors

    • @Darkness4 made their first contribution in #6502
    • @EranBoudjnah made their first contribution in #5334
    • @Vateva made their first contribution in #6514
    • @hwittenborn made their first contribution in #6545

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

    Original source
  • Mar 5, 2026
    • Date parsed from source:
      Mar 5, 2026
    • First seen by Releasebot:
      Mar 6, 2026
    Bitwarden logo

    Bitwarden Android by Bitwarden

    Authenticator 2026.2.1 (1363)

    Bitwarden Android launches a release packed with stability fixes and enhancements. Expect under‑the‑hood improvements, passkey and autofill polish, cookie and session improvements, UI updates, and updated dependencies. A solid release note that signals real product changes and ongoing optimization.

    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 #6502
    • [PM-22523] PM-19476: Allow empty string as word separator by @EranBoudjnah in #5334
    • [PM-32022] Fix browser autofill dialog showing for non-default browsers by @Vateva in #6514
    • [PM-32356] Fix: Use soft logout for token refresh failures to preserve account by @hwittenborn in #6545

    Feature Development

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

    πŸ› Bug fixes

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

    βš™οΈ Maintenance

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

    πŸ“¦ Dependency Updates

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

    🎨 Other

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

    New Contributors

    • @Darkness4 made their first contribution in #6502
    • @EranBoudjnah made their first contribution in #5334
    • @Vateva made their first contribution in #6514
    • @hwittenborn made their first contribution in #6545

    Full Changelog: v2026.2.0-bwa...v2026.2.1-bwa

    Builds Source: https://github.com/bitwarden/android/actions/runs/22503857153

    Original source
  • Feb 19, 2026
    • Date parsed from source:
      Feb 19, 2026
    • First seen by Releasebot:
      Feb 20, 2026
    Bitwarden logo

    Bitwarden Android by Bitwarden

    Password Manager 2026.2.0 (21203)

    Bitwarden Android update fixes crashes during setup, passkey autofill, syncing, adds Archive feature, and general stability improvements. Includes maintenance and dependency updates along with a full changelog for the release.

    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 #6441
    • [PM-31583] Fix typos in authentication-related KDoc comments by @ruyut in #6461
    • [PM-30259] Add iodΓ©OS browser to community FIDO2 privileged list by @lucasmz-dev in #6298
    • [PM-31393] Sends: UI/UX inconsistency of the password field by @shamim-emon in #6435

    Feature Development

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

    πŸ› Bug fixes

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

    βš™οΈ Maintenance

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

    πŸ“¦ Dependency Updates

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

    🎨 Other

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

    New Contributors

    • @ruyut made their first contribution in #6441

    Full Changelog

    • v2026.1.1-bwpm...v2026.2.0-bwpm

    Builds Source

    • https://github.com/bitwarden/android/actions/runs/21762978463
    Original source
  • Feb 19, 2026
    • Date parsed from source:
      Feb 19, 2026
    • First seen by Releasebot:
      Feb 20, 2026
    Bitwarden logo

    Bitwarden Android by Bitwarden

    Authenticator 2026.2.0 (1270)

    Bitwarden Android launches a solid release with under‑the‑hood improvements, bug fixes, and build optimizations. Expect faster builds, stronger security, and smoother UX as mTLS support, archived item filtering, and refreshed dependencies land for better stability.

    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 #6441
    • [PM-31583] Fix typos in authentication-related KDoc comments by @ruyut in #6461
    • [PM-30259] Add iodΓ©OS browser to community FIDO2 privileged list by @lucasmz-dev in #6298
    • [PM-31393] Sends: UI/UX inconsistency of the password field by @shamim-emon in #6435

    Feature Development

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

    πŸ› Bug fixes

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

    βš™οΈ Maintenance

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

    πŸ“¦ Dependency Updates

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

    🎨 Other

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

    New Contributors

    • @ruyut made their first contribution in #6441

    Full Changelog: v2026.1.1-bwa...v2026.2.0-bwa

    • Builds Source: https://github.com/bitwarden/android/actions/runs/21762979279
    Original source
  • Feb 6, 2026
    • Date parsed from source:
      Feb 6, 2026
    • First seen by Releasebot:
      Feb 18, 2026
    Bitwarden logo

    Bitwarden Android by Bitwarden

    Password Manager 2026.1.1 (21176)

    Bitwarden delivers a vault organization overhaul with bulk sharing, easier moving between vaults, and offline migration fixes. It brings new action cards, archive enhancements, and ongoing bug fixes plus SDK updates for a smoother secure vault experience.

    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 #6316
    • [PM-30664] Unlock with PIN doesn’t appear as enabled after enabling β€˜Require master password on app restart’ by @shamim-emon in #6344

    πŸš€ New Features & Enhancements

    • PM-31162: Update copy on the snackbar for archive feature by @david-livefront in #6399
    • PM-29696: Add action card for lapsed premium subscription by @david-livefront in #6389
    • PM-29693: Add introducing archive action card to vault screen by @david-livefront in #6390

    πŸ› Bug fixes

    • πŸ’ PM-31363: Fix crash caused by a duplicate ID by @david-livefront in #6430
    • πŸ’ [PM-31446] fix:Append assetlinks.json path to DAL URLs by @SaintPatrck in #6449

    βš™οΈ Maintenance

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

    New Contributors

    • @Gavin-Guiii made their first contribution in #6316
    • @shamim-emon made their first contribution in #6344

    Full Changelog: v2026.1.0-bwpm...v2026.1.1-bwpm

    Builds Source: https://github.com/bitwarden/android/actions/runs/21527118876

    Original source
  • Feb 6, 2026
    • Date parsed from source:
      Feb 6, 2026
    • First seen by Releasebot:
      Feb 18, 2026
    Bitwarden logo

    Bitwarden Android by Bitwarden

    Authenticator 2026.1.1 (1243)

    Bitwarden Android drops a performance and usability update with under‑the‑hood fixes, new archive actions, and refreshed UI copy. Vault and archive UX improvements plus SDK bumps deliver a faster, steadier vault experience.

    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 #6316
    • [PM-30664] Unlock with PIN doesn’t appear as enabled after enabling β€˜Require master password on app restart’ by @shamim-emon in #6344

    πŸš€ New Features & Enhancements

    • PM-31162: Update copy on the snackbar for archive feature by @david-livefront in #6399
    • PM-29696: Add action card for lapsed premium subscription by @david-livefront in #6389
    • PM-29693: Add introducing archive action card to vault screen by @david-livefront in #6390

    πŸ› Bug fixes

    • πŸ’ PM-31363: Fix crash caused by a duplicate ID by @david-livefront in #6430
    • πŸ’ [PM-31446] fix:Append assetlinks.json path to DAL URLs by @SaintPatrck in #6449

    βš™οΈ Maintenance

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

    New Contributors

    • @Gavin-Guiii made their first contribution in #6316

    Full Changelog: v2026.1.0-bwa...v2026.1.1-bwa

    BuildS Source

    • https://github.com/bitwarden/android/actions/runs/21527118866
    Original source
Releasebot

Curated by the Releasebot team

Releasebot is an aggregator of official product update announcements from hundreds of software vendors and thousands of sources.

Our editorial process involves the manual review and audit of release notes procured with the help of automated systems.

Similar to Bitwarden Android with recent updates: