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-18 23:16:54 -05:00
Code Issues 1.3k Packages Projects Releases 125 Wiki Activity

125 Releases 217 Tags

RSS Feed
  • v2026.4.2-bwpm 2e88a418a1
    Compare

    Stable

    GiteaMirror released this 2026-05-14 09:33:18 -05:00 | 101 commits to main since this release

    📅 Originally published on GitHub: Thu, 14 May 2026 21:33:33 GMT
    🏷️ Git tag created: Thu, 14 May 2026 14:33:18 GMT

    Overview

    • Fix crash on startup for F-Droid build
    • Fix for missing search option during autofill
    • Fix for login issues on devices running 32bit Android

    What's Changed

    🐛 Bug fixes

    • [PM-36867] fix: Disable card scanner on F-Droid builds (hotfix v2026.4.1) by @SaintPatrck in https://github.com/bitwarden/android/pull/6890
    • 🍒 PM-36475: Update when search icon is shown by @david-livefront in https://github.com/bitwarden/android/pull/6907
    • [PM-37224] bug: Update Bitwarden SDK to hotfix version by @SaintPatrck in https://github.com/bitwarden/android/pull/6920

    Full Changelog: https://github.com/bitwarden/android/compare/v2026.4.1-bwpm...v2026.4.2-bwpm
    Builds Source: https://github.com/bitwarden/android/actions/runs/25866701011

    Downloads
    • com.x8bit.bitwarden.apk
      114 MiB
      2026-05-16 19:29:47 -05:00
    • com.x8bit.bitwarden.apk-sha256.txt
      129 B
      2026-05-16 19:29:48 -05:00
    • com.x8bit.bitwarden-fdroid.apk
      72 MiB
      2026-05-16 19:29:35 -05:00
    • com.x8bit.bitwarden-fdroid.apk-sha256.txt
      134 B
      2026-05-16 19:29:36 -05:00
    • version_info.json
      62 B
      2026-05-16 19:29:48 -05:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v2026.4.1-bwa 0143f93ef3
    Compare

    Stable

    GiteaMirror released this 2026-04-16 12:02:31 -05:00 | 104 commits to main since this release

    📅 Originally published on GitHub: Thu, 07 May 2026 16:32:46 GMT
    🏷️ Git tag created: Thu, 16 Apr 2026 17:02:31 GMT

    Overview

    • General under-the-hood improvements and bug fixes.

    What's Changed

    ✨ Community Highlight

    • [PM-29309] [BWA-209] bug: Fix TOTP countdown freeze when returning to Authenticator app (change Flow to StateFlow) by @david-livefront in https://github.com/bitwarden/android/pull/6764
    • [PM-23379] bug: custom fields: hide or show move up or down actions depending on the items' index by @gabrbrand in https://github.com/bitwarden/android/pull/5480
    • [PM-34833] bug: Search improvements by @gabrbrand in https://github.com/bitwarden/android/pull/6776

    :shipit: Feature Development

    • QA-1702: Adding missing testTags for TestHarness app by @ifernandezdiaz in https://github.com/bitwarden/android/pull/6763
    • [PM-34125] feat: Add card text analysis pipeline by @SaintPatrck in https://github.com/bitwarden/android/pull/6720
    • [PM-34126] feat: Add card scan screen by @SaintPatrck in https://github.com/bitwarden/android/pull/6721
    • [PM-34127] feat: Integrate card scanner with VaultAddEdit by @SaintPatrck in https://github.com/bitwarden/android/pull/6722
    • PM-34872, PM-34873, PM-34874, PM-34875: feat: Add feature flags for Encryption v2 Registration by @david-livefront in https://github.com/bitwarden/android/pull/6778
    • PM-33458: feat: Add speed bump when archiving item from a list by @david-livefront in https://github.com/bitwarden/android/pull/6774

    🐛 Bug fixes

    • PM-34238: bug: Hide archived ciphers on VerificationCodes Screen by @david-livefront in https://github.com/bitwarden/android/pull/6767
    • PM-34840: bug: Allow related-origin passkey creation by @david-livefront in https://github.com/bitwarden/android/pull/6777
    • [PM-35117] fix: Getting updated values from KDF before displaying update KDF prompt by @aj-rosado in https://github.com/bitwarden/android/pull/6802

    ⚙️ Maintenance

    • [PM-34124] refactor: Generalize CameraPreview analyzer parameter by @SaintPatrck in https://github.com/bitwarden/android/pull/6719
    • Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6762
    • chore: Update the AppVersionName to 2026.4.0 by @david-livefront in https://github.com/bitwarden/android/pull/6765
    • Chore: Add 'isActive' extension menthods for CipherView and CipherListView by @david-livefront in https://github.com/bitwarden/android/pull/6769
    • QA-1655: chore: Adding testTags to RecordedLogsScreen.kt by @ifernandezdiaz in https://github.com/bitwarden/android/pull/6772
    • Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6785
    • [deps]: Update gradle/actions action to v6 by @renovate[bot] in https://github.com/bitwarden/android/pull/6788
    • [deps]: Update codecov/codecov-action action to v6 by @renovate[bot] in https://github.com/bitwarden/android/pull/6787

    📦 Dependency Updates

    • [deps]: Update protobuf monorepo to v4.34.1 by @renovate[bot] in https://github.com/bitwarden/android/pull/6735
    • Update Kotlinx-Kover to v0.9.8. by @david-livefront in https://github.com/bitwarden/android/pull/6766
    • Update Androidx dependencies to their latest versions by @david-livefront in https://github.com/bitwarden/android/pull/6768
    • Update SDK to 2.0.0-6000-b41ccf65 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6677
    • [deps]: Update androidxCredentialsProviderEvents to v1.0.0-alpha06 by @renovate[bot] in https://github.com/bitwarden/android/pull/6734
    • Update SDK to 2.0.0-6074-f373e7f3 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6771
    • [deps]: Lock file maintenance by @renovate[bot] in https://github.com/bitwarden/android/pull/6789
    • deps: Update agp to latest version by @david-livefront in https://github.com/bitwarden/android/pull/6790

    New Contributors

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

    Full Changelog: https://github.com/bitwarden/android/compare/v2026.4.0-bwa...v2026.4.1-bwa
    Builds Source: https://github.com/bitwarden/android/actions/runs/24576663374

    Downloads
    • authenticator-android-apk-sha256.txt
      138 B
      2026-05-16 19:28:57 -05:00
    • com.bitwarden.authenticator.apk
      114 MiB
      2026-05-16 19:29:09 -05:00
    • version_info.json
      61 B
      2026-05-16 19:29:10 -05:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v2026.4.1-bwpm 0143f93ef3
    Compare

    Stable

    GiteaMirror released this 2026-04-16 12:02:31 -05:00 | 104 commits to main since this release

    📅 Originally published on GitHub: Thu, 07 May 2026 16:36:19 GMT
    🏷️ Git tag created: Thu, 16 Apr 2026 17:02:31 GMT

    Overview

    Bug Fixes

    • Fixed looping alert in encryption settings
    • Fixed passkey creation for related-origin sites
    • Archived items no longer appear in Verification Codes
    • Fixed TOTP countdown freezing when returning to the app in some occasions

    What's Changed

    ✨ Community Highlight

    • [PM-29309] [BWA-209] bug: Fix TOTP countdown freeze when returning to Authenticator app (change Flow to StateFlow) by @david-livefront in https://github.com/bitwarden/android/pull/6764
    • [PM-23379] bug: custom fields: hide or show move up or down actions depending on the items' index by @gabrbrand in https://github.com/bitwarden/android/pull/5480
    • [PM-34833] bug: Search improvements by @gabrbrand in https://github.com/bitwarden/android/pull/6776

    :shipit: Feature Development

    • QA-1702: Adding missing testTags for TestHarness app by @ifernandezdiaz in https://github.com/bitwarden/android/pull/6763
    • [PM-34125] feat: Add card text analysis pipeline by @SaintPatrck in https://github.com/bitwarden/android/pull/6720
    • [PM-34126] feat: Add card scan screen by @SaintPatrck in https://github.com/bitwarden/android/pull/6721
    • [PM-34127] feat: Integrate card scanner with VaultAddEdit by @SaintPatrck in https://github.com/bitwarden/android/pull/6722
    • PM-34872, PM-34873, PM-34874, PM-34875: feat: Add feature flags for Encryption v2 Registration by @david-livefront in https://github.com/bitwarden/android/pull/6778
    • PM-33458: feat: Add speed bump when archiving item from a list by @david-livefront in https://github.com/bitwarden/android/pull/6774

    🐛 Bug fixes

    • PM-34238: bug: Hide archived ciphers on VerificationCodes Screen by @david-livefront in https://github.com/bitwarden/android/pull/6767
    • PM-34840: bug: Allow related-origin passkey creation by @david-livefront in https://github.com/bitwarden/android/pull/6777
    • [PM-35117] fix: Getting updated values from KDF before displaying update KDF prompt by @aj-rosado in https://github.com/bitwarden/android/pull/6802

    ⚙️ Maintenance

    • [PM-34124] refactor: Generalize CameraPreview analyzer parameter by @SaintPatrck in https://github.com/bitwarden/android/pull/6719
    • Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6762
    • chore: Update the AppVersionName to 2026.4.0 by @david-livefront in https://github.com/bitwarden/android/pull/6765
    • Chore: Add 'isActive' extension menthods for CipherView and CipherListView by @david-livefront in https://github.com/bitwarden/android/pull/6769
    • QA-1655: chore: Adding testTags to RecordedLogsScreen.kt by @ifernandezdiaz in https://github.com/bitwarden/android/pull/6772
    • Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6785
    • [deps]: Update gradle/actions action to v6 by @renovate[bot] in https://github.com/bitwarden/android/pull/6788
    • [deps]: Update codecov/codecov-action action to v6 by @renovate[bot] in https://github.com/bitwarden/android/pull/6787

    📦 Dependency Updates

    • [deps]: Update protobuf monorepo to v4.34.1 by @renovate[bot] in https://github.com/bitwarden/android/pull/6735
    • Update Kotlinx-Kover to v0.9.8. by @david-livefront in https://github.com/bitwarden/android/pull/6766
    • Update Androidx dependencies to their latest versions by @david-livefront in https://github.com/bitwarden/android/pull/6768
    • Update SDK to 2.0.0-6000-b41ccf65 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6677
    • [deps]: Update androidxCredentialsProviderEvents to v1.0.0-alpha06 by @renovate[bot] in https://github.com/bitwarden/android/pull/6734
    • Update SDK to 2.0.0-6074-f373e7f3 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6771
    • [deps]: Lock file maintenance by @renovate[bot] in https://github.com/bitwarden/android/pull/6789
    • deps: Update agp to latest version by @david-livefront in https://github.com/bitwarden/android/pull/6790

    New Contributors

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

    Full Changelog: https://github.com/bitwarden/android/compare/v2026.4.0-bwpm...v2026.4.1-bwpm
    Builds Source: https://github.com/bitwarden/android/actions/runs/24576662405

    Downloads
    • com.x8bit.bitwarden.apk
      114 MiB
      2026-05-16 19:29:24 -05:00
    • com.x8bit.bitwarden.apk-sha256.txt
      129 B
      2026-05-16 19:29:25 -05:00
    • version_info.json
      62 B
      2026-05-16 19:29:25 -05:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v2026.4.0-bwa 61955d7cbe
    Compare

    Stable

    GiteaMirror released this 2026-04-03 09:55:48 -05:00 | 132 commits to main since this release

    📅 Originally published on GitHub: Thu, 16 Apr 2026 17:37:30 GMT
    🏷️ Git tag created: Fri, 03 Apr 2026 14:55:48 GMT

    Overview

    • Various under-the-hood improvements and bug fixes

    What's Changed

    ✨ Community Highlight

    • PM-25654: feat: Preview attachment by @david-livefront in https://github.com/bitwarden/android/pull/6675
    • [PM-34168] Add future CalyxOS Chromium key to FIDO2 privilege community list by @lucasmz-dev in https://github.com/bitwarden/android/pull/6723

    :shipit: Feature Development

    • [PM-33515] feat: Render premium upgrade banner in Vault UI by @SaintPatrck in https://github.com/bitwarden/android/pull/6698
    • PM-34042: feat: Preview attachments from AttachmentsScreen by @david-livefront in https://github.com/bitwarden/android/pull/6712
    • [PM-33516] feat: Create PlanScreen, PlanViewModel, and modal navigation by @SaintPatrck in https://github.com/bitwarden/android/pull/6715
    • PM-34228: feat: Add feature flag for forthcoming attachment updates by @david-livefront in https://github.com/bitwarden/android/pull/6739
    • PM-34231: feat: Support renaming attachments during creation by @david-livefront in https://github.com/bitwarden/android/pull/6742

    🐛 Bug fixes

    • PM-29871: bug: Add more accessibility callouts for external links by @david-livefront in https://github.com/bitwarden/android/pull/6708
    • PM-32721: bug: Sort password history before persisting by @david-livefront in https://github.com/bitwarden/android/pull/6709
    • BWA-238: bug: Send additional cipher data for Authenticator Sync by @david-livefront in https://github.com/bitwarden/android/pull/6714
    • PM-34115: bug: Consistent visual length of TOTP codes by @david-livefront in https://github.com/bitwarden/android/pull/6716
    • PM-34193: bug: Unlock vault from Never-Lock should be on io thread by @david-livefront in https://github.com/bitwarden/android/pull/6728
    • BWA-224: bug: Add sort order for Authenticator items by @david-livefront in https://github.com/bitwarden/android/pull/6740
    • BWA-228: bug: Update identity custom field keys to use index by @david-livefront in https://github.com/bitwarden/android/pull/6743
    • PM-29763: bug: Handle invalid URI crash by @david-livefront in https://github.com/bitwarden/android/pull/6748
    • PM-34499: bug: Add appropriate external link callouts for attachments by @david-livefront in https://github.com/bitwarden/android/pull/6752
    • PM-34498: bug: Update attachments premium dialogs by @david-livefront in https://github.com/bitwarden/android/pull/6753
    • PM-34544: bug: Handle large attachments in preview by @david-livefront in https://github.com/bitwarden/android/pull/6757

    ⚙️ Maintenance

    • misc: Update BitwardenButtonData for more usability by @david-livefront in https://github.com/bitwarden/android/pull/6704
    • Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6705
    • [PM-33999] chore: Standardize casing of Premium account status references by @SaintPatrck in https://github.com/bitwarden/android/pull/6707
    • chore: Implement Folder Repo interface for Bitwarden SDK by @david-livefront in https://github.com/bitwarden/android/pull/6691
    • chore: Update RootNavScreen to enforce state-based navigation by @david-livefront in https://github.com/bitwarden/android/pull/6713
    • chore: Update UI lists to ImmutableLists by @david-livefront in https://github.com/bitwarden/android/pull/6718
    • Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6731
    • chore: Update AttachmentsState to use immutable list by @david-livefront in https://github.com/bitwarden/android/pull/6741
    • [deps]: Update actions/create-github-app-token action to v3 by @renovate[bot] in https://github.com/bitwarden/android/pull/6737
    • chore: Create common UI elements for VaultItemScreen by @david-livefront in https://github.com/bitwarden/android/pull/6746
    • chore: Attachment UI tweaks by @david-livefront in https://github.com/bitwarden/android/pull/6749

    📦 Dependency Updates

    • [deps]: Lock file maintenance by @renovate[bot] in https://github.com/bitwarden/android/pull/6738
    • [deps]: Update com.google.firebase:firebase-bom to v34.11.0 by @renovate[bot] in https://github.com/bitwarden/android/pull/6736

    🎨 Other

    • [PM-33941] llm: Refine skills and commands for agent reliability by @SaintPatrck in https://github.com/bitwarden/android/pull/6703
    • [PM-34107] llm: Add android-architect agent by @SaintPatrck in https://github.com/bitwarden/android/pull/6686
    • llm: Add test constants placement rule to testing skill by @SaintPatrck in https://github.com/bitwarden/android/pull/6726
    • llm: Add AI review label prompt to PR creation skill by @SaintPatrck in https://github.com/bitwarden/android/pull/6729

    Full Changelog: https://github.com/bitwarden/android/compare/v2026.3.1-bwa...v2026.4.0-bwa
    Builds Source: https://github.com/bitwarden/android/actions/runs/23952220034

    Downloads
    • authenticator-android-apk-sha256.txt
      138 B
      2026-05-16 19:28:48 -05:00
    • com.bitwarden.authenticator.apk
      71 MiB
      2026-05-16 19:28:55 -05:00
    • version_info.json
      61 B
      2026-05-16 19:28:55 -05:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v2026.4.0-bwpm 61955d7cbe
    Compare

    Stable

    GiteaMirror released this 2026-04-03 09:55:48 -05:00 | 132 commits to main since this release

    📅 Originally published on GitHub: Thu, 16 Apr 2026 16:32:20 GMT
    🏷️ Git tag created: Fri, 03 Apr 2026 14:55:48 GMT

    Overview

    What's New

    • Preview image attachments before downloading
      Improvements
    • TOTP codes now align consistently for easier reading
      Bug Fixes
    • Fixed crash during autofill with special characters in URIs
    • Fixed passphrase generator incorrectly adding spaces as separators

    What's Changed

    ✨ Community Highlight

    • PM-25654: feat: Preview attachment by @david-livefront in https://github.com/bitwarden/android/pull/6675
    • [PM-34168] Add future CalyxOS Chromium key to FIDO2 privilege community list by @lucasmz-dev in https://github.com/bitwarden/android/pull/6723

    :shipit: Feature Development

    • [PM-33515] feat: Render premium upgrade banner in Vault UI by @SaintPatrck in https://github.com/bitwarden/android/pull/6698
    • PM-34042: feat: Preview attachments from AttachmentsScreen by @david-livefront in https://github.com/bitwarden/android/pull/6712
    • [PM-33516] feat: Create PlanScreen, PlanViewModel, and modal navigation by @SaintPatrck in https://github.com/bitwarden/android/pull/6715
    • PM-34228: feat: Add feature flag for forthcoming attachment updates by @david-livefront in https://github.com/bitwarden/android/pull/6739
    • PM-34231: feat: Support renaming attachments during creation by @david-livefront in https://github.com/bitwarden/android/pull/6742

    🐛 Bug fixes

    • PM-29871: bug: Add more accessibility callouts for external links by @david-livefront in https://github.com/bitwarden/android/pull/6708
    • PM-32721: bug: Sort password history before persisting by @david-livefront in https://github.com/bitwarden/android/pull/6709
    • BWA-238: bug: Send additional cipher data for Authenticator Sync by @david-livefront in https://github.com/bitwarden/android/pull/6714
    • PM-34115: bug: Consistent visual length of TOTP codes by @david-livefront in https://github.com/bitwarden/android/pull/6716
    • PM-34193: bug: Unlock vault from Never-Lock should be on io thread by @david-livefront in https://github.com/bitwarden/android/pull/6728
    • BWA-224: bug: Add sort order for Authenticator items by @david-livefront in https://github.com/bitwarden/android/pull/6740
    • BWA-228: bug: Update identity custom field keys to use index by @david-livefront in https://github.com/bitwarden/android/pull/6743
    • PM-29763: bug: Handle invalid URI crash by @david-livefront in https://github.com/bitwarden/android/pull/6748
    • PM-34499: bug: Add appropriate external link callouts for attachments by @david-livefront in https://github.com/bitwarden/android/pull/6752
    • PM-34498: bug: Update attachments premium dialogs by @david-livefront in https://github.com/bitwarden/android/pull/6753
    • PM-34544: bug: Handle large attachments in preview by @david-livefront in https://github.com/bitwarden/android/pull/6757

    ⚙️ Maintenance

    • misc: Update BitwardenButtonData for more usability by @david-livefront in https://github.com/bitwarden/android/pull/6704
    • Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6705
    • [PM-33999] chore: Standardize casing of Premium account status references by @SaintPatrck in https://github.com/bitwarden/android/pull/6707
    • chore: Implement Folder Repo interface for Bitwarden SDK by @david-livefront in https://github.com/bitwarden/android/pull/6691
    • chore: Update RootNavScreen to enforce state-based navigation by @david-livefront in https://github.com/bitwarden/android/pull/6713
    • chore: Update UI lists to ImmutableLists by @david-livefront in https://github.com/bitwarden/android/pull/6718
    • Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6731
    • chore: Update AttachmentsState to use immutable list by @david-livefront in https://github.com/bitwarden/android/pull/6741
    • [deps]: Update actions/create-github-app-token action to v3 by @renovate[bot] in https://github.com/bitwarden/android/pull/6737
    • chore: Create common UI elements for VaultItemScreen by @david-livefront in https://github.com/bitwarden/android/pull/6746
    • chore: Attachment UI tweaks by @david-livefront in https://github.com/bitwarden/android/pull/6749

    📦 Dependency Updates

    • [deps]: Lock file maintenance by @renovate[bot] in https://github.com/bitwarden/android/pull/6738
    • [deps]: Update com.google.firebase:firebase-bom to v34.11.0 by @renovate[bot] in https://github.com/bitwarden/android/pull/6736

    🎨 Other

    • [PM-33941] llm: Refine skills and commands for agent reliability by @SaintPatrck in https://github.com/bitwarden/android/pull/6703
    • [PM-34107] llm: Add android-architect agent by @SaintPatrck in https://github.com/bitwarden/android/pull/6686
    • llm: Add test constants placement rule to testing skill by @SaintPatrck in https://github.com/bitwarden/android/pull/6726
    • llm: Add AI review label prompt to PR creation skill by @SaintPatrck in https://github.com/bitwarden/android/pull/6729

    Full Changelog: https://github.com/bitwarden/android/compare/v2026.3.1-bwpm...v2026.4.0-bwpm
    Builds Source: https://github.com/bitwarden/android/actions/runs/23952219208

    Downloads
    • com.x8bit.bitwarden.apk
      71 MiB
      2026-05-16 19:28:44 -05:00
    • com.x8bit.bitwarden.apk-sha256.txt
      129 B
      2026-05-16 19:28:45 -05:00
    • com.x8bit.bitwarden-fdroid.apk
      71 MiB
      2026-05-16 19:28:35 -05:00
    • com.x8bit.bitwarden-fdroid.apk-sha256.txt
      134 B
      2026-05-16 19:28:35 -05:00
    • version_info.json
      62 B
      2026-05-16 19:28:46 -05:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v2026.3.1-bwa c2ef20e1ed
    Compare

    Stable

    GiteaMirror released this 2026-03-27 13:01:52 -05:00 | 164 commits to main since this release

    📅 Originally published on GitHub: Thu, 02 Apr 2026 19:19:32 GMT
    🏷️ Git tag created: Fri, 27 Mar 2026 18:01:52 GMT

    Overview

    • Fixed an issue where scanning QR codes could create duplicate items.
    • Various under-the-hood bug fixes and improvements

    What's Changed

    :shipit: Feature Development

    • Remove remember ViewModel by @david-livefront in https://github.com/bitwarden/android/pull/6618
    • [PM-33262] feat: Add cookie support to Glide image requests by @SaintPatrck in https://github.com/bitwarden/android/pull/6627
    • [PM-32123] feat: Propagate informative cookie redirect error message by @SaintPatrck in https://github.com/bitwarden/android/pull/6622
    • [PM-33227] feat: Add Clear SSO Cookies button to debug menu by @SaintPatrck in https://github.com/bitwarden/android/pull/6620
    • PM-18596: feat: SSN field should be hidden by default by @david-livefront in https://github.com/bitwarden/android/pull/6628
    • [PM-29673] feat: Improved pre-polutated data on the FlightRecorder logs by @aj-rosado in https://github.com/bitwarden/android/pull/6616
    • [PM-33505] feat: Add MobilePremiumUpgrade feature flag by @SaintPatrck in https://github.com/bitwarden/android/pull/6655
    • [PM-33507] feat: Add premium upgrade banner dismissal persistence by @SaintPatrck in https://github.com/bitwarden/android/pull/6657
    • [PM-33506] feat: Add PremiumStatusChanged push notification support by @SaintPatrck in https://github.com/bitwarden/android/pull/6656
    • PM-33565: Update premium dialog for attachments by @david-livefront in https://github.com/bitwarden/android/pull/6663
    • [PM-33511] feat: Add creationDate to UserState.Account by @SaintPatrck in https://github.com/bitwarden/android/pull/6662
    • [PM-32663] feat: Update vault migration screens by @aj-rosado in https://github.com/bitwarden/android/pull/6660
    • [PM-33356] feat: Sync when push notification policy changed is received by @andrebispo5 in https://github.com/bitwarden/android/pull/6664
    • [PM-33365] feat: Add GmsManager to gate CXP features on GMS Core version by @SaintPatrck in https://github.com/bitwarden/android/pull/6678
    • [PM-33508] feat: Add AuthenticatedBillingApi and BillingService network layer by @SaintPatrck in https://github.com/bitwarden/android/pull/6668
    • [PM-33509] feat: Add BillingRepository and Hilt billing modules by @SaintPatrck in https://github.com/bitwarden/android/pull/6674
    • [PM-33510] feat: Add Play Billing Library dependency and PlayBillingManager by @SaintPatrck in https://github.com/bitwarden/android/pull/6680
    • [PM-33512] feat: Add PremiumStateManager for upgrade banner eligibility by @SaintPatrck in https://github.com/bitwarden/android/pull/6690
    • [PM-33513] feat: Add checkout callback deep link handling by @SaintPatrck in https://github.com/bitwarden/android/pull/6692
    • [PM-33514] feat: Add premium upgrade banner visibility logic by @SaintPatrck in https://github.com/bitwarden/android/pull/6696

    🐛 Bug fixes

    • PM-33266: Allow the VaultUnlockViewModel and VaultViewModel to safely initialize without a UserState by @david-livefront in https://github.com/bitwarden/android/pull/6623
    • PM-29871: Add additional callouts for external links in the app by @david-livefront in https://github.com/bitwarden/android/pull/6614
    • PM-29861: Update overflow content description to 'More options' by @david-livefront in https://github.com/bitwarden/android/pull/6621
    • PM-29871: bug: Add external link callouts by @david-livefront in https://github.com/bitwarden/android/pull/6634
    • [PM-33394] fix: Propagate CookieRedirectException error message by @SaintPatrck in https://github.com/bitwarden/android/pull/6639
    • PM-33411: bug: Defer early navigation until lifecycle is resumed by @david-livefront in https://github.com/bitwarden/android/pull/6638
    • PM-33428: bug: Fix loading dialog statusbar content color by @david-livefront in https://github.com/bitwarden/android/pull/6641
    • [PM-33394] fix: Surface CookieRedirectException message during sync-on-unlock by @SaintPatrck in https://github.com/bitwarden/android/pull/6643
    • PM-33441: bug: Add external link callout for start registration screen by @david-livefront in https://github.com/bitwarden/android/pull/6646
    • PM-29869: bug: Update colorscheme to improve accessibility by @david-livefront in https://github.com/bitwarden/android/pull/6647
    • PM-29871: bug: Add external link callouts for buttons by @david-livefront in https://github.com/bitwarden/android/pull/6648
    • [PM-33553] fix: Remove "Why am I seeing this?" link from cookie sync screen by @SaintPatrck in https://github.com/bitwarden/android/pull/6676
    • PM-33893: bug: Crash caused by empty credential password by @david-livefront in https://github.com/bitwarden/android/pull/6693
    • PM-33907: bug: Handle exceptions thrown when querying the AutofillManager by @david-livefront in https://github.com/bitwarden/android/pull/6695
    • PM-33909: bug: Check the column index before querying for 3rd party autofill data by @david-livefront in https://github.com/bitwarden/android/pull/6697
    • PM-33913: bug: Remove org event to avoid duplicate entry by @david-livefront in https://github.com/bitwarden/android/pull/6699
    • PM-32721: bug: Add sorting to password history by @david-livefront in https://github.com/bitwarden/android/pull/6700
    • [PM-23560] bug: Added guard to ensure duplicate scan events are not fired by @aj-rosado in https://github.com/bitwarden/android/pull/6687
    • PM-34193: Rollback SDK update for Vault lockout bug by @david-livefront in https://github.com/bitwarden/android/pull/6724
    • PM-34193: bug: Unlock vault from Never-Lock should be on io thread by @david-livefront in https://github.com/bitwarden/android/pull/6727

    ⚙️ Maintenance

    • Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6625
    • PM-26059: Remove CipherKeyEncryption feature flag by @david-livefront in https://github.com/bitwarden/android/pull/6617
    • docs: Clean up kdoc issues by @david-livefront in https://github.com/bitwarden/android/pull/6629
    • [PM-33394] debt: Add userFriendlyMessage extension and errorMessage to result types by @SaintPatrck in https://github.com/bitwarden/android/pull/6642
    • [PM-33495] ci: Remove build job to reduce Build workflows time by @vvolkgang in https://github.com/bitwarden/android/pull/6658
    • Update error state to allow for a more customizable button by @david-livefront in https://github.com/bitwarden/android/pull/6654
    • [PM-33560] debt: Wire SendManager and Send ViewModel error handlers by @SaintPatrck in https://github.com/bitwarden/android/pull/6652
    • [PM-33394] debt: Wire FolderManager and folder ViewModel error handlers by @SaintPatrck in https://github.com/bitwarden/android/pull/6653
    • [PM-33561] debt: Wire CipherManager and cipher ViewModel error handlers by @SaintPatrck in https://github.com/bitwarden/android/pull/6651
    • Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6669
    • [deps]: Update actions/upload-artifact action to v7 by @renovate[bot] in https://github.com/bitwarden/android/pull/6672
    • [PM-18892] ci: Comment linked issues when a new GitHub Release is published by @vvolkgang in https://github.com/bitwarden/android/pull/6552
    • misc: Add support for icons in buttons via BitwardenButtonData by @david-livefront in https://github.com/bitwarden/android/pull/6682
    • misc: Add an error message to the DownloadAttachmentResult by @david-livefront in https://github.com/bitwarden/android/pull/6688
    • misc: Rename the VaultDiskSource Flows by @david-livefront in https://github.com/bitwarden/android/pull/6689
    • chore: Reorganize imports in VaultViewModel by @SaintPatrck in https://github.com/bitwarden/android/pull/6701
    • chore: Remove unused how_to_manage_my_vault string by @david-livefront in https://github.com/bitwarden/android/pull/6702

    📦 Dependency Updates

    • Update SDK to 2.0.0-5451-c73f9161 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6605
    • Update AGP and gradle wrapper by @david-livefront in https://github.com/bitwarden/android/pull/6619
    • Update protobuf library by @david-livefront in https://github.com/bitwarden/android/pull/6626
    • [deps]: Lock file maintenance by @renovate[bot] in https://github.com/bitwarden/android/pull/6604
    • [deps]: Update androidx.credentials:credentials to v1.6.0-rc02 by @renovate[bot] in https://github.com/bitwarden/android/pull/6670
    • [deps]: Update org.sonarqube to v7.2.3.7755 by @renovate[bot] in https://github.com/bitwarden/android/pull/6671
    • [deps]: Lock file maintenance by @renovate[bot] in https://github.com/bitwarden/android/pull/6673
    • Update SDK to 2.0.0-5676-14521973 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6615
    • Revert "Update SDK to 2.0.0-5676-14521973" by @SaintPatrck in https://github.com/bitwarden/android/pull/6679
    • Update Androidx dependencies by @david-livefront in https://github.com/bitwarden/android/pull/6683
    • PM-33160: Instantiate SDK client with Repositories class by @david-livefront in https://github.com/bitwarden/android/pull/6681
    • Update app to use the latest version of Kotlin by @david-livefront in https://github.com/bitwarden/android/pull/6684
    • Revert "PM-34193: Rollback SDK update for Vault lockout bug" by @david-livefront in https://github.com/bitwarden/android/pull/6725

    🎨 Other

    • [PM-33478] llm: Add android-implementer agent for autonomous development workflow by @SaintPatrck in https://github.com/bitwarden/android/pull/6635
    • llm: Capture test failures on first run in build-test-verify skill by @SaintPatrck in https://github.com/bitwarden/android/pull/6661
    • llm: Clarify @Suppress("MaxLineLength") usage in testing skill by @SaintPatrck in https://github.com/bitwarden/android/pull/6685
    • llm: Add /review-android command and align reviewing-changes skill with agent by @SaintPatrck in https://github.com/bitwarden/android/pull/6665

    Full Changelog: https://github.com/bitwarden/android/compare/v2026.3.0-bwa...v2026.3.1-bwa
    Builds Source: https://github.com/bitwarden/android/actions/runs/23660459662

    Downloads
    • authenticator-android-apk-sha256.txt
      138 B
      2026-05-16 19:28:16 -05:00
    • com.bitwarden.authenticator.apk
      71 MiB
      2026-05-16 19:28:24 -05:00
    • version_info.json
      61 B
      2026-05-16 19:28:25 -05:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v2026.3.1-bwpm c2ef20e1ed
    Compare

    Stable

    GiteaMirror released this 2026-03-27 13:01:52 -05:00 | 164 commits to main since this release

    📅 Originally published on GitHub: Thu, 02 Apr 2026 18:16:55 GMT
    🏷️ Git tag created: Fri, 27 Mar 2026 18:01:52 GMT

    Overview

    What's New

    • Policy changes apply instantly, no manual sync needed
    • Clear archived items directly from your vault
      Improvements
    • Clearer menu labels and in-app prompts
    • Better screen reader labels and icon contrast
    • Passphrase generator and password history fixes
      Bug Fixes
    • Fixed crashes related to autofill, navigation, and screen loading
    • Fixed duplicate items after TOTP QR code scans
    • Fixed passkey creation failing for certain apps
    • Fixed verification codes not syncing
    • Org transfer decline no longer creates a blank log entry

    What's Changed

    :shipit: Feature Development

    • Remove remember ViewModel by @david-livefront in https://github.com/bitwarden/android/pull/6618
    • [PM-33262] feat: Add cookie support to Glide image requests by @SaintPatrck in https://github.com/bitwarden/android/pull/6627
    • [PM-32123] feat: Propagate informative cookie redirect error message by @SaintPatrck in https://github.com/bitwarden/android/pull/6622
    • [PM-33227] feat: Add Clear SSO Cookies button to debug menu by @SaintPatrck in https://github.com/bitwarden/android/pull/6620
    • PM-18596: feat: SSN field should be hidden by default by @david-livefront in https://github.com/bitwarden/android/pull/6628
    • [PM-29673] feat: Improved pre-polutated data on the FlightRecorder logs by @aj-rosado in https://github.com/bitwarden/android/pull/6616
    • [PM-33505] feat: Add MobilePremiumUpgrade feature flag by @SaintPatrck in https://github.com/bitwarden/android/pull/6655
    • [PM-33507] feat: Add premium upgrade banner dismissal persistence by @SaintPatrck in https://github.com/bitwarden/android/pull/6657
    • [PM-33506] feat: Add PremiumStatusChanged push notification support by @SaintPatrck in https://github.com/bitwarden/android/pull/6656
    • PM-33565: Update premium dialog for attachments by @david-livefront in https://github.com/bitwarden/android/pull/6663
    • [PM-33511] feat: Add creationDate to UserState.Account by @SaintPatrck in https://github.com/bitwarden/android/pull/6662
    • [PM-32663] feat: Update vault migration screens by @aj-rosado in https://github.com/bitwarden/android/pull/6660
    • [PM-33356] feat: Sync when push notification policy changed is received by @andrebispo5 in https://github.com/bitwarden/android/pull/6664
    • [PM-33365] feat: Add GmsManager to gate CXP features on GMS Core version by @SaintPatrck in https://github.com/bitwarden/android/pull/6678
    • [PM-33508] feat: Add AuthenticatedBillingApi and BillingService network layer by @SaintPatrck in https://github.com/bitwarden/android/pull/6668
    • [PM-33509] feat: Add BillingRepository and Hilt billing modules by @SaintPatrck in https://github.com/bitwarden/android/pull/6674
    • [PM-33510] feat: Add Play Billing Library dependency and PlayBillingManager by @SaintPatrck in https://github.com/bitwarden/android/pull/6680
    • [PM-33512] feat: Add PremiumStateManager for upgrade banner eligibility by @SaintPatrck in https://github.com/bitwarden/android/pull/6690
    • [PM-33513] feat: Add checkout callback deep link handling by @SaintPatrck in https://github.com/bitwarden/android/pull/6692
    • [PM-33514] feat: Add premium upgrade banner visibility logic by @SaintPatrck in https://github.com/bitwarden/android/pull/6696

    🐛 Bug fixes

    • PM-33266: Allow the VaultUnlockViewModel and VaultViewModel to safely initialize without a UserState by @david-livefront in https://github.com/bitwarden/android/pull/6623
    • PM-29871: Add additional callouts for external links in the app by @david-livefront in https://github.com/bitwarden/android/pull/6614
    • PM-29861: Update overflow content description to 'More options' by @david-livefront in https://github.com/bitwarden/android/pull/6621
    • PM-29871: bug: Add external link callouts by @david-livefront in https://github.com/bitwarden/android/pull/6634
    • [PM-33394] fix: Propagate CookieRedirectException error message by @SaintPatrck in https://github.com/bitwarden/android/pull/6639
    • PM-33411: bug: Defer early navigation until lifecycle is resumed by @david-livefront in https://github.com/bitwarden/android/pull/6638
    • PM-33428: bug: Fix loading dialog statusbar content color by @david-livefront in https://github.com/bitwarden/android/pull/6641
    • [PM-33394] fix: Surface CookieRedirectException message during sync-on-unlock by @SaintPatrck in https://github.com/bitwarden/android/pull/6643
    • PM-33441: bug: Add external link callout for start registration screen by @david-livefront in https://github.com/bitwarden/android/pull/6646
    • PM-29869: bug: Update colorscheme to improve accessibility by @david-livefront in https://github.com/bitwarden/android/pull/6647
    • PM-29871: bug: Add external link callouts for buttons by @david-livefront in https://github.com/bitwarden/android/pull/6648
    • [PM-33553] fix: Remove "Why am I seeing this?" link from cookie sync screen by @SaintPatrck in https://github.com/bitwarden/android/pull/6676
    • PM-33893: bug: Crash caused by empty credential password by @david-livefront in https://github.com/bitwarden/android/pull/6693
    • PM-33907: bug: Handle exceptions thrown when querying the AutofillManager by @david-livefront in https://github.com/bitwarden/android/pull/6695
    • PM-33909: bug: Check the column index before querying for 3rd party autofill data by @david-livefront in https://github.com/bitwarden/android/pull/6697
    • PM-33913: bug: Remove org event to avoid duplicate entry by @david-livefront in https://github.com/bitwarden/android/pull/6699
    • PM-32721: bug: Add sorting to password history by @david-livefront in https://github.com/bitwarden/android/pull/6700
    • [PM-23560] bug: Added guard to ensure duplicate scan events are not fired by @aj-rosado in https://github.com/bitwarden/android/pull/6687
    • PM-34193: Rollback SDK update for Vault lockout bug by @david-livefront in https://github.com/bitwarden/android/pull/6724
    • PM-34193: bug: Unlock vault from Never-Lock should be on io thread by @david-livefront in https://github.com/bitwarden/android/pull/6727

    ⚙️ Maintenance

    • Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6625
    • PM-26059: Remove CipherKeyEncryption feature flag by @david-livefront in https://github.com/bitwarden/android/pull/6617
    • docs: Clean up kdoc issues by @david-livefront in https://github.com/bitwarden/android/pull/6629
    • [PM-33394] debt: Add userFriendlyMessage extension and errorMessage to result types by @SaintPatrck in https://github.com/bitwarden/android/pull/6642
    • [PM-33495] ci: Remove build job to reduce Build workflows time by @vvolkgang in https://github.com/bitwarden/android/pull/6658
    • Update error state to allow for a more customizable button by @david-livefront in https://github.com/bitwarden/android/pull/6654
    • [PM-33560] debt: Wire SendManager and Send ViewModel error handlers by @SaintPatrck in https://github.com/bitwarden/android/pull/6652
    • [PM-33394] debt: Wire FolderManager and folder ViewModel error handlers by @SaintPatrck in https://github.com/bitwarden/android/pull/6653
    • [PM-33561] debt: Wire CipherManager and cipher ViewModel error handlers by @SaintPatrck in https://github.com/bitwarden/android/pull/6651
    • Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6669
    • [deps]: Update actions/upload-artifact action to v7 by @renovate[bot] in https://github.com/bitwarden/android/pull/6672
    • [PM-18892] ci: Comment linked issues when a new GitHub Release is published by @vvolkgang in https://github.com/bitwarden/android/pull/6552
    • misc: Add support for icons in buttons via BitwardenButtonData by @david-livefront in https://github.com/bitwarden/android/pull/6682
    • misc: Add an error message to the DownloadAttachmentResult by @david-livefront in https://github.com/bitwarden/android/pull/6688
    • misc: Rename the VaultDiskSource Flows by @david-livefront in https://github.com/bitwarden/android/pull/6689
    • chore: Reorganize imports in VaultViewModel by @SaintPatrck in https://github.com/bitwarden/android/pull/6701
    • chore: Remove unused how_to_manage_my_vault string by @david-livefront in https://github.com/bitwarden/android/pull/6702

    📦 Dependency Updates

    • Update SDK to 2.0.0-5451-c73f9161 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6605
    • Update AGP and gradle wrapper by @david-livefront in https://github.com/bitwarden/android/pull/6619
    • Update protobuf library by @david-livefront in https://github.com/bitwarden/android/pull/6626
    • [deps]: Lock file maintenance by @renovate[bot] in https://github.com/bitwarden/android/pull/6604
    • [deps]: Update androidx.credentials:credentials to v1.6.0-rc02 by @renovate[bot] in https://github.com/bitwarden/android/pull/6670
    • [deps]: Update org.sonarqube to v7.2.3.7755 by @renovate[bot] in https://github.com/bitwarden/android/pull/6671
    • [deps]: Lock file maintenance by @renovate[bot] in https://github.com/bitwarden/android/pull/6673
    • Update SDK to 2.0.0-5676-14521973 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6615
    • Revert "Update SDK to 2.0.0-5676-14521973" by @SaintPatrck in https://github.com/bitwarden/android/pull/6679
    • Update Androidx dependencies by @david-livefront in https://github.com/bitwarden/android/pull/6683
    • PM-33160: Instantiate SDK client with Repositories class by @david-livefront in https://github.com/bitwarden/android/pull/6681
    • Update app to use the latest version of Kotlin by @david-livefront in https://github.com/bitwarden/android/pull/6684
    • Revert "PM-34193: Rollback SDK update for Vault lockout bug" by @david-livefront in https://github.com/bitwarden/android/pull/6725

    🎨 Other

    • [PM-33478] llm: Add android-implementer agent for autonomous development workflow by @SaintPatrck in https://github.com/bitwarden/android/pull/6635
    • llm: Capture test failures on first run in build-test-verify skill by @SaintPatrck in https://github.com/bitwarden/android/pull/6661
    • llm: Clarify @Suppress("MaxLineLength") usage in testing skill by @SaintPatrck in https://github.com/bitwarden/android/pull/6685
    • llm: Add /review-android command and align reviewing-changes skill with agent by @SaintPatrck in https://github.com/bitwarden/android/pull/6665

    Full Changelog: https://github.com/bitwarden/android/compare/v2026.3.0-bwpm...v2026.3.1-bwpm
    Builds Source: https://github.com/bitwarden/android/actions/runs/23660459640

    Downloads
    • com.x8bit.bitwarden.apk
      71 MiB
      2026-05-16 19:28:12 -05:00
    • com.x8bit.bitwarden.apk-sha256.txt
      129 B
      2026-05-16 19:28:13 -05:00
    • com.x8bit.bitwarden-fdroid.apk
      70 MiB
      2026-05-16 19:28:04 -05:00
    • com.x8bit.bitwarden-fdroid.apk-sha256.txt
      134 B
      2026-05-16 19:28:05 -05:00
    • version_info.json
      62 B
      2026-05-16 19:28:14 -05:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v2026.3.0-bwpm d8a9c596b2
    Compare

    Stable

    GiteaMirror released this 2026-03-12 11:00:06 -05:00 | 232 commits to main since this release

    📅 Originally published on GitHub: Thu, 19 Mar 2026 18:26:41 GMT
    🏷️ Git tag created: Thu, 12 Mar 2026 16:00:06 GMT

    Overview

    What's New

    • Trusted browsers now support related origins for passkey sign-in
      Improvements
    • Improved account protection when session tokens expire
    • Passphrase generator no longer inserts unwanted spaces when no separator is configured
    • Long organization names no longer overflow the item owner selection screen
      Bug Fixes
    • Fixed error when archiving or unarchiving an item
    • Improved TalkBack accessibility: focus order, heading navigation, notification badge announcements, and duplicate button label fixes
    • Character type toggles (A-Z, a-z, 0-9, symbols) no longer read twice with TalkBack

    What's Changed

    :shipit: Feature Development

    • BWA-235: Update Authenticator to use state-based navigation for top-level navigation by @david-livefront in https://github.com/bitwarden/android/pull/6586
    • [PM-32714] Add cookie domain-suffix resolution and fix cloud config path exclusion by @SaintPatrck in https://github.com/bitwarden/android/pull/6589
    • Add Authenticator app-lock timeout by @david-livefront in https://github.com/bitwarden/android/pull/6609
    • 🍒[PM-33262] feat: Add cookie support to Glide image requests by @SaintPatrck in https://github.com/bitwarden/android/pull/6630
    • 🍒[PM-32123] feat: Propagate informative cookie redirect error message by @SaintPatrck in https://github.com/bitwarden/android/pull/6631
    • 🍒[PM-33227] feat: Add Clear SSO Cookies button to debug menu by @SaintPatrck in https://github.com/bitwarden/android/pull/6632

    🐛 Bug fixes

    • PM-30892: Fix radio button spacing by @david-livefront in https://github.com/bitwarden/android/pull/6559
    • PM-29866: Remove redundant content description in icon buttons by @david-livefront in https://github.com/bitwarden/android/pull/6565
    • PM-29871: Add external links announcements by @david-livefront in https://github.com/bitwarden/android/pull/6566
    • PM-32607: Label headers for accesibility by @david-livefront in https://github.com/bitwarden/android/pull/6567
    • PM-29867: Fix notifications announcement by @david-livefront in https://github.com/bitwarden/android/pull/6570
    • [PM-30916] bug: Create passkey myitems by @andrebispo5 in https://github.com/bitwarden/android/pull/6558
    • PM-31772: Simplify origin for verified sources by @david-livefront in https://github.com/bitwarden/android/pull/6577
    • PM-29870: Add explicit traversal order for scaffold by @david-livefront in https://github.com/bitwarden/android/pull/6580
    • [PM-32802] fix: 400 error when archiving/unarchiving org-owned ciphers by @SaintPatrck in https://github.com/bitwarden/android/pull/6592
    • PM-33112: Avoid double announcement of BitwardenSwitch content description by @david-livefront in https://github.com/bitwarden/android/pull/6611
    • 🍒[PM-33394] fix: Propagate CookieRedirectException error message by @SaintPatrck in https://github.com/bitwarden/android/pull/6640
    • 🍒[PM-33394] fix: Surface CookieRedirectException message during sync-on-unlock by @SaintPatrck in https://github.com/bitwarden/android/pull/6645

    ⚙️ Maintenance

    • Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6561
    • Remove unnecessary opt-in annotations by @david-livefront in https://github.com/bitwarden/android/pull/6581
    • [PM-32758] ci: Improve CI cache to fix GitHub runners running out of memory by @vvolkgang in https://github.com/bitwarden/android/pull/6583
    • [PM-32751] ci: Fix version name output in run summary by @vvolkgang in https://github.com/bitwarden/android/pull/6585
    • Replace test workflow with sharded parallel CI execution by @SaintPatrck in https://github.com/bitwarden/android/pull/6582
    • Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6600
    • Move FakeLifecycle to core module by @david-livefront in https://github.com/bitwarden/android/pull/6608
    • Move the AppStateManager to the data module by @david-livefront in https://github.com/bitwarden/android/pull/6593
    • Remove Gitter chat badge from README by @djsmith85 in https://github.com/bitwarden/android/pull/6612
    • 🍒[PM-33394] debt: Add userFriendlyMessage extension and errorMessage to result types by @SaintPatrck in https://github.com/bitwarden/android/pull/6644

    📦 Dependency Updates

    • Update SDK to 2.0.0-5302-1693d4d4 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6549
    • Update SDK to 2.0.0-5335-7a22aa7f by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6562
    • Update SDK to 2.0.0-5422-26e2b107 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6569
    • Update SDK to 2.0.0-5425-a6f4a233 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6595
    • [deps]: Update org.junit:junit-bom to v6.0.3 by @renovate[bot] in https://github.com/bitwarden/android/pull/6603
    • [deps]: Update com.google.devtools.ksp to v2.3.6 by @renovate[bot] in https://github.com/bitwarden/android/pull/6601
    • [deps]: Update hilt to v2.59.2 by @renovate[bot] in https://github.com/bitwarden/android/pull/6602
    • Update Firebase BOM by @david-livefront in https://github.com/bitwarden/android/pull/6606
    • Update Compose to 2026.02.01 by @david-livefront in https://github.com/bitwarden/android/pull/6607

    🎨 Other

    • Replace ZonedDateTime with Instant by @david-livefront in https://github.com/bitwarden/android/pull/6554
    • Add implementing-android-code skill and deduplicate CLAUDE.md by @SaintPatrck in https://github.com/bitwarden/android/pull/6534
    • [PM-32566] Refactor cookie acquisition ViewModel and simplify tests by @SaintPatrck in https://github.com/bitwarden/android/pull/6564
    • [PM-32655] Extract troubleshooting guide into docs/TROUBLESHOOTING.md by @SaintPatrck in https://github.com/bitwarden/android/pull/6571
    • [PM-32780] Disable Claude Code attribution in commits and PRs by @SaintPatrck in https://github.com/bitwarden/android/pull/6588
    • [PM-32656] Fix implementing-android-code skill annotations and formatting by @SaintPatrck in https://github.com/bitwarden/android/pull/6572
    • [PM-32657] Add build-test-verify skill and extract build/test/deploy sections by @SaintPatrck in https://github.com/bitwarden/android/pull/6573
    • [PM-32658] Add skill routing to CLAUDE.md Quick Reference by @SaintPatrck in https://github.com/bitwarden/android/pull/6574
    • [PM-21659] llm: Add workflow skills and finalize CLAUDE.md restructuring by @SaintPatrck in https://github.com/bitwarden/android/pull/6575
    • llm: Add plan-android-work command and planning skills by @SaintPatrck in https://github.com/bitwarden/android/pull/6597

    Full Changelog: https://github.com/bitwarden/android/compare/v2026.2.1-bwpm...v2026.3.0-bwpm
    Builds Source: https://github.com/bitwarden/android/actions/runs/23011287575

    Downloads
    • com.x8bit.bitwarden.apk
      71 MiB
      2026-05-16 19:27:54 -05:00
    • com.x8bit.bitwarden.apk-sha256.txt
      129 B
      2026-05-16 19:27:55 -05:00
    • com.x8bit.bitwarden-fdroid.apk
      70 MiB
      2026-05-16 19:27:46 -05:00
    • com.x8bit.bitwarden-fdroid.apk-sha256.txt
      134 B
      2026-05-16 19:27:47 -05:00
    • version_info.json
      62 B
      2026-05-16 19:27:56 -05:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v2026.3.0-bwa d8a9c596b2
    Compare

    Stable

    GiteaMirror released this 2026-03-12 11:00:06 -05:00 | 232 commits to main since this release

    📅 Originally published on GitHub: Thu, 19 Mar 2026 18:18:17 GMT
    🏷️ Git tag created: Thu, 12 Mar 2026 16:00:06 GMT

    Overview

    • Varous under-the-hood bug fixes and imrprovements

    What's Changed

    :shipit: Feature Development

    • BWA-235: Update Authenticator to use state-based navigation for top-level navigation by @david-livefront in https://github.com/bitwarden/android/pull/6586
    • [PM-32714] Add cookie domain-suffix resolution and fix cloud config path exclusion by @SaintPatrck in https://github.com/bitwarden/android/pull/6589
    • Add Authenticator app-lock timeout by @david-livefront in https://github.com/bitwarden/android/pull/6609
    • 🍒[PM-33262] feat: Add cookie support to Glide image requests by @SaintPatrck in https://github.com/bitwarden/android/pull/6630
    • 🍒[PM-32123] feat: Propagate informative cookie redirect error message by @SaintPatrck in https://github.com/bitwarden/android/pull/6631
    • 🍒[PM-33227] feat: Add Clear SSO Cookies button to debug menu by @SaintPatrck in https://github.com/bitwarden/android/pull/6632

    🐛 Bug fixes

    • PM-30892: Fix radio button spacing by @david-livefront in https://github.com/bitwarden/android/pull/6559
    • PM-29866: Remove redundant content description in icon buttons by @david-livefront in https://github.com/bitwarden/android/pull/6565
    • PM-29871: Add external links announcements by @david-livefront in https://github.com/bitwarden/android/pull/6566
    • PM-32607: Label headers for accesibility by @david-livefront in https://github.com/bitwarden/android/pull/6567
    • PM-29867: Fix notifications announcement by @david-livefront in https://github.com/bitwarden/android/pull/6570
    • [PM-30916] bug: Create passkey myitems by @andrebispo5 in https://github.com/bitwarden/android/pull/6558
    • PM-31772: Simplify origin for verified sources by @david-livefront in https://github.com/bitwarden/android/pull/6577
    • PM-29870: Add explicit traversal order for scaffold by @david-livefront in https://github.com/bitwarden/android/pull/6580
    • [PM-32802] fix: 400 error when archiving/unarchiving org-owned ciphers by @SaintPatrck in https://github.com/bitwarden/android/pull/6592
    • PM-33112: Avoid double announcement of BitwardenSwitch content description by @david-livefront in https://github.com/bitwarden/android/pull/6611
    • 🍒[PM-33394] fix: Propagate CookieRedirectException error message by @SaintPatrck in https://github.com/bitwarden/android/pull/6640
    • 🍒[PM-33394] fix: Surface CookieRedirectException message during sync-on-unlock by @SaintPatrck in https://github.com/bitwarden/android/pull/6645

    ⚙️ Maintenance

    • Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6561
    • Remove unnecessary opt-in annotations by @david-livefront in https://github.com/bitwarden/android/pull/6581
    • [PM-32758] ci: Improve CI cache to fix GitHub runners running out of memory by @vvolkgang in https://github.com/bitwarden/android/pull/6583
    • [PM-32751] ci: Fix version name output in run summary by @vvolkgang in https://github.com/bitwarden/android/pull/6585
    • Replace test workflow with sharded parallel CI execution by @SaintPatrck in https://github.com/bitwarden/android/pull/6582
    • Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6600
    • Move FakeLifecycle to core module by @david-livefront in https://github.com/bitwarden/android/pull/6608
    • Move the AppStateManager to the data module by @david-livefront in https://github.com/bitwarden/android/pull/6593
    • Remove Gitter chat badge from README by @djsmith85 in https://github.com/bitwarden/android/pull/6612
    • 🍒[PM-33394] debt: Add userFriendlyMessage extension and errorMessage to result types by @SaintPatrck in https://github.com/bitwarden/android/pull/6644

    📦 Dependency Updates

    • Update SDK to 2.0.0-5302-1693d4d4 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6549
    • Update SDK to 2.0.0-5335-7a22aa7f by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6562
    • Update SDK to 2.0.0-5422-26e2b107 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6569
    • Update SDK to 2.0.0-5425-a6f4a233 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6595
    • [deps]: Update org.junit:junit-bom to v6.0.3 by @renovate[bot] in https://github.com/bitwarden/android/pull/6603
    • [deps]: Update com.google.devtools.ksp to v2.3.6 by @renovate[bot] in https://github.com/bitwarden/android/pull/6601
    • [deps]: Update hilt to v2.59.2 by @renovate[bot] in https://github.com/bitwarden/android/pull/6602
    • Update Firebase BOM by @david-livefront in https://github.com/bitwarden/android/pull/6606
    • Update Compose to 2026.02.01 by @david-livefront in https://github.com/bitwarden/android/pull/6607

    🎨 Other

    • Replace ZonedDateTime with Instant by @david-livefront in https://github.com/bitwarden/android/pull/6554
    • Add implementing-android-code skill and deduplicate CLAUDE.md by @SaintPatrck in https://github.com/bitwarden/android/pull/6534
    • [PM-32566] Refactor cookie acquisition ViewModel and simplify tests by @SaintPatrck in https://github.com/bitwarden/android/pull/6564
    • [PM-32655] Extract troubleshooting guide into docs/TROUBLESHOOTING.md by @SaintPatrck in https://github.com/bitwarden/android/pull/6571
    • [PM-32780] Disable Claude Code attribution in commits and PRs by @SaintPatrck in https://github.com/bitwarden/android/pull/6588
    • [PM-32656] Fix implementing-android-code skill annotations and formatting by @SaintPatrck in https://github.com/bitwarden/android/pull/6572
    • [PM-32657] Add build-test-verify skill and extract build/test/deploy sections by @SaintPatrck in https://github.com/bitwarden/android/pull/6573
    • [PM-32658] Add skill routing to CLAUDE.md Quick Reference by @SaintPatrck in https://github.com/bitwarden/android/pull/6574
    • [PM-21659] llm: Add workflow skills and finalize CLAUDE.md restructuring by @SaintPatrck in https://github.com/bitwarden/android/pull/6575
    • llm: Add plan-android-work command and planning skills by @SaintPatrck in https://github.com/bitwarden/android/pull/6597

    Full Changelog: https://github.com/bitwarden/android/compare/v2026.2.1-bwa...v2026.3.0-bwa
    Builds Source: https://github.com/bitwarden/android/actions/runs/23011287626

    Downloads
    • authenticator-android-apk-sha256.txt
      138 B
      2026-05-16 19:27:28 -05:00
    • com.bitwarden.authenticator.apk
      71 MiB
      2026-05-16 19:27:36 -05:00
    • version_info.json
      61 B
      2026-05-16 19:27:37 -05:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v2026.2.1-bwpm 6902c19c00
    Compare

    Stable

    GiteaMirror released this 2026-02-27 15:08:02 -06:00 | 277 commits to main since this release

    📅 Originally published on GitHub: Thu, 05 Mar 2026 19:27:41 GMT
    🏷️ Git tag created: Fri, 27 Feb 2026 21:08:02 GMT

    Overview

    • Improved browser compatibility and autofill behavior
    • Fixed export, archiving, and item editing bugs
    • Resolved issues with passphrase generation and date handling
    • Improved accessibility and interface elements
    • Enhanced stability, compatibility, and network request handling

    What's Changed

    ✨ Community Highlight

    • [PM-31980] Fix passkeys on some browsers by fixing JSON parsing by @Darkness4 in https://github.com/bitwarden/android/pull/6502
    • [PM-22523] PM-19476: Allow empty string as word separator by @EranBoudjnah in https://github.com/bitwarden/android/pull/5334
    • [PM-32022] Fix browser autofill dialog showing for non-default browsers by @Vateva in https://github.com/bitwarden/android/pull/6514
    • [PM-32356] Fix: Use soft logout for token refresh failures to preserve account by @hwittenborn in https://github.com/bitwarden/android/pull/6545

    :shipit: Feature Development

    • Update AGP to v9.0.0 by @david-livefront in https://github.com/bitwarden/android/pull/6479
    • PM-31926: Add Autofill reminder for Vivaldi browser by @david-livefront in https://github.com/bitwarden/android/pull/6494
    • [PM-31982] Add CookieDiskSource for cookie persistence by @SaintPatrck in https://github.com/bitwarden/android/pull/6504
    • [PM-31993] Add deep link utilities for cookie vendor callbacks by @SaintPatrck in https://github.com/bitwarden/android/pull/6506
    • [PM-31993] Add cookie vendor deep link intent filter by @SaintPatrck in https://github.com/bitwarden/android/pull/6507
    • [PM-32011] Add cookie callback flow to AuthRepository by @SaintPatrck in https://github.com/bitwarden/android/pull/6510
    • PM-31922: Remove deprecated Android block where possible by @david-livefront in https://github.com/bitwarden/android/pull/6512
    • [PM-31615] feat: Updated Send network models to support email verification by @aj-rosado in https://github.com/bitwarden/android/pull/6519
    • [PM-31614] feat: Added new UI for the Email verification on sends by @aj-rosado in https://github.com/bitwarden/android/pull/6488
    • Update Google privileged browsers list by @github-actions[bot] in https://github.com/bitwarden/android/pull/6538
    • [PM-31835] feat: add generator copy password field on send by @aj-rosado in https://github.com/bitwarden/android/pull/6508

    🐛 Bug fixes

    • PM-31888: Update the ZonedDateTimeSerializer to be more lenient when deserializing by @david-livefront in https://github.com/bitwarden/android/pull/6489
    • [PM-30870] Fix editing blocked autofill URIs by @andrebispo5 in https://github.com/bitwarden/android/pull/6532
    • PM-32354: Filter out archived items from CXP by @david-livefront in https://github.com/bitwarden/android/pull/6547
    • PM-32353: Archive and Unarchive buttons should honor MP reprompt by @david-livefront in https://github.com/bitwarden/android/pull/6546
    • 🍒 PM-32607: Label headers for accesibility by @david-livefront in https://github.com/bitwarden/android/pull/6578
    • 🍒 [PM-32802] fix: 400 error when archiving/unarchiving org-owned ciphers by @SaintPatrck in https://github.com/bitwarden/android/pull/6596

    ⚙️ Maintenance

    • Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6491
    • PM-31924: Remove the 'android.dependency.useConstraints' gradle property by @david-livefront in https://github.com/bitwarden/android/pull/6509
    • Slim down and align with our current practices by @theMickster in https://github.com/bitwarden/android/pull/6518
    • [PM-32251] Decouple SDK token repository from network module by @SaintPatrck in https://github.com/bitwarden/android/pull/6537
    • Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6539
    • Clean up ColorExtensions tests by @david-livefront in https://github.com/bitwarden/android/pull/6551
    • [PM-32200] ci: Add workflow to enforce PR labels by @vvolkgang in https://github.com/bitwarden/android/pull/6530

    📦 Dependency Updates

    • Update SDK to 2.0.0-5002-7f4059e7 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6481
    • Update Firebase BOM to v34.9.0 by @david-livefront in https://github.com/bitwarden/android/pull/6493
    • Update the gradlew Wrapper to v9.3.1 by @david-livefront in https://github.com/bitwarden/android/pull/6496
    • Update to Kotlin v2.3.10 by @david-livefront in https://github.com/bitwarden/android/pull/6499
    • Update SDK to 2.0.0-5021-f954d14b by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6495
    • Update SDK to 2.0.0-5046-d59280a3 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6511
    • Update Kover to v0.9.7 by @david-livefront in https://github.com/bitwarden/android/pull/6516
    • Update SDK to 2.0.0-5064-8700dc73 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6513
    • Update SDK to 2.0.0-5087-3e8a45eb by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6521
    • Update SDK to 2.0.0-5131-c0c3ee5f by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6531
    • Update Anroidx dependencies by @david-livefront in https://github.com/bitwarden/android/pull/6536
    • [deps]: Update com.google.devtools.ksp to v2.3.5 by @renovate[bot] in https://github.com/bitwarden/android/pull/6541
    • Update SDK to 2.0.0-5210-4ffddfe5 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6533
    • Update AGP to v9.0.1 by @david-livefront in https://github.com/bitwarden/android/pull/6543
    • [PM-30703] Introduce CXF payload parser and update to alpha05 by @SaintPatrck in https://github.com/bitwarden/android/pull/6347

    🎨 Other

    • PM-31927: Pre-emptively patch Brave browser Autofill bug by @david-livefront in https://github.com/bitwarden/android/pull/6497
    • [PM-31954] Add server communication models to ConfigResponseJson by @SaintPatrck in https://github.com/bitwarden/android/pull/6500
    • PM-31953: Support multiple schemes for Duo, WebAuthn, and SSO callbacks by @david-livefront in https://github.com/bitwarden/android/pull/6498
    • [PM-80371] Enhance CLAUDE.md using bitwarden-init plugin by @SaintPatrck in https://github.com/bitwarden/android/pull/6368
    • PM-31925: Replace 'android' reference with logic in LibraryExtension by @david-livefront in https://github.com/bitwarden/android/pull/6520
    • [PM-32029] Implement SDK interfaces for cookie management by @SaintPatrck in https://github.com/bitwarden/android/pull/6517
    • PM-32146: Add back 'parent' param to webAuthn url by @david-livefront in https://github.com/bitwarden/android/pull/6527
    • PM-31664: Add new SnackbarRelay type specific for the View Screen by @david-livefront in https://github.com/bitwarden/android/pull/6528
    • [deps]: Lock file maintenance by @renovate[bot] in https://github.com/bitwarden/android/pull/6542
    • PM-32252: Update View Item date information layout by @david-livefront in https://github.com/bitwarden/android/pull/6544
    • [PM-29885] Implement SSO cookie vending authentication flow by @SaintPatrck in https://github.com/bitwarden/android/pull/6522
    • [PM-32121] Add CookieAcquisition screen and ViewModel by @SaintPatrck in https://github.com/bitwarden/android/pull/6523
    • Update RootNavScreen docs by @SaintPatrck in https://github.com/bitwarden/android/pull/6553
    • [PM-32122] Add cookie acquisition navigation by @SaintPatrck in https://github.com/bitwarden/android/pull/6529
    • [PM-32149] Send email verification error dialogs by @aj-rosado in https://github.com/bitwarden/android/pull/6535
    • PM-29863: Update segmented control font by @david-livefront in https://github.com/bitwarden/android/pull/6555
    • [PM-31810] Added logic to gate Send auth verification behind premium by @aj-rosado in https://github.com/bitwarden/android/pull/6556
    • Fix incorrect apostrophe by @david-livefront in https://github.com/bitwarden/android/pull/6557

    New Contributors

    • @Darkness4 made their first contribution in https://github.com/bitwarden/android/pull/6502
    • @EranBoudjnah made their first contribution in https://github.com/bitwarden/android/pull/5334
    • @Vateva made their first contribution in https://github.com/bitwarden/android/pull/6514
    • @hwittenborn made their first contribution in https://github.com/bitwarden/android/pull/6545

    Full Changelog: https://github.com/bitwarden/android/compare/v2026.2.0-bwpm...v2026.2.1-bwpm
    Builds Source: https://github.com/bitwarden/android/actions/runs/22503857145

    Downloads
    • com.x8bit.bitwarden.apk
      70 MiB
      2026-05-16 19:27:11 -05:00
    • com.x8bit.bitwarden.apk-sha256.txt
      129 B
      2026-05-16 19:27:12 -05:00
    • com.x8bit.bitwarden-fdroid.apk
      69 MiB
      2026-05-16 19:27:03 -05:00
    • com.x8bit.bitwarden-fdroid.apk-sha256.txt
      134 B
      2026-05-16 19:27:04 -05:00
    • version_info.json
      62 B
      2026-05-16 19:27:13 -05:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
First Previous 1 2 3 4 5 ... Next Last
Powered by Gitea Version: 1.25.5 Page: 2221ms Template: 179ms
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