Commit Graph

  • 4a069e9703 [PM-33513] feat: Add checkout callback deep link handling (#6692) Patrick Honkonen 2026-03-20 10:16:43 -04:00
  • 12c96de168 chore: Reorganize imports in VaultViewModel (#6701) Patrick Honkonen 2026-03-20 10:08:32 -04:00
  • 4375782b09 PM-33913: bug: Remove org event to avoid duplicate entry (#6699) David Perez 2026-03-20 08:57:45 -05:00
  • e969a42eff PM-33909: bug: Check the column index before querying for 3rd party autofill data (#6697) David Perez 2026-03-19 15:47:45 -05:00
  • 68e2fe4dd7 PM-33907: bug: Handle exceptions thrown when querying the AutofillManager (#6695) David Perez 2026-03-19 15:25:00 -05:00
  • 37907cbe0c [PM-33512] feat: Add PremiumStateManager for upgrade banner eligibility (#6690) Patrick Honkonen 2026-03-19 15:32:27 -04:00
  • 189916a010 keeping BaseUrlProvider use only on the BaseUrlInterceptors. Adding regex validations to HostnameRedactionUtil in order to redact names Changing the NetworkResultCall to get the correct hostname from the Throwable's message Andre Rosado 2026-03-19 18:43:21 +00:00
  • c1d1de27f0 [PM-33510] feat: Add Play Billing Library dependency and PlayBillingManager (#6680) Patrick Honkonen 2026-03-19 14:12:03 -04:00
  • be8777cb8e PM-33893: bug: Crash caused by empty credential password (#6693) David Perez 2026-03-19 12:12:59 -05:00
  • ee649db64e Merge branch 'main' into PM-24380/flight-recorder-redact-hostname Andre Rosado 2026-03-19 15:10:43 +00:00
  • 2b9e142107 [PM-33509] feat: Add BillingRepository and Hilt billing modules (#6674) Patrick Honkonen 2026-03-18 15:31:50 -04:00
  • 685493fde0 misc: Rename the VaultDiskSource Flows (#6689) David Perez 2026-03-18 13:59:20 -05:00
  • 6d04c04929 [PM-33508] feat: Add AuthenticatedBillingApi and BillingService network layer (#6668) Patrick Honkonen 2026-03-18 12:23:09 -04:00
  • 04c3147a56 misc: Add an error message to the DownloadAttachmentResult (#6688) David Perez 2026-03-18 11:22:54 -05:00
  • 44c22deb3a llm: Add /review-android command and align reviewing-changes skill with agent (#6665) Patrick Honkonen 2026-03-18 02:51:03 -04:00
  • 6824af48e1 llm: Clarify @Suppress("MaxLineLength") usage in testing skill (#6685) Patrick Honkonen 2026-03-18 02:50:00 -04:00
  • 183255cbff PM-33160: Instantiate SDK client with Repositories class (#6681) David Perez 2026-03-17 15:28:14 -05:00
  • 9d5a82e9ea Update app to use the latest version of Kotlin (#6684) David Perez 2026-03-17 15:27:09 -05:00
  • 7046029a45 Update Androidx dependencies (#6683) David Perez 2026-03-17 15:26:50 -05:00
  • 4ed731706c [PM-33365] feat: Add GmsManager to gate CXP features on GMS Core version (#6678) Patrick Honkonen 2026-03-17 16:21:53 -04:00
  • ec3c9001cf [PM-33553] fix: Remove "Why am I seeing this?" link from cookie sync screen (#6676) Patrick Honkonen 2026-03-17 12:15:45 -04:00
  • 7666fb82b8 misc: Add support for icons in buttons via BitwardenButtonData (#6682) David Perez 2026-03-17 11:12:48 -05:00
  • fcfa647806 [PM-18892] ci: Comment linked issues when a new GitHub Release is published (#6552) Álison Fernandes 2026-03-17 14:44:56 +00:00
  • e91797f86c Revert "Update SDK to 2.0.0-5676-14521973" (#6679) Patrick Honkonen 2026-03-16 15:19:00 -04:00
  • 86300942de Apply suggestions from code review llm/add-resolving-sdk-updates-skill Patrick Honkonen 2026-03-16 12:46:48 -04:00
  • ad7dc3fb5d [PM-33356] feat: Sync when push notification policy changed is received (#6664) André Bispo 2026-03-16 08:37:26 -07:00
  • 43bd83f883 Update SDK to 2.0.0-5676-14521973 (#6615) bw-ghapp[bot] 2026-03-16 11:00:54 -04:00
  • b31c448d25 Fix skill preprocessing: remove $() substitution and add allowed-tools Patrick Honkonen 2026-03-16 08:30:41 -04:00
  • 0b78fd0018 [deps]: Update actions/upload-artifact action to v7 (#6672) renovate[bot] 2026-03-16 08:24:51 -04:00
  • 6888e676dc [PM-32663] feat: Update vault migration screens (#6660) aj-rosado 2026-03-16 12:19:16 +00:00
  • c52d5efb46 [deps]: Lock file maintenance (#6673) renovate[bot] 2026-03-16 11:58:46 +00:00
  • 4fb379911d [deps]: Update org.sonarqube to v7.2.3.7755 (#6671) renovate[bot] 2026-03-16 07:57:31 -04:00
  • 8b5793734a [deps]: Update androidx.credentials:credentials to v1.6.0-rc02 (#6670) renovate[bot] 2026-03-16 07:56:16 -04:00
  • d17617ee5a Crowdin Pull (#6669) bw-ghapp[bot] 2026-03-16 07:53:20 -04:00
  • ae5a14e386 [PM-33511] feat: Add creationDate to UserState.Account (#6662) Patrick Honkonen 2026-03-13 16:50:00 -04:00
  • 193ec12ebd [deps]: Lock file maintenance (#6604) renovate[bot] 2026-03-13 15:37:15 -04:00
  • 53afde1509 PM-25654: Update premium dialog for attachments (#6663) David Perez 2026-03-13 13:08:40 -05:00
  • 8707a8db95 llm: Capture test failures on first run in build-test-verify skill (#6661) Patrick Honkonen 2026-03-13 13:51:31 -04:00
  • 13c8cc08a6 [PM-33506] feat: Add PremiumStatusChanged push notification support (#6656) Patrick Honkonen 2026-03-13 13:09:26 -04:00
  • 85c3a1deb8 [PM-33561] debt: Wire CipherManager and cipher ViewModel error handlers (#6651) Patrick Honkonen 2026-03-13 13:08:41 -04:00
  • 870f15418b [PM-33394] debt: Wire FolderManager and folder ViewModel error handlers (#6653) Patrick Honkonen 2026-03-13 13:07:15 -04:00
  • 453fc22d57 [PM-33507] feat: Add premium upgrade banner dismissal persistence (#6657) Patrick Honkonen 2026-03-13 11:52:15 -04:00
  • 93a3e0af32 [PM-33560] debt: Wire SendManager and Send ViewModel error handlers (#6652) Patrick Honkonen 2026-03-13 11:31:04 -04:00
  • 026a348d12 [PM-33505] feat: Add MobilePremiumUpgrade feature flag (#6655) Patrick Honkonen 2026-03-13 11:03:36 -04:00
  • 01a137e4e3 PM-29871: bug: Add external link callouts for buttons (#6648) David Perez 2026-03-13 09:55:33 -05:00
  • 5b965e7923 Update error state to allow for a more customizable button (#6654) David Perez 2026-03-13 09:21:46 -05:00
  • 3904f24f0a [PM-33478] llm: Add android-implementer agent for autonomous development workflow (#6635) Patrick Honkonen 2026-03-13 03:56:49 -04:00
  • 68880ff5e3 [PM-33495] ci: Remove build job to reduce Build workflows time (#6658) Álison Fernandes 2026-03-12 23:01:08 +00:00
  • 90b88067ba Add preprocessed context injection to resolving-sdk-updates skill Patrick Honkonen 2026-03-12 15:22:50 -04:00
  • 97bc0d29e9 llm: Add resolving-sdk-updates skill Patrick Honkonen 2026-03-12 14:58:16 -04:00
  • 91f5b14aaf Adding sanity_test job QA-1523/sanity-test-saucelabs ifernandezdiaz 2026-03-12 15:18:22 -03:00
  • d9f8c3d792 PM-29869: bug: Update colorscheme to improve accessibility (#6647) David Perez 2026-03-12 13:06:54 -05:00
  • 8455f7f706 PM-33441: bug: Add external link callout for start registration screen (#6646) David Perez 2026-03-12 12:47:26 -05:00
  • d8a9c596b2 🍒[PM-33394] fix: Surface CookieRedirectException message during sync-on-unlock (#6645) v2026.3.0-bwpm v2026.3.0-bwa release/2026.3-rc48 Patrick Honkonen 2026-03-12 12:00:06 -04:00
  • e33c4df59c 🍒[PM-33394] debt: Add userFriendlyMessage extension and errorMessage to result types (#6644) Patrick Honkonen 2026-03-12 11:27:55 -04:00
  • bb46c3812f [PM-33394] fix: Surface CookieRedirectException message during sync-on-unlock (#6643) Patrick Honkonen 2026-03-12 11:10:05 -04:00
  • 9068307928 [PM-33394] debt: Add userFriendlyMessage extension and errorMessage to result types (#6642) Patrick Honkonen 2026-03-12 09:56:49 -04:00
  • 04bcd35776 PM-33411: bug: Defer early navigation until lifecycle is resumed (#6638) David Perez 2026-03-11 16:26:58 -05:00
  • 55e65480f1 PM-33428: bug: Fix loading dialog statusbar content color (#6641) David Perez 2026-03-11 16:26:39 -05:00
  • 4a711c8036 using let instead of null validation Andre Rosado 2026-03-11 18:40:22 +00:00
  • 7f426f1037 🍒[PM-33394] fix: Propagate CookieRedirectException error message (#6640) Patrick Honkonen 2026-03-11 14:37:45 -04:00
  • 5af4af95e4 [PM-33394] fix: Propagate CookieRedirectException error message (#6639) Patrick Honkonen 2026-03-11 14:17:52 -04:00
  • c2cd1f823a Merge branch 'main' into PM-24380/flight-recorder-redact-hostname Andre Rosado 2026-03-11 17:56:38 +00:00
  • 417a14fca2 [PM-29673] feat: Improved pre-polutated data on the FlightRecorder logs (#6616) aj-rosado 2026-03-11 14:36:43 +00:00
  • 44f5f614b6 PM-29871: bug: Add external link callouts (#6634) David Perez 2026-03-10 15:53:16 -05:00
  • 9e3360e421 PM-18596: feat: SSN field should be hidden by default (#6628) David Perez 2026-03-10 09:50:04 -05:00
  • 1b6b46f72e docs: Clean up kdoc issues (#6629) David Perez 2026-03-10 09:43:50 -05:00
  • 9bde261007 🍒[PM-33227] feat: Add Clear SSO Cookies button to debug menu (#6632) Patrick Honkonen 2026-03-10 10:41:05 -04:00
  • 37b336ee35 🍒[PM-32123] feat: Propagate informative cookie redirect error message (#6631) Patrick Honkonen 2026-03-10 10:40:46 -04:00
  • c9d28941c6 🍒[PM-33262] feat: Add cookie support to Glide image requests (#6630) Patrick Honkonen 2026-03-10 10:40:30 -04:00
  • 78b298512d simplified method description Andre Rosado 2026-03-10 13:18:18 +00:00
  • b35e020e4c Merge branch 'main' into PM-24380/flight-recorder-redact-hostname Andre Rosado 2026-03-10 11:49:14 +00:00
  • 6570115d9e [PM-33227] feat: Add Clear SSO Cookies button to debug menu (#6620) Patrick Honkonen 2026-03-09 16:35:59 -04:00
  • ee40623911 Update protobuf library (#6626) David Perez 2026-03-09 15:24:05 -05:00
  • f99eaafc67 [PM-32123] feat: Propagate informative cookie redirect error message (#6622) Patrick Honkonen 2026-03-09 16:19:24 -04:00
  • 77d541d033 [PM-33262] feat: Add cookie support to Glide image requests (#6627) Patrick Honkonen 2026-03-09 16:18:39 -04:00
  • 2d7475556f PM-29861: Update overflow content description to 'More options' (#6621) David Perez 2026-03-09 14:16:34 -05:00
  • bb33db6f34 PM-26577: Request 'https' scheme for Duo, WebAuthn, and SSO when applicable PM-26577-app-links-support David Perez 2026-01-08 15:09:05 -06:00
  • 7e1d689ca3 PM-26896: Fix Autofill ancestry PM-26896-autofill-fix David Perez 2025-10-13 10:01:24 -05:00
  • e260f1d2a5 PM-29871: Add additional callouts for external links in the app (#6614) David Perez 2026-03-09 13:14:10 -05:00
  • 5bd15a8fca Update AGP and gradle wrapper (#6619) David Perez 2026-03-09 12:51:10 -05:00
  • 45c195a7d0 Redacting hostname when it matches a self-hosted hostname Replacing api url with selfhosted one on toFailure at NetworkResultCall Andre Rosado 2026-03-09 17:44:26 +00:00
  • fa4347db96 PM-33266: Allow the VaultUnlockViewModel and VaultViewModel to safely initialize without a UserState (#6623) David Perez 2026-03-09 11:53:24 -05:00
  • d88de04acb PM-26059: Remove CipherKeyEncryption feature flag (#6617) David Perez 2026-03-09 11:44:48 -05:00
  • aeed96e210 Remove remember ViewModel (#6618) David Perez 2026-03-09 11:41:54 -05:00
  • 6473d54f16 Crowdin Pull (#6625) bw-ghapp[bot] 2026-03-09 09:44:43 -05:00
  • aa23d5e5dc Update SDK to 2.0.0-5451-c73f9161 (#6605) bw-ghapp[bot] 2026-03-04 15:45:01 -05:00
  • 053ac28e38 Remove Gitter chat badge from README (#6612) Daniel James Smith 2026-03-04 18:54:54 +01:00
  • 3400d5f875 llm: Add plan-android-work command and planning skills (#6597) Patrick Honkonen 2026-03-04 08:35:57 -05:00
  • 9f274bbffa PM-33112: Avoid double announcement of BitwardenSwitch content description (#6611) David Perez 2026-03-03 18:48:15 -06:00
  • cf1455a45a Add Authenticator app-lock timeout (#6609) David Perez 2026-03-03 14:14:35 -06:00
  • 81fc72d4de redacting hostname from flight recorder logs Andre Rosado 2026-03-03 12:38:31 +00:00
  • d0dc4200f8 [PM-21659] llm: Add workflow skills and finalize CLAUDE.md restructuring (#6575) Patrick Honkonen 2026-03-03 01:57:57 -05:00
  • 8a2b46e81a Move the AppStateManager to the data module (#6593) David Perez 2026-03-02 14:53:22 -06:00
  • 3538ca54ca Update Compose to 2026.02.01 (#6607) David Perez 2026-03-02 13:21:24 -06:00
  • 5a61ba96f6 Update Firebase BOM (#6606) David Perez 2026-03-02 13:21:07 -06:00
  • 836233f4d5 Move FakeLifecycle to core module (#6608) David Perez 2026-03-02 11:48:20 -06:00
  • 3b081faf65 [deps]: Update hilt to v2.59.2 (#6602) renovate[bot] 2026-03-02 10:35:30 -06:00
  • 61517014a7 [deps]: Update com.google.devtools.ksp to v2.3.6 (#6601) renovate[bot] 2026-03-02 10:03:34 -06:00
  • 4a1582b1e4 [deps]: Update org.junit:junit-bom to v6.0.3 (#6603) renovate[bot] 2026-03-02 10:03:09 -06:00