Password Manager 2025.7.0 (2278)
Overview
Updated Autofill settings to provide clearer explanations of functionality.
Improved server-side validation of encrypted data to address decryption issues.
Various bug fixes, UI improvements, and internal optimizations
What's Changed
- Crowdin Pull - Authenticator by @bw-ghapp[bot] in #1663
- Update public suffix list by @github-actions[bot] in #1667
- [deps]: Lock file maintenance by @renovate[bot] in #1651
- [PM-22602] Update to Xcode 16.4 by @KatherineInCode in #1668
- [deps] Update snapshot testing to 1.18.4 by @KatherineInCode in #1669
- [PM-13428] Remove ownership option by @LRNcardozoWDF in #1405
- [PM-22700] Allow users without a master password to view TOTPs with MP reprompt enabled by @matt-livefront in #1672
- [PM-22748] Update SDK to a9a790f by @fedemkr in #1671
- [PM-21617] Update navigation bar style by @matt-livefront in #1674
- Crowdin Pull - Password Manager by @bw-ghapp[bot] in #1678
- Update public suffix list by @github-actions[bot] in #1682
- [deps]: Update nicklockwood/SwiftFormat to v0.56.4 by @renovate[bot] in #1683
- [deps]: Lock file maintenance by @renovate[bot] in #1685
- [PM-22852] Fix master password unlock subsequent attempts by @fedemkr in #1686
- [PM-22641] Update add edit send layouts by @aj-rosado in #1679
- [PM-20111] Filter out read-only collections when adding a new vault item by @matt-livefront in #1681
- [PM-22884] Remove extra action sheet in logout flow from vault unlock by @matt-livefront in #1680
- [PM-22181] Delete shared TOTP items if PM app is uninstalled by @KatherineInCode in #1675
- [PM-22792] Add master password reprompt for copying SSH public key and fingerprint by @matt-livefront in #1688
- [deps] Update Firebase to 11.14.0 by @KatherineInCode in #1670
- [PM-23024] debt: Remove throw from doesActiveAccountHavePremium by @fedemkr in #1689
- [PM-21932] Fix deep link from Authenticator to PM by @matt-livefront in #1693
- [PM-23087] Fix crash presenting 'Share error details' share sheet on iPadOS by @matt-livefront in #1692
- Crowdin Pull - Authenticator by @bw-ghapp[bot] in #1696
- Crowdin Pull - Password Manager by @bw-ghapp[bot] in #1695
- [PM-22811] fix: Implement invalid_grant on 400 response behavior while refreshing token by @fedemkr in #1694
- debt: Clean up some warnings by @KatherineInCode in #1697
- [PM-23119] Navigation bar updates by @matt-livefront in #1698
- [PM-23140] 🍒 Update SDK version to get bullet hotfix (#1706) by @KatherineInCode in #1707
- Update public suffix list by @github-actions[bot] in #1700
- [deps]: Update Azure/login action to v2 by @renovate[bot] in #1684
- [PM-18414] Fix BWA TestFlight processing never ending loop by @vvolkgang in #1708
- [PM-18414] Fix compiler flags not being set in new build workflows by @vvolkgang in #1709
- [PM-23210] Improve CI build time by @vvolkgang in #1711
- [BWA-167] Updated copy to bitwarden texts by @aj-rosado in #1710
- Add stub for publish-github-release.yml by @michalchecinski in #1712
- log inputs to job summary for build workflows by @AmyLGalles in #1703
- [PM-19308] Handle restrict item types policy by @andrebispo5 in #1691
- [PM-18414] Fix testflight upload build step by @vvolkgang in #1714
- [PM-18414] Transition new build workflow back to shared versioning for QA testing by @vvolkgang in #1713
- [PM-23304] Fix biometric unlock errors on background launch by @matt-livefront in #1715
- [PM-21387] Include refreshing card state on refresh by @KatherineInCode in #1704
- Crowdin Pull - Authenticator by @bw-ghapp[bot] in #1716
- Crowdin Pull - Password Manager by @bw-ghapp[bot] in #1717
- Update public suffix list by @github-actions[bot] in #1721
- [PM-23496] Add Sourcery library to automatically generate mocks by @fedemkr in #1724
- [PM-22888] Fix StateService no account errors when all users are logged out by @matt-livefront in #1728
- [PM-18414] Transition to new build CI by @vvolkgang in #1727
- [PM-18414] Fix CI run failure due to missing workflow_dispatch input by @vvolkgang in #1729
- [PM-18414] Transition back to the new versioning approach in ci-bwpm.yml by @vvolkgang in #1730
- [PM-18414] Distribute CI device builds by @vvolkgang in #1731
- [PM-18414] Increase build timeout by @vvolkgang in #1732
- [PM-21331] Update Authenticator Firebase Crashlytics config by @vvolkgang in #1734
- [PM-23038] Make totp sections collapsible by @aj-rosado in #1723
- [QA-1200] Adding accessibilityID to HeaderBar Title lable by @ifernandezdiaz in #1733
- [PM-23574] Handle shared item errors more gracefully by @KatherineInCode in #1737
- [PM-23682] Remove app intents flag by @KatherineInCode in #1739
- Crowdin Pull - Password Manager by @bw-ghapp[bot] in #1746
- Crowdin Pull - Authenticator by @bw-ghapp[bot] in #1745
- [PM-22398] Send 2FA email when view appears by @matt-livefront in #1676
Full Changelog: v2025.6.0-bwpm...v2025.7.0-bwpm
Builds Source: https://github.com/bitwarden/ios/actions/runs/