2316 Commits

Author SHA1 Message Date
Matt Czech
520ef5332e [PM-35680] chore: Update Claude skills to use generate-mocks.sh script (#2597) 2026-04-30 15:25:31 -05:00
Katherine Bertelsen
3f0cc8bf5b [PM-11610] feat: Change TOTP countdown circle color to urgent when ≤ 7 seconds remain (#2579) 2026-04-30 11:53:34 -05:00
Matt Czech
5764f8563a [PM-30129] chore: Remove pm-19148-innovation-archive feature flag (#2589) 2026-04-30 11:08:49 -05:00
Matt Czech
e10d63ce75 [PM-35680] chore: Allow Sourcery to generate BitwardenSdk mocks (#2581) 2026-04-30 10:20:05 -05:00
André Bispo
139286b48c [PM-35101] feat: Complete Stripe premium checkout flow (#2574) 2026-04-30 15:17:52 +00:00
Vince Grassia
3ecf4ceec0 [BRE-1851] Reduce permissions on Auth Key (#2596) 2026-04-30 15:00:48 +00:00
André Bispo
4a15ccf2ff [PM-36044] feat: Gate premium upgrade banner to US App Store users (#2593) 2026-04-29 20:57:39 +01:00
Federico Maccaroni
7522eb7f21 [PM-35498] chore: add shared Xcode search custom scopes and setup script (#2587) 2026-04-29 13:11:49 -03:00
Mick Letofsky
2ed2b51390 PM-35200 - Create contributing guide for Claude tooling (#2592) 2026-04-29 17:07:15 +02:00
André Bispo
e3624250ce [PM-35100] feat: Load subscription data into premium plan screen (#2555) 2026-04-29 15:21:47 +01:00
Swarom
2373dce8cc [PM-18596] feat: Hide SSN Field by Default on Identity Screen (#1380) 2026-04-27 13:27:11 -03:00
Carlos Gonçalves
af25d88c80 Update SDK to 02747b1 (2.0.0-4846-c74b7d1) (#2575) 2026-04-24 22:49:07 +00:00
Katherine Bertelsen
7fc13dec28 [PM-35062] llm: Fix swift testing skill to handle bash issue (#2580) 2026-04-24 16:07:59 -05:00
Matt Czech
aa51cd7da4 [PM-35271] refactor: Move ClientManagedTokens to AccountTokenProvider so SDK receives refreshed tokens (#2567) 2026-04-24 14:12:45 -05:00
Katherine Bertelsen
e79028851a [PM-35062] llm: Add converting-xctest-to-swift-testing skill (#2539) 2026-04-23 09:30:04 -05:00
André Bispo
c47b3a6a58 [PM-34898] feat: Self-hosted support for PremiumUpgradeView (#2558) 2026-04-22 18:00:45 +01:00
Matt Czech
fb98b1232f [PM-35220] fix: Prevent data race on DefaultEnvironmentService.environmentURLs (#2548) 2026-04-22 11:26:11 -05:00
Matt Czech
a3d8d8171f [PM-35271] chore: Provide environment URLs to SDK client via ClientSettings (#2561) 2026-04-22 11:03:55 -05:00
Matt Czech
d0cb942685 [PM-35329] fix: Show certificate validation alerts via coordinator to prevent dialog race condition (#2559) 2026-04-21 12:42:18 -05:00
Matt Czech
75abfb3570 [PM-35271] refactor: Extract user agent construction to a shared UserAgentBuilder (#2549) 2026-04-21 12:27:56 -05:00
Matt Czech
c5de37ebc7 [PM-27240] chore: Update development app version to avoid triggering V2 encryption server check (#2552) 2026-04-21 09:10:58 -05:00
bw-ghapp[bot]
37faf403d9 Crowdin Pull (#2556)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2026-04-21 09:02:13 -05:00
André Bispo
b1427c1a0b [PM-33847] feat: Handle premiumStatusChanged push notification (#2560) 2026-04-20 17:27:59 +01:00
Matt Czech
ff8f279135 [PM-31836] fix: Prevent double-resume crash on Fido2 credential continuations (#2540) 2026-04-17 14:03:52 -05:00
Matt Czech
df3afa9214 [PM-35285] fix: Prevent StateService.isAuthenticated(userId:) from throwing if token doesn't exist in keychain (#2553) 2026-04-17 09:48:33 -05:00
ifernandezdiaz
4c577d346a QA-1654: Adding accessibilityIDs to FlightRecorderLogsView elements (#2542) 2026-04-17 09:23:14 -03:00
Katherine Bertelsen
b8baa67f93 [PM-35251] fix: Adjust presentation style to avoid Tab Bar issues in BWA (#2551) 2026-04-16 20:17:21 +00:00
André Bispo
45d9ae2b6e [PM-34897] feat: Premium plan screen (#2541) 2026-04-15 23:12:28 +01:00
Morgan Zellers
8589c503e4 [PM-13971] feature: Add user ID to DebugView (#2529)
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
2026-04-15 15:16:31 -05:00
André Bispo
8eae006e4a [PM-35126] feat: Add billing subscription endpoint (#2546) 2026-04-15 15:25:26 +01:00
Carlos Gonçalves
357b60bb2d [PM-24195] fix: Pass userId to refreshToken and setTokens (#2374) 2026-04-14 19:07:06 +01:00
Katherine Bertelsen
9069edb563 [PM-35040] fix: Prevent Authenticator lock overlay from being dismissed (#2537) 2026-04-14 08:37:18 -05:00
Katherine Bertelsen
2d0a5b757a [PM-34009] chore: Create KeychainServiceFacade (#2507) 2026-04-13 15:45:14 -05:00
Katherine Bertelsen
a195f3d344 [PM-26292] tool: Add script to delete unused Localizable.strings entries (#2464) 2026-04-13 15:03:53 -05:00
André Bispo
b47938653b [PM-34904] feat: Replace plans endpoint with premium plan endpoint (#2534) 2026-04-13 16:57:44 +01:00
github-actions[bot]
8115c00a48 Update public suffix list (#2532)
Co-authored-by: GitHub Actions Bot <actions@github.com>
2026-04-13 14:32:01 +00:00
bw-ghapp[bot]
79cfc6e7b5 Crowdin Pull (#2531)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2026-04-13 08:52:13 -05:00
André Bispo
17aeced36c [PM-33849] feat: Add Premium Upgrade view (#2523) 2026-04-10 18:08:29 +01:00
Konrad
ba76738724 [PM-26292] chore: Remove unused strings (#2003)
Co-authored-by: Katherine Bertelsen <kbertelsen@bitwarden.com>
2026-04-09 17:10:21 +01:00
renovate[bot]
5567a10e78 [deps]: Update actions/create-github-app-token action to v3 (#2476)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Álison Fernandes <vvolkgang@users.noreply.github.com>
2026-04-09 16:41:32 +01:00
Katherine Bertelsen
c342e8211e [PM-26293] tool: Add scripts to delete duplicate Localizable.strings entries (#2412) 2026-04-09 09:15:33 -05:00
Katherine Bertelsen
eac66605d3 [PM-34811] llm: Fix simulator destination in build-test-verify skill (#2526) 2026-04-09 08:13:51 -05:00
Katherine Bertelsen
ece60f7189 [PM-34793] llm: Add ios-architect agent (#2525) 2026-04-08 20:59:13 +00:00
Patrick Honkonen
a83e8f195f [PM-33576] llm: Add orchestration command, agent, and skill index to CLAUDE.md (#2450) 2026-04-08 14:07:53 -04:00
Patrick Honkonen
c50fa73139 [PM-33573] llm: Add testing-ios-code skill with examples and references (#2447) 2026-04-08 17:14:01 +00:00
Jalen Francis
78b9e6cdeb [PM-23409] feat: Add client certificate authentication (mTLS) support for self-hosted environments (#1720)
Co-authored-by: Matt Czech <matt@livefront.com>
Co-authored-by: Katherine Bertelsen <katherine@katherineincode.com>
2026-04-08 11:49:34 -05:00
Patrick Honkonen
262e93fa83 [PM-33572] llm: Add implementing-ios-code skill with Swift templates (#2446) 2026-04-08 15:27:03 +00:00
Patrick Honkonen
db693ecd5d [PM-33571] llm: Add requirements refinement and planning skills (#2445) 2026-04-08 15:07:08 +00:00
Patrick Honkonen
8bf355786d [PM-33575] llm: Add delivery skills for preflight, commit, PR, and labeling (#2449) 2026-04-08 09:00:07 -04:00
André Bispo
02573cabbd [PM-33848] feat: Add dismissable Premium Upgrade banner to vault list (#2505) 2026-04-07 20:41:34 +00:00