Logo
Explore Help
Register Sign In
bitwarden/android
1
0
Fork 0
You've already forked android
mirror of https://github.com/bitwarden/android.git synced 2025-12-10 00:06:22 -06:00
Code Issues Packages Projects Releases 169 Wiki Activity

169 Releases 195 Tags

RSS Feed
  • v2025.8.1-bwa b497156302

    Authenticator 2025.8.1 (755) Stable

    giteasync released this 2025-08-27 15:15:00 -05:00 | 341 commits to main since this release

    Overview

    Various under the hood improvements.

    What's Changed

    • Add header and custom supportContent functionality to BitwardenMultiSelectButton by @david-livefront in https://github.com/bitwarden/android/pull/5669
    • Fix reusable scan in CI build by @mandreko-bitwarden in https://github.com/bitwarden/android/pull/5668
    • [PM-24411] Use BuildInfoManager for build-related information by @SaintPatrck in https://github.com/bitwarden/android/pull/5663
    • [PM-24568] Add accountKeys to SyncResponseJson.Profile by @SaintPatrck in https://github.com/bitwarden/android/pull/5678
    • [PM-24590] Add support to hotfix specific apps in Cut Release Branch workflow by @vvolkgang in https://github.com/bitwarden/android/pull/5671
    • [PM-24675] Fix renovate update warning by @vvolkgang in https://github.com/bitwarden/android/pull/5680
    • [PM-24569] Save accountKeys to AuthDiskSource by @SaintPatrck in https://github.com/bitwarden/android/pull/5679
    • [BRE-1074] Adding debug info for failing to find release by @pixman20 in https://github.com/bitwarden/android/pull/5673
    • Remove unused ClearClipboardWorker from Authenticator by @david-livefront in https://github.com/bitwarden/android/pull/5683
    • [PM-24642] Remove captcha connector code by @aj-rosado in https://github.com/bitwarden/android/pull/5677
    • PM-24690: Use ToastManager in MainViewModel by @david-livefront in https://github.com/bitwarden/android/pull/5685
    • PM-24688: Use the realtime elapse time to determine vault lock timeouts by @david-livefront in https://github.com/bitwarden/android/pull/5684
    • [PM-23723] URI Matching detection layout updates on advanced options by @aj-rosado in https://github.com/bitwarden/android/pull/5574
    • [PM-24411] Generalize IntentManager activity handling by @SaintPatrck in https://github.com/bitwarden/android/pull/5689
    • PM-24727: Update VaultUnlockScreen to use user specific environment by @david-livefront in https://github.com/bitwarden/android/pull/5690
    • [PM-24721] Refactor AccountKeys to top-level common model by @SaintPatrck in https://github.com/bitwarden/android/pull/5693
    • PM-24726: Update MDM functionality by @david-livefront in https://github.com/bitwarden/android/pull/5694
    • [PM-24652] Remove AEAD enrollment on key rotation feature flag by @SaintPatrck in https://github.com/bitwarden/android/pull/5695
    • PM-24768: Move text fields to the UI module by @david-livefront in https://github.com/bitwarden/android/pull/5696
    • Update Autofill logging by @david-livefront in https://github.com/bitwarden/android/pull/5697
    • Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5701
    • PM-24769: Move the stepper to the UI module by @david-livefront in https://github.com/bitwarden/android/pull/5699
    • [PM-24740] Make VaultAddEditUriItem a multiline URI field by @SaintPatrck in https://github.com/bitwarden/android/pull/5700
    • PM-24771: Move the slider to the UI module by @david-livefront in https://github.com/bitwarden/android/pull/5698
    • Fix Autofill settings deeplink by @SaintPatrck in https://github.com/bitwarden/android/pull/5704
    • [PM-23723] Fix close and cancel text on Match detection dialogs by @aj-rosado in https://github.com/bitwarden/android/pull/5707
    • Refactor Detekt task to use staged files by @SaintPatrck in https://github.com/bitwarden/android/pull/5705
    • [PM-24411] Extract Authenticator functions from IntentManager by @SaintPatrck in https://github.com/bitwarden/android/pull/5702
    • Remove context param from IntentManager extensions by @david-livefront in https://github.com/bitwarden/android/pull/5706
    • [PM-24700] Update email validation in LandingViewModel by @SaintPatrck in https://github.com/bitwarden/android/pull/5711
    • Rename the AutofillTotpCopyActivity by @david-livefront in https://github.com/bitwarden/android/pull/5713
    • PM-24770: Move snackbars to the UI module by @david-livefront in https://github.com/bitwarden/android/pull/5712
    • [PM-24598] Map AutofillSaveItem to VaultItemCipherType by @SaintPatrck in https://github.com/bitwarden/android/pull/5714
    • Update the app dependencies by @david-livefront in https://github.com/bitwarden/android/pull/5715
    • PM-24786: Move radio button to UI module by @david-livefront in https://github.com/bitwarden/android/pull/5708
    • [PM-24347] Tracking UserClientExportedVault event when user exports the vault by @aj-rosado in https://github.com/bitwarden/android/pull/5710
    • [PM-24930] Add placeholder workflow for sdlc-sdk-update.yml by @vvolkgang in https://github.com/bitwarden/android/pull/5723
    • [PM-24599] Add cardholderName to AutofillSaveItem.Card by @SaintPatrck in https://github.com/bitwarden/android/pull/5716
    • Support both camel and pascal case for AccountKeysJson by @SaintPatrck in https://github.com/bitwarden/android/pull/5724
    • PM-24798: Move text components to UI module by @david-livefront in https://github.com/bitwarden/android/pull/5718
    • PM-24943: Move the scrim package to the UI module by @david-livefront in https://github.com/bitwarden/android/pull/5728
    • PM-24949: Move headers package to the ui module by @david-livefront in https://github.com/bitwarden/android/pull/5730
    • PM-24950: Migrate the image package to the ui module by @david-livefront in https://github.com/bitwarden/android/pull/5731
    • [deps]: Update gh minor by @renovate[bot] in https://github.com/bitwarden/android/pull/5722
    • PM-24942: Move Segmented control to UI module by @david-livefront in https://github.com/bitwarden/android/pull/5727
    • chore/SRE-583 Deprecate usage of Auth-Email Header by @bitwarden-charlie in https://github.com/bitwarden/android/pull/5097
    • [PM-24938] Improve Autofill Card Expiration Month and Year Parsing by @SaintPatrck in https://github.com/bitwarden/android/pull/5717
    • Fix autofill overwriting user data with empty field values by @tomikonio in https://github.com/bitwarden/android/pull/5649
    • PM-24944: Migrate scaffold to ui module by @david-livefront in https://github.com/bitwarden/android/pull/5738
    • [PM-24411] Migrate IntentManager to ui module by @SaintPatrck in https://github.com/bitwarden/android/pull/5634
    • [PM-24930] New workflow to update the SDK and test ongoing work by @vvolkgang in https://github.com/bitwarden/android/pull/5742
    • [PM-24577] Provision SDK with AccountKeys by @SaintPatrck in https://github.com/bitwarden/android/pull/5682
    • PM-24283: Migrate the common dialogs to the UI module by @david-livefront in https://github.com/bitwarden/android/pull/5746
    • Refactor AccountKeysJson property names by @SaintPatrck in https://github.com/bitwarden/android/pull/5747
    • PM-24993: Move account components to UI module by @david-livefront in https://github.com/bitwarden/android/pull/5749
    • PM-25003: Migrate bottom sheet to the UI module by @david-livefront in https://github.com/bitwarden/android/pull/5751
    • PM-25004: Migrate the MultiSelectButton to the UI module by @david-livefront in https://github.com/bitwarden/android/pull/5752
    • PM-20198: Update generator modal 'Save' button to 'Apply' by @david-livefront in https://github.com/bitwarden/android/pull/5745
    • [PM-24940] Add Card Brand to Autofill by @SaintPatrck in https://github.com/bitwarden/android/pull/5750
    • [PM-24226] Reorder SSH key fields by @SaintPatrck in https://github.com/bitwarden/android/pull/5754
    • PM-25006: Migrate row components to the UI module by @david-livefront in https://github.com/bitwarden/android/pull/5753
    • PM-24544: Update Segmented Control to handle large font better by @david-livefront in https://github.com/bitwarden/android/pull/5748
    • [PM-25027] Rename "Ask to add login" to "Ask to add item" by @SaintPatrck in https://github.com/bitwarden/android/pull/5758
    • PM-25028: Migrate coachmarks and tooltips to UI module by @david-livefront in https://github.com/bitwarden/android/pull/5757
    • PM-22465: Identity state is not pre-populated on edit screen by @david-livefront in https://github.com/bitwarden/android/pull/5759
    • Standardize ui model packages by @david-livefront in https://github.com/bitwarden/android/pull/5760
    • [PM-24697] Allow cleartext traffic on OCSP and CRL servers by @aj-rosado in https://github.com/bitwarden/android/pull/5761
    • Update AGP to v8.12.1 by @david-livefront in https://github.com/bitwarden/android/pull/5763
    • PM-17755: Fix comparator inconsistency based on Locale by @david-livefront in https://github.com/bitwarden/android/pull/5762
    • [PM-25062] [deps]: Update gh minor by @renovate[bot] in https://github.com/bitwarden/android/pull/5766
    • Suppress Gradle lint warnings by @SaintPatrck in https://github.com/bitwarden/android/pull/5767
    • [PM-25057] Filter Card Autofill Ciphers by Policy by @SaintPatrck in https://github.com/bitwarden/android/pull/5768
    • PM-25170: Remove the RemoveCardPolicy feature flag by @david-livefront in https://github.com/bitwarden/android/pull/5770
    • Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5772
    • 🍒[PM-25057] Refactor card restriction logic in AutofillCipherProvider by @SaintPatrck in https://github.com/bitwarden/android/pull/5791
    • 🍒 PM-25143: Retain intent data on recreate by @david-livefront in https://github.com/bitwarden/android/pull/5798

    New Contributors

    • @bitwarden-charlie made their first contribution in https://github.com/bitwarden/android/pull/5097
    • @tomikonio made their first contribution in https://github.com/bitwarden/android/pull/5649

    Full Changelog: https://github.com/bitwarden/android/compare/v2025.8.0-bwa...v2025.8.1-bwa
    Builds Source: https://github.com/bitwarden/android/actions/runs/17162172794

    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • authenticator-android-apk-sha256.txt
      342 B
    • com.bitwarden.authenticator.apk
      78 MiB
  • v2025.8.1-bwpm b497156302

    Password Manager 2025.8.1 (20670) Stable

    giteasync released this 2025-08-27 15:15:00 -05:00 | 341 commits to main since this release

    Overview

    • Added support for autofilling credit cards.
    • Resolved a bug that caused autofill to fail and redirect users back to the vault on some devices.
    • Fixed a crash occurring immediately after opening a vault entry on some devices.
    • Addressed an issue where the Identity Address 'State' field was not displaying correctly.
    • Various under the hood improvements.

    What's Changed

    • Add header and custom supportContent functionality to BitwardenMultiSelectButton by @david-livefront in https://github.com/bitwarden/android/pull/5669
    • Fix reusable scan in CI build by @mandreko-bitwarden in https://github.com/bitwarden/android/pull/5668
    • [PM-24411] Use BuildInfoManager for build-related information by @SaintPatrck in https://github.com/bitwarden/android/pull/5663
    • [PM-24568] Add accountKeys to SyncResponseJson.Profile by @SaintPatrck in https://github.com/bitwarden/android/pull/5678
    • [PM-24590] Add support to hotfix specific apps in Cut Release Branch workflow by @vvolkgang in https://github.com/bitwarden/android/pull/5671
    • [PM-24675] Fix renovate update warning by @vvolkgang in https://github.com/bitwarden/android/pull/5680
    • [PM-24569] Save accountKeys to AuthDiskSource by @SaintPatrck in https://github.com/bitwarden/android/pull/5679
    • [BRE-1074] Adding debug info for failing to find release by @pixman20 in https://github.com/bitwarden/android/pull/5673
    • Remove unused ClearClipboardWorker from Authenticator by @david-livefront in https://github.com/bitwarden/android/pull/5683
    • [PM-24642] Remove captcha connector code by @aj-rosado in https://github.com/bitwarden/android/pull/5677
    • PM-24690: Use ToastManager in MainViewModel by @david-livefront in https://github.com/bitwarden/android/pull/5685
    • PM-24688: Use the realtime elapse time to determine vault lock timeouts by @david-livefront in https://github.com/bitwarden/android/pull/5684
    • [PM-23723] URI Matching detection layout updates on advanced options by @aj-rosado in https://github.com/bitwarden/android/pull/5574
    • [PM-24411] Generalize IntentManager activity handling by @SaintPatrck in https://github.com/bitwarden/android/pull/5689
    • PM-24727: Update VaultUnlockScreen to use user specific environment by @david-livefront in https://github.com/bitwarden/android/pull/5690
    • [PM-24721] Refactor AccountKeys to top-level common model by @SaintPatrck in https://github.com/bitwarden/android/pull/5693
    • PM-24726: Update MDM functionality by @david-livefront in https://github.com/bitwarden/android/pull/5694
    • [PM-24652] Remove AEAD enrollment on key rotation feature flag by @SaintPatrck in https://github.com/bitwarden/android/pull/5695
    • PM-24768: Move text fields to the UI module by @david-livefront in https://github.com/bitwarden/android/pull/5696
    • Update Autofill logging by @david-livefront in https://github.com/bitwarden/android/pull/5697
    • Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5701
    • PM-24769: Move the stepper to the UI module by @david-livefront in https://github.com/bitwarden/android/pull/5699
    • [PM-24740] Make VaultAddEditUriItem a multiline URI field by @SaintPatrck in https://github.com/bitwarden/android/pull/5700
    • PM-24771: Move the slider to the UI module by @david-livefront in https://github.com/bitwarden/android/pull/5698
    • Fix Autofill settings deeplink by @SaintPatrck in https://github.com/bitwarden/android/pull/5704
    • [PM-23723] Fix close and cancel text on Match detection dialogs by @aj-rosado in https://github.com/bitwarden/android/pull/5707
    • Refactor Detekt task to use staged files by @SaintPatrck in https://github.com/bitwarden/android/pull/5705
    • [PM-24411] Extract Authenticator functions from IntentManager by @SaintPatrck in https://github.com/bitwarden/android/pull/5702
    • Remove context param from IntentManager extensions by @david-livefront in https://github.com/bitwarden/android/pull/5706
    • [PM-24700] Update email validation in LandingViewModel by @SaintPatrck in https://github.com/bitwarden/android/pull/5711
    • Rename the AutofillTotpCopyActivity by @david-livefront in https://github.com/bitwarden/android/pull/5713
    • PM-24770: Move snackbars to the UI module by @david-livefront in https://github.com/bitwarden/android/pull/5712
    • [PM-24598] Map AutofillSaveItem to VaultItemCipherType by @SaintPatrck in https://github.com/bitwarden/android/pull/5714
    • Update the app dependencies by @david-livefront in https://github.com/bitwarden/android/pull/5715
    • PM-24786: Move radio button to UI module by @david-livefront in https://github.com/bitwarden/android/pull/5708
    • [PM-24347] Tracking UserClientExportedVault event when user exports the vault by @aj-rosado in https://github.com/bitwarden/android/pull/5710
    • [PM-24930] Add placeholder workflow for sdlc-sdk-update.yml by @vvolkgang in https://github.com/bitwarden/android/pull/5723
    • [PM-24599] Add cardholderName to AutofillSaveItem.Card by @SaintPatrck in https://github.com/bitwarden/android/pull/5716
    • Support both camel and pascal case for AccountKeysJson by @SaintPatrck in https://github.com/bitwarden/android/pull/5724
    • PM-24798: Move text components to UI module by @david-livefront in https://github.com/bitwarden/android/pull/5718
    • PM-24943: Move the scrim package to the UI module by @david-livefront in https://github.com/bitwarden/android/pull/5728
    • PM-24949: Move headers package to the ui module by @david-livefront in https://github.com/bitwarden/android/pull/5730
    • PM-24950: Migrate the image package to the ui module by @david-livefront in https://github.com/bitwarden/android/pull/5731
    • [deps]: Update gh minor by @renovate[bot] in https://github.com/bitwarden/android/pull/5722
    • PM-24942: Move Segmented control to UI module by @david-livefront in https://github.com/bitwarden/android/pull/5727
    • chore/SRE-583 Deprecate usage of Auth-Email Header by @bitwarden-charlie in https://github.com/bitwarden/android/pull/5097
    • [PM-24938] Improve Autofill Card Expiration Month and Year Parsing by @SaintPatrck in https://github.com/bitwarden/android/pull/5717
    • Fix autofill overwriting user data with empty field values by @tomikonio in https://github.com/bitwarden/android/pull/5649
    • PM-24944: Migrate scaffold to ui module by @david-livefront in https://github.com/bitwarden/android/pull/5738
    • [PM-24411] Migrate IntentManager to ui module by @SaintPatrck in https://github.com/bitwarden/android/pull/5634
    • [PM-24930] New workflow to update the SDK and test ongoing work by @vvolkgang in https://github.com/bitwarden/android/pull/5742
    • [PM-24577] Provision SDK with AccountKeys by @SaintPatrck in https://github.com/bitwarden/android/pull/5682
    • PM-24283: Migrate the common dialogs to the UI module by @david-livefront in https://github.com/bitwarden/android/pull/5746
    • Refactor AccountKeysJson property names by @SaintPatrck in https://github.com/bitwarden/android/pull/5747
    • PM-24993: Move account components to UI module by @david-livefront in https://github.com/bitwarden/android/pull/5749
    • PM-25003: Migrate bottom sheet to the UI module by @david-livefront in https://github.com/bitwarden/android/pull/5751
    • PM-25004: Migrate the MultiSelectButton to the UI module by @david-livefront in https://github.com/bitwarden/android/pull/5752
    • PM-20198: Update generator modal 'Save' button to 'Apply' by @david-livefront in https://github.com/bitwarden/android/pull/5745
    • [PM-24940] Add Card Brand to Autofill by @SaintPatrck in https://github.com/bitwarden/android/pull/5750
    • [PM-24226] Reorder SSH key fields by @SaintPatrck in https://github.com/bitwarden/android/pull/5754
    • PM-25006: Migrate row components to the UI module by @david-livefront in https://github.com/bitwarden/android/pull/5753
    • PM-24544: Update Segmented Control to handle large font better by @david-livefront in https://github.com/bitwarden/android/pull/5748
    • [PM-25027] Rename "Ask to add login" to "Ask to add item" by @SaintPatrck in https://github.com/bitwarden/android/pull/5758
    • PM-25028: Migrate coachmarks and tooltips to UI module by @david-livefront in https://github.com/bitwarden/android/pull/5757
    • PM-22465: Identity state is not pre-populated on edit screen by @david-livefront in https://github.com/bitwarden/android/pull/5759
    • Standardize ui model packages by @david-livefront in https://github.com/bitwarden/android/pull/5760
    • [PM-24697] Allow cleartext traffic on OCSP and CRL servers by @aj-rosado in https://github.com/bitwarden/android/pull/5761
    • Update AGP to v8.12.1 by @david-livefront in https://github.com/bitwarden/android/pull/5763
    • PM-17755: Fix comparator inconsistency based on Locale by @david-livefront in https://github.com/bitwarden/android/pull/5762
    • [PM-25062] [deps]: Update gh minor by @renovate[bot] in https://github.com/bitwarden/android/pull/5766
    • Suppress Gradle lint warnings by @SaintPatrck in https://github.com/bitwarden/android/pull/5767
    • [PM-25057] Filter Card Autofill Ciphers by Policy by @SaintPatrck in https://github.com/bitwarden/android/pull/5768
    • PM-25170: Remove the RemoveCardPolicy feature flag by @david-livefront in https://github.com/bitwarden/android/pull/5770
    • Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5772
    • 🍒[PM-25057] Refactor card restriction logic in AutofillCipherProvider by @SaintPatrck in https://github.com/bitwarden/android/pull/5791
    • 🍒 PM-25143: Retain intent data on recreate by @david-livefront in https://github.com/bitwarden/android/pull/5798

    New Contributors

    • @bitwarden-charlie made their first contribution in https://github.com/bitwarden/android/pull/5097
    • @tomikonio made their first contribution in https://github.com/bitwarden/android/pull/5649

    Full Changelog: https://github.com/bitwarden/android/compare/v2025.8.0-bwpm...v2025.8.1-bwpm
    Builds Source: https://github.com/bitwarden/android/actions/runs/17277676605

    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • com.x8bit.bitwarden-fdroid.apk
      75 MiB
    • com.x8bit.bitwarden-fdroid.apk-sha256.txt
      343 B
    • com.x8bit.bitwarden.apk
      76 MiB
    • com.x8bit.bitwarden.apk-sha256.txt
      331 B
  • v2025.8.0-bwpm 1c525b9dfc

    Password Manager 2025.8.0 (20577) Stable

    giteasync released this 2025-08-08 09:43:34 -05:00 | 417 commits to main since this release

    Overview

    • Improved Biometric unlock experience.
    • Enhanced security by logging users out when an invalid grant is returned from the server.
    • Various additional bug fixes and under-the-hood improvements

    What's Changed

    • Crowdin Pull - Password Manager by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5586
    • PM-20150, PM-20151: Remove single tap passkey feature flags by @david-livefront in https://github.com/bitwarden/android/pull/5585
    • PM-24182: Fix crash in Android 13 by @david-livefront in https://github.com/bitwarden/android/pull/5588
    • PM-24176: Consolidate all FlagKeys by @david-livefront in https://github.com/bitwarden/android/pull/5593
    • [PM-24204] Correct TOTP generation to use cipherId instead of totpCode by @SaintPatrck in https://github.com/bitwarden/android/pull/5599
    • [PM-24205] Fix Fido2CredentialStore to save new credentials correctly by @SaintPatrck in https://github.com/bitwarden/android/pull/5601
    • [PM-24157] Update Bitwarden SDK to 1.0.0-20250728.143558-250 by @LRNcardozoWDF in https://github.com/bitwarden/android/pull/5602
    • PM-24240: Remove email verification feature flag by @david-livefront in https://github.com/bitwarden/android/pull/5605
    • PM-24245: Remove the restrict-item-deletion-to-can-manage-permission feature flag by @david-livefront in https://github.com/bitwarden/android/pull/5606
    • PM-24267: Move indicators to 'ui' module by @david-livefront in https://github.com/bitwarden/android/pull/5612
    • PM-24275: Move content package to 'ui' module by @david-livefront in https://github.com/bitwarden/android/pull/5613
    • [PM-22814] Migrate BitwardenCard to the ui module by @SaintPatrck in https://github.com/bitwarden/android/pull/5615
    • [PM-24206] Fix filtered verification code search by @SaintPatrck in https://github.com/bitwarden/android/pull/5619
    • PM-24303: Master password reprompt fix by @david-livefront in https://github.com/bitwarden/android/pull/5620
    • Add logging for Biometric errors by @david-livefront in https://github.com/bitwarden/android/pull/5621
    • [PM-24175] Refactor Crowdin workflow by @SaintPatrck in https://github.com/bitwarden/android/pull/5587
    • [PM-24113] Remove Authenticator strings and translations by @SaintPatrck in https://github.com/bitwarden/android/pull/5589
    • Fix lint warnings and imports by @david-livefront in https://github.com/bitwarden/android/pull/5623
    • [PM-24112] Remove Password Manager strings and translations by @SaintPatrck in https://github.com/bitwarden/android/pull/5590
    • PM-15229: Accomidate system bars on specific Android 15 revisions by @david-livefront in https://github.com/bitwarden/android/pull/5617
    • Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5628
    • Update Junit to v5.13.4 by @david-livefront in https://github.com/bitwarden/android/pull/5624
    • Add fingerprint to flight recorder by @david-livefront in https://github.com/bitwarden/android/pull/5625
    • [PM-24292] Correct redundant string interpolation by @mKoonrad in https://github.com/bitwarden/android/pull/5614
    • Update Androidx dependencies to the latest versions by @david-livefront in https://github.com/bitwarden/android/pull/5630
    • [deps]: Lock file maintenance by @renovate[bot] in https://github.com/bitwarden/android/pull/5632
    • Commonize version name and bump it by @david-livefront in https://github.com/bitwarden/android/pull/5559
    • Handle tile intents without IntentManager by @david-livefront in https://github.com/bitwarden/android/pull/5635
    • Update to AGP 8.12.0 by @david-livefront in https://github.com/bitwarden/android/pull/5639
    • [deps]: Update gh minor by @renovate[bot] in https://github.com/bitwarden/android/pull/5631
    • PM-24440 PM-24481: Log user out for 'invalid_grant' by @david-livefront in https://github.com/bitwarden/android/pull/5641
    • [PM-24411] Extract pending intent management for Credential Manager requests by @SaintPatrck in https://github.com/bitwarden/android/pull/5636
    • Move FileData to 'ui' module by @david-livefront in https://github.com/bitwarden/android/pull/5644
    • Update to Gradle v9.0.0 by @david-livefront in https://github.com/bitwarden/android/pull/5642
    • [PM-24473] Remove exemption from restrict item types policy by @andrebispo5 in https://github.com/bitwarden/android/pull/5646
    • [PM-24456] Update bitwarden sdk to 1.0.0-2450-9fe3aeda by @LRNcardozoWDF in https://github.com/bitwarden/android/pull/5652
    • [PM-24481] Update AuthTokenInterceptor to refresh token on expiration by @david-livefront in https://github.com/bitwarden/android/pull/5647
    • [PM-24411] Introduce BuildInfoManager for build-related information by @SaintPatrck in https://github.com/bitwarden/android/pull/5654
    • [PM-24411] Add shareErrorReport to IntentManager by @SaintPatrck in https://github.com/bitwarden/android/pull/5655
    • Set base.archivesName for app and authenticator modules by @SaintPatrck in https://github.com/bitwarden/android/pull/5657
    • PM-24481: Logout when token refresh API returns 401 or 403 by @david-livefront in https://github.com/bitwarden/android/pull/5651
    • PM-24539: Prevent token refresh from looping by @david-livefront in https://github.com/bitwarden/android/pull/5658
    • Update scan workflow to use centralized reusable component by @mandreko-bitwarden in https://github.com/bitwarden/android/pull/5592
    • Refactor Autofill Hint Logic and Add Card Autofill Support by @SaintPatrck in https://github.com/bitwarden/android/pull/5640
    • [PM-24411] Use shareErrorReport in BitwardenBasicDialog by @SaintPatrck in https://github.com/bitwarden/android/pull/5656
    • PM-24565: Syncronize token refreshes to avoid duplicate requests by @david-livefront in https://github.com/bitwarden/android/pull/5662
    • [PM-24411] Add MIME type parameter to file chooser intent by @SaintPatrck in https://github.com/bitwarden/android/pull/5661
    • Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5664
    • [PM-24589] Trigger CI builds for release branches by @vvolkgang in https://github.com/bitwarden/android/pull/5667
    • [PM-24564] Address GitHub Release creation workflow feedback by @vvolkgang in https://github.com/bitwarden/android/pull/5666
    • [PM-24575] Add feature flag for AEAD enrollment on key rotation by @SaintPatrck in https://github.com/bitwarden/android/pull/5665

    New Contributors

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

    Full Changelog: https://github.com/bitwarden/android/compare/v2025.7.2-bwpm...v2025.8.0-bwpm
    Builds Source: https://github.com/bitwarden/android/actions/runs/16834718954

    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • com.x8bit.bitwarden-fdroid.apk
      74 MiB
    • com.x8bit.bitwarden-fdroid.apk-sha256.txt
      343 B
    • com.x8bit.bitwarden.apk
      76 MiB
    • com.x8bit.bitwarden.apk-sha256.txt
      331 B
  • v2025.8.0-bwa 1c525b9dfc

    Authenticator 2025.8.0 (681) Stable

    giteasync released this 2025-08-08 09:43:34 -05:00 | 417 commits to main since this release

    Overview

    Various under the hood improvements

    What's Changed

    • Crowdin Pull - Password Manager by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5586
    • PM-20150, PM-20151: Remove single tap passkey feature flags by @david-livefront in https://github.com/bitwarden/android/pull/5585
    • PM-24182: Fix crash in Android 13 by @david-livefront in https://github.com/bitwarden/android/pull/5588
    • PM-24176: Consolidate all FlagKeys by @david-livefront in https://github.com/bitwarden/android/pull/5593
    • [PM-24204] Correct TOTP generation to use cipherId instead of totpCode by @SaintPatrck in https://github.com/bitwarden/android/pull/5599
    • [PM-24205] Fix Fido2CredentialStore to save new credentials correctly by @SaintPatrck in https://github.com/bitwarden/android/pull/5601
    • [PM-24157] Update Bitwarden SDK to 1.0.0-20250728.143558-250 by @LRNcardozoWDF in https://github.com/bitwarden/android/pull/5602
    • PM-24240: Remove email verification feature flag by @david-livefront in https://github.com/bitwarden/android/pull/5605
    • PM-24245: Remove the restrict-item-deletion-to-can-manage-permission feature flag by @david-livefront in https://github.com/bitwarden/android/pull/5606
    • PM-24267: Move indicators to 'ui' module by @david-livefront in https://github.com/bitwarden/android/pull/5612
    • PM-24275: Move content package to 'ui' module by @david-livefront in https://github.com/bitwarden/android/pull/5613
    • [PM-22814] Migrate BitwardenCard to the ui module by @SaintPatrck in https://github.com/bitwarden/android/pull/5615
    • [PM-24206] Fix filtered verification code search by @SaintPatrck in https://github.com/bitwarden/android/pull/5619
    • PM-24303: Master password reprompt fix by @david-livefront in https://github.com/bitwarden/android/pull/5620
    • Add logging for Biometric errors by @david-livefront in https://github.com/bitwarden/android/pull/5621
    • [PM-24175] Refactor Crowdin workflow by @SaintPatrck in https://github.com/bitwarden/android/pull/5587
    • [PM-24113] Remove Authenticator strings and translations by @SaintPatrck in https://github.com/bitwarden/android/pull/5589
    • Fix lint warnings and imports by @david-livefront in https://github.com/bitwarden/android/pull/5623
    • [PM-24112] Remove Password Manager strings and translations by @SaintPatrck in https://github.com/bitwarden/android/pull/5590
    • PM-15229: Accomidate system bars on specific Android 15 revisions by @david-livefront in https://github.com/bitwarden/android/pull/5617
    • Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5628
    • Update Junit to v5.13.4 by @david-livefront in https://github.com/bitwarden/android/pull/5624
    • Add fingerprint to flight recorder by @david-livefront in https://github.com/bitwarden/android/pull/5625
    • [PM-24292] Correct redundant string interpolation by @mKoonrad in https://github.com/bitwarden/android/pull/5614
    • Update Androidx dependencies to the latest versions by @david-livefront in https://github.com/bitwarden/android/pull/5630
    • [deps]: Lock file maintenance by @renovate[bot] in https://github.com/bitwarden/android/pull/5632
    • Commonize version name and bump it by @david-livefront in https://github.com/bitwarden/android/pull/5559
    • Handle tile intents without IntentManager by @david-livefront in https://github.com/bitwarden/android/pull/5635
    • Update to AGP 8.12.0 by @david-livefront in https://github.com/bitwarden/android/pull/5639
    • [deps]: Update gh minor by @renovate[bot] in https://github.com/bitwarden/android/pull/5631
    • PM-24440 PM-24481: Log user out for 'invalid_grant' by @david-livefront in https://github.com/bitwarden/android/pull/5641
    • [PM-24411] Extract pending intent management for Credential Manager requests by @SaintPatrck in https://github.com/bitwarden/android/pull/5636
    • Move FileData to 'ui' module by @david-livefront in https://github.com/bitwarden/android/pull/5644
    • Update to Gradle v9.0.0 by @david-livefront in https://github.com/bitwarden/android/pull/5642
    • [PM-24473] Remove exemption from restrict item types policy by @andrebispo5 in https://github.com/bitwarden/android/pull/5646
    • [PM-24456] Update bitwarden sdk to 1.0.0-2450-9fe3aeda by @LRNcardozoWDF in https://github.com/bitwarden/android/pull/5652
    • [PM-24481] Update AuthTokenInterceptor to refresh token on expiration by @david-livefront in https://github.com/bitwarden/android/pull/5647
    • [PM-24411] Introduce BuildInfoManager for build-related information by @SaintPatrck in https://github.com/bitwarden/android/pull/5654
    • [PM-24411] Add shareErrorReport to IntentManager by @SaintPatrck in https://github.com/bitwarden/android/pull/5655
    • Set base.archivesName for app and authenticator modules by @SaintPatrck in https://github.com/bitwarden/android/pull/5657
    • PM-24481: Logout when token refresh API returns 401 or 403 by @david-livefront in https://github.com/bitwarden/android/pull/5651
    • PM-24539: Prevent token refresh from looping by @david-livefront in https://github.com/bitwarden/android/pull/5658
    • Update scan workflow to use centralized reusable component by @mandreko-bitwarden in https://github.com/bitwarden/android/pull/5592
    • Refactor Autofill Hint Logic and Add Card Autofill Support by @SaintPatrck in https://github.com/bitwarden/android/pull/5640
    • [PM-24411] Use shareErrorReport in BitwardenBasicDialog by @SaintPatrck in https://github.com/bitwarden/android/pull/5656
    • PM-24565: Syncronize token refreshes to avoid duplicate requests by @david-livefront in https://github.com/bitwarden/android/pull/5662
    • [PM-24411] Add MIME type parameter to file chooser intent by @SaintPatrck in https://github.com/bitwarden/android/pull/5661
    • Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5664
    • [PM-24589] Trigger CI builds for release branches by @vvolkgang in https://github.com/bitwarden/android/pull/5667
    • [PM-24564] Address GitHub Release creation workflow feedback by @vvolkgang in https://github.com/bitwarden/android/pull/5666
    • [PM-24575] Add feature flag for AEAD enrollment on key rotation by @SaintPatrck in https://github.com/bitwarden/android/pull/5665

    New Contributors

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

    Full Changelog: https://github.com/bitwarden/android/compare/v2025.7.2-bwa...v2025.8.0-bwa
    Builds Source: https://github.com/bitwarden/android/actions/runs/16834719117

    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • authenticator-android-apk-sha256.txt
      342 B
    • com.bitwarden.authenticator.apk
      77 MiB
  • v2025.7.2-bwpm 277fcbf14c

    Password Manager 2025.7.2 (20551) Stable

    giteasync released this 2025-08-05 12:22:52 -05:00 | 463 commits to main since this release

    Overview

    • Fixed an issue where 2FA emails were not sent when it was the only 2FA method configured.
    • Enforced HTTPS for self-hosted deployments to ensure encrypted, secure connections.
    • Resolved an issue where sync checks were preventing timely vault synchronization.
    • Various bug fixes, UI improvements, and internal code improvements for Android.

    What's Changed

    • [PM- 22735] Unsafe deserialization parcel data intent by @LRNcardozoWDF in https://github.com/bitwarden/android/pull/5419
    • [PM-23546] Update 2FA verification code accept any length by @andrebispo5 in https://github.com/bitwarden/android/pull/5500
    • Update to AGP v8.11.1 by @david-livefront in https://github.com/bitwarden/android/pull/5522
    • Update to Junit v5.13.3 by @david-livefront in https://github.com/bitwarden/android/pull/5523
    • Update OkHttp to v5.1.0 by @david-livefront in https://github.com/bitwarden/android/pull/5524
    • [PM-23608] Add SDK method for generating TOTP for CipherListView by @SaintPatrck in https://github.com/bitwarden/android/pull/5519
    • PM-23666: Construct unique SDK client for Authenticator Sync feature by @david-livefront in https://github.com/bitwarden/android/pull/5510
    • Update the Androidx Crypto library by @david-livefront in https://github.com/bitwarden/android/pull/5527
    • PM-23774: Simplify AuthenticatorBridgeRepositoryImpl by @david-livefront in https://github.com/bitwarden/android/pull/5529
    • [PM-23696] Hide cards from export when policy is enabled. by @andrebispo5 in https://github.com/bitwarden/android/pull/5520
    • [PM-22399] Send 2FA email when view appears by @andrebispo5 in https://github.com/bitwarden/android/pull/5498
    • [BRE-831] migrate secrets akv by @pixman20 in https://github.com/bitwarden/android/pull/5347
    • Update authenticatorbridge README by @SaintPatrck in https://github.com/bitwarden/android/pull/5423
    • [PM-22335] Support fastlane dev via rbenv by @mpbw2 in https://github.com/bitwarden/android/pull/5390
    • [BRE-769] Use Fastlane to keep github releases in sync with mobile deploy versions by @michalchecinski in https://github.com/bitwarden/android/pull/5219
    • Fix unmockkStatic usage in SdkCipherRepositoryTest by @SaintPatrck in https://github.com/bitwarden/android/pull/5534
    • [PM-23681] Update TotpCodeManager to use CipherListView by @SaintPatrck in https://github.com/bitwarden/android/pull/5532
    • [PM-23314] Enforce HTTPS by @andrebispo5 in https://github.com/bitwarden/android/pull/5533
    • [PM-23871] Update Bitwarden SDK to 1.0.0-20250715.111352-243 by @LRNcardozoWDF in https://github.com/bitwarden/android/pull/5537
    • Crowdin Pull - Authenticator by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5541
    • Crowdin Pull - Password Manager by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5542
    • VULN-261: Filter out send intents that use our own content provider by @david-livefront in https://github.com/bitwarden/android/pull/5539
    • PM-18405: Update the AboutScreen copy info by @david-livefront in https://github.com/bitwarden/android/pull/5538
    • PM-23910: Disallow file sends for non-premium users by @david-livefront in https://github.com/bitwarden/android/pull/5544
    • PM-23878: Add filter touches when obscured by @david-livefront in https://github.com/bitwarden/android/pull/5545
    • PM-23878: Move filterTouchesWhenObscured to avoid actionbar issues by @david-livefront in https://github.com/bitwarden/android/pull/5546
    • [BRE-768] Automate Google Play publishing by @AmyLGalles in https://github.com/bitwarden/android/pull/5256
    • [deps]: Lock file maintenance by @renovate[bot] in https://github.com/bitwarden/android/pull/5548
    • Allow asterisk in email validation by @SaintPatrck in https://github.com/bitwarden/android/pull/5549
    • PM-24004: Push notification for sync should bypass 30 minute interval by @david-livefront in https://github.com/bitwarden/android/pull/5552
    • [BRE-831] Switching to use AKV instead of GitHub secrets by @pixman20 in https://github.com/bitwarden/android/pull/5553
    • [PM-22744] Refactor to use CipherListView as primary cipher source by @SaintPatrck in https://github.com/bitwarden/android/pull/5494
    • PM-19185: Persist pin after a soft-logout by @david-livefront in https://github.com/bitwarden/android/pull/5555
    • Disable MissingTranslation and ExtraTranslation lint checks in UI module by @SaintPatrck in https://github.com/bitwarden/android/pull/5558
    • PM-24035: Add tooltip for website icons by @david-livefront in https://github.com/bitwarden/android/pull/5554
    • PM-24075: Update Dynamic colors copy by @david-livefront in https://github.com/bitwarden/android/pull/5560
    • [PM-23817] Move PM string to UI module and update Crowdin configuration by @SaintPatrck in https://github.com/bitwarden/android/pull/5550
    • Update Firebase to v34.0.0 by @david-livefront in https://github.com/bitwarden/android/pull/5561
    • Update Mockk to v1.14.5 by @david-livefront in https://github.com/bitwarden/android/pull/5562
    • Update Androidx and Hilt dependencies by @david-livefront in https://github.com/bitwarden/android/pull/5563
    • PM-24087: Update the add/edit ssh key title by @david-livefront in https://github.com/bitwarden/android/pull/5564
    • PM-24088: Remove the MobileErrorReporting feature flag by @david-livefront in https://github.com/bitwarden/android/pull/5565
    • PM-24089: Remove Mutual TLS feature flag by @david-livefront in https://github.com/bitwarden/android/pull/5566
    • PM-24090: Remove ChromeAutofill feature flag by @david-livefront in https://github.com/bitwarden/android/pull/5567
    • [PM-13789] add credential manager provider for passwords by @Nailik in https://github.com/bitwarden/android/pull/4110
    • Update the version name to 2025.7.0 by @david-livefront in https://github.com/bitwarden/android/pull/5572
    • [PM-24111] Copy Password Manager strings to ui module by @SaintPatrck in https://github.com/bitwarden/android/pull/5569
    • PM-24137, PM-24138: Remove host alias feature flags by @david-livefront in https://github.com/bitwarden/android/pull/5575
    • [PM-24002] Copy Authenticator strings to ui module by @SaintPatrck in https://github.com/bitwarden/android/pull/5576
    • Crowdin Pull - Password Manager by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5578
    • Crowdin Pull - Authenticator by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5581
    • Crowdin Pull - Password Manager by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5582
    • PM-20152: Remove import logins flow feature flag by @david-livefront in https://github.com/bitwarden/android/pull/5580
    • Crowdin Pull - Authenticator by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5584
    • 🍒 PM-24182: Fix crash in Android 13 by @david-livefront in https://github.com/bitwarden/android/pull/5591
    • 🍒 [PM-24204] Correct TOTP generation to use cipherId instead of totpCode by @SaintPatrck in https://github.com/bitwarden/android/pull/5603
    • 🍒 [PM-24205] Fix Fido2CredentialStore to save new credentials correctly by @SaintPatrck in https://github.com/bitwarden/android/pull/5604
    • 🍒[PM-24206] Fix filtered verification code search by @SaintPatrck in https://github.com/bitwarden/android/pull/5622
    • 🍒 Add Biometric logging by @david-livefront in https://github.com/bitwarden/android/pull/5645

    Full Changelog: https://github.com/bitwarden/android/compare/v2025.7.1-bwpm...v2025.7.2-bwpm
    Builds Source: https://github.com/bitwarden/android/actions/runs/16758228945

    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • com.x8bit.bitwarden-fdroid.apk
      70 MiB
    • com.x8bit.bitwarden-fdroid.apk-sha256.txt
      343 B
    • com.x8bit.bitwarden.aab
      37 MiB
    • com.x8bit.bitwarden.aab-sha256.txt
      333 B
    • com.x8bit.bitwarden.apk
      71 MiB
    • com.x8bit.bitwarden.apk-sha256.txt
      331 B
    • com.x8bit.bitwarden.beta-fdroid.apk
      70 MiB
    • com.x8bit.bitwarden.beta-fdroid.apk-sha256.txt
      350 B
    • com.x8bit.bitwarden.beta.aab
      37 MiB
    • com.x8bit.bitwarden.beta.aab-sha256.txt
      340 B
    • com.x8bit.bitwarden.beta.apk
      71 MiB
    • com.x8bit.bitwarden.beta.apk-sha256.txt
      338 B
    • com.x8bit.bitwarden.dev.apk
      118 MiB
    • com.x8bit.bitwarden.dev.apk-sha256.txt
      337 B
  • v2025.7.2-bwa 277fcbf14c

    Authenticator 2025.7.2 (658) Stable

    giteasync released this 2025-08-05 12:22:52 -05:00 | 463 commits to main since this release

    Overview

    Various bug fixes, UI improvements, and internal code improvements

    What's Changed

    • [PM- 22735] Unsafe deserialization parcel data intent by @LRNcardozoWDF in https://github.com/bitwarden/android/pull/5419
    • [PM-23546] Update 2FA verification code accept any length by @andrebispo5 in https://github.com/bitwarden/android/pull/5500
    • Update to AGP v8.11.1 by @david-livefront in https://github.com/bitwarden/android/pull/5522
    • Update to Junit v5.13.3 by @david-livefront in https://github.com/bitwarden/android/pull/5523
    • Update OkHttp to v5.1.0 by @david-livefront in https://github.com/bitwarden/android/pull/5524
    • [PM-23608] Add SDK method for generating TOTP for CipherListView by @SaintPatrck in https://github.com/bitwarden/android/pull/5519
    • PM-23666: Construct unique SDK client for Authenticator Sync feature by @david-livefront in https://github.com/bitwarden/android/pull/5510
    • Update the Androidx Crypto library by @david-livefront in https://github.com/bitwarden/android/pull/5527
    • PM-23774: Simplify AuthenticatorBridgeRepositoryImpl by @david-livefront in https://github.com/bitwarden/android/pull/5529
    • [PM-23696] Hide cards from export when policy is enabled. by @andrebispo5 in https://github.com/bitwarden/android/pull/5520
    • [PM-22399] Send 2FA email when view appears by @andrebispo5 in https://github.com/bitwarden/android/pull/5498
    • [BRE-831] migrate secrets akv by @pixman20 in https://github.com/bitwarden/android/pull/5347
    • Update authenticatorbridge README by @SaintPatrck in https://github.com/bitwarden/android/pull/5423
    • [PM-22335] Support fastlane dev via rbenv by @mpbw2 in https://github.com/bitwarden/android/pull/5390
    • [BRE-769] Use Fastlane to keep github releases in sync with mobile deploy versions by @michalchecinski in https://github.com/bitwarden/android/pull/5219
    • Fix unmockkStatic usage in SdkCipherRepositoryTest by @SaintPatrck in https://github.com/bitwarden/android/pull/5534
    • [PM-23681] Update TotpCodeManager to use CipherListView by @SaintPatrck in https://github.com/bitwarden/android/pull/5532
    • [PM-23314] Enforce HTTPS by @andrebispo5 in https://github.com/bitwarden/android/pull/5533
    • [PM-23871] Update Bitwarden SDK to 1.0.0-20250715.111352-243 by @LRNcardozoWDF in https://github.com/bitwarden/android/pull/5537
    • Crowdin Pull - Authenticator by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5541
    • Crowdin Pull - Password Manager by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5542
    • VULN-261: Filter out send intents that use our own content provider by @david-livefront in https://github.com/bitwarden/android/pull/5539
    • PM-18405: Update the AboutScreen copy info by @david-livefront in https://github.com/bitwarden/android/pull/5538
    • PM-23910: Disallow file sends for non-premium users by @david-livefront in https://github.com/bitwarden/android/pull/5544
    • PM-23878: Add filter touches when obscured by @david-livefront in https://github.com/bitwarden/android/pull/5545
    • PM-23878: Move filterTouchesWhenObscured to avoid actionbar issues by @david-livefront in https://github.com/bitwarden/android/pull/5546
    • [BRE-768] Automate Google Play publishing by @AmyLGalles in https://github.com/bitwarden/android/pull/5256
    • [deps]: Lock file maintenance by @renovate[bot] in https://github.com/bitwarden/android/pull/5548
    • Allow asterisk in email validation by @SaintPatrck in https://github.com/bitwarden/android/pull/5549
    • PM-24004: Push notification for sync should bypass 30 minute interval by @david-livefront in https://github.com/bitwarden/android/pull/5552
    • [BRE-831] Switching to use AKV instead of GitHub secrets by @pixman20 in https://github.com/bitwarden/android/pull/5553
    • [PM-22744] Refactor to use CipherListView as primary cipher source by @SaintPatrck in https://github.com/bitwarden/android/pull/5494
    • PM-19185: Persist pin after a soft-logout by @david-livefront in https://github.com/bitwarden/android/pull/5555
    • Disable MissingTranslation and ExtraTranslation lint checks in UI module by @SaintPatrck in https://github.com/bitwarden/android/pull/5558
    • PM-24035: Add tooltip for website icons by @david-livefront in https://github.com/bitwarden/android/pull/5554
    • PM-24075: Update Dynamic colors copy by @david-livefront in https://github.com/bitwarden/android/pull/5560
    • [PM-23817] Move PM string to UI module and update Crowdin configuration by @SaintPatrck in https://github.com/bitwarden/android/pull/5550
    • Update Firebase to v34.0.0 by @david-livefront in https://github.com/bitwarden/android/pull/5561
    • Update Mockk to v1.14.5 by @david-livefront in https://github.com/bitwarden/android/pull/5562
    • Update Androidx and Hilt dependencies by @david-livefront in https://github.com/bitwarden/android/pull/5563
    • PM-24087: Update the add/edit ssh key title by @david-livefront in https://github.com/bitwarden/android/pull/5564
    • PM-24088: Remove the MobileErrorReporting feature flag by @david-livefront in https://github.com/bitwarden/android/pull/5565
    • PM-24089: Remove Mutual TLS feature flag by @david-livefront in https://github.com/bitwarden/android/pull/5566
    • PM-24090: Remove ChromeAutofill feature flag by @david-livefront in https://github.com/bitwarden/android/pull/5567
    • [PM-13789] add credential manager provider for passwords by @Nailik in https://github.com/bitwarden/android/pull/4110
    • Update the version name to 2025.7.0 by @david-livefront in https://github.com/bitwarden/android/pull/5572
    • [PM-24111] Copy Password Manager strings to ui module by @SaintPatrck in https://github.com/bitwarden/android/pull/5569
    • PM-24137, PM-24138: Remove host alias feature flags by @david-livefront in https://github.com/bitwarden/android/pull/5575
    • [PM-24002] Copy Authenticator strings to ui module by @SaintPatrck in https://github.com/bitwarden/android/pull/5576
    • Crowdin Pull - Password Manager by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5578
    • Crowdin Pull - Authenticator by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5581
    • Crowdin Pull - Password Manager by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5582
    • PM-20152: Remove import logins flow feature flag by @david-livefront in https://github.com/bitwarden/android/pull/5580
    • Crowdin Pull - Authenticator by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5584
    • 🍒 PM-24182: Fix crash in Android 13 by @david-livefront in https://github.com/bitwarden/android/pull/5591
    • 🍒 [PM-24204] Correct TOTP generation to use cipherId instead of totpCode by @SaintPatrck in https://github.com/bitwarden/android/pull/5603
    • 🍒 [PM-24205] Fix Fido2CredentialStore to save new credentials correctly by @SaintPatrck in https://github.com/bitwarden/android/pull/5604
    • 🍒[PM-24206] Fix filtered verification code search by @SaintPatrck in https://github.com/bitwarden/android/pull/5622
    • 🍒 Add Biometric logging by @david-livefront in https://github.com/bitwarden/android/pull/5645

    Full Changelog: https://github.com/bitwarden/android/compare/v2025.7.1-bwa...v2025.7.2-bwa
    Builds Source: https://github.com/bitwarden/android/actions/runs/16758214205

    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • authenticator-android-aab-sha256.txt
      345 B
    • authenticator-android-apk-sha256.txt
      342 B
    • com.bitwarden.authenticator.aab
      38 MiB
    • com.bitwarden.authenticator.apk
      73 MiB
  • v2025.7.1-bwpm 1d624606f1

    Password Manager 2025.7.1 (20513) Stable

    giteasync released this 2025-07-25 16:53:35 -05:00 | 519 commits to main since this release

    Overview

    Fixed a stability issue related to in-app navigation

    What's Changed

    • 🍒 [BRE-831] migrate secrets akv (#5347) by @SaintPatrck in https://github.com/bitwarden/android/pull/5595
    • PM-24182: Fix crash in Android 13 by @david-livefront in https://github.com/bitwarden/android/pull/5594

    Full Changelog: https://github.com/bitwarden/android/compare/v2025.7.0-bwpm...v2025.7.1-bwpm
    Builds Source: https://github.com/bitwarden/android/actions/runs/16570263642

    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • com.x8bit.bitwarden-fdroid.apk
      70 MiB
    • com.x8bit.bitwarden-fdroid.apk-sha256.txt
      343 B
    • com.x8bit.bitwarden.aab
      37 MiB
    • com.x8bit.bitwarden.aab-sha256.txt
      333 B
    • com.x8bit.bitwarden.apk
      70 MiB
    • com.x8bit.bitwarden.apk-sha256.txt
      331 B
    • com.x8bit.bitwarden.beta-fdroid.apk
      70 MiB
    • com.x8bit.bitwarden.beta-fdroid.apk-sha256.txt
      350 B
    • com.x8bit.bitwarden.beta.aab
      37 MiB
    • com.x8bit.bitwarden.beta.aab-sha256.txt
      340 B
    • com.x8bit.bitwarden.beta.apk
      70 MiB
    • com.x8bit.bitwarden.beta.apk-sha256.txt
      338 B
    • com.x8bit.bitwarden.dev.apk
      118 MiB
    • com.x8bit.bitwarden.dev.apk-sha256.txt
      337 B
  • v2025.7.1-bwa 1d624606f1

    Authenticator 2025.7.1 (601) Stable

    giteasync released this 2025-07-25 16:53:35 -05:00 | 519 commits to main since this release

    Overview

    Fixed a stability issue related to in-app navigation

    What's Changed

    • 🍒 [BRE-831] migrate secrets akv (#5347) by @SaintPatrck in https://github.com/bitwarden/android/pull/5595
    • PM-24182: Fix crash in Android 13 by @david-livefront in https://github.com/bitwarden/android/pull/5594

    Full Changelog: https://github.com/bitwarden/android/compare/v2025.7.0-bwa...v2025.7.1-bwa
    Builds Source: https://github.com/bitwarden/android/actions/runs/16570477282

    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • authenticator-android-aab-sha256.txt
      345 B
    • authenticator-android-apk-sha256.txt
      342 B
    • com.bitwarden.authenticator.aab
      37 MiB
    • com.bitwarden.authenticator.apk
      69 MiB
  • v2025.7.0-bwpm a721744a6b

    Password Manager 2025.7.0 (20458) Stable

    giteasync released this 2025-07-14 16:39:56 -05:00 | 521 commits to main since this release

    Overview

    Updated Autofill settings to provide clearer explanations of functionality.
    Improved server-side validation of encrypted data to address decryption issues.
    Various bug fixes, UI improvements, and internal optimizations

    Overview

    Updated Autofill settings to provide clearer explanations of functionality.
    Improved server-side validation of encrypted data to address decryption issues.
    Various bug fixes, UI improvements, and internal optimizations

    What's Changed

    • [PM-21782] Improve create cipher error handling by @SaintPatrck in https://github.com/bitwarden/android/pull/5362
    • Update the Firebase BOM to 33.15.0 by @david-livefront in https://github.com/bitwarden/android/pull/5366
    • [PM-22552] Update alg type in PasskeyAttestationOptions by @SaintPatrck in https://github.com/bitwarden/android/pull/5363
    • Update to Junit v5.13.1 by @david-livefront in https://github.com/bitwarden/android/pull/5367
    • Update AndroidX AppCompat and Autofill libraries by @david-livefront in https://github.com/bitwarden/android/pull/5368
    • Update version constant names for consistency by @david-livefront in https://github.com/bitwarden/android/pull/5369
    • [PM-19108] Update passkey prompt for unrecognized browser by @SaintPatrck in https://github.com/bitwarden/android/pull/5371
    • [PM-22777] Migrate AnimateNullableContentVisibility to ui module by @SaintPatrck in https://github.com/bitwarden/android/pull/5376
    • [PM-22815] Migrate BitwardenContentBlock to ui module by @SaintPatrck in https://github.com/bitwarden/android/pull/5383
    • PM-22776: Update logic for determining base domains by @david-livefront in https://github.com/bitwarden/android/pull/5374
    • [PM-21363] Migrate ZonedDateTime utils to core module by @SaintPatrck in https://github.com/bitwarden/android/pull/5375
    • [PM-22780] Migrate BitwardenHorizontalDivider to ui module by @SaintPatrck in https://github.com/bitwarden/android/pull/5379
    • [PM-19625] Move DataStateExtensionsTest to data module by @SaintPatrck in https://github.com/bitwarden/android/pull/5377
    • [PM-22786] Migrate BitwardenRowOfActions to ui module by @SaintPatrck in https://github.com/bitwarden/android/pull/5381
    • [PM-22778] Migrate BitwardenTextButton to ui module by @SaintPatrck in https://github.com/bitwarden/android/pull/5378
    • [PM-22786] Migrate PersistentListExtensions to core module by @SaintPatrck in https://github.com/bitwarden/android/pull/5380
    • PM-22835: Update the passkey creation date format style by @david-livefront in https://github.com/bitwarden/android/pull/5386
    • PM-22551: Update remove password copy by @david-livefront in https://github.com/bitwarden/android/pull/5387
    • [PM-22786] Migrate TooltipData to ui module by @SaintPatrck in https://github.com/bitwarden/android/pull/5382
    • PM-22874: Fix Events service domain by @david-livefront in https://github.com/bitwarden/android/pull/5391
    • Crowdin Pull - Authenticator by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5394
    • Crowdin Pull - Password Manager by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5395
    • [PM-15087] Update the device push token every 7 days by @mzieniukbw in https://github.com/bitwarden/android/pull/4386
    • Add Room Gradle plugin by @david-livefront in https://github.com/bitwarden/android/pull/5399
    • Update Turbine to v1.2.1 by @david-livefront in https://github.com/bitwarden/android/pull/5398
    • Update to latest Bitwarden SDK by @david-livefront in https://github.com/bitwarden/android/pull/5403
    • Replace toObjectRoute with custom ParcelableRouteSerializer by @david-livefront in https://github.com/bitwarden/android/pull/5393
    • PM-22875: Done button on keyboard should submit pin or password from dialog by @david-livefront in https://github.com/bitwarden/android/pull/5392
    • Update Kotlin to v2.2.0 by @david-livefront in https://github.com/bitwarden/android/pull/5408
    • Rename Chrome Autofill to Browser Autofill by @david-livefront in https://github.com/bitwarden/android/pull/5409
    • [PM-22903] fix unit test execution by @Nailik in https://github.com/bitwarden/android/pull/5401
    • [PM-22827] Move drawable resources to ui module and enable resource shrinking by @SaintPatrck in https://github.com/bitwarden/android/pull/5388
    • Add Brave integration toggle by @david-livefront in https://github.com/bitwarden/android/pull/5411
    • PM-22213: Update the order of items in the Send and Cipher overflows by @david-livefront in https://github.com/bitwarden/android/pull/5407
    • [PM-22831] Migrate IconData and BitwardenIcon to ui module by @SaintPatrck in https://github.com/bitwarden/android/pull/5385
    • Do not allow Bitwarden to autofill itself by @david-livefront in https://github.com/bitwarden/android/pull/5416
    • PM-22997: Update compatibility versions for Chrome and Brave by @david-livefront in https://github.com/bitwarden/android/pull/5415
    • [PM-22998] Migrate isBuildVersionBelow to core module by @SaintPatrck in https://github.com/bitwarden/android/pull/5417
    • [PM-19309] Handle restrict item types policy by @andrebispo5 in https://github.com/bitwarden/android/pull/5357
    • [PM-19108] Add Privileged Apps List Screen by @SaintPatrck in https://github.com/bitwarden/android/pull/5372
    • [PM-22998] Fix isBuildVersionAtLeast check by @SaintPatrck in https://github.com/bitwarden/android/pull/5420
    • Improve autofill version checking by @david-livefront in https://github.com/bitwarden/android/pull/5421
    • Upgrade KSP to 2.2.0-2.0.2 by @SaintPatrck in https://github.com/bitwarden/android/pull/5422
    • [BWA-162] Add getPackageInstallationSourceOrNull to BitwardenPackageManager by @SaintPatrck in https://github.com/bitwarden/android/pull/5418
    • PM-23092: Update the Autofill settings UI for better communication by @david-livefront in https://github.com/bitwarden/android/pull/5427
    • [BWA-156] Allow TOTP syncing with Authenticator release APKs by @SaintPatrck in https://github.com/bitwarden/android/pull/5429
    • Update Compose BOM to latest version (2025.06.01) by @david-livefront in https://github.com/bitwarden/android/pull/5431
    • Update Robolectric to the latest version by @david-livefront in https://github.com/bitwarden/android/pull/5428
    • Update Androidx Room and WorkManager libraries by @david-livefront in https://github.com/bitwarden/android/pull/5430
    • Crowdin Pull - Authenticator by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5433
    • Crowdin Pull - Password Manager by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5434
    • [PM-19108] Fix untrusted privileged app origin validation error handling by @SaintPatrck in https://github.com/bitwarden/android/pull/5432
    • PM-19776: Change 'Move to Bitwarden' to 'Copy to Bitwarden vault' by @david-livefront in https://github.com/bitwarden/android/pull/5435
    • [BRE-848] Add Workflow Permissions by @pixman20 in https://github.com/bitwarden/android/pull/5389
    • [PM-22786] Migrate BitwardenTextSelectionButton to ui module by @SaintPatrck in https://github.com/bitwarden/android/pull/5436
    • Move item listing models to common location for reuse with search by @david-livefront in https://github.com/bitwarden/android/pull/5438
    • [PM-23121] Capitalize "You" in passkey trust string by @SaintPatrck in https://github.com/bitwarden/android/pull/5437
    • [PM-23122] Make BitwardenTextRows in PrivilegedAppsListScreen unclickable by @SaintPatrck in https://github.com/bitwarden/android/pull/5441
    • [PM-22640] Updating screen capture flag when the setting is changed by @aj-rosado in https://github.com/bitwarden/android/pull/5426
    • PM-23136: Only apply 'always' display cutout mode on API 30 and up by @david-livefront in https://github.com/bitwarden/android/pull/5446
    • [PM-23125] Move authenticator drawables to ui module by @SaintPatrck in https://github.com/bitwarden/android/pull/5440
    • [BRE-768] Rename store publish workflow to avoid confusion by @AmyLGalles in https://github.com/bitwarden/android/pull/5439
    • [PM-23131] Make "About privileged apps" screen scrollable by @SaintPatrck in https://github.com/bitwarden/android/pull/5448
    • [PM-23132] Update capitalization and wording in privileged apps strings by @SaintPatrck in https://github.com/bitwarden/android/pull/5449
    • PM-23186: Move 'BitwardenSwitch' to the 'ui' module by @david-livefront in https://github.com/bitwarden/android/pull/5454
    • PM-19780: Authenticator source headers by @david-livefront in https://github.com/bitwarden/android/pull/5450
    • Update Junit and Mockk libraries by @david-livefront in https://github.com/bitwarden/android/pull/5455
    • PM-22213: Hide current access count when editing and there is not max access count by @david-livefront in https://github.com/bitwarden/android/pull/5451
    • Add generic logging to Autofill process by @david-livefront in https://github.com/bitwarden/android/pull/5457
    • Fix flicker on TextField autocomplete by @david-livefront in https://github.com/bitwarden/android/pull/5456
    • [PM-19779] Make Authenticator TOTP codes collapsible by @SaintPatrck in https://github.com/bitwarden/android/pull/5452
    • PM-23275: Update the display name for UK English by @david-livefront in https://github.com/bitwarden/android/pull/5461
    • Update to AGP v8.11.0 by @david-livefront in https://github.com/bitwarden/android/pull/5460
    • [PM-22640] Re-added isScreenCaptureAllowed to the MainViewModel state by @aj-rosado in https://github.com/bitwarden/android/pull/5462
    • log inputs to job summary for build workflows by @AmyLGalles in https://github.com/bitwarden/android/pull/5453
    • Update various dependencies by @david-livefront in https://github.com/bitwarden/android/pull/5465
    • PM-23293: Remove unused Toast events from the app by @david-livefront in https://github.com/bitwarden/android/pull/5463
    • PM-22972: Replace send Toasts with Snackbars by @david-livefront in https://github.com/bitwarden/android/pull/5464
    • [PM-23212] Move bitwarden.pw intent filter to debug and beta builds by @SaintPatrck in https://github.com/bitwarden/android/pull/5467
    • Update to the latest Bitwarden SDK by @david-livefront in https://github.com/bitwarden/android/pull/5466
    • PM-23305: Replace Vault Screen Toasts with Snackbars by @david-livefront in https://github.com/bitwarden/android/pull/5468
    • PM-23308: Replace Toasts with Snackbar in AttachmentsScreen by @david-livefront in https://github.com/bitwarden/android/pull/5469
    • PM-23322: Replace VaultItemScreen toasts with snackbars by @david-livefront in https://github.com/bitwarden/android/pull/5474
    • Clean up lint warnings by @david-livefront in https://github.com/bitwarden/android/pull/5470
    • [PM-23121] Update privileged app list item subtext by @SaintPatrck in https://github.com/bitwarden/android/pull/5475
    • PM-23318: Replace OtherScreen toast with snackbar by @david-livefront in https://github.com/bitwarden/android/pull/5471
    • PM-23320: Replace Export Vault screen toasts with snackbars by @david-livefront in https://github.com/bitwarden/android/pull/5472
    • PM-23321: Replace two-factor screen toasts with snackbars by @david-livefront in https://github.com/bitwarden/android/pull/5473
    • Minor-cleanup of StartRegistration classes by @david-livefront in https://github.com/bitwarden/android/pull/5477
    • PM-23354: Replace Login Approval toasts with snackbar by @david-livefront in https://github.com/bitwarden/android/pull/5478
    • Crowdin Pull - Authenticator by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5481
    • Crowdin Pull - Password Manager by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5482
    • PM-23365: Create ToastManager to simplify displaying toasts from a Manager or ViewModel by @david-livefront in https://github.com/bitwarden/android/pull/5479
    • [deps]: Lock file maintenance by @renovate[bot] in https://github.com/bitwarden/android/pull/5485
    • PM-19780: Fix incorrect sub header on authenticator search screen by @david-livefront in https://github.com/bitwarden/android/pull/5488
    • [deps]: Update Azure/login action to v2 by @renovate[bot] in https://github.com/bitwarden/android/pull/5484
    • Update Google privileged browsers list by @github-actions[bot] in https://github.com/bitwarden/android/pull/5483
    • Update Chrome Autofill compatibility mode by @david-livefront in https://github.com/bitwarden/android/pull/5490
    • PM-23503: Update Move to Organization toasts to be snackbars by @david-livefront in https://github.com/bitwarden/android/pull/5489
    • PM-23549: Remove Authenticator app name localizations by @david-livefront in https://github.com/bitwarden/android/pull/5492
    • PM-14063: SDK persistance state by @david-livefront in https://github.com/bitwarden/android/pull/5491
    • PM-23553: Replace Environment toasts with snackbars by @david-livefront in https://github.com/bitwarden/android/pull/5493
    • PM-23557: Replace login with device toasts with snackbars by @david-livefront in https://github.com/bitwarden/android/pull/5495
    • [PM-19309] Fix search when restrict item policy is enabled by @andrebispo5 in https://github.com/bitwarden/android/pull/5497
    • Update the version at which we display the clipboard toast by @david-livefront in https://github.com/bitwarden/android/pull/5502
    • [PM-23604] Add 'getCipher' helper method by @david-livefront in https://github.com/bitwarden/android/pull/5501
    • Update navigation library to v2.9.1 by @david-livefront in https://github.com/bitwarden/android/pull/5503
    • [PM-23606] Update Bitwarden SDK by @SaintPatrck in https://github.com/bitwarden/android/pull/5504
    • [PM-23605] Add decryptCipherListWithFailures to VaultSdkSource by @SaintPatrck in https://github.com/bitwarden/android/pull/5505
    • PM-23667: Optimize authenticator sync with totp database query by @david-livefront in https://github.com/bitwarden/android/pull/5508
    • [PM-21750] Only show dynamic colors option on Android 12+ by @SaintPatrck in https://github.com/bitwarden/android/pull/5507
    • PM-23625: Remove truncation logic for default deletion date of send by @david-livefront in https://github.com/bitwarden/android/pull/5511
    • PM-23691: remove Flight Recorder feature flag by @david-livefront in https://github.com/bitwarden/android/pull/5512
    • PM-23690: Remove pre-login settings feature flag by @david-livefront in https://github.com/bitwarden/android/pull/5513
    • PM-23692: Remove auth sync feature flag from password manager by @david-livefront in https://github.com/bitwarden/android/pull/5514
    • PM-23693: Remove Authenticator Sync flag from Authenticator app by @david-livefront in https://github.com/bitwarden/android/pull/5515
    • Crowdin Pull - Authenticator by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5516
    • Crowdin Pull - Password Manager by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5517
    • [PM-23710] Fixed logic to getServerConfig and added new test on Authenticator by @aj-rosado in https://github.com/bitwarden/android/pull/5518
    • 🍒 PM-23666: Construct unique SDK client for Authentocator Sync feature by @david-livefront in https://github.com/bitwarden/android/pull/5528

    New Contributors

    • @mzieniukbw made their first contribution in https://github.com/bitwarden/android/pull/4386
    • @Nailik made their first contribution in https://github.com/bitwarden/android/pull/5401

    Full Changelog: https://github.com/bitwarden/android/compare/v2025.6.1-bwpm...v2025.7.0-bwpm
    Builds Source: https://github.com/bitwarden/android/actions/runs/16224457487
    Builds Source: https://github.com/bitwarden/android/actions/runs/16425996781

    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • com.x8bit.bitwarden-fdroid.apk
      70 MiB
    • com.x8bit.bitwarden-fdroid.apk-sha256.txt
      343 B
    • com.x8bit.bitwarden.aab
      37 MiB
    • com.x8bit.bitwarden.aab-sha256.txt
      333 B
    • com.x8bit.bitwarden.apk
      70 MiB
    • com.x8bit.bitwarden.apk-sha256.txt
      331 B
    • com.x8bit.bitwarden.beta-fdroid.apk
      70 MiB
    • com.x8bit.bitwarden.beta-fdroid.apk-sha256.txt
      350 B
    • com.x8bit.bitwarden.beta.aab
      37 MiB
    • com.x8bit.bitwarden.beta.aab-sha256.txt
      340 B
    • com.x8bit.bitwarden.beta.apk
      70 MiB
    • com.x8bit.bitwarden.beta.apk-sha256.txt
      338 B
    • com.x8bit.bitwarden.dev.apk
      118 MiB
    • com.x8bit.bitwarden.dev.apk-sha256.txt
      337 B
  • v2025.7.0-bwa a721744a6b

    Authenticator 2025.7.0 (599) Stable

    giteasync released this 2025-07-14 16:39:56 -05:00 | 521 commits to main since this release

    Overview

    Improved stability of Authenticator sync

    What's Changed

    • [PM-21782] Improve create cipher error handling by @SaintPatrck in https://github.com/bitwarden/android/pull/5362
    • Update the Firebase BOM to 33.15.0 by @david-livefront in https://github.com/bitwarden/android/pull/5366
    • [PM-22552] Update alg type in PasskeyAttestationOptions by @SaintPatrck in https://github.com/bitwarden/android/pull/5363
    • Update to Junit v5.13.1 by @david-livefront in https://github.com/bitwarden/android/pull/5367
    • Update AndroidX AppCompat and Autofill libraries by @david-livefront in https://github.com/bitwarden/android/pull/5368
    • Update version constant names for consistency by @david-livefront in https://github.com/bitwarden/android/pull/5369
    • [PM-19108] Update passkey prompt for unrecognized browser by @SaintPatrck in https://github.com/bitwarden/android/pull/5371
    • [PM-22777] Migrate AnimateNullableContentVisibility to ui module by @SaintPatrck in https://github.com/bitwarden/android/pull/5376
    • [PM-22815] Migrate BitwardenContentBlock to ui module by @SaintPatrck in https://github.com/bitwarden/android/pull/5383
    • PM-22776: Update logic for determining base domains by @david-livefront in https://github.com/bitwarden/android/pull/5374
    • [PM-21363] Migrate ZonedDateTime utils to core module by @SaintPatrck in https://github.com/bitwarden/android/pull/5375
    • [PM-22780] Migrate BitwardenHorizontalDivider to ui module by @SaintPatrck in https://github.com/bitwarden/android/pull/5379
    • [PM-19625] Move DataStateExtensionsTest to data module by @SaintPatrck in https://github.com/bitwarden/android/pull/5377
    • [PM-22786] Migrate BitwardenRowOfActions to ui module by @SaintPatrck in https://github.com/bitwarden/android/pull/5381
    • [PM-22778] Migrate BitwardenTextButton to ui module by @SaintPatrck in https://github.com/bitwarden/android/pull/5378
    • [PM-22786] Migrate PersistentListExtensions to core module by @SaintPatrck in https://github.com/bitwarden/android/pull/5380
    • PM-22835: Update the passkey creation date format style by @david-livefront in https://github.com/bitwarden/android/pull/5386
    • PM-22551: Update remove password copy by @david-livefront in https://github.com/bitwarden/android/pull/5387
    • [PM-22786] Migrate TooltipData to ui module by @SaintPatrck in https://github.com/bitwarden/android/pull/5382
    • PM-22874: Fix Events service domain by @david-livefront in https://github.com/bitwarden/android/pull/5391
    • Crowdin Pull - Authenticator by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5394
    • Crowdin Pull - Password Manager by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5395
    • [PM-15087] Update the device push token every 7 days by @mzieniukbw in https://github.com/bitwarden/android/pull/4386
    • Add Room Gradle plugin by @david-livefront in https://github.com/bitwarden/android/pull/5399
    • Update Turbine to v1.2.1 by @david-livefront in https://github.com/bitwarden/android/pull/5398
    • Update to latest Bitwarden SDK by @david-livefront in https://github.com/bitwarden/android/pull/5403
    • Replace toObjectRoute with custom ParcelableRouteSerializer by @david-livefront in https://github.com/bitwarden/android/pull/5393
    • PM-22875: Done button on keyboard should submit pin or password from dialog by @david-livefront in https://github.com/bitwarden/android/pull/5392
    • Update Kotlin to v2.2.0 by @david-livefront in https://github.com/bitwarden/android/pull/5408
    • Rename Chrome Autofill to Browser Autofill by @david-livefront in https://github.com/bitwarden/android/pull/5409
    • [PM-22903] fix unit test execution by @Nailik in https://github.com/bitwarden/android/pull/5401
    • [PM-22827] Move drawable resources to ui module and enable resource shrinking by @SaintPatrck in https://github.com/bitwarden/android/pull/5388
    • Add Brave integration toggle by @david-livefront in https://github.com/bitwarden/android/pull/5411
    • PM-22213: Update the order of items in the Send and Cipher overflows by @david-livefront in https://github.com/bitwarden/android/pull/5407
    • [PM-22831] Migrate IconData and BitwardenIcon to ui module by @SaintPatrck in https://github.com/bitwarden/android/pull/5385
    • Do not allow Bitwarden to autofill itself by @david-livefront in https://github.com/bitwarden/android/pull/5416
    • PM-22997: Update compatibility versions for Chrome and Brave by @david-livefront in https://github.com/bitwarden/android/pull/5415
    • [PM-22998] Migrate isBuildVersionBelow to core module by @SaintPatrck in https://github.com/bitwarden/android/pull/5417
    • [PM-19309] Handle restrict item types policy by @andrebispo5 in https://github.com/bitwarden/android/pull/5357
    • [PM-19108] Add Privileged Apps List Screen by @SaintPatrck in https://github.com/bitwarden/android/pull/5372
    • [PM-22998] Fix isBuildVersionAtLeast check by @SaintPatrck in https://github.com/bitwarden/android/pull/5420
    • Improve autofill version checking by @david-livefront in https://github.com/bitwarden/android/pull/5421
    • Upgrade KSP to 2.2.0-2.0.2 by @SaintPatrck in https://github.com/bitwarden/android/pull/5422
    • [BWA-162] Add getPackageInstallationSourceOrNull to BitwardenPackageManager by @SaintPatrck in https://github.com/bitwarden/android/pull/5418
    • PM-23092: Update the Autofill settings UI for better communication by @david-livefront in https://github.com/bitwarden/android/pull/5427
    • [BWA-156] Allow TOTP syncing with Authenticator release APKs by @SaintPatrck in https://github.com/bitwarden/android/pull/5429
    • Update Compose BOM to latest version (2025.06.01) by @david-livefront in https://github.com/bitwarden/android/pull/5431
    • Update Robolectric to the latest version by @david-livefront in https://github.com/bitwarden/android/pull/5428
    • Update Androidx Room and WorkManager libraries by @david-livefront in https://github.com/bitwarden/android/pull/5430
    • Crowdin Pull - Authenticator by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5433
    • Crowdin Pull - Password Manager by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5434
    • [PM-19108] Fix untrusted privileged app origin validation error handling by @SaintPatrck in https://github.com/bitwarden/android/pull/5432
    • PM-19776: Change 'Move to Bitwarden' to 'Copy to Bitwarden vault' by @david-livefront in https://github.com/bitwarden/android/pull/5435
    • [BRE-848] Add Workflow Permissions by @pixman20 in https://github.com/bitwarden/android/pull/5389
    • [PM-22786] Migrate BitwardenTextSelectionButton to ui module by @SaintPatrck in https://github.com/bitwarden/android/pull/5436
    • Move item listing models to common location for reuse with search by @david-livefront in https://github.com/bitwarden/android/pull/5438
    • [PM-23121] Capitalize "You" in passkey trust string by @SaintPatrck in https://github.com/bitwarden/android/pull/5437
    • [PM-23122] Make BitwardenTextRows in PrivilegedAppsListScreen unclickable by @SaintPatrck in https://github.com/bitwarden/android/pull/5441
    • [PM-22640] Updating screen capture flag when the setting is changed by @aj-rosado in https://github.com/bitwarden/android/pull/5426
    • PM-23136: Only apply 'always' display cutout mode on API 30 and up by @david-livefront in https://github.com/bitwarden/android/pull/5446
    • [PM-23125] Move authenticator drawables to ui module by @SaintPatrck in https://github.com/bitwarden/android/pull/5440
    • [BRE-768] Rename store publish workflow to avoid confusion by @AmyLGalles in https://github.com/bitwarden/android/pull/5439
    • [PM-23131] Make "About privileged apps" screen scrollable by @SaintPatrck in https://github.com/bitwarden/android/pull/5448
    • [PM-23132] Update capitalization and wording in privileged apps strings by @SaintPatrck in https://github.com/bitwarden/android/pull/5449
    • PM-23186: Move 'BitwardenSwitch' to the 'ui' module by @david-livefront in https://github.com/bitwarden/android/pull/5454
    • PM-19780: Authenticator source headers by @david-livefront in https://github.com/bitwarden/android/pull/5450
    • Update Junit and Mockk libraries by @david-livefront in https://github.com/bitwarden/android/pull/5455
    • PM-22213: Hide current access count when editing and there is not max access count by @david-livefront in https://github.com/bitwarden/android/pull/5451
    • Add generic logging to Autofill process by @david-livefront in https://github.com/bitwarden/android/pull/5457
    • Fix flicker on TextField autocomplete by @david-livefront in https://github.com/bitwarden/android/pull/5456
    • [PM-19779] Make Authenticator TOTP codes collapsible by @SaintPatrck in https://github.com/bitwarden/android/pull/5452
    • PM-23275: Update the display name for UK English by @david-livefront in https://github.com/bitwarden/android/pull/5461
    • Update to AGP v8.11.0 by @david-livefront in https://github.com/bitwarden/android/pull/5460
    • [PM-22640] Re-added isScreenCaptureAllowed to the MainViewModel state by @aj-rosado in https://github.com/bitwarden/android/pull/5462
    • log inputs to job summary for build workflows by @AmyLGalles in https://github.com/bitwarden/android/pull/5453
    • Update various dependencies by @david-livefront in https://github.com/bitwarden/android/pull/5465
    • PM-23293: Remove unused Toast events from the app by @david-livefront in https://github.com/bitwarden/android/pull/5463
    • PM-22972: Replace send Toasts with Snackbars by @david-livefront in https://github.com/bitwarden/android/pull/5464
    • [PM-23212] Move bitwarden.pw intent filter to debug and beta builds by @SaintPatrck in https://github.com/bitwarden/android/pull/5467
    • Update to the latest Bitwarden SDK by @david-livefront in https://github.com/bitwarden/android/pull/5466
    • PM-23305: Replace Vault Screen Toasts with Snackbars by @david-livefront in https://github.com/bitwarden/android/pull/5468
    • PM-23308: Replace Toasts with Snackbar in AttachmentsScreen by @david-livefront in https://github.com/bitwarden/android/pull/5469
    • PM-23322: Replace VaultItemScreen toasts with snackbars by @david-livefront in https://github.com/bitwarden/android/pull/5474
    • Clean up lint warnings by @david-livefront in https://github.com/bitwarden/android/pull/5470
    • [PM-23121] Update privileged app list item subtext by @SaintPatrck in https://github.com/bitwarden/android/pull/5475
    • PM-23318: Replace OtherScreen toast with snackbar by @david-livefront in https://github.com/bitwarden/android/pull/5471
    • PM-23320: Replace Export Vault screen toasts with snackbars by @david-livefront in https://github.com/bitwarden/android/pull/5472
    • PM-23321: Replace two-factor screen toasts with snackbars by @david-livefront in https://github.com/bitwarden/android/pull/5473
    • Minor-cleanup of StartRegistration classes by @david-livefront in https://github.com/bitwarden/android/pull/5477
    • PM-23354: Replace Login Approval toasts with snackbar by @david-livefront in https://github.com/bitwarden/android/pull/5478
    • Crowdin Pull - Authenticator by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5481
    • Crowdin Pull - Password Manager by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5482
    • PM-23365: Create ToastManager to simplify displaying toasts from a Manager or ViewModel by @david-livefront in https://github.com/bitwarden/android/pull/5479
    • [deps]: Lock file maintenance by @renovate[bot] in https://github.com/bitwarden/android/pull/5485
    • PM-19780: Fix incorrect sub header on authenticator search screen by @david-livefront in https://github.com/bitwarden/android/pull/5488
    • [deps]: Update Azure/login action to v2 by @renovate[bot] in https://github.com/bitwarden/android/pull/5484
    • Update Google privileged browsers list by @github-actions[bot] in https://github.com/bitwarden/android/pull/5483
    • Update Chrome Autofill compatibility mode by @david-livefront in https://github.com/bitwarden/android/pull/5490
    • PM-23503: Update Move to Organization toasts to be snackbars by @david-livefront in https://github.com/bitwarden/android/pull/5489
    • PM-23549: Remove Authenticator app name localizations by @david-livefront in https://github.com/bitwarden/android/pull/5492
    • PM-14063: SDK persistance state by @david-livefront in https://github.com/bitwarden/android/pull/5491
    • PM-23553: Replace Environment toasts with snackbars by @david-livefront in https://github.com/bitwarden/android/pull/5493
    • PM-23557: Replace login with device toasts with snackbars by @david-livefront in https://github.com/bitwarden/android/pull/5495
    • [PM-19309] Fix search when restrict item policy is enabled by @andrebispo5 in https://github.com/bitwarden/android/pull/5497
    • Update the version at which we display the clipboard toast by @david-livefront in https://github.com/bitwarden/android/pull/5502
    • [PM-23604] Add 'getCipher' helper method by @david-livefront in https://github.com/bitwarden/android/pull/5501
    • Update navigation library to v2.9.1 by @david-livefront in https://github.com/bitwarden/android/pull/5503
    • [PM-23606] Update Bitwarden SDK by @SaintPatrck in https://github.com/bitwarden/android/pull/5504
    • [PM-23605] Add decryptCipherListWithFailures to VaultSdkSource by @SaintPatrck in https://github.com/bitwarden/android/pull/5505
    • PM-23667: Optimize authenticator sync with totp database query by @david-livefront in https://github.com/bitwarden/android/pull/5508
    • [PM-21750] Only show dynamic colors option on Android 12+ by @SaintPatrck in https://github.com/bitwarden/android/pull/5507
    • PM-23625: Remove truncation logic for default deletion date of send by @david-livefront in https://github.com/bitwarden/android/pull/5511
    • PM-23691: remove Flight Recorder feature flag by @david-livefront in https://github.com/bitwarden/android/pull/5512
    • PM-23690: Remove pre-login settings feature flag by @david-livefront in https://github.com/bitwarden/android/pull/5513
    • PM-23692: Remove auth sync feature flag from password manager by @david-livefront in https://github.com/bitwarden/android/pull/5514
    • PM-23693: Remove Authenticator Sync flag from Authenticator app by @david-livefront in https://github.com/bitwarden/android/pull/5515
    • Crowdin Pull - Authenticator by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5516
    • Crowdin Pull - Password Manager by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5517
    • [PM-23710] Fixed logic to getServerConfig and added new test on Authenticator by @aj-rosado in https://github.com/bitwarden/android/pull/5518
    • 🍒 PM-23666: Construct unique SDK client for Authentocator Sync feature by @david-livefront in https://github.com/bitwarden/android/pull/5528

    New Contributors

    • @mzieniukbw made their first contribution in https://github.com/bitwarden/android/pull/4386
    • @Nailik made their first contribution in https://github.com/bitwarden/android/pull/5401

    Full Changelog: https://github.com/bitwarden/android/compare/v2025.6.1-bwpm...v2025.7.0-bwa
    Builds Source: https://github.com/bitwarden/android/actions/runs/16426034090

    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • authenticator-android-aab-sha256.txt
      345 B
    • authenticator-android-apk-sha256.txt
      342 B
    • com.bitwarden.authenticator.aab
      37 MiB
    • com.bitwarden.authenticator.apk
      69 MiB
First Previous 1 2 3 4 5 ... Next Last
Powered by Gitea Version: 1.23.7 Page: 255ms Template: 15ms
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