Bitwarden iOs Updates & Release Notes

Follow

40 updates curated from 1 source by the Releasebot Team. Last updated: Oct 5, 2026

Get this feed:
  • Oct 2, 2026
    • Date parsed from source:
      Oct 2, 2026
    • First seen by Releasebot:
      Oct 5, 2026
    Bitwarden logo

    Bitwarden iOs by Bitwarden

    Password Manager 2026.9.1 (3533)

    Bitwarden iOs releases clearer password generator actions plus a range of bug fixes and improvements. This update also refines Send handling, card editing, vault item saving, accessibility, and under-the-hood authentication and sync changes for a smoother experience.

    Overview

    Clearer password generator actions

    Various under-the-hood bug fixes and improvements

    What's Changed

    Feature Development

    [PM-32153] feat: Split master password authentication/unlock data in register-finish request by @matt-livefront in #3019

    [PM-37877] feat: Implement SDK KM state bridge by @matt-livefront in #2940

    πŸ› Bug fixes

    [PM-43234] fix: Hide Edit option for non-compliant Sends in the send list menu by @matt-livefront in #3031

    [PM-37884] fix: Show the scan card button when editing a card by @andrebispo5 in #3015

    [PM-43016] fix: Load item types before vault refresh and reload on sync by @fedemkr in #3022

    [PM-42462] fix: Show None as the vault item picker placeholder by @andrebispo5 in #2992

    [PM-42025] fix: Show a toast after a vault item is saved by @andrebispo5 in #2993

    [PM-43223] [PM-43220] fix: Update "Who can view" and "Deletion date" menu footer text by @matt-livefront in #3035

    [PM-43340] [PM-43372] fix: Hide Remove Password, Copy Link, and Share Link options for non-compliant Sends in the send list menu by @matt-livefront in #3034

    [pm-38360] fix: DatePicker a11y fixes by @morganzellers-bw in #3030

    [PM-42673] fix: Make filling the primary action on the inline generator sheet by @morganzellers-bw in #3046

    [PM-43874] fix: Moves "Use this password/passphrase/username" button for generator by @morganzellers-bw in #3060

    βš™οΈ Maintenance

    [PM-37888] refactor: Remove unused AccountEncryptionKeys wrapper by @matt-livefront in #2861

    πŸ“¦ Dependency Updates

    [deps]: Update SwiftProtobuf to v1.38.1 by @renovate[bot] in #2966

    [deps]: Update SnapshotTesting to v1.19.4 by @renovate[bot] in #2965

    [deps]: Update csv to v3.3.6 by @renovate[bot] in #2964

    Full Changelog: v2026.9.0-bwpm...v2026.9.1-bwpm

    Builds Source: https://github.com/bitwarden/ios/actions/runs/35626776617

    Original source
  • Oct 2, 2026
    • Date parsed from source:
      Oct 2, 2026
    • First seen by Releasebot:
      Oct 5, 2026
    Bitwarden logo

    Bitwarden iOs by Bitwarden

    Authenticator 2026.9.1 (889)

    Bitwarden iOs ships under-the-hood bug fixes and improvements, including a split of master password authentication and unlock data, an SDK KM state bridge, and updates to Sends, card editing, vault refresh, item picking, toast feedback, and password generator behavior.

    Overview

    Various under-the-hood bug fixes and improvements

    What's Changed

    Feature Development

    [PM-32153] feat: Split master password authentication/unlock data in register-finish request by @matt-livefront in #3019

    [PM-37877] feat: Implement SDK KM state bridge by @matt-livefront in #2940

    πŸ› Bug fixes

    [PM-43234] fix: Hide Edit option for non-compliant Sends in the send list menu by @matt-livefront in #3031

    [PM-37884] fix: Show the scan card button when editing a card by @andrebispo5 in #3015

    [PM-43016] fix: Load item types before vault refresh and reload on sync by @fedemkr in #3022

    [PM-42462] fix: Show None as the vault item picker placeholder by @andrebispo5 in #2992

    [PM-42025] fix: Show a toast after a vault item is saved by @andrebispo5 in #2993

    [PM-43223] [PM-43220] fix: Update "Who can view" and "Deletion date" menu footer text by @matt-livefront in #3035

    [PM-43340] [PM-43372] fix: Hide Remove Password, Copy Link, and Share Link options for non-compliant Sends in the send list menu by @matt-livefront in #3034

    [pm-38360] fix: DatePicker a11y fixes by @morganzellers-bw in #3030

    [PM-42673] fix: Make filling the primary action on the inline generator sheet by @morganzellers-bw in #3046

    [PM-43874] fix: Moves "Use this password/passphrase/username" button for generator by @morganzellers-bw in #3060

    βš™οΈ Maintenance

    [PM-37888] refactor: Remove unused AccountEncryptionKeys wrapper by @matt-livefront in #2861

    πŸ“¦ Dependency Updates

    [deps]: Update SwiftProtobuf to v1.38.1 by @renovate[bot] in #2966

    [deps]: Update SnapshotTesting to v1.19.4 by @renovate[bot] in #2965

    [deps]: Update csv to v3.3.6 by @renovate[bot] in #2964

    Full Changelog: v2026.9.0-bwa...v2026.9.1-bwa

    Builds Source: https://github.com/bitwarden/ios/actions/runs/35384644507

    Original source
  • All of your release notes in one feed

    Join Releasebot and get updates from Bitwarden and hundreds of other software products.

    Create account
  • Sep 18, 2026
    • Date parsed from source:
      Sep 18, 2026
    • First seen by Releasebot:
      Sep 20, 2026
    Bitwarden logo

    Bitwarden iOs by Bitwarden

    Password Manager 2026.9.0 (3521)

    Bitwarden iOs adds clearer Shortcuts actions and messages, plus stricter Send Controls policy enforcement and a set of bug fixes and under-the-hood improvements.

    Overview

    Clearer Shortcuts actions and messages

    Various under-the-hood bug fixes and improvements

    What's Changed

    Feature Development

    [PM-40248] feat: Enforce Send access controls via Send Controls policy by @matt-livefront in #2906

    [PM-40460] feat: Enforce Send type restriction via Send Controls policy by @matt-livefront in #2909

    [PM-38792] feat: Enforce Send deletion date via Send Controls policy by @matt-livefront in #2910

    [PM-41028] feat: Restrict View Send screen for policy non-compliant Sends by @matt-livefront in #2920

    πŸ› Bug fixes

    [PM-42523] fix: Restore AppIntents localization strings and detect their usage by @fedemkr in #3005

    [PM-41957] fix: Show New folder created toast on all folder creation paths by @andrebispo5 in #2991

    [PM-41957] fix: Remove new folder snackbar from add/edit item flow and trailing period by @andrebispo5 in #3011

    [PM-40478] fix: Update Send tab visibility immediately after policy sync by @matt-livefront in #2917

    [PM-43234] fix: Hide Edit option for non-compliant Sends in the send … by @matt-livefront in #3032

    βš™οΈ Maintenance

    Crowdin Pull by @bw-ghapp[bot] in #2961

    [PM-42492] chore: Update Xcode to 26.6 by @fedemkr in #2997

    chore: Fix Localizable.strings file by @github-actions[bot] in #2963

    Added workflow placeholder by @mpbw2 in #3018

    πŸ“¦ Dependency Updates

    Update public suffix list by @github-actions[bot] in #2990

    [deps]: Update slackapi/slack-github-action action to v4 by @renovate[bot] in #2971

    [deps]: Update actions/checkout action to v7 by @renovate[bot] in #2970

    [deps]: Update actions/cache action to v6 by @renovate[bot] in #2969

    [deps]: Update fastlane to v2.238.0 by @renovate[bot] in #2967

    🎨 Other

    [PM-37811] llm: Add audit build warnings command by @fedemkr in #2674

    llm: Dispatch bitwarden-software-engineer as a subagent for SDK-update evaluation by @SaintPatrck in #2998

    llm: Exclude claude-code-action's restored config paths from the SDK-update push guard by @SaintPatrck in #2999

    llm: Fix sdk-surface-diff.sh false REMOVED on uniffi's split access modifier by @SaintPatrck in #3001

    Full Changelog: v2026.8.1-bwpm...v2026.9.0-bwpm

    Builds Source: https://github.com/bitwarden/ios/actions/runs/34499169910

    Original source
  • Sep 18, 2026
    • Date parsed from source:
      Sep 18, 2026
    • First seen by Releasebot:
      Sep 20, 2026
    Bitwarden logo

    Bitwarden iOs by Bitwarden

    Authenticator 2026.9.0 (879)

    Bitwarden iOs ships bug fixes and improvements, with stronger Send Controls policy enforcement, tighter Send restrictions, faster Send tab updates, and improved folder and AppIntents behavior.

    Overview

    Various under-the-hood bug fixes and improvements

    What's Changed

    Feature Development

    [PM-40248] feat: Enforce Send access controls via Send Controls policy by @matt-livefront in #2906

    [PM-40460] feat: Enforce Send type restriction via Send Controls policy by @matt-livefront in #2909

    [PM-38792] feat: Enforce Send deletion date via Send Controls policy by @matt-livefront in #2910

    [PM-41028] feat: Restrict View Send screen for policy non-compliant Sends by @matt-livefront in #2920

    πŸ› Bug fixes

    [PM-42523] fix: Restore AppIntents localization strings and detect their usage by @fedemkr in #3005

    [PM-41957] fix: Show New folder created toast on all folder creation paths by @andrebispo5 in #2991

    [PM-41957] fix: Remove new folder snackbar from add/edit item flow and trailing period by @andrebispo5 in #3011

    [PM-40478] fix: Update Send tab visibility immediately after policy sync by @matt-livefront in #2917

    [PM-43234] fix: Hide Edit option for non-compliant Sends in the send … by @matt-livefront in #3032

    βš™οΈ Maintenance

    Crowdin Pull by @bw-ghapp[bot] in #2961

    [PM-42492] chore: Update Xcode to 26.6 by @fedemkr in #2997

    chore: Fix Localizable.strings file by @github-actions[bot] in #2963

    Added workflow placeholder by @mpbw2 in #3018

    πŸ“¦ Dependency Updates

    Update public suffix list by @github-actions[bot] in #2990

    [deps]: Update slackapi/slack-github-action action to v4 by @renovate[bot] in #2971

    [deps]: Update actions/checkout action to v7 by @renovate[bot] in #2970

    [deps]: Update actions/cache action to v6 by @renovate[bot] in #2969

    [deps]: Update fastlane to v2.238.0 by @renovate[bot] in #2967

    🎨 Other

    [PM-37811] llm: Add audit build warnings command by @fedemkr in #2674

    llm: Dispatch bitwarden-software-engineer as a subagent for SDK-update evaluation by @SaintPatrck in #2998

    llm: Exclude claude-code-action's restored config paths from the SDK-update push guard by @SaintPatrck in #2999

    llm: Fix sdk-surface-diff.sh false REMOVED on uniffi's split access modifier by @SaintPatrck in #3001

    Full Changelog: v2026.8.1-bwa...v2026.9.0-bwa

    Builds Source: https://github.com/bitwarden/ios/actions/runs/33804452765

    Original source
  • Sep 3, 2026
    • Date parsed from source:
      Sep 3, 2026
    • First seen by Releasebot:
      Sep 5, 2026
    Bitwarden logo

    Bitwarden iOs by Bitwarden

    Password Manager 2026.8.1 (3489)

    Bitwarden iOs releases improved account security, renames β€œFolders” to β€œMy folders,” adds a new Date Field Picker for new cipher types, and fixes premium upgrade prompts that appeared when they shouldn’t. It also includes under-the-hood improvements and bug fixes.

    Overview

    Improved account security

    Fixed premium upgrade prompts appearing when they shouldn't

    Various under-the-hood improvements and bug fixes

    What's Changed

    Feature Development

    [PM-40760] feat: Rename "Folders" to "My folders" terminology by @KatherineInCode in #2915

    [pm-38360] feat: Adds new Date Field Picker to new cipher types by @morganzellers-bw in #2942

    [PM-42197] feat: Thread encryptedByKeyId through cipher requests by @fedemkr in #2987

    πŸ› Bug fixes

    [PM-41799] fix: Hide Premium upgrade path for self-hosted and internal QA accounts by @andrebispo5 in #2952

    [PM-41956] fix: Resolve data races and task leak causing flaky processor tests by @fedemkr in #2972

    βš™οΈ Maintenance

    Crowdin Pull by @bw-ghapp[bot] in #2950

    [PM-42176] ci: Exclude ViewInspectorTestHelpers from Codecov coverage by @fedemkr in #2979

    πŸ“¦ Dependency Updates

    Update SDK to 58a710e (3.0.0-7505-fbd2167) by @bw-ghapp[bot] in #2941

    Update SDK to abd7c99 (3.0.0-7705-485773c) by @bw-ghapp[bot] in #2958

    Update SDK to b7e7be7 (3.0.0-7742-9794da5) by @bw-ghapp[bot] in #2982

    🎨 Other

    llm: Add evaluating-sdk-internal-updates skill and CI workflow by @SaintPatrck in #2957

    llm: Harden SDK update evaluation against an incomplete run by @SaintPatrck in #2973

    [AI-88] llm: Remove .claude/CONTRIBUTING.md by @SaintPatrck in #2981

    llm: Ignore acknowledgements drift in the SDK-update-evaluate job by @SaintPatrck in #2984

    Full Changelog: v2026.8.0-bwpm...v2026.8.1-bwpm

    Builds Source: https://github.com/bitwarden/ios/actions/runs/32510537668

    Original source
  • Similar to Bitwarden iOs with recent updates:

  • Sep 3, 2026
    • Date parsed from source:
      Sep 3, 2026
    • First seen by Releasebot:
      Sep 5, 2026
    Bitwarden logo

    Bitwarden iOs by Bitwarden

    Authenticator 2026.8.1 (859)

    Bitwarden iOs releases under-the-hood bug fixes and improvements, including a renamed β€œFolders” label to β€œMy folders,” a new Date Field Picker for new cipher types, and fixes for self-hosted upgrade prompts plus test stability.

    Overview

    Various under-the-hood bug fixes and improvements

    What's Changed

    Feature Development

    [PM-40760] feat: Rename "Folders" to "My folders" terminology by @KatherineInCode in #2915

    [pm-38360] feat: Adds new Date Field Picker to new cipher types by @morganzellers-bw in #2942

    [PM-42197] feat: Thread encryptedByKeyId through cipher requests by @fedemkr in #2987

    πŸ› Bug fixes

    [PM-41799] fix: Hide Premium upgrade path for self-hosted and internal QA accounts by @andrebispo5 in #2952

    [PM-41956] fix: Resolve data races and task leak causing flaky processor tests by @fedemkr in #2972

    βš™οΈ Maintenance

    Crowdin Pull by @bw-ghapp[bot] in #2950

    [PM-42176] ci: Exclude ViewInspectorTestHelpers from Codecov coverage by @fedemkr in #2979

    πŸ“¦ Dependency Updates

    Update SDK to 58a710e (3.0.0-7505-fbd2167) by @bw-ghapp[bot] in #2941

    Update SDK to abd7c99 (3.0.0-7705-485773c) by @bw-ghapp[bot] in #2958

    Update SDK to b7e7be7 (3.0.0-7742-9794da5) by @bw-ghapp[bot] in #2982

    🎨 Other

    llm: Add evaluating-sdk-internal-updates skill and CI workflow by @SaintPatrck in #2957

    llm: Harden SDK update evaluation against an incomplete run by @SaintPatrck in #2973

    [AI-88] llm: Remove .claude/CONTRIBUTING.md by @SaintPatrck in #2981

    llm: Ignore acknowledgements drift in the SDK-update-evaluate job by @SaintPatrck in #2984

    Full Changelog: v2026.8.0-bwa...v2026.8.1-bwa

    Builds Source: https://github.com/bitwarden/ios/actions/runs/32510540021

    Original source
  • Aug 21, 2026
    • Date parsed from source:
      Aug 21, 2026
    • First seen by Releasebot:
      Aug 22, 2026
    Bitwarden logo

    Bitwarden iOs by Bitwarden

    Password Manager 2026.8.0 (3471)

    Bitwarden iOs adds device management and account security improvements, smoother autofill and passkey handling, plus UI updates like My vault and shared folder terminology. It also fixes login, save-password, VoiceOver, and unexpected lock issues.

    Overview

    View and manage your logged-in devices

    Improved autofill suggestions

    Improved account security

    Accounts no longer lock unexpectedly when adding a second account

    Fixed a blank screen when canceling password generation

    Improved passkey handling when a credential already exists

    What's Changed

    Feature Development

    [PM-33861] feat: Add dismissal tracking for organization banners by @matt-livefront in #2816

    [PM-33981] feat: Add device management models and API layer by @andrebispo5 in #2870

    [PM-33981] feat: Add device management UI and Account Security integration by @andrebispo5 in #2871

    [PM-35111] feat: Add FedRAMP (bitwarden-gov.com) entry to region selector by @fedemkr in #2857

    [PM-41058] feat: Log FlightRecorder entry when Fill-Assist is invoked by @andrebispo5 in #2921

    [PM-40630] feat: Display personal vault as "My vault" instead of email address by @KatherineInCode in #2897

    [PM-37864] feat: Hide create account button based on server disableUserRegistration config by @fedemkr in #2865

    [PM-39884] feat: Hide Gov region from start registration region picker by @fedemkr in #2869

    [PM-40674] feat: Guard start registration against disableUserRegistration by @fedemkr in #2911

    [PM-41109] feat: Update pending login requests UI screen by @andrebispo5 in #2923

    [PM-39901] feat: Handle blob encryption and optional fields by @matt-livefront in #2904

    [PM-40139] feat: Consolidate Disable Send and Send Options into Send Controls policy by @matt-livefront in #2877

    [pm-38774] feat: Throw matched excluded credentials error by @morganzellers-bw in #2918

    [PM-40632] feat: Rename "Owner" to "Vault" in item details terminology by @KatherineInCode in #2898

    [PM-40637] feat: Rename organization terminology to vault in the Move screen by @KatherineInCode in #2908

    [PM-40634] feat: Rename "Collection" terminology to "Shared folder" by @KatherineInCode in #2901

    πŸ› Bug fixes

    [PM-40305] fix: Prevent login-with-device vault key wrapped to a substituted public key by @matt-livefront in #2899

    [PM-40767] fix: Cancel extension when dismissing save-password flow by @fedemkr in #2903

    [PM-37992] fix: Show subscription attention card in empty vault and suppress conflicting CTAs by @KatherineInCode in #2867

    [PM-41110] fix: Update device list date format, pending request matching, and activity display by @andrebispo5 in #2928

    [PM-41097] fix: Announce Fill Assist toggle name and info icon to VoiceOver by @andrebispo5 in #2922

    [PM-16841] fix: Save active account last-active time before adding new account by @fedemkr in #2930

    [PM-41479] fix: Correct manageDevices feature flag raw value to match LaunchDarkly by @andrebispo5 in #2934

    [PM-41520] fix: Gracefully handle unknown Send types by @matt-livefront in #2938

    Agalles/add get live version lane by @AmyLGalles in #2943

    Fix Spaceship API authentication for Ruby 3.4 compatibility by @AmyLGalles in #2944

    βš™οΈ Maintenance

    Crowdin Pull by @bw-ghapp[bot] in #2912

    chore: remove checkmarx sast job by @sognefej in #2924

    [PM-33025] ci: Speed up Test workflows by @vvolkgang in #2739

    [PM-41450] debt: Fix SwiftLint errors on CIBuildInfo by @fedemkr in #2931

    [PM-33025] ci: Fix linting step CI check by @vvolkgang in #2932

    Crowdin Pull by @bw-ghapp[bot] in #2927

    [PM-33025] ci: Temporarily disable Test workflow cache restore by @vvolkgang in #2935

    πŸ“¦ Dependency Updates

    Update public suffix list by @github-actions[bot] in #2913

    Update SDK to 3dbc272 (3.0.0-7302-10ba9cb) by @bw-ghapp[bot] in #2894

    🎨 Other

    [PM-41005] llm: Add dependency error troubleshooting guidance to CLAUDE.md by @fedemkr in #2914

    New Contributors

    @sognefej made their first contribution in #2924

    Full Changelog: v2026.7.1-bwpm...v2026.8.0-bwpm

    Builds Source: https://github.com/bitwarden/ios/actions/runs/31214389657

    Original source
  • Aug 21, 2026
    • Date parsed from source:
      Aug 21, 2026
    • First seen by Releasebot:
      Aug 22, 2026
    Bitwarden logo

    Bitwarden iOs by Bitwarden

    Authenticator 2026.8.0 (844)

    Bitwarden iOs releases under-the-hood bug fixes and improvements, plus device management updates, login and vault UI refinements, FedRAMP region selector changes, and terminology updates across vault and shared folder screens.

    Overview

    Various under-the-hood bug fixes and improvements

    What's Changed

    Feature Development

    [PM-33861] feat: Add dismissal tracking for organization banners by @matt-livefront in #2816
    [PM-33981] feat: Add device management models and API layer by @andrebispo5 in #2870
    [PM-33981] feat: Add device management UI and Account Security integration by @andrebispo5 in #2871
    [PM-35111] feat: Add FedRAMP (bitwarden-gov.com) entry to region selector by @fedemkr in #2857
    [PM-41058] feat: Log FlightRecorder entry when Fill-Assist is invoked by @andrebispo5 in #2921
    [PM-40630] feat: Display personal vault as "My vault" instead of email address by @KatherineInCode in #2897
    [PM-37864] feat: Hide create account button based on server disableUserRegistration config by @fedemkr in #2865
    [PM-39884] feat: Hide Gov region from start registration region picker by @fedemkr in #2869
    [PM-40674] feat: Guard start registration against disableUserRegistration by @fedemkr in #2911
    [PM-41109] feat: Update pending login requests UI screen by @andrebispo5 in #2923
    [PM-39901] feat: Handle blob encryption and optional fields by @matt-livefront in #2904
    [PM-40139] feat: Consolidate Disable Send and Send Options into Send Controls policy by @matt-livefront in #2877
    [pm-38774] feat: Throw matched excluded credentials error by @morganzellers-bw in #2918
    [PM-40632] feat: Rename "Owner" to "Vault" in item details terminology by @KatherineInCode in #2898
    [PM-40637] feat: Rename organization terminology to vault in the Move screen by @KatherineInCode in #2908
    [PM-40634] feat: Rename "Collection" terminology to "Shared folder" by @KatherineInCode in #2901

    πŸ› Bug fixes

    [PM-40305] fix: Prevent login-with-device vault key wrapped to a substituted public key by @matt-livefront in #2899
    [PM-40767] fix: Cancel extension when dismissing save-password flow by @fedemkr in #2903
    [PM-37992] fix: Show subscription attention card in empty vault and suppress conflicting CTAs by @KatherineInCode in #2867
    [PM-41110] fix: Update device list date format, pending request matching, and activity display by @andrebispo5 in #2928
    [PM-41097] fix: Announce Fill Assist toggle name and info icon to VoiceOver by @andrebispo5 in #2922
    [PM-16841] fix: Save active account last-active time before adding new account by @fedemkr in #2930
    [PM-41479] fix: Correct manageDevices feature flag raw value to match LaunchDarkly by @andrebispo5 in #2934
    [PM-41520] fix: Gracefully handle unknown Send types by @matt-livefront in #2938
    Agalles/add get live version lane by @AmyLGalles in #2943
    Fix Spaceship API authentication for Ruby 3.4 compatibility by @AmyLGalles in #2944

    βš™οΈ Maintenance

    Crowdin Pull by @bw-ghapp[bot] in #2912
    chore: remove checkmarx sast job by @sognefej in #2924
    [PM-33025] ci: Speed up Test workflows by @vvolkgang in #2739
    [PM-41450] debt: Fix SwiftLint errors on CIBuildInfo by @fedemkr in #2931
    [PM-33025] ci: Fix linting step CI check by @vvolkgang in #2932
    Crowdin Pull by @bw-ghapp[bot] in #2927
    [PM-33025] ci: Temporarily disable Test workflow cache restore by @vvolkgang in #2935

    πŸ“¦ Dependency Updates

    Update public suffix list by @github-actions[bot] in #2913
    Update SDK to 3dbc272 (3.0.0-7302-10ba9cb) by @bw-ghapp[bot] in #2894

    🎨 Other

    [PM-41005] llm: Add dependency error troubleshooting guidance to CLAUDE.md by @fedemkr in #2914

    New Contributors

    @sognefej made their first contribution in #2924

    Full Changelog: v2026.7.1-bwa...v2026.8.0-bwa
    Builds Source: https://github.com/bitwarden/ios/actions/runs/31214391415

    Original source
  • Aug 7, 2026
    • Date parsed from source:
      Aug 7, 2026
    • First seen by Releasebot:
      Aug 9, 2026
    Bitwarden logo

    Bitwarden iOs by Bitwarden

    Password Manager 2026.7.1 (3432)

    Bitwarden iOs releases a new update with improved account security, fixed attachment downloads for some business accounts, and adds Send Controls policy support, FillAssist sync integration, SDK-based password generation, and a redesigned Premium upgrade screen.

    Overview

    Fixed an issue preventing attachment downloads for some business accounts

    Improved account security

    What's Changed

    Feature Development

    [PM-40133] feat: Add Send Controls policy support and AnyCodable array/dictionary decoding by @matt-livefront in #2868

    [PM-38443] feat: Add FillAssistRepository and sync integration by @andrebispo5 in #2812

    [PM-38866] feat: Integrate SDK-based password generation into AutoFill extension by @fedemkr in #2828

    [PM-39348] feat: Redesign Premium upgrade screen with benefit-led messaging by @KatherineInCode in #2884

    [PM-38360] feat: Add reusable DateFieldPicker component by @SaintPatrck in #2731

    πŸ› Bug fixes

    [PM-40163] fix: Update text for TOTP Login premium alert. by @morganzellers-bw in #2881

    [PM-39358] fix: Reject partial card scans via Luhn and brand-length validation by @fedemkr in #2845

    [PM-39812] fix: Apply SSO cookie request handlers to HTTPService download functions by @fedemkr in #2848

    [PM-39708] fix: Show correct UI for unpaid subscription status by @KatherineInCode in #2862

    [PM-39767] fix: Show upgrade pending alert when upgrading via Settings > Plan by @KatherineInCode in #2873

    [PM-39361] fix: Restart card scanner after camera interruption or reopen by @fedemkr in #2847

    [PM-40755] fix: App crash when fill assist toggle enabled by @andrebispo5 in #2902

    βš™οΈ Maintenance

    Add get_live_version lane for checking published App Store versions by @AmyLGalles in #2875

    [PM-32685] Add PR to message if available by @mpbw2 in #2883

    [PM-35680] chore: Convert ServerCommunicationConfigClientProtocol to AutoMockable by @matt-livefront in #2853

    Crowdin Pull by @bw-ghapp[bot] in #2854

    ci: Remove ignoring logs on upload to TestFlight by @fedemkr in #2864

    [PM-40043] chore: Exclude .build and .claude folders from lint by @fedemkr in #2860

    [PM-29049] refactor: Validate PIN against pinProtectedUserKeyEnvelope by @matt-livefront in #2863

    [PM-32685] enhancements for testing by @mpbw2 in #2885

    Crowdin Pull by @bw-ghapp[bot] in #2891

    [PM-40225] chore: Update filtered files in spellchecking by @LRNcardozoWDF in #2887

    πŸ“¦ Dependency Updates

    Update SDK to d4ac798 (3.0.0-6989-a4fae39) by @bw-ghapp[bot] in #2838

    Update public suffix list by @github-actions[bot] in #2892

    🎨 Other

    llm: Add Step 7 verify/lint/format section to implementing-ios-code skill by @KatherineInCode in #2859

    [PM-39748] llm: Add skill to fix flaky tests by @fedemkr in #2839

    Full Changelog: v2026.7.0-bwpm...v2026.7.1-bwpm

    Builds Source: https://github.com/bitwarden/ios/actions/runs/30112623804

    Original source
  • Aug 7, 2026
    • Date parsed from source:
      Aug 7, 2026
    • First seen by Releasebot:
      Aug 9, 2026
    Bitwarden logo

    Bitwarden iOs by Bitwarden

    Authenticator 2026.7.1 (817)

    Bitwarden iOs releases a maintenance-focused update with bug fixes, UI polish, and under-the-hood improvements. It adds Send Controls policy support, FillAssist sync integration, SDK-based password generation in AutoFill, and a refreshed Premium upgrade screen.

    Overview

    Various under-the-hood bug fixes and improvements

    What's Changed

    Feature Development

    [PM-40133] feat: Add Send Controls policy support and AnyCodable array/dictionary decoding by @matt-livefront in #2868

    [PM-38443] feat: Add FillAssistRepository and sync integration by @andrebispo5 in #2812

    [PM-38866] feat: Integrate SDK-based password generation into AutoFill extension by @fedemkr in #2828

    [PM-39348] feat: Redesign Premium upgrade screen with benefit-led messaging by @KatherineInCode in #2884

    [PM-38360] feat: Add reusable DateFieldPicker component by @SaintPatrck in #2731

    πŸ› Bug fixes

    [PM-40163] fix: Update text for TOTP Login premium alert. by @morganzellers-bw in #2881

    [PM-39358] fix: Reject partial card scans via Luhn and brand-length validation by @fedemkr in #2845

    [PM-39812] fix: Apply SSO cookie request handlers to HTTPService download functions by @fedemkr in #2848

    [PM-39708] fix: Show correct UI for unpaid subscription status by @KatherineInCode in #2862

    [PM-39767] fix: Show upgrade pending alert when upgrading via Settings > Plan by @KatherineInCode in #2873

    [PM-39361] fix: Restart card scanner after camera interruption or reopen by @fedemkr in #2847

    [PM-40755] fix: App crash when fill assist toggle enabled by @andrebispo5 in #2902

    βš™οΈ Maintenance

    Add get_live_version lane for checking published App Store versions by @AmyLGalles in #2875

    [PM-32685] Add PR to message if available by @mpbw2 in #2883

    [PM-35680] chore: Convert ServerCommunicationConfigClientProtocol to AutoMockable by @matt-livefront in #2853

    Crowdin Pull by @bw-ghapp[bot] in #2854

    ci: Remove ignoring logs on upload to TestFlight by @fedemkr in #2864

    [PM-40043] chore: Exclude .build and .claude folders from lint by @fedemkr in #2860

    [PM-29049] refactor: Validate PIN against pinProtectedUserKeyEnvelope by @matt-livefront in #2863

    [PM-32685] enhancements for testing by @mpbw2 in #2885

    Crowdin Pull by @bw-ghapp[bot] in #2891

    [PM-40225] chore: Update filtered files in spellchecking by @LRNcardozoWDF in #2887

    πŸ“¦ Dependency Updates

    Update SDK to d4ac798 (3.0.0-6989-a4fae39) by @bw-ghapp[bot] in #2838

    Update public suffix list by @github-actions[bot] in #2892

    🎨 Other

    llm: Add Step 7 verify/lint/format section to implementing-ios-code skill by @KatherineInCode in #2859

    [PM-39748] llm: Add skill to fix flaky tests by @fedemkr in #2839

    Full Changelog: v2026.7.0-bwa...v2026.7.1-bwa

    Builds Source: https://github.com/bitwarden/ios/actions/runs/30112689608

    Original source
  • Jul 25, 2026
    • Date parsed from source:
      Jul 25, 2026
    • First seen by Releasebot:
      Jul 25, 2026
    • Modified by Releasebot:
      Sep 20, 2026
    Bitwarden logo

    Bitwarden iOs by Bitwarden

    Authenticator 2026.7.0 (792)

    Bitwarden iOs releases bug fixes, under-the-hood improvements, and new autofill and account setup capabilities. It adds fill-assist models, per-account storage, FedRAMP entitlement support, SSO and Duo redirect handling, and password generation in the Autofill extension while polishing premium and subscription screens.

    Overview

    Various under-the-hood bug fixes and improvements

    What's Changed

    Feature Development

    [PM-38443] feat: Add fill-assist domain models, CSS parser, and dynamic filename API by @andrebispo5 in #2810

    [PM-38443] feat: Add fill-assist per-account storage and constants by @andrebispo5 in #2811

    [PM-35192] feat: Add associated-domains entitlements for FedRAMP environment by @fedemkr in #2852

    [PM-28349] feat: Support https:// redirects for SSO and Duo auth connectors by @matt-livefront in #2814

    [PM-38946] feat: Add full-screen loading and error states to Premium Plan screen by @KatherineInCode in #2826

    [PM-29575] feat: Add Create Account Form scenario to Test Harness by @fedemkr in #2808

    [PM-29570] feat: Implement password generation with UI in AutoFill extension by @fedemkr in #2782

    πŸ› Bug fixes

    [PM-37992] fix: Show "subscription needs attention" card for past-due users by @KatherineInCode in #2823

    [PM-38944] fix: Hide storage cost row when user has no additional storage by @KatherineInCode in #2849

    fix: Replace bank account icon with correct asset by @andrebispo5 in #2866

    βš™οΈ Maintenance

    [PM-39759] ci: Increase test execution time allowance to 10 seconds by @fedemkr in #2840

    [PM-39514] chore: Bump Xcode and simulator target to 26.5 by @fedemkr in #2827

    [PM-37886] refactor: Remove unused key connector organization identifier parameter by @matt-livefront in #2815

    [PM-29571] chore: Reenable save password credentials in Info.plist by @fedemkr in #2843

    [PM-37888] refactor: Read masterKeyWrappedUserKey from masterPasswordUnlock by @matt-livefront in #2780

    [VULN-649] ci: Remove deprecated scan workflow by @theMickster in #2824

    Crowdin Pull by @bw-ghapp[bot] in #2836

    [PM-35680] chore: Convert ServerCommunicationConfigAPIService to AutoMockable by @matt-livefront in #2846

    [PM-37746] Add fallback to local sdk package by @LRNcardozoWDF in #2665

    [PM-31723] misc: Add debug menu option to clear masterPasswordUnlock data by @LRNcardozoWDF in #2820

    [PM-39899] refactor: Remove unsupported masterKey auth request method by @matt-livefront in #2851

    [PM-32685] Send cherry-pick slack message to QA by @mpbw2 in #2842

    [PM-32685] Change slack user group in message by @mpbw2 in #2872

    πŸ“¦ Dependency Updates

    Update public suffix list by @github-actions[bot] in #2837

    🎨 Other

    [PM-39514] Fix debounce task to not use .task(id:) by @fedemkr in #2841

    Full Changelog: v2026.6.1-bwa...v2026.7.0-bwa

    Builds Source: https://github.com/bitwarden/ios/actions/runs/29108838785

    Original source
  • Jul 9, 2026
    • Date parsed from source:
      Jul 9, 2026
    • First seen by Releasebot:
      Jul 10, 2026
    Bitwarden logo

    Bitwarden iOs by Bitwarden

    Password Manager 2026.6.1 (3376)

    Bitwarden iOs releases smoother password saving and autofill, fixes a crash in the credential provider extension, and resolves an authentication error for some users. It also adds new vault screens and controls for bank accounts, passports, driver's licenses, and TOTP.

    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

    Original source
  • Jul 9, 2026
    • Date parsed from source:
      Jul 9, 2026
    • First seen by Releasebot:
      Jul 10, 2026
    Bitwarden logo

    Bitwarden iOs by Bitwarden

    Authenticator 2026.6.1 (773)

    Bitwarden iOs releases vault and autofill improvements, with new screens for bank accounts, driver’s licenses and passports, plus TOTP, password save and password generation updates. It also adds a premium upsell, fixes a few bugs, and includes under-the-hood maintenance.

    Overview

    Various under-the-hood bug fixes and improvements

    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-bwa...v2026.6.1-bwa

    Builds Source: https://github.com/bitwarden/ios/actions/runs/28253999321

    Original source
  • Jun 25, 2026
    • Date parsed from source:
      Jun 25, 2026
    • First seen by Releasebot:
      Jun 26, 2026
    • Modified by Releasebot:
      Aug 22, 2026
    Bitwarden logo

    Bitwarden iOs by Bitwarden

    Authenticator 2026.6.0 (746)

    Bitwarden iOs releases under-the-hood bug fixes and improvements, including smoother premium checkout and upgrade prompts, expanded vault item support, better password signup encryption, and fixes for vault unlock and collection updates.

    Overview

    Various under-the-hood bug fixes and improvements

    What's Changed

    ✨ Community Highlight

    [PM-37654] fix: Route vault icon downloads through mTLS-aware URLSession by @jalenfran in #2658

    Feature Development

    [PM-38147] feat: Convert premium checkout to ASWebAuthenticationSession by @andrebispo5 in #2713

    [PM-37283] feat: Add Upgrade to Premium button to file send premium required alert by @andrebispo5 in #2726

    [PM-37903] feat: Show Upgraded to Premium action card on all tabs by @andrebispo5 in #2688

    [PM-38151] feat: Complete Passport SDK bridge by @SaintPatrck in #2578

    [PM-27235] feat: Support v2 encryption on JIT password signups by @matt-livefront in #2717

    [PM-38394] feat: Update settings plan row visibility by @andrebispo5 in #2736

    [PM-27240] feat: Support v2 encryption on TDE signups by @matt-livefront in #2724

    [PM-38148] feat: Add License to vault list and search by @SaintPatrck in #2728

    [PM-38143] feat: Add Bank Account to vault list and search by @SaintPatrck in #2729

    [PM-38507] feat: Add Binding initializer to ExpandableHeaderView by @SaintPatrck in #2583

    [PM-38440] feat: Add fill-assist-targeting-rules feature flag by @andrebispo5 in #2752

    [PM-27238] feat: Support v2 encryption on key connector signups by @matt-livefront in #2648

    [PM-37961] feat: Handle policiesNew and organizationsNew by @fedemkr in #2692

    [PM-38149] feat: Add Driver's License Add/Edit screens by @SaintPatrck in #2746

    [PM-38152] feat: Add Passport to vault list and search by @SaintPatrck in #2730

    [PM-29571] feat: Save password credentials without user interaction by @fedemkr in #2749

    [PM-37962] feat: Decode providerOrganizations and surface isProviderUser by @fedemkr in #2693

    [PM-27138] feat: Add credit card input form to Test Harness by @morganzellers-bw in #2744

    [PM-38176] feat: Expose policies client SDK for policy evaluation by @fedemkr in #2727

    πŸ› Bug fixes

    [PM-38200] fix: Migrate collections update to v2 endpoint by @KatherineInCode in #2723

    fix: Restore executable bit on fix-ellipsis-changes.sh by @SaintPatrck in #2759

    [PM-31723] fix: Unlock vault error when missing login data by @LRNcardozoWDF in #2635

    [PM-38978] [RC] fix: Hide Plan settings row for organization-only premium users by @matt-livefront in #2785

    βš™οΈ Maintenance

    PM-36952 - Improve code review workflow with added triggers by @theMickster in #2662

    Crowdin Pull by @bw-ghapp[bot] in #2697

    [PM-35398] refactor: Promote ExpandableHeaderView from AuthenticatorShared to BitwardenKit by @SaintPatrck in #2582

    [PM-38428] ci: Fix codecov ignore patterns and exclude mock files by @fedemkr in #2740

    [PM-29574] refactor: Rename AutofillExtensionMode to CredentialProviderMode by @fedemkr in #2741

    [PM-37617] ci: Add weekly cron job to run fix-localizable-strings by @KatherineInCode in #2655

    [PM-38533] chore: Fix flaky tests by @fedemkr in #2751

    [PM-35680] chore: Convert PlatformClientService to AutoMockable by @matt-livefront in #2750

    chore: Include new item type data in cipher requests by @SaintPatrck in #2756

    [PM-37569] chore: Remove cipher key encryption feature flag by @morganzellers-bw in #2681

    Crowdin Pull by @bw-ghapp[bot] in #2765

    [PM-38861] [RC] chore: Disable save password credential iOS 26 API on the extension by @fedemkr in #2784

    πŸ“¦ Dependency Updates

    [deps]: Update SnapshotTesting to v1.19.2 by @renovate[bot] in #2703

    Update public suffix list by @github-actions[bot] in #2733

    [deps]: Update SwiftUIIntrospect to v26 by @renovate[bot] in #2706

    Update SDK to c6ddb2d (3.0.0-6510-7bca9fc) by @bw-ghapp[bot] in #2722

    [deps]: Lock file maintenance by @renovate[bot] in #2394

    🎨 Other

    [PM-38411] tech-debt: Update deprecated argument in actions/create-github-app-token by @vvolkgang in #2737

    [PM-38420] ci: Update brew check behaviour in bootstrap.sh by @vvolkgang in #2738

    [QA-1825] Adding missing accessibility identifiers for Authenticator/PM views by @ifernandezdiaz in #2734

    llm: Add alphabetical enum case ordering rule to iOS skill by @SaintPatrck in #2754

    llm: Add review-driven iOS skill conventions by @SaintPatrck in #2755

    [BRE] Updated codecov action to v7.0.0 to fix issue with key verification by @gitclonebrian in #2768

    [PM-38790] Fixes TestHarness target dependency by @fedemkr in #2772

    Full Changelog: v2026.5.1-bwa...v2026.6.0-bwa

    Builds Source: https://github.com/bitwarden/ios/actions/runs/27559994264

    Original source
  • Jun 11, 2026
    • Date parsed from source:
      Jun 11, 2026
    • First seen by Releasebot:
      Jun 16, 2026
    Bitwarden logo

    Bitwarden iOs by Bitwarden

    Password Manager 2026.5.1 (3271)

    Bitwarden iOs releases a polished update with Send hidden when policy disables it, in-app subscription management, clearer add-item titles, stronger registration encryption, and fixes for keyboard suggestions and lock-screen errors.

    Overview

    Send is now hidden from navigation when your organization's policy disables it

    Subscription management is now available in-app

    Add-item sheet titles now clearly label what you're creating

    Stronger encryption is applied during new account registration

    Fixed keyboard suggestions not appearing in the username field

    Fixed an error that could appear on the lock screen when no account was active

    What's Changed

    Feature Development

    [PM-37642] feat: Add debug menu flag to disable self-host premium checks by @andrebispo5 in #2657

    [PM-35367] chore: Fix TestHarness app build & update tests. by @morganzellers-bw in #2647

    [BWA-99] feat: Add next TOTP code preview to BWA by @KatherineInCode in #2527

    [PM-7854] feat: Hide Send tab when disableSend policy is active by @fedemkr in #2667

    [PM-37721] feat: Add upgrade to premium button on Attachments premium alert by @andrebispo5 in #2666

    [PM-37697] feat: Show "Continue to web app?" alert when tapping Manage plan by @andrebispo5 in #2671

    [PM-37719] feat: Upcoming charge is not read as a dollar amount by VoiceOver by @andrebispo5 in #2678

    [PM-33550] feat: Rename modal add items text by @morganzellers-bw in #2685

    [PM-32809] feat: wire Bank Account through BitwardenSdk by @SaintPatrck in #2576

    [PM-24224] feat: Support v2 encryption on password account registration by @matt-livefront in #2684

    [PM-37998] feat: Update Cancel Premium confirmation dialog to match new design by @andrebispo5 in #2709

    [PM-32807] feat: wire Driver's License through BitwardenSdk by @SaintPatrck in #2577

    [PM-38180] feat: Announce external link on Manage plan and Cancel Premium buttons by @andrebispo5 in #2718

    [PM-38119] feat: Fix Send "Specific people" upgrade to premium flow by @andrebispo5 in #2720

    [PM-37967] feat: Show premium canceled status in plan screen by @andrebispo5 in #2716

    [PM-37997] feat: Hide cancel premium button when plan status is update payment by @andrebispo5 in #2725

    [PM-38183] feat: Add expired and pending cancellation premium plan states by @andrebispo5 in #2721

    πŸ’ [PM-38394] fix: Update settings plan row visibility by @andrebispo5 in #2742

    Bug fixes

    [PM-35295] fix: Prevent iOS autofill from clearing BitwardenTextField via local state buffer by @matt-livefront in #2633

    [PM-10548] fix: Biometric auth setting being reset on logout. by @morganzellers-bw in #2628

    [PM-28227] fix: Keep keyboard alive in autofillText mode via SwiftUI @focusstate anchor by @fedemkr in #2599

    [PM-37920] fix: Align Plan screen cart summary with web by @SaintPatrck in #2683

    [PM-24114] fix: Prevent noActiveAccount errors when viewing pre-login Settings by @matt-livefront in #2691

    [PM-37885] fix: Check camera permission before opening card scanner by @fedemkr in #2712

    [PM-38174] fix: Remove excess bold from past due status description by @andrebispo5 in #2719

    [PM-37719] fix: Fix VoiceOver announcing "Star Star" in upcoming charge description by @andrebispo5 in #2710

    Maintenance

    Crowdin Pull by @bw-ghapp[bot] in #2659

    [PM-35680] chore: Convert ExporterClientProtocol to AutoMockable by @matt-livefront in #2653

    [PM-36604] test: Fix flaky WatchServiceTests by @KatherineInCode in #2617

    [PM-36966] test: Fix non-deterministic ordering in ErrorReportBuilderTests by @KatherineInCode in #2624

    [PM-37604] tool: Add fix-ellipsis subcommand to fix-localizable-strings by @KatherineInCode in #2652

    [PM-35680] chore: Convert CryptoClientProtocol to AutoMockable by @matt-livefront in #2663

    [PM-35435] ci: Stop applying Change Type labels based on changed files by @vvolkgang in #2649

    [PM-35680] chore: Convert AuthClientService to AutoMockable by @matt-livefront in #2668

    chore: Moves SerialWorker to BitwardenKit. by @morganzellers-bw in #2669

    [PM-37809] chore: Fix trivial warnings by @fedemkr in #2673

    [PM-35680] chore: Convert StateClientProtocol to AutoMockable by @matt-livefront in #2675

    [PM-13621] ci: Enable xcodegen Renovate manager for SPM dependencies by @KatherineInCode in #2679

    [PM-37957] test: Fix SerialWorkerTests captured var concurrency warnings by @KatherineInCode in #2690

    [PM-37973] chore: Remove unreachable catch branch after EmptyInputValidator typed throw by @matt-livefront in #2689

    [PM-35680] chore: Convert ClientFido2Service to AutoMockable by @matt-livefront in #2687

    [PM-37819] refactor: Persist WrappedAccountCryptographicState directly by @matt-livefront in #2677

    [PM-38178] ci: Increase test execution time allowance to 3 seconds by @KatherineInCode in #2714

    [PM-37995] chore: Add pre-commit hook to lint changed Swift files by @matt-livefront in #2694

    [PM-37995] chore: Fix lint and build warnings by @matt-livefront in #2715

    [PM-37960] test: Fix BillingAPIServiceTests timeout by using MockAccountTokenProvider by @KatherineInCode in #2711

    Dependency Updates

    Update public suffix list by @github-actions[bot] in #2660

    Update SDK to f705e9b (3.0.0-6241-ba67235) by @bw-ghapp[bot] in #2646

    [deps]: Update gh minor by @renovate[bot] in #2650

    Update SDK to f65b246 (3.0.0-6336-b1ab270) by @bw-ghapp[bot] in #2676

    Update SDK to f30028b (3.0.0-6362-291a28e) by @bw-ghapp[bot] in #2686

    [deps]: Update SwiftProtobuf to v1.38.0 by @renovate[bot] in #2704

    Update SDK to 0169a48 (3.0.0-6438-025e5d8) by @bw-ghapp[bot] in #2707

    Other

    [PM-35680] Move VaultClientService into BitwardenKit by @matt-livefront in #2680

    llm: Capture review learnings on alphabetization, comments, localization, and what-not-to-test by @SaintPatrck in #2612

    llm: Document line wrapping style in CLAUDE.md by @KatherineInCode in #2682

    Full Changelog: v2026.5.0-bwpm...v2026.5.1-bwpm

    Builds Source: https://github.com/bitwarden/ios/actions/runs/26657680158

    Original source
Releasebot

Curated by the Releasebot team

Releasebot is an aggregator of official product update announcements from hundreds of software vendors and thousands of sources.

Our editorial process involves the manual review and audit of release notes procured with the help of automated systems.