Overview
- Clearer sync error message with an option to try again
- Various under-the-hood bug fixes and improvements
What's Changed
Feature Development
- [PM-43334] feat: Add a sync-specific failure dialog to the vault list by @KatherineInCode in #3042
- [PM-43440] feat: Require "Text to share" for text send by @tomhartnett-bw in #3083
🐛 Bug fixes
- [PM-43874] fix: Moves "Use this password/passphrase/username" button by @morganzellers-bw in #3056
- [PM-32809] fix: Bank Account drop-down order and filter by @morganzellers-bw in #2983
- [pm-32809] fix: Add shared VoiceOver a11y infra for toggles and spelled-out values by @morganzellers-bw in #3024
- [pm-32809] fix: Bank Account accessibility fixes by @morganzellers-bw in #3026
- [PM-44190] fix: Passkey assertions do not work on V2 accounts by @quexten in #3076
⚙️ Maintenance
- [PM-39767] refactor: Split BillingStateService out of StateService by @KatherineInCode in #3047
- [PM-39767] refactor: Add userId parameters to Premium state accessors by @KatherineInCode in #3051
- Fix for slack message parsing by @mpbw2 in #3061
- [BRE-2283] Use the supplied release notes verbatim for the App Store by @pixman20 in #3075
📦 Dependency Updates
🎨 Other
- Fillassist swapped to our internal url by @alex8bitw in #3049
New Contributors
- @alex8bitw made their first contribution in #3049
Full Changelog: v2026.9.1-bwpm...v2026.10.0-bwpm
Builds Source: https://github.com/bitwarden/ios/actions/runs/37054704613