-
Authenticator 2025.8.1 (755) Stable
released this
2025-08-27 15:15:00 -05:00 | 341 commits to main since this releaseOverview
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
accountKeystoSyncResponseJson.Profileby @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
VaultAddEditUriItema 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
uimodule 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/17162172794Downloads
-
released this
2025-08-27 15:15:00 -05:00 | 341 commits to main since this releaseOverview
- 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
accountKeystoSyncResponseJson.Profileby @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
VaultAddEditUriItema 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
uimodule 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 -
released this
2025-08-08 09:43:34 -05:00 | 417 commits to main since this releaseOverview
• 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 improvementsWhat'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
uimodule 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 -
Authenticator 2025.8.0 (681) Stable
released this
2025-08-08 09:43:34 -05:00 | 417 commits to main since this releaseOverview
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
uimodule 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/16834719117Downloads
-
released this
2025-08-05 12:22:52 -05:00 | 463 commits to main since this releaseOverview
- 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
unmockkStaticusage inSdkCipherRepositoryTestby @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
uimodule 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
uimodule 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/16758228945Downloads
- 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
-
Authenticator 2025.7.2 (658) Stable
released this
2025-08-05 12:22:52 -05:00 | 463 commits to main since this releaseOverview
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
unmockkStaticusage inSdkCipherRepositoryTestby @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
uimodule 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
uimodule 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 -
released this
2025-07-25 16:53:35 -05:00 | 519 commits to main since this releaseOverview
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/16570263642Downloads
- 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
-
Authenticator 2025.7.1 (601) Stable
released this
2025-07-25 16:53:35 -05:00 | 519 commits to main since this releaseOverview
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 -
released this
2025-07-14 16:39:56 -05:00 | 521 commits to main since this releaseOverview
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 optimizationsOverview
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 optimizationsWhat'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
isBuildVersionBelowto 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
getPackageInstallationSourceOrNulltoBitwardenPackageManagerby @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 inPrivilegedAppsListScreenunclickable 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/16425996781Downloads
- 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
-
Authenticator 2025.7.0 (599) Stable
released this
2025-07-14 16:39:56 -05:00 | 521 commits to main since this releaseOverview
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
isBuildVersionBelowto 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
getPackageInstallationSourceOrNulltoBitwardenPackageManagerby @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 inPrivilegedAppsListScreenunclickable 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
mirror of
https://github.com/bitwarden/android.git
synced 2025-12-10 00:06:22 -06:00