Logo
Explore Help
Sign In
github-starred/android
2
0
Fork 0
You've already forked android
mirror of https://github.com/bitwarden/android.git synced 2026-05-22 22:24:37 -05:00
Code Issues 1.5k Packages Projects Releases 125 Wiki Activity

125 Releases 217 Tags

RSS Feed
  • v2025.3.0 693d9f18db
    Compare

    Stable

    GiteaMirror released this 2025-03-26 12:29:34 -05:00 | 1553 commits to main since this release

    📅 Originally published on GitHub: Sun, 06 Apr 2025 16:39:03 GMT
    🏷️ Git tag created: Wed, 26 Mar 2025 17:29:34 GMT

    What's Changed

    • PM-18292 - Update section headers for all items to align with V3 Design by @phil-livefront in https://github.com/bitwarden/android/pull/4729
    • Fix minor typo by @david-livefront in https://github.com/bitwarden/android/pull/4734
    • Improve the error messaging when an enum is not parsed correctly by @david-livefront in https://github.com/bitwarden/android/pull/4730
    • PM-18275: Add totp tooltip on view item screen by @david-livefront in https://github.com/bitwarden/android/pull/4732
    • [PM-18384] Add placeholder workflows for the Authenticator by @vvolkgang in https://github.com/bitwarden/android/pull/4736
    • [PM-14936] Add AnonAddy self-hosted server URL support by @SaintPatrck in https://github.com/bitwarden/android/pull/4708
    • Update to gradle plugin 8.8.1 by @david-livefront in https://github.com/bitwarden/android/pull/4740
    • [PM-17882] Cannot select autofill after creating new login by @andrebispo5 in https://github.com/bitwarden/android/pull/4728
    • PM-18370: Allow selecting type of cipher to add from collection list by @david-livefront in https://github.com/bitwarden/android/pull/4741
    • [PM-18281] Change cipher key encryption flag default value to false by @andrebispo5 in https://github.com/bitwarden/android/pull/4742
    • PM-18410: Remove cipher type dropdown from add item screen by @david-livefront in https://github.com/bitwarden/android/pull/4743
    • PM-18370: Update space between label and tooltip by @david-livefront in https://github.com/bitwarden/android/pull/4744
    • PM-18032 Adding a new folder while adding or editing an item. by @dseverns-livefront in https://github.com/bitwarden/android/pull/4731
    • [PM-3553] Support SimpleLogin self hosted servers by @SaintPatrck in https://github.com/bitwarden/android/pull/4723
    • PM-18421 Remove adding a folder option from within folder view. by @dseverns-livefront in https://github.com/bitwarden/android/pull/4747
    • PM 18033 - Only show Setup Unlock and Autofill Setup onboarding steps after new account creation by @phil-livefront in https://github.com/bitwarden/android/pull/4748
    • PM-18292 - Swap "Notes" title with "Additional Options" by @phil-livefront in https://github.com/bitwarden/android/pull/4749
    • PM-18121, PM-18294: Add, Edit, and View cipher screens require cipher type for top app bar title by @david-livefront in https://github.com/bitwarden/android/pull/4746
    • [PM-18545] Hide section when no unlock option are available by @andrebispo5 in https://github.com/bitwarden/android/pull/4751
    • PM-18452: Update BitwardenMultiSelectionButton by @david-livefront in https://github.com/bitwarden/android/pull/4754
    • [PM-15873] Add delay to PTR to remove the spinning wheel by @andrebispo5 in https://github.com/bitwarden/android/pull/4750
    • PM-18121: Use correct cipher type for edit screen by @david-livefront in https://github.com/bitwarden/android/pull/4755
    • PM-18480 Update BitwardenSwitch padding by @david-livefront in https://github.com/bitwarden/android/pull/4757
    • PM-18314 & PM-18450 Check for Chrome browser 3rd party autofill. by @dseverns-livefront in https://github.com/bitwarden/android/pull/4752
    • Autosync Crowdin Translations by @bw-ghapp in https://github.com/bitwarden/android/pull/4760
    • PM-18496: Propagate prevalidateSso API error message by @david-livefront in https://github.com/bitwarden/android/pull/4759
    • Add NetworkErrorCode enum to make error parsing more readable by @david-livefront in https://github.com/bitwarden/android/pull/4762
    • PM-18315 add UI when 3pa is available for each chrome channel which s… by @dseverns-livefront in https://github.com/bitwarden/android/pull/4758
    • Update Compose BOM to 2025.02.00 by @david-livefront in https://github.com/bitwarden/android/pull/4764
    • Update firebase by @david-livefront in https://github.com/bitwarden/android/pull/4765
    • Update hilt v2.55 by @david-livefront in https://github.com/bitwarden/android/pull/4769
    • PM-18129 add authenticator illustration for 2fa screen by @dseverns-livefront in https://github.com/bitwarden/android/pull/4763
    • Update Kotlin and ksp to latest versions by @david-livefront in https://github.com/bitwarden/android/pull/4773
    • Simplify error response models by @david-livefront in https://github.com/bitwarden/android/pull/4775
    • Simplify the RegisterResponseJson error models by @david-livefront in https://github.com/bitwarden/android/pull/4776
    • [PM-15873] Fix PTR on item listing page by @andrebispo5 in https://github.com/bitwarden/android/pull/4778
    • [PM-18451] Validate remove pin policy against user privileges by @andrebispo5 in https://github.com/bitwarden/android/pull/4774
    • Standardize all compose tests with theme and back handling by @david-livefront in https://github.com/bitwarden/android/pull/4779
    • [PM-15873] Fix PTR in sends listing page by @andrebispo5 in https://github.com/bitwarden/android/pull/4784
    • [PM-15149] Remove ssh feature flag by @quexten in https://github.com/bitwarden/android/pull/4761
    • [PM-16534] Merge authenticator-android libs and fastlane files by @vvolkgang in https://github.com/bitwarden/android/pull/4782
    • [PM-18651] Add Bitwarden Authenticator issue template and update existing bug template by @vvolkgang in https://github.com/bitwarden/android/pull/4792
    • [PM-16534] Monorepo prep - Update checkmarx, renovate and gitignore by @vvolkgang in https://github.com/bitwarden/android/pull/4794
    • [PM-18655] sync with bitwarden/template by @vvolkgang in https://github.com/bitwarden/android/pull/4795
    • [PM-18451] Elevated privileges do not exempt from remove pin unlock policy by @andrebispo5 in https://github.com/bitwarden/android/pull/4791
    • PM-18636 Hide coach mark card if any login ciphers exist by @dseverns-livefront in https://github.com/bitwarden/android/pull/4787
    • [PM-18434] Welcome Authenticator app! by @vvolkgang in https://github.com/bitwarden/android/pull/4798
    • [PM-14303] Update Bitwarden SDK and load bitwarden_uniffi on older Android versions by @SaintPatrck in https://github.com/bitwarden/android/pull/4793
    • [PM-18067] Consolidate item name fields into ItemHeader by @SaintPatrck in https://github.com/bitwarden/android/pull/4766
    • [PM-8223] 🍒 New device verification continue button enabled at 8 digit by @aj-rosado in https://github.com/bitwarden/android/pull/4802
    • [PM-17739] Show password history by @andrebispo5 in https://github.com/bitwarden/android/pull/4803
    • PM-17568 - Authenticator Sync: Sometimes synced verification codes only display the TOTP Key, not Issuer/username by @phil-livefront in https://github.com/bitwarden/android/pull/4783
    • PM-18388 add hyphens on segmented button labels by @dseverns-livefront in https://github.com/bitwarden/android/pull/4777
    • PM-18677: Policies for disabled organizations apply by @david-livefront in https://github.com/bitwarden/android/pull/4801
    • [PM-18714] Display Card brand icon when it is known by @SaintPatrck in https://github.com/bitwarden/android/pull/4805
    • [PM-17215] Remove get_login_creds from Fido2OriginManagerImpl.filterMatchingAppStatementsOrNull by @aj-rosado in https://github.com/bitwarden/android/pull/4804
    • Autosync Crowdin Translations by @bw-ghapp in https://github.com/bitwarden/android/pull/4806
    • Refactor .editorconfig to focus on Kotlin and common file types by @SaintPatrck in https://github.com/bitwarden/android/pull/4808
    • Update AGP to 8.8.2 by @david-livefront in https://github.com/bitwarden/android/pull/4809
    • [PM-14435] Accessibility enabled settings changes to address older and custom Android phone versions by @aj-rosado in https://github.com/bitwarden/android/pull/4756
    • PM-18773 update the keyName for the ChromeAutofill flag by @dseverns-livefront in https://github.com/bitwarden/android/pull/4812
    • [PM-18898] [deps]: migrate renovate config by @renovate in https://github.com/bitwarden/android/pull/4815
    • [deps] Update detekt to 1.23.8 by @SaintPatrck in https://github.com/bitwarden/android/pull/4817
    • [deps] Update testng to 7.11.0 by @SaintPatrck in https://github.com/bitwarden/android/pull/4820
    • [deps] Update junit5 to 5.11.4 by @SaintPatrck in https://github.com/bitwarden/android/pull/4819
    • [deps] Update mockk to 1.13.17 by @SaintPatrck in https://github.com/bitwarden/android/pull/4818
    • PM-18570 Update Owner Selection Field to Bottom Sheet Selector by @phil-livefront in https://github.com/bitwarden/android/pull/4810
    • PM-18681 - Update Showing Coach Mark Tour Logic To Only Consider User's Personal Vault by @phil-livefront in https://github.com/bitwarden/android/pull/4821
    • Autosync Crowdin Translations by @bw-ghapp in https://github.com/bitwarden/android/pull/4832
    • [PM-18873] Refactor ItemHeader.kt to improve location display by @SaintPatrck in https://github.com/bitwarden/android/pull/4814
    • PM-17087 update notification payloads to support camelCase JSON keys. by @dseverns-livefront in https://github.com/bitwarden/android/pull/4823
    • Update to AGP 8.9.0 by @david-livefront in https://github.com/bitwarden/android/pull/4840
    • PM-10725: Always show share sheet after creating send regardless of how it was made by @david-livefront in https://github.com/bitwarden/android/pull/4841
    • Update Firebase BOM to 33.10.0 by @david-livefront in https://github.com/bitwarden/android/pull/4843
    • Update AndroidX Activity to 1.10.1 by @david-livefront in https://github.com/bitwarden/android/pull/4844
    • Remove the language change dialog by @david-livefront in https://github.com/bitwarden/android/pull/4658
    • PM-19099: Centralize app metadata by @david-livefront in https://github.com/bitwarden/android/pull/4847
    • PM-11356 prevent extra soft-keyboard showing. by @dseverns-livefront in https://github.com/bitwarden/android/pull/4845
    • PM-18681 - Update Showing Coach Mark Tour Logic To Account for Org Only Policy by @phil-livefront in https://github.com/bitwarden/android/pull/4854
    • [PM-17242] While on autofill search on all item types. by @andrebispo5 in https://github.com/bitwarden/android/pull/4824
    • [PM-17995] Adjust custom fields section by @andrebispo5 in https://github.com/bitwarden/android/pull/4835
    • PM-18877 Respect system app specific language selection on Android 13 and up. by @dseverns-livefront in https://github.com/bitwarden/android/pull/4849
    • PM-19199: hoist debug menu up to top level of the app by @david-livefront in https://github.com/bitwarden/android/pull/4857
    • PM-18844: Update BitwardenBasicDialog to allow it to share error logs by @david-livefront in https://github.com/bitwarden/android/pull/4855
    • Simplify RootNavScreenTest by @david-livefront in https://github.com/bitwarden/android/pull/4860
    • Use immutable map in debug menu by @david-livefront in https://github.com/bitwarden/android/pull/4861
    • [PM-19207] Add Passkey / FIDO2 Bug Report template by @vvolkgang in https://github.com/bitwarden/android/pull/4859
    • PM-18681 - Update Showing Coach Mark Tour Logic To Only Consider User's Personal Vault by @phil-livefront in https://github.com/bitwarden/android/pull/4863
    • PM-14435: Improve accessibility service detection by @david-livefront in https://github.com/bitwarden/android/pull/4864
    • Autosync Crowdin Translations by @bw-ghapp in https://github.com/bitwarden/android/pull/4865
    • PM-19226: Propagate error from create auth request flow to UI by @david-livefront in https://github.com/bitwarden/android/pull/4867
    • PM-11356 Adjust autofocus delay to be greater than screen refresh delay. by @dseverns-livefront in https://github.com/bitwarden/android/pull/4866
    • PM-19233: Propagate auth request errors to the UI by @david-livefront in https://github.com/bitwarden/android/pull/4868
    • PM-19234 propagates attachment result errors to UI by @dseverns-livefront in https://github.com/bitwarden/android/pull/4869
    • PM-19239: Propagate delete account errors to the UI by @david-livefront in https://github.com/bitwarden/android/pull/4871
    • PM-19243 send result errors propagated to UI by @dseverns-livefront in https://github.com/bitwarden/android/pull/4872
    • PM-19241 folder result errors propagated to UI by @dseverns-livefront in https://github.com/bitwarden/android/pull/4870
    • PM-19272 propagate errors from cipher results by @dseverns-livefront in https://github.com/bitwarden/android/pull/4876
    • PM-19245: Propagate error from password validation to UI by @david-livefront in https://github.com/bitwarden/android/pull/4877
    • [deps]: Lock file maintenance by @renovate in https://github.com/bitwarden/android/pull/4875
    • PM-19283: Propagate error from email token and known device flows by @david-livefront in https://github.com/bitwarden/android/pull/4879
    • PM-19284: Propagate SSO flow errors to the UI by @david-livefront in https://github.com/bitwarden/android/pull/4880
    • PM-19275 propagate the errors for the vault unlock error result types by @dseverns-livefront in https://github.com/bitwarden/android/pull/4878
    • Update gem dependencies by @david-livefront in https://github.com/bitwarden/android/pull/4882
    • PM-19294: Propagate the Register errors to the UI by @david-livefront in https://github.com/bitwarden/android/pull/4883
    • PM-19289 propagating remaining vault result errors. by @dseverns-livefront in https://github.com/bitwarden/android/pull/4881
    • PM-19296: Propagate login errors to the UI by @david-livefront in https://github.com/bitwarden/android/pull/4885
    • PM-19295: Propagate password errors to the UI by @david-livefront in https://github.com/bitwarden/android/pull/4884
    • PM-19314: Propagate remaining auth errors to the UI by @david-livefront in https://github.com/bitwarden/android/pull/4888
    • PM-18872 - When a Folder name is long, the View/Edit Item > Folder selection screen doesn't adjust well by @phil-livefront in https://github.com/bitwarden/android/pull/4892
    • BWA-119 - Unable to Access Manual Code Entry After Denying Camera Permissions on by @phil-livefront in https://github.com/bitwarden/android/pull/4891
    • PM-19335 add throwable val to generator error results by @dseverns-livefront in https://github.com/bitwarden/android/pull/4894
    • PM-19334: Propagate errors to the UI by @david-livefront in https://github.com/bitwarden/android/pull/4893
    • [PM-13257] Checking if user is navigating from vault before showing prompt for biometrics by @aj-rosado in https://github.com/bitwarden/android/pull/4846
    • [PM-19049] Add workflow to regularly fetch updates to fido2_privileged_google.json by @vvolkgang in https://github.com/bitwarden/android/pull/4858
    • PM-19389: Handle encoding error when migrating biometric key by @david-livefront in https://github.com/bitwarden/android/pull/4900
    • PM-18862: Update IME handling for BitwardenScaffold and VaultUnlockedNavBarScreen by @david-livefront in https://github.com/bitwarden/android/pull/4901
    • Autosync Crowdin Translations by @bw-ghapp in https://github.com/bitwarden/android/pull/4902
    • Fix SARIF upload branch ref/sha by @mandreko-bitwarden in https://github.com/bitwarden/android/pull/4899
    • Update to Junit 5.12.1 by @david-livefront in https://github.com/bitwarden/android/pull/4903
    • PM-19399: Do not show 'Share error details' button when user enter incorrect password by @david-livefront in https://github.com/bitwarden/android/pull/4905
    • PM-19498: Update cipher migration logic by @david-livefront in https://github.com/bitwarden/android/pull/4921

    New Contributors

    • @celenityy made their first contribution in https://github.com/bitwarden/android/pull/4534
    • @SymphonicDeviation made their first contribution in https://github.com/bitwarden/android/pull/4189
    • @mandreko-bitwarden made their first contribution in https://github.com/bitwarden/android/pull/4692
    • @rohm1 made their first contribution in https://github.com/bitwarden/android/pull/4486

    Full Changelog: https://github.com/bitwarden/android/compare/v2025.1.0...v2025.3.0
    Builds Source: https://github.com/bitwarden/android/actions/runs/14180279322

    Downloads
    • com.x8bit.bitwarden.aab
      36 MiB
      2026-03-07 18:03:58 -06:00
    • com.x8bit.bitwarden.aab-sha256.txt
      131 B
      2026-03-07 18:03:59 -06:00
    • com.x8bit.bitwarden.apk
      70 MiB
      2026-03-07 18:04:07 -06:00
    • com.x8bit.bitwarden.apk-sha256.txt
      129 B
      2026-03-07 18:04:07 -06:00
    • com.x8bit.bitwarden.beta.aab
      36 MiB
      2026-03-07 18:04:21 -06:00
    • com.x8bit.bitwarden.beta.aab-sha256.txt
      133 B
      2026-03-07 18:04:21 -06:00
    • com.x8bit.bitwarden.beta.apk
      70 MiB
      2026-03-07 18:04:29 -06:00
    • com.x8bit.bitwarden.beta.apk-sha256.txt
      131 B
      2026-03-07 18:04:29 -06:00
    • com.x8bit.bitwarden.beta-fdroid.apk
      69 MiB
      2026-03-07 18:04:15 -06:00
    • com.x8bit.bitwarden.beta-fdroid.apk-sha256.txt
      136 B
      2026-03-07 18:04:16 -06:00
    • com.x8bit.bitwarden.dev.apk
      113 MiB
      2026-03-07 18:04:41 -06:00
    • com.x8bit.bitwarden.dev.apk-sha256.txt
      131 B
      2026-03-07 18:04:42 -06:00
    • com.x8bit.bitwarden-fdroid.apk
      69 MiB
      2026-03-07 18:03:53 -06:00
    • com.x8bit.bitwarden-fdroid.apk-sha256.txt
      134 B
      2026-03-07 18:03:54 -06:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
Powered by Gitea Version: 1.25.5 Page: 3200ms Template: 184ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API