Overview
- Improved performance when searching your vault in the main app and Autofill.
- Enhanced Autofill performance when using both FIDO2 and passwords.
- Improvement to the account creation flow.
- General under-the-hood improvements and bug fixes.
What's Changed
- [PM-27098] Add plurals for times by @KatherineInCode in #2052
- [deps]: Update mint minor by @renovate[bot] in #2071
- Crowdin Pull by @bw-ghapp[bot] in #2090
- [PM-26063] Consolidates several view extensions to BitwardenKit by @matt-livefront in #2094
- Update public suffix list by @github-actions[bot] in #2093
- [PM-26063] Replace BitwardenErrors with FlightRecorderErrors in FlightRecorder by @matt-livefront in #2088
- [PM-27522] Test workflows use simulator ID for xcodebuild destinations and remove test retry flags by @vvolkgang in #2075
- [PM-27018] Add 22 supported languages and fix existing language codes in Password Manager and Authenticator by @vvolkgang in #2086
- [PM-26060] Consolidate StackNavigator to BitwardenKit by @KatherineInCode in #2095
- [PM-27190] Improve performance on Autofill Passwords + Fido2 list by @fedemkr in #2091
- [PM-26060] Consolidate RootNavigator to BitwardenKit by @KatherineInCode in #2097
- [PM-26063] Move IllustratedMessageView to BitwardenKit by @matt-livefront in #2096
- [PM-24609] Removed deprecated function in CipherMatchingHelper by @fedemkr in #2098
- [PM-26063] Move ExternalLinksConstants to BitwardenKit by @matt-livefront in #2100
- [PM-27098] Add plurals for items by @KatherineInCode in #2089
- [PM-26063] Consolidate ViewInspector test helpers by @matt-livefront in #2101
- [PM-26063] Move BitwardenToggle to BitwardenKit by @matt-livefront in #2107
- [PM-26063] Fix flaky test by @matt-livefront in #2108
- [PM-27598] Don't fill password strength indicator until minimum character limit is met by @matt-livefront in #2104
- Crowdin Pull by @bw-ghapp[bot] in #2110
- [BRE-1281] Enhance ios release notes formatting by @brandonbiete in #2103
- Update Claude.md to indicate that mocks don't need DocC comments by @KatherineInCode in #2109
- [PM-26060] Consolidate TabNavigator to BitwardenKit by @KatherineInCode in #2105
- [PM-26063] Consolidate shared service protocols in BitwardenKit by @matt-livefront in #2111
- [PM-26063] Update Authenticator's settings view to latest designs by @matt-livefront in #2113
- [PM-26060] Consolidate Router to BitwardenKit by @KatherineInCode in #2112
- Crowdin Pull by @bw-ghapp[bot] in #2114
- [PM-26060] Create an ActiveAccountStateProvider by @KatherineInCode in #2116
- [PM-26063] Remove Authenticator's StyleGuideFont and scroll view modifier by @matt-livefront in #2118
- Update public suffix list by @github-actions[bot] in #2119
- [PM-28041] Remove SDK Update PR changelog list size limit by @vvolkgang in #2125
- [PM-26060] Consolidate ErrorReportBuilder to BitwardenKit by @KatherineInCode in #2122
- Clean up workflow files for Zizmor by @mandreko-bitwarden in #2121
- [PM-26060] Consolidate network alerts by @KatherineInCode in #2128
- [PM-26060] Consolidate Coordinator to BitwardenKit by @KatherineInCode in #2129
- [PM-26060] Consolidate LanguageOptions to BitwardenKit by @KatherineInCode in #2131
- [PM-27181] - Grant additional permissions for review code by @theMickster in #2134
- [PM-28184] Update feature flag used for no logout on KDF change by @matt-livefront in #2135
- [PM-26063] Move FlightRecorder into BitwardenKit by @matt-livefront in #2133
- [PM-27216] Use Sourcery in BitwardenKit by @matt-livefront in #2136
- Crowdin Pull by @bw-ghapp[bot] in #2137
- [PM-26063] Add Flight Recorder service to Authenticator by @matt-livefront in #2140
- [PM-23729] Refactor searches to use new approach with vault list builders by @fedemkr in #2132
- [PM-28315] Fix build workflows by setting the correct permissions by @vvolkgang in #2146
New Contributors
- @brandonbiete made their first contribution in #2103
Full Changelog: v2025.10.2-bwpm...v2025.11.0-bwpm
Builds Source: https://github.com/bitwarden/ios/actions/runs/19430012016