Overview
- Save passwords directly from apps and websites for a faster autofill experience
- Fixed a crash in the autofill credential provider extension
- Resolved an authentication error some users encountered
What's Changed
Feature Development
- [PM-38144] feat: Add bank account add/edit screens by @SaintPatrck in #2757
- [PM-38150] feat: Add Driver's License view screen by @SaintPatrck in #2758
- [PM-38153] feat: Add Passport add/edit screens by @SaintPatrck in #2763
- [PM-38515] feat: Add expand/collapse section headers to Password Manager vault by @SaintPatrck in #2771
- [PM-27139] feat: Adds TOTP form view along with action, effect, processor & state. by @morganzellers-bw in #2753
- [PM-27140] feat: Add File Share view to Test Harness app. by @morganzellers-bw in #2778
- [PM-29572] feat: Add save-password-credential flow with user interaction by @fedemkr in #2762
- [PM-38442] feat: Add Fill-Assist endpoint and models by @andrebispo5 in #2760
- [PM-39234] feat: Add manifest endpoint and models by @andrebispo5 in #2806
- [PM-38145] feat: Add View Bank Account screen by @SaintPatrck in #2769
- [PM-29569] feat: Generate passwords without user interaction in AutoFill extension by @fedemkr in #2776
- [PM-38154] feat: Add Passport view screen by @SaintPatrck in #2770
- [PM-39381] feat: Add license number copy action to Driver's License more-options menu by @SaintPatrck in #2819
- [pm-37288] feat: Add premium upsell offer to TOTP login item view by @morganzellers-bw in #2829
🐛 Bug fixes
- [PM-38978] fix: Hide Plan settings row for organization-only premium users by @matt-livefront in #2783
- [PM-31718] fix: Guard against double-invoked ASCredentialIdentityStore completion handlers in AutoFill by @matt-livefront in #2779
⚙️ Maintenance
- [PM-38861] chore: Disable save password credential iOS 26 API on the extension by @fedemkr in #2777
- [PM-35680] chore: Convert ClientFido2AuthenticatorProtocol to AutoMockable by @matt-livefront in #2775
- [PM-39068] Converted ConfigServiceTests to Swift Testing and fixed flaky test by @fedemkr in #2789
- [PM-35680] chore: Convert ServerCommunicationConfigRepository to AutoMockable by @matt-livefront in #2790
- [PM-39088] chore: Fix Codecov config to ignore test files by @fedemkr in #2792
- [PM-39087] chore: Fix projects dependencies warnings by @fedemkr in #2791
- Crowdin Pull by @bw-ghapp[bot] in #2786
- [PM-39111] chore: Fix flaky tests on PublisherAsyncTests by @fedemkr in #2793
- [PM-39153] chore: Fix trivial warnings by @fedemkr in #2800
- [PM-26960] chore: Remove forceUpdateKdfSettings feature flag by @matt-livefront in #2799
- [PM-37886] refactor: Update Key Connector vault unlock to use SDK's keyConnectorUrl method by @matt-livefront in #2748
- [PM-34001] chore: Standardize casing of Premium account status references by @KatherineInCode in #2802
- [PM-35680] chore: Convert Fido2CredentialStore to AutoMockable by @matt-livefront in #2804
- [PM-35680] chore: Remove unused MockSdkCipherRepository by @matt-livefront in #2805
- [PM-39279] chore: Remove unnecessary ErrorReportBuilderTests setup by @matt-livefront in #2807
- [QA-2027] Add accessibilityIdentifier to Landing App settings button by @Corbet-BW in #2809
- [PM-37886] refactor: Pass keyConnectorKeyWrappedUserKey through LoginUnlockMethod instead of persisting in state by @matt-livefront in #2764
- [PM-37318] chore: Standardize premium upgrade alert titles to "Premium subscription required" by @KatherineInCode in #2803
- Crowdin Pull by @bw-ghapp[bot] in #2817
- [pm-39192] chore: Updates premium upsell button copy to "Learn more" by @morganzellers-bw in #2801
- [PM-39616] chore: Remove SupportsSavePasswordCredentials key until Xcode 26.5 is used by @fedemkr in #2835
📦 Dependency Updates
- [deps]: Update fastlane to v2.236.0 by @renovate[bot] in #2700
- Update public suffix list by @github-actions[bot] in #2788
- [deps]: Update Firebase to v12 by @renovate[bot] in #2705
- [deps]: Update gh minor by @renovate[bot] in #2702
- Update SDK to 22bf0a1 (3.0.0-6748-4b41c1c) by @bw-ghapp[bot] in #2743
- Update SDK to 95cca53 (3.0.0-6771-378df4c) by @bw-ghapp[bot] in #2813
- Update public suffix list by @github-actions[bot] in #2818
- Update SDK to 649d79d (3.0.0-6813-f20702c) by @bw-ghapp[bot] in #2821
- Update SDK to 4d41591 (3.0.0-6848-159aed9) by @bw-ghapp[bot] in #2825
🎨 Other
- [PM-33861] Display organization notification banner on vault list by @matt-livefront in #2798
New Contributors
- @Corbet-BW made their first contribution in #2809
Full Changelog: v2026.6.0-bwpm...v2026.6.1-bwpm
Builds Source: https://github.com/bitwarden/ios/actions/runs/28253998020