-
released this
2025-09-19 11:21:39 -05:00 | 784 commits to main since this release📅 Originally published on GitHub: Thu, 02 Oct 2025 17:36:25 GMT
🏷️ Git tag created: Fri, 19 Sep 2025 16:21:39 GMTOverview
• Fixed an issue with navigation in settings sub-menu.
• Various under the hood improvements. (edited)What's Changed
- [PM-15055] Add SDK support for exporting vault data to CXF by @SaintPatrck in https://github.com/bitwarden/android/pull/5840
- PM-25162: Fix a navigation bug in bottom navigation by @david-livefront in https://github.com/bitwarden/android/pull/5842
- [PM-25522] Add
importCxffunction toVaultSdkSourceby @SaintPatrck in https://github.com/bitwarden/android/pull/5841 - Update protobuff library to v4.32.0 by @david-livefront in https://github.com/bitwarden/android/pull/5845
- Cleanup minor lint warnings in string resources by @david-livefront in https://github.com/bitwarden/android/pull/5843
- [PM-25523] Add
importCxfPayloadtoVaultRepositoryby @SaintPatrck in https://github.com/bitwarden/android/pull/5846 - Update appVersionName to 2025.9.1 by @david-livefront in https://github.com/bitwarden/android/pull/5848
- Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5853
- Update SDK to 1.0.0-2944-8447df0c by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5830
- Update to Java 21 by @david-livefront in https://github.com/bitwarden/android/pull/5835
- Update untranslatable strings by @mKoonrad in https://github.com/bitwarden/android/pull/5854
- [PM-15056] Add
exportVaultDataToCxffunction toVaultRepositoryby @SaintPatrck in https://github.com/bitwarden/android/pull/5847 - Fix sdk-update Test by using Java 21 in setup-android action by @vvolkgang in https://github.com/bitwarden/android/pull/5861
- [PM-25637] Add CXF module for Credential Exchange support by @SaintPatrck in https://github.com/bitwarden/android/pull/5858
- [PM-25624] Hide decryption errors from autofill list view by @andrebispo5 in https://github.com/bitwarden/android/pull/5855
- [PM-25640] Dialog flickers when switching accounts by @andrebispo5 in https://github.com/bitwarden/android/pull/5865
- [PM-25661] Add placeholder ProviderEvents API for credential import/export by @SaintPatrck in https://github.com/bitwarden/android/pull/5866
- [PM-25665] Add BitwardenImportCredentialsRequest and helper by @SaintPatrck in https://github.com/bitwarden/android/pull/5870
- [PM-22320] Default to SHA1 on 2fas importer if algorithm is missing by @aj-rosado in https://github.com/bitwarden/android/pull/5875
- Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5874
- Update Robolectric to v4.16 by @david-livefront in https://github.com/bitwarden/android/pull/5833
- [deps]: Update gh minor by @renovate[bot] in https://github.com/bitwarden/android/pull/5877
- [deps]: Lock file maintenance by @renovate[bot] in https://github.com/bitwarden/android/pull/5881
- [PM-25662] Add CredentialExchangeCompletionManager by @SaintPatrck in https://github.com/bitwarden/android/pull/5867
- PM-24234: Add missing plurals by @david-livefront in https://github.com/bitwarden/android/pull/5886
- [PM-25663] Introduce CredentialExchangeImporter by @SaintPatrck in https://github.com/bitwarden/android/pull/5868
- Update to AGP v8.13.0 by @david-livefront in https://github.com/bitwarden/android/pull/5887
- Update to Kotlin v2.2.20 by @david-livefront in https://github.com/bitwarden/android/pull/5888
- [PM-15051] Add CredentialExchangeRegistry by @SaintPatrck in https://github.com/bitwarden/android/pull/5869
- Update navigation libs to latest version by @david-livefront in https://github.com/bitwarden/android/pull/5889
- [deps]: Update actions/checkout action to v5 by @renovate[bot] in https://github.com/bitwarden/android/pull/5879
- [deps]: Update actions/setup-java action to v5 by @renovate[bot] in https://github.com/bitwarden/android/pull/5880
- Update the Protobuf library by @david-livefront in https://github.com/bitwarden/android/pull/5891
- Refactor Vault Sync Logic into VaultSyncManager by @SaintPatrck in https://github.com/bitwarden/android/pull/5871
- Update SDK to 1.0.0-3005-5a722fd2 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5860
- Update Androidx libraries to latest versions by @david-livefront in https://github.com/bitwarden/android/pull/5890
- Update resources to use LocalResources by @david-livefront in https://github.com/bitwarden/android/pull/5894
- [PM-25664] Add CredentialExchangeImportManager for CXF payload import by @SaintPatrck in https://github.com/bitwarden/android/pull/5872
- Refactor Send logic into SendManager by @david-livefront in https://github.com/bitwarden/android/pull/5892
- [PM-25822] Add
ImportItemsViewModeland related strings by @SaintPatrck in https://github.com/bitwarden/android/pull/5882 - Move NativeLibraryManager to data module by @SaintPatrck in https://github.com/bitwarden/android/pull/5899
- Refactor cipher logic into CipherManager by @david-livefront in https://github.com/bitwarden/android/pull/5898
- [PM-25912] Remove ImportCredentialsRequest by @SaintPatrck in https://github.com/bitwarden/android/pull/5901
- [PM-25826] Update
folderRelationshipstype for cipher import by @SaintPatrck in https://github.com/bitwarden/android/pull/5885 - Update
registerExportto returnRegisterExportResponseby @SaintPatrck in https://github.com/bitwarden/android/pull/5903 - Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5908
- [PM-25824] Add "Import items" screen by @SaintPatrck in https://github.com/bitwarden/android/pull/5906
- PM-25908: Process 400 responses from verification code APIs by @david-livefront in https://github.com/bitwarden/android/pull/5900
- Refactor Folder logic into FolderManager by @david-livefront in https://github.com/bitwarden/android/pull/5904
- Update SDK to 1.0.0-3101-0eba924a by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5893
- Pm 25258 browser autofill dialog by @david-livefront in https://github.com/bitwarden/android/pull/5907
Full Changelog: https://github.com/bitwarden/android/compare/v2025.9.0-bwpm...v2025.9.1-bwpm
Builds Source: https://github.com/bitwarden/android/actions/runs/17865058734Downloads
-
released this
2025-09-05 09:32:49 -05:00 | 835 commits to main since this release📅 Originally published on GitHub: Thu, 18 Sep 2025 21:31:38 GMT
🏷️ Git tag created: Fri, 05 Sep 2025 14:32:49 GMTOverview
- Various under-the-hood improvements and minor bug fixes.
What's Changed
- Update SDK to 1.0.0-2681-1a956d45 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5756
- Update ARCHITECTURE.md by @SaintPatrck in https://github.com/bitwarden/android/pull/5765
- PM-25069: Update VaultAddEditViewModel toasts to snackbars by @david-livefront in https://github.com/bitwarden/android/pull/5769
- PM-25125: Refactor user state managment into UserStateManager by @david-livefront in https://github.com/bitwarden/android/pull/5774
- PM-25194: Fix CollectionTypeJson data type in database by @david-livefront in https://github.com/bitwarden/android/pull/5786
- PM-25193: Clear last sync time on push notification for inactive user by @david-livefront in https://github.com/bitwarden/android/pull/5784
- [PM-25057] Refactor card restriction logic in AutofillCipherProvider by @SaintPatrck in https://github.com/bitwarden/android/pull/5788
- [PM-18210] Cipher key encryption error handling by @andrebispo5 in https://github.com/bitwarden/android/pull/5611
- Update SDK to 1.0.0-2807-ae9b9f17 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5785
- PM-25238: Remove debug toast by @david-livefront in https://github.com/bitwarden/android/pull/5792
- PM-25143: Retain intent data on recreate by @david-livefront in https://github.com/bitwarden/android/pull/5787
- [PM-25239] Remove unnecessary vault sync from
Fido2CredentialStoreImplby @SaintPatrck in https://github.com/bitwarden/android/pull/5794 - Fix plurals string for decryption error by @SaintPatrck in https://github.com/bitwarden/android/pull/5796
- Update SDK to 1.0.0-2825-e05ba6eb by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5809
- Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5807
- [PM-24930] Fix updating open SDK PRs and set token permissions by @vvolkgang in https://github.com/bitwarden/android/pull/5804
- [PM-25327] Display default user collections first by @SaintPatrck in https://github.com/bitwarden/android/pull/5810
- Update AGP to v8.12.2 by @david-livefront in https://github.com/bitwarden/android/pull/5816
- PM-25393: Allow push notifications to update a cipher while vault is locked by @david-livefront in https://github.com/bitwarden/android/pull/5818
- [PM-25396] Publish store builds when release branches are updated by @vvolkgang in https://github.com/bitwarden/android/pull/5821
- [PM-23665] Refactor FIDO2 credential discovery by @SaintPatrck in https://github.com/bitwarden/android/pull/5817
- Update the Compose BOM and Androidx Lifecycle libraries by @david-livefront in https://github.com/bitwarden/android/pull/5820
- [PM-25394] Sort default user collections by Organization name by @SaintPatrck in https://github.com/bitwarden/android/pull/5819
- Update SDK to 1.0.0-2887-7b5d9db2 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5815
- Update Firebase BOM by @david-livefront in https://github.com/bitwarden/android/pull/5823
- Update Hilt to v2.57.1 by @david-livefront in https://github.com/bitwarden/android/pull/5826
- Update Kotlin to the latest version v2.2.10 by @david-livefront in https://github.com/bitwarden/android/pull/5828
- PM-25431: Allow SYNC_SEND_DELETE notification to delete sends for inactive user by @david-livefront in https://github.com/bitwarden/android/pull/5827
- PM-25462: Allow SYNC_FOLDER_DELETE notification to delete Folders for inactive user by @david-livefront in https://github.com/bitwarden/android/pull/5832
- [PM-25133] Plural forms by @mKoonrad in https://github.com/bitwarden/android/pull/5773
- Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5838
- PM-25474: Allow SYNC_CIPHER_DELETE notification to delete Cipher for inactive user by @david-livefront in https://github.com/bitwarden/android/pull/5836
- PM-25478: Update sends and folders while vault is locked by @david-livefront in https://github.com/bitwarden/android/pull/5837
Full Changelog: https://github.com/bitwarden/android/compare/v2025.8.1-bwa...v2025.9.0-bwa
Builds Source: https://github.com/bitwarden/android/actions/runs/17498992722Downloads
-
released this
2025-09-05 09:32:49 -05:00 | 835 commits to main since this release📅 Originally published on GitHub: Thu, 18 Sep 2025 21:31:23 GMT
🏷️ Git tag created: Fri, 05 Sep 2025 14:32:49 GMTOverview
- Improved reliability of push notifications for deleted items.
- Fixed an issue where autofill logins could disappear.
- Resolved a crash that could occur when unlocking your vault with Biometric unlock.
- Various under-the-hood improvements and minor bug fixes.
What's Changed
- Update SDK to 1.0.0-2681-1a956d45 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5756
- Update ARCHITECTURE.md by @SaintPatrck in https://github.com/bitwarden/android/pull/5765
- PM-25069: Update VaultAddEditViewModel toasts to snackbars by @david-livefront in https://github.com/bitwarden/android/pull/5769
- PM-25125: Refactor user state managment into UserStateManager by @david-livefront in https://github.com/bitwarden/android/pull/5774
- PM-25194: Fix CollectionTypeJson data type in database by @david-livefront in https://github.com/bitwarden/android/pull/5786
- PM-25193: Clear last sync time on push notification for inactive user by @david-livefront in https://github.com/bitwarden/android/pull/5784
- [PM-25057] Refactor card restriction logic in AutofillCipherProvider by @SaintPatrck in https://github.com/bitwarden/android/pull/5788
- [PM-18210] Cipher key encryption error handling by @andrebispo5 in https://github.com/bitwarden/android/pull/5611
- Update SDK to 1.0.0-2807-ae9b9f17 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5785
- PM-25238: Remove debug toast by @david-livefront in https://github.com/bitwarden/android/pull/5792
- PM-25143: Retain intent data on recreate by @david-livefront in https://github.com/bitwarden/android/pull/5787
- [PM-25239] Remove unnecessary vault sync from
Fido2CredentialStoreImplby @SaintPatrck in https://github.com/bitwarden/android/pull/5794 - Fix plurals string for decryption error by @SaintPatrck in https://github.com/bitwarden/android/pull/5796
- Update SDK to 1.0.0-2825-e05ba6eb by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5809
- Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5807
- [PM-24930] Fix updating open SDK PRs and set token permissions by @vvolkgang in https://github.com/bitwarden/android/pull/5804
- [PM-25327] Display default user collections first by @SaintPatrck in https://github.com/bitwarden/android/pull/5810
- Update AGP to v8.12.2 by @david-livefront in https://github.com/bitwarden/android/pull/5816
- PM-25393: Allow push notifications to update a cipher while vault is locked by @david-livefront in https://github.com/bitwarden/android/pull/5818
- [PM-25396] Publish store builds when release branches are updated by @vvolkgang in https://github.com/bitwarden/android/pull/5821
- [PM-23665] Refactor FIDO2 credential discovery by @SaintPatrck in https://github.com/bitwarden/android/pull/5817
- Update the Compose BOM and Androidx Lifecycle libraries by @david-livefront in https://github.com/bitwarden/android/pull/5820
- [PM-25394] Sort default user collections by Organization name by @SaintPatrck in https://github.com/bitwarden/android/pull/5819
- Update SDK to 1.0.0-2887-7b5d9db2 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5815
- Update Firebase BOM by @david-livefront in https://github.com/bitwarden/android/pull/5823
- Update Hilt to v2.57.1 by @david-livefront in https://github.com/bitwarden/android/pull/5826
- Update Kotlin to the latest version v2.2.10 by @david-livefront in https://github.com/bitwarden/android/pull/5828
- PM-25431: Allow SYNC_SEND_DELETE notification to delete sends for inactive user by @david-livefront in https://github.com/bitwarden/android/pull/5827
- PM-25462: Allow SYNC_FOLDER_DELETE notification to delete Folders for inactive user by @david-livefront in https://github.com/bitwarden/android/pull/5832
- [PM-25133] Plural forms by @mKoonrad in https://github.com/bitwarden/android/pull/5773
- Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5838
- PM-25474: Allow SYNC_CIPHER_DELETE notification to delete Cipher for inactive user by @david-livefront in https://github.com/bitwarden/android/pull/5836
- PM-25478: Update sends and folders while vault is locked by @david-livefront in https://github.com/bitwarden/android/pull/5837
Full Changelog: https://github.com/bitwarden/android/compare/v2025.8.1-bwpm...v2025.9.0-bwpm
Builds Source: https://github.com/bitwarden/android/actions/runs/17498992515Downloads
-
released this
2025-08-27 15:15:00 -05:00 | 866 commits to main since this release📅 Originally published on GitHub: Wed, 03 Sep 2025 03:15:14 GMT
🏷️ Git tag created: Wed, 27 Aug 2025 20:15:00 GMTOverview
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 | 866 commits to main since this release📅 Originally published on GitHub: Wed, 03 Sep 2025 03:15:18 GMT
🏷️ Git tag created: Wed, 27 Aug 2025 20:15:00 GMTOverview
- 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/17277676605Downloads
-
released this
2025-08-08 09:43:34 -05:00 | 942 commits to main since this release📅 Originally published on GitHub: Thu, 21 Aug 2025 21:04:09 GMT
🏷️ Git tag created: Fri, 08 Aug 2025 14:43:34 GMTOverview
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-08 09:43:34 -05:00 | 942 commits to main since this release📅 Originally published on GitHub: Thu, 21 Aug 2025 21:04:19 GMT
🏷️ Git tag created: Fri, 08 Aug 2025 14:43:34 GMTOverview
• 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/16834718954Downloads
-
released this
2025-08-05 12:22:52 -05:00 | 988 commits to main since this release📅 Originally published on GitHub: Thu, 07 Aug 2025 20:10:03 GMT
🏷️ Git tag created: Tue, 05 Aug 2025 17:22:52 GMTOverview
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/16758214205Downloads
-
released this
2025-08-05 12:22:52 -05:00 | 988 commits to main since this release📅 Originally published on GitHub: Thu, 07 Aug 2025 20:10:26 GMT
🏷️ Git tag created: Tue, 05 Aug 2025 17:22:52 GMTOverview
- 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
-
released this
2025-07-25 16:53:35 -05:00 | 1044 commits to main since this release📅 Originally published on GitHub: Fri, 01 Aug 2025 03:44:31 GMT
🏷️ Git tag created: Fri, 25 Jul 2025 21:53:35 GMTOverview
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/16570477282Downloads
mirror of
https://github.com/bitwarden/android.git
synced 2026-05-24 23:21:44 -05:00