-
released this
2025-11-12 13:49:03 -06:00 | 89 commits to main since this release📅 Originally published on GitHub: Wed, 19 Nov 2025 18:20:06 GMT
🏷️ Git tag created: Wed, 12 Nov 2025 19:49:03 GMTOverview
- Fixed an issue that could cause unexpected app crashes.
- General stability improvements and bug fixes.
What's Changed
- Update OkHttp to latest version by @david-livefront in https://github.com/bitwarden/android/pull/6054
- Update SDK to 1.0.0-3436-2a00b727 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6042
- [PM-26986] Hide select other account button if user has no other account by @aj-rosado in https://github.com/bitwarden/android/pull/6041
- [PM-23290] Migrate PIN unlock keys to PinProtectedUserKeyEnvelope by @andrebispo5 in https://github.com/bitwarden/android/pull/6024
- [PM-27130] Update alert (Snackbar) color to inverseSurface in dynamic color scheme by @SaintPatrck in https://github.com/bitwarden/android/pull/6057
- PM-27136: Replace FirstTimeSyncSnackbarHost with BitwardenSnackbarHost by @david-livefront in https://github.com/bitwarden/android/pull/6058
- PM-27149: Update empty vault illustration by @david-livefront in https://github.com/bitwarden/android/pull/6059
- [PM-26420] Add flight recorder logs for vault unlock method and PIN migration by @andrebispo5 in https://github.com/bitwarden/android/pull/6052
- Update drawable names with consistent prefixes by @david-livefront in https://github.com/bitwarden/android/pull/6060
- PM-27153: Update copy in Authenticator app by @david-livefront in https://github.com/bitwarden/android/pull/6061
- [PM-27001] Skip account selection only one exists on cxp flow by @aj-rosado in https://github.com/bitwarden/android/pull/6055
- PM-27210: Add dynamic color support to Authenticator by @david-livefront in https://github.com/bitwarden/android/pull/6063
- PM-27202: Update ItemListingScreen layout for improved spacing by @david-livefront in https://github.com/bitwarden/android/pull/6065
- PM-27263: Add enum for Vault Timeout Policy actions by @david-livefront in https://github.com/bitwarden/android/pull/6067
- Remove night-mode icon variants where possible by @david-livefront in https://github.com/bitwarden/android/pull/6066
- [PM-27088] fix unit test execution by @Nailik in https://github.com/bitwarden/android/pull/6048
- [PM-26810] Remove loading dialog flicker on vault data updates by @SaintPatrck in https://github.com/bitwarden/android/pull/6068
- Fix TopAppBar height for multiline titles by @david-livefront in https://github.com/bitwarden/android/pull/6069
- [PM-26810] Clear password input after successful OTP verification by @SaintPatrck in https://github.com/bitwarden/android/pull/6070
- PM-27271: Update selection button disabled state by @david-livefront in https://github.com/bitwarden/android/pull/6071
- Create reusable supporting content composable by @david-livefront in https://github.com/bitwarden/android/pull/6075
- [PM-27092] Changing screen capture flow from event based to state based on Authenticator by @aj-rosado in https://github.com/bitwarden/android/pull/6062
- Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6077
- [PM-27176] Switch to using SDK's init crypto with MasterPasswordUnlock by @andrebispo5 in https://github.com/bitwarden/android/pull/6073
- Minor clean up for the Account Security Screen by @david-livefront in https://github.com/bitwarden/android/pull/6076
- Implement reusable Claude code review workflow by @theMickster in https://github.com/bitwarden/android/pull/6072
- PM-19302: Add support for a typed vault timeout policy by @david-livefront in https://github.com/bitwarden/android/pull/6078
- [PM-22157] independent version names in build workflows by @mpbw2 in https://github.com/bitwarden/android/pull/6074
- [PM-26420] FlightRecorder vault unlock method by @andrebispo5 in https://github.com/bitwarden/android/pull/6084
- PM-27497: Update Snackbar font when there is no header by @david-livefront in https://github.com/bitwarden/android/pull/6086
- PM-27494: Update custom vault timeout UI by @david-livefront in https://github.com/bitwarden/android/pull/6085
- [deps]: Lock file maintenance by @renovate[bot] in https://github.com/bitwarden/android/pull/6083
- [PM-27516] [PM 27157] Custom text field edit multiline fix by @dev-sharma3624 in https://github.com/bitwarden/android/pull/6088
- [PM-27589] [PM-27158] fix : Sub folders always show 0 items by @dev-sharma3624 in https://github.com/bitwarden/android/pull/6092
- Update Androidx dependencies by @david-livefront in https://github.com/bitwarden/android/pull/6093
- Update Kotlin, ksp, and kover to the latest versions by @david-livefront in https://github.com/bitwarden/android/pull/6094
- Update the Google Protobuf library by @david-livefront in https://github.com/bitwarden/android/pull/6095
- Fix deprecation within the app by @david-livefront in https://github.com/bitwarden/android/pull/6096
- [deps]: Update com.google.devtools.ksp to v2.3.0 by @renovate[bot] in https://github.com/bitwarden/android/pull/6080
- Update androidx.credentials to 1.6.0-beta03 by @SaintPatrck in https://github.com/bitwarden/android/pull/6097
- Fix topAppBar flicker when text is long by @david-livefront in https://github.com/bitwarden/android/pull/6098
- Update Readme compatibility docs by @david-livefront in https://github.com/bitwarden/android/pull/6100
- [PM-27120] cxp hide user account when remove individual export is enabled by @aj-rosado in https://github.com/bitwarden/android/pull/6089
- Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6101
- Add Push chevron to Block autofill button by @david-livefront in https://github.com/bitwarden/android/pull/6102
- 🍒 [PM-27806] Reverted changes to order of StorePolicies after sync by @aj-rosado in https://github.com/bitwarden/android/pull/6132
- 🍒 [PM-27902] Logout user after successful master password reset by @aj-rosado in https://github.com/bitwarden/android/pull/6137
- 🍒 Update Autofill to detect url bar webDomain for certain browsers by @david-livefront in https://github.com/bitwarden/android/pull/6155
Full Changelog: https://github.com/bitwarden/android/compare/v2025.10.1-bwa...v2025.11.0-bwpm
Builds Source: https://github.com/bitwarden/android/actions/runs/19309927902Downloads
-
released this
2025-11-12 13:49:03 -06:00 | 89 commits to main since this release📅 Originally published on GitHub: Wed, 19 Nov 2025 17:10:01 GMT
🏷️ Git tag created: Wed, 12 Nov 2025 19:49:03 GMTOverview
- Various under-the-hood and performance improvements.
What's Changed
- Update OkHttp to latest version by @david-livefront in https://github.com/bitwarden/android/pull/6054
- Update SDK to 1.0.0-3436-2a00b727 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6042
- [PM-26986] Hide select other account button if user has no other account by @aj-rosado in https://github.com/bitwarden/android/pull/6041
- [PM-23290] Migrate PIN unlock keys to PinProtectedUserKeyEnvelope by @andrebispo5 in https://github.com/bitwarden/android/pull/6024
- [PM-27130] Update alert (Snackbar) color to inverseSurface in dynamic color scheme by @SaintPatrck in https://github.com/bitwarden/android/pull/6057
- PM-27136: Replace FirstTimeSyncSnackbarHost with BitwardenSnackbarHost by @david-livefront in https://github.com/bitwarden/android/pull/6058
- PM-27149: Update empty vault illustration by @david-livefront in https://github.com/bitwarden/android/pull/6059
- [PM-26420] Add flight recorder logs for vault unlock method and PIN migration by @andrebispo5 in https://github.com/bitwarden/android/pull/6052
- Update drawable names with consistent prefixes by @david-livefront in https://github.com/bitwarden/android/pull/6060
- PM-27153: Update copy in Authenticator app by @david-livefront in https://github.com/bitwarden/android/pull/6061
- [PM-27001] Skip account selection only one exists on cxp flow by @aj-rosado in https://github.com/bitwarden/android/pull/6055
- PM-27210: Add dynamic color support to Authenticator by @david-livefront in https://github.com/bitwarden/android/pull/6063
- PM-27202: Update ItemListingScreen layout for improved spacing by @david-livefront in https://github.com/bitwarden/android/pull/6065
- PM-27263: Add enum for Vault Timeout Policy actions by @david-livefront in https://github.com/bitwarden/android/pull/6067
- Remove night-mode icon variants where possible by @david-livefront in https://github.com/bitwarden/android/pull/6066
- [PM-27088] fix unit test execution by @Nailik in https://github.com/bitwarden/android/pull/6048
- [PM-26810] Remove loading dialog flicker on vault data updates by @SaintPatrck in https://github.com/bitwarden/android/pull/6068
- Fix TopAppBar height for multiline titles by @david-livefront in https://github.com/bitwarden/android/pull/6069
- [PM-26810] Clear password input after successful OTP verification by @SaintPatrck in https://github.com/bitwarden/android/pull/6070
- PM-27271: Update selection button disabled state by @david-livefront in https://github.com/bitwarden/android/pull/6071
- Create reusable supporting content composable by @david-livefront in https://github.com/bitwarden/android/pull/6075
- [PM-27092] Changing screen capture flow from event based to state based on Authenticator by @aj-rosado in https://github.com/bitwarden/android/pull/6062
- Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6077
- [PM-27176] Switch to using SDK's init crypto with MasterPasswordUnlock by @andrebispo5 in https://github.com/bitwarden/android/pull/6073
- Minor clean up for the Account Security Screen by @david-livefront in https://github.com/bitwarden/android/pull/6076
- Implement reusable Claude code review workflow by @theMickster in https://github.com/bitwarden/android/pull/6072
- PM-19302: Add support for a typed vault timeout policy by @david-livefront in https://github.com/bitwarden/android/pull/6078
- [PM-22157] independent version names in build workflows by @mpbw2 in https://github.com/bitwarden/android/pull/6074
- [PM-26420] FlightRecorder vault unlock method by @andrebispo5 in https://github.com/bitwarden/android/pull/6084
- PM-27497: Update Snackbar font when there is no header by @david-livefront in https://github.com/bitwarden/android/pull/6086
- PM-27494: Update custom vault timeout UI by @david-livefront in https://github.com/bitwarden/android/pull/6085
- [deps]: Lock file maintenance by @renovate[bot] in https://github.com/bitwarden/android/pull/6083
- [PM-27516] [PM 27157] Custom text field edit multiline fix by @dev-sharma3624 in https://github.com/bitwarden/android/pull/6088
- [PM-27589] [PM-27158] fix : Sub folders always show 0 items by @dev-sharma3624 in https://github.com/bitwarden/android/pull/6092
- Update Androidx dependencies by @david-livefront in https://github.com/bitwarden/android/pull/6093
- Update Kotlin, ksp, and kover to the latest versions by @david-livefront in https://github.com/bitwarden/android/pull/6094
- Update the Google Protobuf library by @david-livefront in https://github.com/bitwarden/android/pull/6095
- Fix deprecation within the app by @david-livefront in https://github.com/bitwarden/android/pull/6096
- [deps]: Update com.google.devtools.ksp to v2.3.0 by @renovate[bot] in https://github.com/bitwarden/android/pull/6080
- Update androidx.credentials to 1.6.0-beta03 by @SaintPatrck in https://github.com/bitwarden/android/pull/6097
- Fix topAppBar flicker when text is long by @david-livefront in https://github.com/bitwarden/android/pull/6098
- Update Readme compatibility docs by @david-livefront in https://github.com/bitwarden/android/pull/6100
- [PM-27120] cxp hide user account when remove individual export is enabled by @aj-rosado in https://github.com/bitwarden/android/pull/6089
- Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6101
- Add Push chevron to Block autofill button by @david-livefront in https://github.com/bitwarden/android/pull/6102
- 🍒 [PM-27806] Reverted changes to order of StorePolicies after sync by @aj-rosado in https://github.com/bitwarden/android/pull/6132
- 🍒 [PM-27902] Logout user after successful master password reset by @aj-rosado in https://github.com/bitwarden/android/pull/6137
New Contributors
- @theMickster made their first contribution in https://github.com/bitwarden/android/pull/6072
- @dev-sharma3624 made their first contribution in https://github.com/bitwarden/android/pull/6088
Full Changelog: https://github.com/bitwarden/android/compare/v2025.10.1-bwa...v2025.11.0-bwa
Builds Source: https://github.com/bitwarden/android/actions/runs/19175768927Downloads
-
released this
2025-10-17 08:34:29 -05:00 | 137 commits to main since this release📅 Originally published on GitHub: Thu, 30 Oct 2025 18:16:52 GMT
🏷️ Git tag created: Fri, 17 Oct 2025 13:34:29 GMTOverview
General under-the-hood performance improvements
What's Changed
- Update SDK to 1.0.0-3293-ae9b8b52 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5975
- Update Authenticator UI to match Password Manager style by @david-livefront in https://github.com/bitwarden/android/pull/5969
- Update SDK to 1.0.0-3309-9574bd00 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5979
- PM-26358: Integrate the token auth logic with the SDK by @david-livefront in https://github.com/bitwarden/android/pull/5967
- PM-26579: Remove duplicated BitwardenScaffold from ItemListingScreen by @david-livefront in https://github.com/bitwarden/android/pull/5978
- PM-26594: Move the QrCodeAnalyzer to the UI module by @david-livefront in https://github.com/bitwarden/android/pull/5980
- Improve CXF message handling by @SaintPatrck in https://github.com/bitwarden/android/pull/5982
- The QrCodeScanScreen should always be in dark mode by @david-livefront in https://github.com/bitwarden/android/pull/5983
- PM-25908: Do not use network error message from 401 by @david-livefront in https://github.com/bitwarden/android/pull/5984
- PM-26689: Separate share logic from IntentManager by @david-livefront in https://github.com/bitwarden/android/pull/5987
- PM-20593: sync-org-keys notification should allow token to be refreshed on next request by @david-livefront in https://github.com/bitwarden/android/pull/5988
- [PM-26315] Register/unregister for CXP export based on feature flag by @SaintPatrck in https://github.com/bitwarden/android/pull/5948
- Simplify the BitwardenExpandableFloatingActionButton by @david-livefront in https://github.com/bitwarden/android/pull/5989
- Add tests for ShareManager by @david-livefront in https://github.com/bitwarden/android/pull/5990
- [deps]: Update com.google.devtools.ksp to v2.2.20-2.0.4 by @david-livefront in https://github.com/bitwarden/android/pull/5992
- [deps]: Update androidx.room to v2.8.2 by @david-livefront in https://github.com/bitwarden/android/pull/5993
- Update Crowdin plurals by @david-livefront in https://github.com/bitwarden/android/pull/5991
- [PM-26718] Move Credential Exchange intent filter to main manifest by @SaintPatrck in https://github.com/bitwarden/android/pull/5995
- [PM-26716] Validate credential exchange request by @SaintPatrck in https://github.com/bitwarden/android/pull/5994
- Ensure the fab is dismissed when clicking on the lower portion of the content by @david-livefront in https://github.com/bitwarden/android/pull/5996
- [PM-23278] Upgrade user KDF settings to minimums by @andrebispo5 in https://github.com/bitwarden/android/pull/5955
- Remove logging in CredentialExchangeCompletionManager by @SaintPatrck in https://github.com/bitwarden/android/pull/5998
- [deps]: Update androidx.camera to v1.5.1 by @david-livefront in https://github.com/bitwarden/android/pull/5999
- Implement Zizmor workflow scanner by @mandreko-bitwarden in https://github.com/bitwarden/android/pull/5857
- [PM-26750] Allow underscores in Block Autofill URI patterns by @SaintPatrck in https://github.com/bitwarden/android/pull/6000
- [PM-24258] Building a specific Fido2AttestationResponse to work with Binance by @aj-rosado in https://github.com/bitwarden/android/pull/5986
- Update Firebase BOM and Google Services by @david-livefront in https://github.com/bitwarden/android/pull/6004
- Remove quotes in fastlane bundle commands by @mandreko-bitwarden in https://github.com/bitwarden/android/pull/6003
- Update JUnit and Mockk test dependencies by @david-livefront in https://github.com/bitwarden/android/pull/6005
- Update Compose BOM to v2025.10.00 by @david-livefront in https://github.com/bitwarden/android/pull/6007
- Update SDK to 1.0.0-3367-cc36132b by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5981
- PM-26560: Fix cross-origin autofill issues by @david-livefront in https://github.com/bitwarden/android/pull/5977
- PM-26575: Add AuthTab support for WebAuthN, Duo, and SSO by @david-livefront in https://github.com/bitwarden/android/pull/6002
- [deps]: Lock file maintenance by @renovate[bot] in https://github.com/bitwarden/android/pull/6011
- Fix statusbar color when display is turned off by @david-livefront in https://github.com/bitwarden/android/pull/6006
- Correct environment variable names in build workflow by @SaintPatrck in https://github.com/bitwarden/android/pull/6008
- Add logging to UI module for Auth Tabs by @david-livefront in https://github.com/bitwarden/android/pull/6015
- Fix plurals issue for Crowdin by @david-livefront in https://github.com/bitwarden/android/pull/6016
- Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6001
- [PM-26804] Clear password input after verification in
VerifyPasswordViewModelby @SaintPatrck in https://github.com/bitwarden/android/pull/6017 - [deps]: Update gradle/actions action to v5 by @renovate[bot] in https://github.com/bitwarden/android/pull/6010
- Update SDK to 1.0.0-3390-a0531e84 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6013
- [PM-26802] Update button text for Import items by @SaintPatrck in https://github.com/bitwarden/android/pull/6019
- Add navigation chevron for Import Items button by @david-livefront in https://github.com/bitwarden/android/pull/6020
- Add optional buttons to BitwardenEmptyContent by @SaintPatrck in https://github.com/bitwarden/android/pull/6022
- Common camera UI by @david-livefront in https://github.com/bitwarden/android/pull/6027
- PM-26910: Minor UI updates for the Authenticator by @david-livefront in https://github.com/bitwarden/android/pull/6028
- [PM-26803] Show empty state when no items are available for export by @SaintPatrck in https://github.com/bitwarden/android/pull/6023
- [BRE-1194] temporarily enable hourly checks for github release by @AmyLGalles in https://github.com/bitwarden/android/pull/5895
- Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6031
- [PM-26395] Hide "my items" collection when item is assigned to other collection by @aj-rosado in https://github.com/bitwarden/android/pull/6018
- Update SDK to 1.0.0-3404-8b95ae6e by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6021
- Expand supported credential types for import by @SaintPatrck in https://github.com/bitwarden/android/pull/6030
- [PM-23280] Use masterPasswordUnlock KDF settings on vault unlock by @andrebispo5 in https://github.com/bitwarden/android/pull/6026
- Consolidate the VaultVerificationCodeItems by @david-livefront in https://github.com/bitwarden/android/pull/6035
- Update SDK to 1.0.0-3430-fc75b903 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6036
- Update Item listing and search screens to user immutable lists by @david-livefront in https://github.com/bitwarden/android/pull/6037
- [PM-26909] Implement screen capture toggle authenticator by @aj-rosado in https://github.com/bitwarden/android/pull/6033
- Fix workflow name and permissions by @AmyLGalles in https://github.com/bitwarden/android/pull/6040
- PM-27046: Add overflow to Authenticator by @david-livefront in https://github.com/bitwarden/android/pull/6039
- [PM-26736] Prevent logout notification on KDF change by @andrebispo5 in https://github.com/bitwarden/android/pull/6038
- Fix flaky test by @david-livefront in https://github.com/bitwarden/android/pull/6043
- [PM-26810] Add OTP support to VerifyPasswordScreen by @SaintPatrck in https://github.com/bitwarden/android/pull/6034
- PM-27071: Add overflow menu to authenticator search by @david-livefront in https://github.com/bitwarden/android/pull/6044
- Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6047
- PM-26912: Update copy for authenticator security by @david-livefront in https://github.com/bitwarden/android/pull/6045
- [PM-27076] Add support for IronFox Nightly by @celenityy in https://github.com/bitwarden/android/pull/6046
Full Changelog: https://github.com/bitwarden/android/compare/v2025.10.0-bwa...v2025.10.1-bwa
Builds Source: https://github.com/bitwarden/android/actions/runs/18598736810Downloads
-
released this
2025-10-17 08:34:29 -05:00 | 137 commits to main since this release📅 Originally published on GitHub: Thu, 30 Oct 2025 18:09:09 GMT
🏷️ Git tag created: Fri, 17 Oct 2025 13:34:29 GMTOverview
- Improved Autofill Service security, now requires Chrome version 134 or later.
- General under-the-hood performance improvements
What's Changed
- Update SDK to 1.0.0-3293-ae9b8b52 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5975
- Update Authenticator UI to match Password Manager style by @david-livefront in https://github.com/bitwarden/android/pull/5969
- Update SDK to 1.0.0-3309-9574bd00 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5979
- PM-26358: Integrate the token auth logic with the SDK by @david-livefront in https://github.com/bitwarden/android/pull/5967
- PM-26579: Remove duplicated BitwardenScaffold from ItemListingScreen by @david-livefront in https://github.com/bitwarden/android/pull/5978
- PM-26594: Move the QrCodeAnalyzer to the UI module by @david-livefront in https://github.com/bitwarden/android/pull/5980
- Improve CXF message handling by @SaintPatrck in https://github.com/bitwarden/android/pull/5982
- The QrCodeScanScreen should always be in dark mode by @david-livefront in https://github.com/bitwarden/android/pull/5983
- PM-25908: Do not use network error message from 401 by @david-livefront in https://github.com/bitwarden/android/pull/5984
- PM-26689: Separate share logic from IntentManager by @david-livefront in https://github.com/bitwarden/android/pull/5987
- PM-20593: sync-org-keys notification should allow token to be refreshed on next request by @david-livefront in https://github.com/bitwarden/android/pull/5988
- [PM-26315] Register/unregister for CXP export based on feature flag by @SaintPatrck in https://github.com/bitwarden/android/pull/5948
- Simplify the BitwardenExpandableFloatingActionButton by @david-livefront in https://github.com/bitwarden/android/pull/5989
- Add tests for ShareManager by @david-livefront in https://github.com/bitwarden/android/pull/5990
- [deps]: Update com.google.devtools.ksp to v2.2.20-2.0.4 by @david-livefront in https://github.com/bitwarden/android/pull/5992
- [deps]: Update androidx.room to v2.8.2 by @david-livefront in https://github.com/bitwarden/android/pull/5993
- Update Crowdin plurals by @david-livefront in https://github.com/bitwarden/android/pull/5991
- [PM-26718] Move Credential Exchange intent filter to main manifest by @SaintPatrck in https://github.com/bitwarden/android/pull/5995
- [PM-26716] Validate credential exchange request by @SaintPatrck in https://github.com/bitwarden/android/pull/5994
- Ensure the fab is dismissed when clicking on the lower portion of the content by @david-livefront in https://github.com/bitwarden/android/pull/5996
- [PM-23278] Upgrade user KDF settings to minimums by @andrebispo5 in https://github.com/bitwarden/android/pull/5955
- Remove logging in CredentialExchangeCompletionManager by @SaintPatrck in https://github.com/bitwarden/android/pull/5998
- [deps]: Update androidx.camera to v1.5.1 by @david-livefront in https://github.com/bitwarden/android/pull/5999
- Implement Zizmor workflow scanner by @mandreko-bitwarden in https://github.com/bitwarden/android/pull/5857
- [PM-26750] Allow underscores in Block Autofill URI patterns by @SaintPatrck in https://github.com/bitwarden/android/pull/6000
- [PM-24258] Building a specific Fido2AttestationResponse to work with Binance by @aj-rosado in https://github.com/bitwarden/android/pull/5986
- Update Firebase BOM and Google Services by @david-livefront in https://github.com/bitwarden/android/pull/6004
- Remove quotes in fastlane bundle commands by @mandreko-bitwarden in https://github.com/bitwarden/android/pull/6003
- Update JUnit and Mockk test dependencies by @david-livefront in https://github.com/bitwarden/android/pull/6005
- Update Compose BOM to v2025.10.00 by @david-livefront in https://github.com/bitwarden/android/pull/6007
- Update SDK to 1.0.0-3367-cc36132b by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5981
- PM-26560: Fix cross-origin autofill issues by @david-livefront in https://github.com/bitwarden/android/pull/5977
- PM-26575: Add AuthTab support for WebAuthN, Duo, and SSO by @david-livefront in https://github.com/bitwarden/android/pull/6002
- [deps]: Lock file maintenance by @renovate[bot] in https://github.com/bitwarden/android/pull/6011
- Fix statusbar color when display is turned off by @david-livefront in https://github.com/bitwarden/android/pull/6006
- Correct environment variable names in build workflow by @SaintPatrck in https://github.com/bitwarden/android/pull/6008
- Add logging to UI module for Auth Tabs by @david-livefront in https://github.com/bitwarden/android/pull/6015
- Fix plurals issue for Crowdin by @david-livefront in https://github.com/bitwarden/android/pull/6016
- Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6001
- [PM-26804] Clear password input after verification in
VerifyPasswordViewModelby @SaintPatrck in https://github.com/bitwarden/android/pull/6017 - [deps]: Update gradle/actions action to v5 by @renovate[bot] in https://github.com/bitwarden/android/pull/6010
- Update SDK to 1.0.0-3390-a0531e84 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6013
- [PM-26802] Update button text for Import items by @SaintPatrck in https://github.com/bitwarden/android/pull/6019
- Add navigation chevron for Import Items button by @david-livefront in https://github.com/bitwarden/android/pull/6020
- Add optional buttons to BitwardenEmptyContent by @SaintPatrck in https://github.com/bitwarden/android/pull/6022
- Common camera UI by @david-livefront in https://github.com/bitwarden/android/pull/6027
- PM-26910: Minor UI updates for the Authenticator by @david-livefront in https://github.com/bitwarden/android/pull/6028
- [PM-26803] Show empty state when no items are available for export by @SaintPatrck in https://github.com/bitwarden/android/pull/6023
- [BRE-1194] temporarily enable hourly checks for github release by @AmyLGalles in https://github.com/bitwarden/android/pull/5895
- Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6031
- [PM-26395] Hide "my items" collection when item is assigned to other collection by @aj-rosado in https://github.com/bitwarden/android/pull/6018
- Update SDK to 1.0.0-3404-8b95ae6e by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6021
- Expand supported credential types for import by @SaintPatrck in https://github.com/bitwarden/android/pull/6030
- [PM-23280] Use masterPasswordUnlock KDF settings on vault unlock by @andrebispo5 in https://github.com/bitwarden/android/pull/6026
- Consolidate the VaultVerificationCodeItems by @david-livefront in https://github.com/bitwarden/android/pull/6035
- Update SDK to 1.0.0-3430-fc75b903 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6036
- Update Item listing and search screens to user immutable lists by @david-livefront in https://github.com/bitwarden/android/pull/6037
- [PM-26909] Implement screen capture toggle authenticator by @aj-rosado in https://github.com/bitwarden/android/pull/6033
- Fix workflow name and permissions by @AmyLGalles in https://github.com/bitwarden/android/pull/6040
- PM-27046: Add overflow to Authenticator by @david-livefront in https://github.com/bitwarden/android/pull/6039
- [PM-26736] Prevent logout notification on KDF change by @andrebispo5 in https://github.com/bitwarden/android/pull/6038
- Fix flaky test by @david-livefront in https://github.com/bitwarden/android/pull/6043
- [PM-26810] Add OTP support to VerifyPasswordScreen by @SaintPatrck in https://github.com/bitwarden/android/pull/6034
- PM-27071: Add overflow menu to authenticator search by @david-livefront in https://github.com/bitwarden/android/pull/6044
- Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6047
- PM-26912: Update copy for authenticator security by @david-livefront in https://github.com/bitwarden/android/pull/6045
- [PM-27076] Add support for IronFox Nightly by @celenityy in https://github.com/bitwarden/android/pull/6046
Full Changelog: https://github.com/bitwarden/android/compare/v2025.10.0-bwpm...v2025.10.1-bwpm
Builds Source: https://github.com/bitwarden/android/actions/runs/18598736732Downloads
-
released this
2025-10-02 16:05:08 -05:00 | 204 commits to main since this release📅 Originally published on GitHub: Thu, 16 Oct 2025 19:07:14 GMT
🏷️ Git tag created: Thu, 02 Oct 2025 21:05:08 GMTOverview
• Various under-the-hood improvements.
What's Changed
- PM-26026: save layout state through config change by @david-livefront in https://github.com/bitwarden/android/pull/5913
- PM-26027: Remove the UserManagedPrivilegedApps feature flag by @david-livefront in https://github.com/bitwarden/android/pull/5914
- Update SDK to 1.0.0-3157-1ca5a589 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5917
- Add empty state for debug menu without feature flags by @david-livefront in https://github.com/bitwarden/android/pull/5918
- Update SDK to 1.0.0-3165-92bb5c30 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5920
- [PM-25825] Add ImportItems navigation by @SaintPatrck in https://github.com/bitwarden/android/pull/5915
- [PM-25933] Replace SDK call updatePassword by @andrebispo5 in https://github.com/bitwarden/android/pull/5916
- Display the CipherKeyEncryption flag in debug menu by @david-livefront in https://github.com/bitwarden/android/pull/5923
- PM-26106: Update quotes accross all strings by @david-livefront in https://github.com/bitwarden/android/pull/5924
- Update Credential Provider Events APIs by @SaintPatrck in https://github.com/bitwarden/android/pull/5926
- Remove unnecessary quotes by @david-livefront in https://github.com/bitwarden/android/pull/5929
- [PM-26112] Handle Credential Exchange export requests by @SaintPatrck in https://github.com/bitwarden/android/pull/5928
- PM-26151: Disable continue button for Autofill onboarding flow when autofill is disabled by @david-livefront in https://github.com/bitwarden/android/pull/5933
- Minor design tweaks for action cards by @david-livefront in https://github.com/bitwarden/android/pull/5934
- Update SDK to 1.0.0-3175-c9758478 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5922
- Update onboarding secondary buttons to match designs by @david-livefront in https://github.com/bitwarden/android/pull/5936
- PM-26025: Add browser autofill screen for onboarding flow by @david-livefront in https://github.com/bitwarden/android/pull/5931
- [PM-26095] Add account selection screen for Credential Exchange by @SaintPatrck in https://github.com/bitwarden/android/pull/5932
- PM-26161: Add badging for browser autofill by @david-livefront in https://github.com/bitwarden/android/pull/5939
- [PM-20977] Handle new sdk exception type. by @andrebispo5 in https://github.com/bitwarden/android/pull/5937
- [PM-26110] Add verify password screen for item export by @SaintPatrck in https://github.com/bitwarden/android/pull/5935
- PM-23292: Migrate toasts to snackbars by @david-livefront in https://github.com/bitwarden/android/pull/5940
- PM-26181: Minor clean up and adjustments for browser autofill integration by @david-livefront in https://github.com/bitwarden/android/pull/5941
- PM-26187: Add autofill help call-to-action by @david-livefront in https://github.com/bitwarden/android/pull/5942
- Commonize minor UI utility functions by @david-livefront in https://github.com/bitwarden/android/pull/5945
- [deps]: Lock file maintenance by @renovate[bot] in https://github.com/bitwarden/android/pull/5954
- Fully extract more sync logic into the VaultSyncManager by @david-livefront in https://github.com/bitwarden/android/pull/5912
- PM-26303: Remoe the 'Exit' button from the VaultScreen overflow menu by @david-livefront in https://github.com/bitwarden/android/pull/5956
- [PM-26094] Update Credential Manager library and remove stubs by @SaintPatrck in https://github.com/bitwarden/android/pull/5947
- Update the Compose BOM by @david-livefront in https://github.com/bitwarden/android/pull/5957
- BRE-1158 Dockerfiles shared ownership by @fntyler in https://github.com/bitwarden/android/pull/5902
- PM-25642: Force sync or clear last sync time on sync notification by @david-livefront in https://github.com/bitwarden/android/pull/5958
- [PM-25452] Dont show move to organization when user has no orgs by @aj-rosado in https://github.com/bitwarden/android/pull/5862
- [PM-26111] Implement Review Export Screen and Navigation by @SaintPatrck in https://github.com/bitwarden/android/pull/5946
- Update AndroidX libraries by @david-livefront in https://github.com/bitwarden/android/pull/5959
- Firebase BOM update by @david-livefront in https://github.com/bitwarden/android/pull/5960
- Update hilt to v2.57.2 by @david-livefront in https://github.com/bitwarden/android/pull/5961
- Update Guava to v33.5.0 by @david-livefront in https://github.com/bitwarden/android/pull/5962
- PM-26312: Add browser integration help link by @david-livefront in https://github.com/bitwarden/android/pull/5963
- [PM-17870] Always include clientExtensionResults in Fido2AttestationResponse by @aj-rosado in https://github.com/bitwarden/android/pull/5964
- Update Androidx Camera to v1.5.0 by @david-livefront in https://github.com/bitwarden/android/pull/5896
- Update Kover to v0.9.2 by @david-livefront in https://github.com/bitwarden/android/pull/5966
- Update SDK to 1.0.0-3194-9947387b by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5938
- [PM-23280] Save MasterPasswordUnlockData to local state by @andrebispo5 in https://github.com/bitwarden/android/pull/5944
- [PM-26330] Correct owner data when individual vault is disabled by @SaintPatrck in https://github.com/bitwarden/android/pull/5968
- PM-26445: Common Debug menu components by @david-livefront in https://github.com/bitwarden/android/pull/5970
- Update UI elements for common use in Authenticator by @david-livefront in https://github.com/bitwarden/android/pull/5971
- Update renovate.json to exclude com.github.bumptech.glide from gradle-minor group by @vvolkgang in https://github.com/bitwarden/android/pull/5974
- [deps]: Update org.sonarqube to v6.3.1.5724 by @david-livefront in https://github.com/bitwarden/android/pull/5973
- [PM-26355] Improve SelectAccountScreen state handling by @SaintPatrck in https://github.com/bitwarden/android/pull/5965
New Contributors
- @fntyler made their first contribution in https://github.com/bitwarden/android/pull/5902
Full Changelog: https://github.com/bitwarden/android/compare/v2025.9.1-bwa...v2025.10.0-bwa
Builds Source: https://github.com/bitwarden/android/actions/runs/18227627968Downloads
-
released this
2025-10-02 16:05:08 -05:00 | 204 commits to main since this release📅 Originally published on GitHub: Thu, 16 Oct 2025 19:05:09 GMT
🏷️ Git tag created: Thu, 02 Oct 2025 21:05:08 GMTOverview
- Enhanced biometric unlock experience.
- Improved app stability with bug fixes.
- Various performance and stability improvements
What's Changed
- PM-26026: save layout state through config change by @david-livefront in https://github.com/bitwarden/android/pull/5913
- PM-26027: Remove the UserManagedPrivilegedApps feature flag by @david-livefront in https://github.com/bitwarden/android/pull/5914
- Update SDK to 1.0.0-3157-1ca5a589 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5917
- Add empty state for debug menu without feature flags by @david-livefront in https://github.com/bitwarden/android/pull/5918
- Update SDK to 1.0.0-3165-92bb5c30 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5920
- [PM-25825] Add ImportItems navigation by @SaintPatrck in https://github.com/bitwarden/android/pull/5915
- [PM-25933] Replace SDK call updatePassword by @andrebispo5 in https://github.com/bitwarden/android/pull/5916
- Display the CipherKeyEncryption flag in debug menu by @david-livefront in https://github.com/bitwarden/android/pull/5923
- PM-26106: Update quotes accross all strings by @david-livefront in https://github.com/bitwarden/android/pull/5924
- Update Credential Provider Events APIs by @SaintPatrck in https://github.com/bitwarden/android/pull/5926
- Remove unnecessary quotes by @david-livefront in https://github.com/bitwarden/android/pull/5929
- [PM-26112] Handle Credential Exchange export requests by @SaintPatrck in https://github.com/bitwarden/android/pull/5928
- PM-26151: Disable continue button for Autofill onboarding flow when autofill is disabled by @david-livefront in https://github.com/bitwarden/android/pull/5933
- Minor design tweaks for action cards by @david-livefront in https://github.com/bitwarden/android/pull/5934
- Update SDK to 1.0.0-3175-c9758478 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5922
- Update onboarding secondary buttons to match designs by @david-livefront in https://github.com/bitwarden/android/pull/5936
- PM-26025: Add browser autofill screen for onboarding flow by @david-livefront in https://github.com/bitwarden/android/pull/5931
- [PM-26095] Add account selection screen for Credential Exchange by @SaintPatrck in https://github.com/bitwarden/android/pull/5932
- PM-26161: Add badging for browser autofill by @david-livefront in https://github.com/bitwarden/android/pull/5939
- [PM-20977] Handle new sdk exception type. by @andrebispo5 in https://github.com/bitwarden/android/pull/5937
- [PM-26110] Add verify password screen for item export by @SaintPatrck in https://github.com/bitwarden/android/pull/5935
- PM-23292: Migrate toasts to snackbars by @david-livefront in https://github.com/bitwarden/android/pull/5940
- PM-26181: Minor clean up and adjustments for browser autofill integration by @david-livefront in https://github.com/bitwarden/android/pull/5941
- PM-26187: Add autofill help call-to-action by @david-livefront in https://github.com/bitwarden/android/pull/5942
- Commonize minor UI utility functions by @david-livefront in https://github.com/bitwarden/android/pull/5945
- [deps]: Lock file maintenance by @renovate[bot] in https://github.com/bitwarden/android/pull/5954
- Fully extract more sync logic into the VaultSyncManager by @david-livefront in https://github.com/bitwarden/android/pull/5912
- PM-26303: Remoe the 'Exit' button from the VaultScreen overflow menu by @david-livefront in https://github.com/bitwarden/android/pull/5956
- [PM-26094] Update Credential Manager library and remove stubs by @SaintPatrck in https://github.com/bitwarden/android/pull/5947
- Update the Compose BOM by @david-livefront in https://github.com/bitwarden/android/pull/5957
- BRE-1158 Dockerfiles shared ownership by @fntyler in https://github.com/bitwarden/android/pull/5902
- PM-25642: Force sync or clear last sync time on sync notification by @david-livefront in https://github.com/bitwarden/android/pull/5958
- [PM-25452] Dont show move to organization when user has no orgs by @aj-rosado in https://github.com/bitwarden/android/pull/5862
- [PM-26111] Implement Review Export Screen and Navigation by @SaintPatrck in https://github.com/bitwarden/android/pull/5946
- Update AndroidX libraries by @david-livefront in https://github.com/bitwarden/android/pull/5959
- Firebase BOM update by @david-livefront in https://github.com/bitwarden/android/pull/5960
- Update hilt to v2.57.2 by @david-livefront in https://github.com/bitwarden/android/pull/5961
- Update Guava to v33.5.0 by @david-livefront in https://github.com/bitwarden/android/pull/5962
- PM-26312: Add browser integration help link by @david-livefront in https://github.com/bitwarden/android/pull/5963
- [PM-17870] Always include clientExtensionResults in Fido2AttestationResponse by @aj-rosado in https://github.com/bitwarden/android/pull/5964
- Update Androidx Camera to v1.5.0 by @david-livefront in https://github.com/bitwarden/android/pull/5896
- Update Kover to v0.9.2 by @david-livefront in https://github.com/bitwarden/android/pull/5966
- Update SDK to 1.0.0-3194-9947387b by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5938
- [PM-23280] Save MasterPasswordUnlockData to local state by @andrebispo5 in https://github.com/bitwarden/android/pull/5944
- [PM-26330] Correct owner data when individual vault is disabled by @SaintPatrck in https://github.com/bitwarden/android/pull/5968
- PM-26445: Common Debug menu components by @david-livefront in https://github.com/bitwarden/android/pull/5970
- Update UI elements for common use in Authenticator by @david-livefront in https://github.com/bitwarden/android/pull/5971
- Update renovate.json to exclude com.github.bumptech.glide from gradle-minor group by @vvolkgang in https://github.com/bitwarden/android/pull/5974
- [deps]: Update org.sonarqube to v6.3.1.5724 by @david-livefront in https://github.com/bitwarden/android/pull/5973
- [PM-26355] Improve SelectAccountScreen state handling by @SaintPatrck in https://github.com/bitwarden/android/pull/5965
New Contributors
- @fntyler made their first contribution in https://github.com/bitwarden/android/pull/5902
Full Changelog: https://github.com/bitwarden/android/compare/v2025.9.1-bwpm...v2025.10.0-bwpm
Builds Source: https://github.com/bitwarden/android/actions/runs/18227627683Downloads
-
released this
2025-09-19 11:21:39 -05:00 | 254 commits to main since this release📅 Originally published on GitHub: Thu, 02 Oct 2025 17:36:42 GMT
🏷️ Git tag created: Fri, 19 Sep 2025 16:21:39 GMTOverview
• Various under-the-hood improvements.
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-bwa...v2025.9.1-bwa
Builds Source: https://github.com/bitwarden/android/actions/runs/17865058762Downloads
-
released this
2025-09-19 11:21:39 -05:00 | 254 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 | 305 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 | 305 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
mirror of
https://github.com/bitwarden/android.git
synced 2025-12-05 18:46:49 -06:00