Original release notes
Overview
Various under-the-hood bug fixes and improvements
What's Changed
:shipit: Feature Development
- [PM-40248] feat: Enforce Send access controls via Send Controls policy by @matt-livefront in https://github.com/bitwarden/ios/pull/2906
- [PM-40460] feat: Enforce Send type restriction via Send Controls policy by @matt-livefront in https://github.com/bitwarden/ios/pull/2909
- [PM-38792] feat: Enforce Send deletion date via Send Controls policy by @matt-livefront in https://github.com/bitwarden/ios/pull/2910
- [PM-41028] feat: Restrict View Send screen for policy non-compliant Sends by @matt-livefront in https://github.com/bitwarden/ios/pull/2920
Bug fixes
- [PM-42523] fix: Restore AppIntents localization strings and detect their usage by @fedemkr in https://github.com/bitwarden/ios/pull/3005
- [PM-41957] fix: Show New folder created toast on all folder creation paths by @andrebispo5 in https://github.com/bitwarden/ios/pull/2991
- [PM-41957] fix: Remove new folder snackbar from add/edit item flow and trailing period by @andrebispo5 in https://github.com/bitwarden/ios/pull/3011
- [PM-40478] fix: Update Send tab visibility immediately after policy sync by @matt-livefront in https://github.com/bitwarden/ios/pull/2917
- [PM-43234] fix: Hide Edit option for non-compliant Sends in the send ... by @matt-livefront in https://github.com/bitwarden/ios/pull/3032
Maintenance
- Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/ios/pull/2961
- [PM-42492] chore: Update Xcode to 26.6 by @fedemkr in https://github.com/bitwarden/ios/pull/2997
- chore: Fix Localizable.strings file by @github-actions[bot] in https://github.com/bitwarden/ios/pull/2963
- Added workflow placeholder by @mpbw2 in https://github.com/bitwarden/ios/pull/3018
Dependency Updates
- Update public suffix list by @github-actions[bot] in https://github.com/bitwarden/ios/pull/2990
- [deps]: Update slackapi/slack-github-action action to v4 by @renovate[bot] in https://github.com/bitwarden/ios/pull/2971
- [deps]: Update actions/checkout action to v7 by @renovate[bot] in https://github.com/bitwarden/ios/pull/2970
- [deps]: Update actions/cache action to v6 by @renovate[bot] in https://github.com/bitwarden/ios/pull/2969
- [deps]: Update fastlane to v2.238.0 by @renovate[bot] in https://github.com/bitwarden/ios/pull/2967
Other
- [PM-37811] llm: Add audit build warnings command by @fedemkr in https://github.com/bitwarden/ios/pull/2674
- llm: Dispatch bitwarden-software-engineer as a subagent for SDK-update evaluation by @SaintPatrck in https://github.com/bitwarden/ios/pull/2998
- llm: Exclude claude-code-action's restored config paths from the SDK-update push guard by @SaintPatrck in https://github.com/bitwarden/ios/pull/2999
- llm: Fix sdk-surface-diff.sh false REMOVED on uniffi's split access modifier by @SaintPatrck in https://github.com/bitwarden/ios/pull/3001
Full Changelog: https://github.com/bitwarden/ios/compare/v2026.8.1-bwa...v2026.9.0-bwa Builds Source: https://github.com/bitwarden/ios/actions/runs/33804452765

