Bitwarden iOs Updates & Release Notes

22 updates curated from 1 source by the Releasebot Team. Last updated: May 8, 2026

Get this feed:
  • May 8, 2026
    • Date parsed from source:
      May 8, 2026
    • First seen by Releasebot:
      May 8, 2026
    Bitwarden logo

    Bitwarden iOs by Bitwarden

    Password Manager 2026.4.1 (3112)

    Bitwarden iOs adds mTLS support for self-hosted environments, shows the User ID in Debug view with one-tap copy, improves the Authenticator menu bar on iOS 26 with biometric unlock, and fixes occasional autofill closure on long press.

    Overview

    What's New

    Support for client certificate authentication (mTLS) for self-hosted environments

    Your User ID is now visible in the Debug view with a one-tap copy button

    Improvements

    Authenticator menu bar now displays correctly on iOS 26 when biometric unlock is enabled

    Bug Fixes

    Fixed autofill occasionally closing when using long press

    What's Changed

    ✨ Community Highlight

    [PM-23409] feat: Add client certificate authentication (mTLS) support for self-hosted environments by @jalenfran in #1720

    [PM-26292] chore: Remove unused strings by @mKoonrad in #2003

    Feature Development

    [PM-33848] feat: Add dismissable Premium Upgrade banner to vault list by @andrebispo5 in #2505

    [PM-26293] tool: Add scripts to delete duplicate Localizable.strings entries by @KatherineInCode in #2412

    [PM-33849] feat: Add Premium Upgrade view by @andrebispo5 in #2523

    [PM-34904] feat: Replace plans endpoint with premium plan endpoint by @andrebispo5 in #2534

    [PM-26292] tool: Add script to delete unused Localizable.strings entries by @KatherineInCode in #2464

    [PM-35126] feat: Add billing subscription endpoint by @andrebispo5 in #2546

    [PM-13971] feature: Add user ID to DebugView by @morganzellers-bw in #2529

    [PM-34897] feat: Premium plan screen by @andrebispo5 in #2541

    šŸ› Bug fixes

    [PM-35040] fix: Prevent Authenticator lock overlay from being dismissed by @KatherineInCode in #2537

    [PM-24195] fix: Pass userId to refreshToken and setTokens by @LRNcardozoWDF in #2374

    [PM-35251] fix: Adjust presentation style to avoid Tab Bar issues in BWA by @KatherineInCode in #2551

    [PM-35285] fix: Prevent StateService.isAuthenticated(userId:) from throwing if token doesn't exist in keychain by @matt-livefront in #2553

    āš™ļø Maintenance

    [PM-25832] chore: Remove cxp-export-mobile feature flag by @matt-livefront in #2516

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

    [PM-34016] chore: Centralize logic around TOTP code generation authorization by @morganzellers-bw in #2513

    [PM-33207] chore: Remove pm-19051-send-email-verification feature flag by @matt-livefront in #2524

    [PM-33571] llm: Add requirements refinement and planning skills by @SaintPatrck in #2445

    [deps]: Update actions/create-github-app-token action to v3 by @renovate[bot] in #2476

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

    [PM-34009] chore: Create KeychainServiceFacade by @KatherineInCode in #2507

    šŸ“¦ Dependency Updates

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

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

    šŸŽØ Other

    [PM-33575] llm: Add delivery skills for preflight, commit, PR, and labeling by @SaintPatrck in #2449

    [PM-33572] llm: Add implementing-ios-code skill with Swift templates by @SaintPatrck in #2446

    [PM-33573] llm: Add testing-ios-code skill with examples and references by @SaintPatrck in #2447

    [PM-33576] llm: Add orchestration command, agent, and skill index to CLAUDE.md by @SaintPatrck in #2450

    [PM-34793] llm: Add ios-architect agent by @KatherineInCode in #2525

    [PM-34811] llm: Fix simulator destination in build-test-verify skill by @KatherineInCode in #2526

    QA-1654: Adding accessibilityIDs to FlightRecorderLogsView elements by @ifernandezdiaz in #2542

    New Contributors

    @jalenfran made their first contribution in #1720

    Full Changelog: v2026.4.0-bwpm...v2026.4.1-bwpm

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

    Original source
  • May 8, 2026
    • Date parsed from source:
      May 8, 2026
    • First seen by Releasebot:
      May 8, 2026
    Bitwarden logo

    Bitwarden iOs by Bitwarden

    Authenticator 2026.4.1 (593)

    Bitwarden iOs releases general under-the-hood improvements and bug fixes, plus client certificate authentication for self-hosted environments, a dismissable Premium Upgrade banner and view, and billing and premium plan updates.

    Overview

    General under-the-hood improvements and bug fixes.

    What's Changed

    ✨ Community Highlight

    [PM-23409] feat: Add client certificate authentication (mTLS) support for self-hosted environments by @jalenfran in #1720

    [PM-26292] chore: Remove unused strings by @mKoonrad in #2003

    Feature Development

    [PM-33848] feat: Add dismissable Premium Upgrade banner to vault list by @andrebispo5 in #2505

    [PM-26293] tool: Add scripts to delete duplicate Localizable.strings entries by @KatherineInCode in #2412

    [PM-33849] feat: Add Premium Upgrade view by @andrebispo5 in #2523

    [PM-34904] feat: Replace plans endpoint with premium plan endpoint by @andrebispo5 in #2534

    [PM-26292] tool: Add script to delete unused Localizable.strings entries by @KatherineInCode in #2464

    [PM-35126] feat: Add billing subscription endpoint by @andrebispo5 in #2546

    [PM-13971] feature: Add user ID to DebugView by @morganzellers-bw in #2529

    [PM-34897] feat: Premium plan screen by @andrebispo5 in #2541

    šŸ› Bug fixes

    [PM-35040] fix: Prevent Authenticator lock overlay from being dismissed by @KatherineInCode in #2537

    [PM-24195] fix: Pass userId to refreshToken and setTokens by @LRNcardozoWDF in #2374

    [PM-35251] fix: Adjust presentation style to avoid Tab Bar issues in BWA by @KatherineInCode in #2551

    [PM-35285] fix: Prevent StateService.isAuthenticated(userId:) from throwing if token doesn't exist in keychain by @matt-livefront in #2553

    āš™ļø Maintenance

    [PM-25832] chore: Remove cxp-export-mobile feature flag by @matt-livefront in #2516

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

    [PM-34016] chore: Centralize logic around TOTP code generation authorization by @morganzellers-bw in #2513

    [PM-33207] chore: Remove pm-19051-send-email-verification feature flag by @matt-livefront in #2524

    [PM-33571] llm: Add requirements refinement and planning skills by @SaintPatrck in #2445

    [deps]: Update actions/create-github-app-token action to v3 by @renovate[bot] in #2476

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

    [PM-34009] chore: Create KeychainServiceFacade by @KatherineInCode in #2507

    šŸ“¦ Dependency Updates

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

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

    šŸŽØ Other

    [PM-33575] llm: Add delivery skills for preflight, commit, PR, and labeling by @SaintPatrck in #2449

    [PM-33572] llm: Add implementing-ios-code skill with Swift templates by @SaintPatrck in #2446

    [PM-33573] llm: Add testing-ios-code skill with examples and references by @SaintPatrck in #2447

    [PM-33576] llm: Add orchestration command, agent, and skill index to CLAUDE.md by @SaintPatrck in #2450

    [PM-34793] llm: Add ios-architect agent by @KatherineInCode in #2525

    [PM-34811] llm: Fix simulator destination in build-test-verify skill by @KatherineInCode in #2526

    QA-1654: Adding accessibilityIDs to FlightRecorderLogsView elements by @ifernandezdiaz in #2542

    New Contributors

    @jalenfran made their first contribution in #1720

    Full Changelog: v2026.4.0-bwa...v2026.4.1-bwa

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

    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
  • Apr 16, 2026
    • Date parsed from source:
      Apr 16, 2026
    • First seen by Releasebot:
      Apr 17, 2026
    Bitwarden logo

    Bitwarden iOs by Bitwarden

    Password Manager 2026.4.0 (3082)

    Bitwarden iOs releases autofill, passkey, and VoiceOver fixes, improves master password hint security, and adds premium billing upgrade support. It also fixes login request handling and sync behavior for a smoother iOS experience.

    Overview

    Fixed autofill unexpectedly closing when using long press

    Fixed passkeys not saving for users with My Items

    Fixed the missing confirmation message after editing or deleting a vault item

    Improved account security when setting a master password hint

    Fixed the duplicate password field appearing in VoiceOver

    What's Changed

    ✨ Community Highlight

    [PM-33390] PM-33287: Change minimum numbers/special max value from 5 to 9 by @marcdejesus in #2432

    Feature Development

    [PM-33859] feat: Premium upgrade dismissed to state by @andrebispo5 in #2463

    [PM-33569] feat: Handle displaying login request for alert style notification by @matt-livefront in #2482

    [PM-33853] feat: Add BillingAPIService for premium upgrade endpoints by @andrebispo5 in #2496

    [PM-33854] feat: Add getPlans endpoint to BillingAPIService by @andrebispo5 in #2501

    šŸ› Bug fixes

    [PM-33930] fix: Exclude items with invalid keys from TOTP section count by @matt-livefront in #2477

    [PM-32401] fix: Prevent TOTP autofill for non-premium accounts by @matt-livefront in #2467

    [PM-32401] fix: Prevent copy TOTP autofill action for non-premium accounts by @matt-livefront in #2479

    [PM-34062] fix: Fix dismiss sync with browser automatically by @fedemkr in #2484

    [PM-34062] [Backport] fix: Increase wait time for dismiss on sync with browser by @fedemkr in #2497

    [PM-34205] fix: Hide unmasked password text field from VO when password is masked by @matt-livefront in #2499

    [PM-250] fix: Update MP Hint Validation by @morganzellers-bw in #2495

    [PM-33569] fix: Remove pending login request if it no longer exists by @matt-livefront in #2498

    āš™ļø Maintenance

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

    [PM-33945] chore: Consolidate AppIDService to BitwardenKit by @KatherineInCode in #2478

    [PM-33908] chore: Consolidate KeychainService to BitwardenKit by @KatherineInCode in #2470

    [PM-32730] [BEEEP] chore: Improve spell check script by @fedemkr in #2471

    [PM-34052] chore: Consolidate BitwardenError into BitwardenKit by @KatherineInCode in #2481

    [PM-34106] chore: Consolidate KeychainItem into BitwardenKit via protocol by @KatherineInCode in #2492

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

    [PM-34443] chore: Fix Testing.md Sourcery usage/path by @fedemkr in #2508

    [PM-34527] chore: Fix non-Sendable related trivial warnings. by @fedemkr in #2512

    [PM-25831] chore: Remove cxp-import-mobile feature flag by @matt-livefront in #2514

    [PM-34522] chore: Add sourcery automocks to AuthenticatorBridgeKit and convert SharedKeychainRepository to use it by @KatherineInCode in #2515

    [PM-34592] chore: Update iOS version for tests to 26.2 by @matt-livefront in #2517

    šŸ“¦ Dependency Updates

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

    [deps]: Update GitHub Artifact Actions (major) by @renovate[bot] in #2454

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

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

    šŸŽØ Other

    [PM-33853] llm: Add Billing domain to CLAUDE.md by @andrebispo5 in #2500

    [PM-33574] llm: Add build-test-verify skill by @SaintPatrck in #2448

    New Contributors

    @marcdejesus made their first contribution in #2432

    Full Changelog: v2026.3.1-bwpm...v2026.4.0-bwpm

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

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

    Bitwarden iOs by Bitwarden

    Authenticator 2026.4.0 (567)

    Bitwarden iOs releases under-the-hood improvements and bug fixes, along with premium upgrade and login request handling updates. It also tightens TOTP behavior for non-premium accounts, improves accessibility, and consolidates internal services for a smoother app experience.

    Overview

    Various under-the-hood improvements and bug fixes

    What's Changed

    ✨ Community Highlight

    [PM-33390] PM-33287: Change minimum numbers/special max value from 5 to 9 by @marcdejesus in #2432

    Feature Development

    [PM-33859] feat: Premium upgrade dismissed to state by @andrebispo5 in #2463

    [PM-33569] feat: Handle displaying login request for alert style notification by @matt-livefront in #2482

    [PM-33853] feat: Add BillingAPIService for premium upgrade endpoints by @andrebispo5 in #2496

    [PM-33854] feat: Add getPlans endpoint to BillingAPIService by @andrebispo5 in #2501

    šŸ› Bug fixes

    [PM-33930] fix: Exclude items with invalid keys from TOTP section count by @matt-livefront in #2477

    [PM-32401] fix: Prevent TOTP autofill for non-premium accounts by @matt-livefront in #2467

    [PM-32401] fix: Prevent copy TOTP autofill action for non-premium accounts by @matt-livefront in #2479

    [PM-34062] fix: Fix dismiss sync with browser automatically by @fedemkr in #2484

    [PM-34062] [Backport] fix: Increase wait time for dismiss on sync with browser by @fedemkr in #2497

    [PM-34205] fix: Hide unmasked password text field from VO when password is masked by @matt-livefront in #2499

    [PM-250] fix: Update MP Hint Validation by @morganzellers-bw in #2495

    [PM-33569] fix: Remove pending login request if it no longer exists by @matt-livefront in #2498

    āš™ļø Maintenance

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

    [PM-33945] chore: Consolidate AppIDService to BitwardenKit by @KatherineInCode in #2478

    [PM-33908] chore: Consolidate KeychainService to BitwardenKit by @KatherineInCode in #2470

    [PM-32730] [BEEEP] chore: Improve spell check script by @fedemkr in #2471

    [PM-34052] chore: Consolidate BitwardenError into BitwardenKit by @KatherineInCode in #2481

    [PM-34106] chore: Consolidate KeychainItem into BitwardenKit via protocol by @KatherineInCode in #2492

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

    [PM-34443] chore: Fix Testing.md Sourcery usage/path by @fedemkr in #2508

    [PM-34527] chore: Fix non-Sendable related trivial warnings. by @fedemkr in #2512

    [PM-25831] chore: Remove cxp-import-mobile feature flag by @matt-livefront in #2514

    [PM-34522] chore: Add sourcery automocks to AuthenticatorBridgeKit and convert SharedKeychainRepository to use it by @KatherineInCode in #2515

    [PM-34592] chore: Update iOS version for tests to 26.2 by @matt-livefront in #2517

    šŸ“¦ Dependency Updates

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

    [deps]: Update GitHub Artifact Actions (major) by @renovate[bot] in #2454

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

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

    šŸŽØ Other

    [PM-33853] llm: Add Billing domain to CLAUDE.md by @andrebispo5 in #2500

    [PM-33574] llm: Add build-test-verify skill by @SaintPatrck in #2448

    New Contributors

    @marcdejesus made their first contribution in #2432

    Full Changelog: v2026.3.1-bwa...v2026.4.0-bwa

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

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

    Bitwarden iOs by Bitwarden

    Password Manager 2026.3.1 (3062)

    Bitwarden iOs releases iOS improvements for credential provider setup, organization policy changes, clearer Send and vault labels, smoother browser extension imports, stronger TOTP handling, and better login-with-device stability, with multiple bug fixes and crash reductions.

    Overview

    What's New

    • iOS now prompts you to enable Bitwarden as a credential provider directly from the app
    • Organization policy changes take effect immediately

    Improvements

    • Clearer labels for Send and vault buttons
    • Browser extension imports handle profile switching and search without closing the screen
    • More graceful TOTP edge case handling
    • Better stability for login-with-device notifications

    Bug Fixes

    • Archiving a vault item as org owner no longer shows a false error
    • Declining an org transfer no longer creates a blank audit log entry
    • Fixed a loop prompting repeated encryption setting updates
    • Biometric unlock works correctly for keychain users with session timeout policies
    • Fixed a crash when transferring items from the browser extension

    What's Changed

    Feature Development

    • [PM-26177] feat: Wire up device auth key to autofill service by @iinuwa in #2300
    • [PM-32575] feat: Update SSO cookies acquired try again dialog message by @fedemkr in #2409
    • [PM-33355] feat: Sync when push notification policy changed is received by @andrebispo5 in #2442
    • [PM-33846] feat: Premium upgrade feature flag by @andrebispo5 in #2461
    • [PM-32662] feat: Improve item transfer UI by @fedemkr in #2468
    • [PM-27595] feat: Improve autofill onboarding by @fedemkr in #2465

    šŸ› Bug fixes

    • [PM-33252] fix: Fix update profile KDF values from User decryption options on sync by @fedemkr in #2413
    • [PM-33230] fix: Remove error alert on known devices check by @fedemkr in #2414
    • [PM-33231] fix: Dismiss keyboard on sync with browser view by @fedemkr in #2415
    • [PM-33231] fix: Fix keyboard being shown on sync with browser from login screen by @fedemkr in #2429
    • [PM-33412] fix: Fix CoreData threading violation in AuthenticatorBridgeKit by @KatherineInCode in #2433
    • [PM-31722] fix: Prevent WatchService error when switching to locked account by @matt-livefront in #2427
    • [BWA-198] fix: Retain TOTP code when streaming updates on item edit in PM by @KatherineInCode in #2410
    • [PM-33370] fix: Fix [un]archive flow on missing cipher key case by @fedemkr in #2436
    • [PM-31836] bug: Create Passkeys into MyItems by @andrebispo5 in #2406
    • [PM-33231] fix: Fix keyboard flickering by applying fullscreen to the modal by @fedemkr in #2438
    • [PM-33136] fix: Centralize TOTP key error handling to reduce Crashlytics noise by @matt-livefront in #2435
    • [PM-31470] bug: Show migrate personal vault on unlock by @andrebispo5 in #2411
    • [PM-29855] fix: Update accessibility label for option button in list rows by @matt-livefront in #2451
    • [PM-33311] fix: Fix ViewController interactions in VaultCoordinator by @KatherineInCode in #2458
    • [PM-31837] fix: Enforce policy session timeout action on Key connector by @fedemkr in #2441
    • [PM-33557] fix: Remove "Why am I seeing this?" link button on Sync with browser view by @fedemkr in #2466
    • [PM-32767] fix: Update localized strings for organization level Session Timeout Settings by @morganzellers-bw in #2459
    • [PM-33914] fix: Remove org event to avoid blank log entry. by @morganzellers-bw in #2469
    • [PM-33498] fix: Create a safePresent method to avoid VC presentation races by @KatherineInCode in #2428
    • [PM-34062] [RC] fix: Fix dismiss sync with browser automatically by @fedemkr in #2486
    • [PM-34062] fix: Increase wait time for dismiss on sync with browser by @fedemkr in #2493

    āš™ļø Maintenance

    • [PM-26762] chore: Resolve MockHTTPClient concurrency warning by @matt-livefront in #2376
    • Crowdin Pull by @bw-ghapp[bot] in #2418
    • [PM-31722] chore: Add WatchService tests by @matt-livefront in #2416
    • [PM-32221] chore: Add appcontext to crashlytics by @LRNcardozoWDF in #2399
    • Crowdin Pull by @bw-ghapp[bot] in #2452
    • [PM-33763] chore: Fix flaky unit tests by @matt-livefront in #2457
    • [PM-33758] ci: Print summary when Tests fail by @vvolkgang in #2456
    • [PM-18892] ci: Comment linked issues when a new GitHub Release is published by @vvolkgang in #2355
    • llm: Update CODEOWNERS for Claude related files by @SaintPatrck in #2460
    • Update CI badges in README.md by @djsmith85 in #2407
    • [PM-33862] chore: Don't log to Crashlytics when receiving a login request for a logged out account by @matt-livefront in #2462

    šŸ“¦ Dependency Updates

    • Update public suffix list by @github-actions[bot] in #2419
    • Update public suffix list by @github-actions[bot] in #2453

    šŸŽØ Other

    • [PM-30872] Enhance CLAUDE.md with comprehensive project configuration by @SaintPatrck in #2339
    • [PM-33570] llm: Enhance reviewing-changes skill to multi-file structure by @SaintPatrck in #2443

    Full Changelog: v2026.3.0-bwpm...v2026.3.1-bwpm

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

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

    Bitwarden iOs by Bitwarden

    Authenticator 2026.3.1 (545)

    Bitwarden iOs releases bug fixes and improvements for autofill, sync, SSO, item transfer, and onboarding, plus passkey, watch, and accessibility updates.

    Overview

    Various under-the-hood bug fixes and improvements

    What's Changed

    Feature Development

    • [PM-26177] feat: Wire up device auth key to autofill service by @iinuwa in #2300
    • [PM-32575] feat: Update SSO cookies acquired try again dialog message by @fedemkr in #2409
    • [PM-33355] feat: Sync when push notification policy changed is received by @andrebispo5 in #2442
    • [PM-33846] feat: Premium upgrade feature flag by @andrebispo5 in #2461
    • [PM-32662] feat: Improve item transfer UI by @fedemkr in #2468
    • [PM-27595] feat: Improve autofill onboarding by @fedemkr in #2465

    šŸ› Bug fixes

    • [PM-33252] fix: Fix update profile KDF values from User decryption options on sync by @fedemkr in #2413
    • [PM-33230] fix: Remove error alert on known devices check by @fedemkr in #2414
    • [PM-33231] fix: Dismiss keyboard on sync with browser view by @fedemkr in #2415
    • [PM-33231] fix: Fix keyboard being shown on sync with browser from login screen by @fedemkr in #2429
    • [PM-33412] fix: Fix CoreData threading violation in AuthenticatorBridgeKit by @KatherineInCode in #2433
    • [PM-31722] fix: Prevent WatchService error when switching to locked account by @matt-livefront in #2427
    • [BWA-198] fix: Retain TOTP code when streaming updates on item edit in PM by @KatherineInCode in #2410
    • [PM-33370] fix: Fix [un]archive flow on missing cipher key case by @fedemkr in #2436
    • [PM-31836] bug: Create Passkeys into MyItems by @andrebispo5 in #2406
    • [PM-33231] fix: Fix keyboard flickering by applying fullscreen to the modal by @fedemkr in #2438
    • [PM-33136] fix: Centralize TOTP key error handling to reduce Crashlytics noise by @matt-livefront in #2435
    • [PM-31470] bug: Show migrate personal vault on unlock by @andrebispo5 in #2411
    • [PM-29855] fix: Update accessibility label for option button in list rows by @matt-livefront in #2451
    • [PM-33311] fix: Fix ViewController interactions in VaultCoordinator by @KatherineInCode in #2458
    • [PM-31837] fix: Enforce policy session timeout action on Key connector by @fedemkr in #2441
    • [PM-33557] fix: Remove "Why am I seeing this?" link button on Sync with browser view by @fedemkr in #2466
    • [PM-32767] fix: Update localized strings for organization level Session Timeout Settings by @morganzellers-bw in #2459
    • [PM-33914] fix: Remove org event to avoid blank log entry. by @morganzellers-bw in #2469
    • [PM-33498] fix: Create a safePresent method to avoid VC presentation races by @KatherineInCode in #2428
    • [PM-34062] [RC] fix: Fix dismiss sync with browser automatically by @fedemkr in #2486
    • [PM-34062] fix: Increase wait time for dismiss on sync with browser by @fedemkr in #2493

    āš™ļø Maintenance

    • [PM-26762] chore: Resolve MockHTTPClient concurrency warning by @matt-livefront in #2376
    • Crowdin Pull by @bw-ghapp[bot] in #2418
    • [PM-31722] chore: Add WatchService tests by @matt-livefront in #2416
    • [PM-32221] chore: Add appcontext to crashlytics by @LRNcardozoWDF in #2399
    • Crowdin Pull by @bw-ghapp[bot] in #2452
    • [PM-33763] chore: Fix flaky unit tests by @matt-livefront in #2457
    • [PM-33758] ci: Print summary when Tests fail by @vvolkgang in #2456
    • [PM-18892] ci: Comment linked issues when a new GitHub Release is published by @vvolkgang in #2355
    • llm: Update CODEOWNERS for Claude related files by @SaintPatrck in #2460
    • Update CI badges in README.md by @djsmith85 in #2407
    • [PM-33862] chore: Don't log to Crashlytics when receiving a login request for a logged out account by @matt-livefront in #2462

    šŸ“¦ Dependency Updates

    • Update public suffix list by @github-actions[bot] in #2419
    • Update public suffix list by @github-actions[bot] in #2453

    šŸŽØ Other

    • [PM-30872] Enhance CLAUDE.md with comprehensive project configuration by @SaintPatrck in #2339
    • [PM-33570] llm: Enhance reviewing-changes skill to multi-file structure by @SaintPatrck in #2443

    Full Changelog: v2026.3.0-bwa...v2026.3.1-bwa

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

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

    Bitwarden iOs by Bitwarden

    Password Manager 2026.3.0 (3023)

    Bitwarden iOs releases smoother app performance, stronger server communication reliability, and better accessibility with clearer toggle indicators. It also improves push notification diagnostics and biometrics handling, while fixing vault, autofill, sync, and startup crashes.

    Overview

    What's New

    Improved server communication reliability with enhanced cookie handling for compatible environments

    Improvements

    Smoother scrolling throughout the app

    Toggle buttons now include non-color visual indicators for better accessibility

    Improved push notification diagnostics for faster issue resolution

    Streamlined biometrics handling under the hood

    Bug Fixes

    Fixed 400 error when archiving or unarchiving a vault item

    Fixed the crash caused by credential identity store errors

    Fixed a rare app crash on startup

    Fixed long-press autofill closing unexpectedly

    Fixed missing confirmation toast after editing or deleting a vault item

    What's Changed

    Feature Development

    [PM-26177] feat: Add models and methods to register and assert account passkeys by @iinuwa in #2295

    [PM-26177] feat: Create stub DeviceAuthKeyService by @iinuwa in #2297

    [PM-32742] feat: Server communication cookie bootstrap config models and environment by @fedemkr in #2378

    [PM-29876] feat: Implement server communication config SDK services by @fedemkr in #2382

    [PM-29877] feat: Handle acquire cookies and 302 redirection for SSO cookies vendor flow by @fedemkr in #2401

    [PM-33089] feat: Prevent perform acquire cookies flow when app is in background by @fedemkr in #2402

    [PM-29880] feat: Implement sync with in-app browser UI by @fedemkr in #2403

    [PM-32575] [RC] feat: Update SSO cookies acquired try again dialog message by @fedemkr in #2422

    šŸ› Bug fixes

    [PM-31717] fix: Use default keyboard for 2FA code on iPad to prevent crash by @matt-livefront in #2357

    [PM-32533] bug: Fix button color premium subscription alert by @andrebispo5 in #2368

    [PM-32538] bug: Sends selected passphrase does not populate by @andrebispo5 in #2371

    [PM-29856] fix: Update generator segmented control normal state by @matt-livefront in #2375

    [PM-32539] [PM-32540] bug: Fix Sends error dialogs by @andrebispo5 in #2369

    [PM-32535] bug: Sends email list behaviour by @andrebispo5 in #2370

    [PM-32760] fix: Fix archive response upsert by @fedemkr in #2385

    [PM-32845] bug: Fix trusted device not remembered for new SSO users by @andrebispo5 in #2383

    [PM-31720] fix: Only update credential identity store when app is foregrounded by @matt-livefront in #2361

    [PM-31470] bug: Prompt vault migration in app extension by @andrebispo5 in #2400

    [PM-33230] [RC] fix: Remove error alert on known devices check by @fedemkr in #2424

    [PM-33252] [RC] fix: Fix update profile KDF values from User decryption options on sync by @fedemkr in #2425

    [PM-33231] [RC] fix: Dismiss keyboard on sync with browser view by @fedemkr in #2426

    [PM-33370] [RC] fix: Fix [un]archive flow on missing cipher key case by @fedemkr in #2437

    [PM-33231] [RC] fix: Fix keyboard flickering by applying fullscreen to the modal by @fedemkr in #2439

    āš™ļø Maintenance

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

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

    [PM-32528] chore: Improve push notification logging by @matt-livefront in #2359

    [PM-27047] chore: Consolidate bundle extensions by @KatherineInCode in #2372

    [PM-31239] ci: Update Xcode to 26.2 by @fedemkr in #2286

    [PM-26762] chore: Update NetworkingTests to strict concurrency by @matt-livefront in #2337

    [PM-27047] Consolidate BiometricsRepository to BitwardenKit by @KatherineInCode in #2340

    [BWA-227] chore: Update Authenticator app icons by @matt-livefront in #2377

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

    šŸ“¦ Dependency Updates

    [bre-1647] iOS CI Builds Failing With Fastlane Error by @aj-bw in #2360

    Update SDK to 5d2a391 (2.0.0-4615-1693d4d) by @bw-ghapp[bot] in #2346

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

    Update SDK to 7b1ddc5 (2.0.0-4648-7a22aa7) by @bw-ghapp[bot] in #2367

    Update SDK to 0ea18f0 (2.0.0-4735-26e2b10) by @bw-ghapp[bot] in #2373

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

    šŸŽØ Other

    [PM-32781] Restrict Claude Code attribution from commits and PRs by @SaintPatrck in #2380

    Remove Gitter chat badge from README by @djsmith85 in #2404

    Update GitHub badge links in README-bwa.md by @djsmith85 in #2405

    New Contributors

    @djsmith85 made their first contribution in #2404

    Full Changelog: v2026.2.1-bwpm...v2026.3.0-bwpm

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

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

    Bitwarden iOs by Bitwarden

    Authenticator 2026.3.0 (523)

    Bitwarden iOs ships bug fixes, under-the-hood improvements, and broader SSO and passkey updates. It adds account passkey registration, server communication config services, in-app browser sync, and multiple fixes for 2FA, Sends, trusted devices, keyboard behavior, and archive flows.

    Overview

    Varous under-the-hood bug fixes and imrprovements

    What's Changed

    Feature Development

    • [PM-26177] feat: Add models and methods to register and assert account passkeys by @iinuwa in #2295
    • [PM-26177] feat: Create stub DeviceAuthKeyService by @iinuwa in #2297
    • [PM-32742] feat: Server communication cookie bootstrap config models and environment by @fedemkr in #2378
    • [PM-29876] feat: Implement server communication config SDK services by @fedemkr in #2382
    • [PM-29877] feat: Handle acquire cookies and 302 redirection for SSO cookies vendor flow by @fedemkr in #2401
    • [PM-33089] feat: Prevent perform acquire cookies flow when app is in background by @fedemkr in #2402
    • [PM-29880] feat: Implement sync with in-app browser UI by @fedemkr in #2403
    • [PM-32575] [RC] feat: Update SSO cookies acquired try again dialog message by @fedemkr in #2422

    šŸ› Bug fixes

    • [PM-31717] fix: Use default keyboard for 2FA code on iPad to prevent crash by @matt-livefront in #2357
    • [PM-32533] bug: Fix button color premium subscription alert by @andrebispo5 in #2368
    • [PM-32538] bug: Sends selected passphrase does not populate by @andrebispo5 in #2371
    • [PM-29856] fix: Update generator segmented control normal state by @matt-livefront in #2375
    • [PM-32539] [PM-32540] bug: Fix Sends error dialogs by @andrebispo5 in #2369
    • [PM-32535] bug: Sends email list behaviour by @andrebispo5 in #2370
    • [PM-32760] fix: Fix archive response upsert by @fedemkr in #2385
    • [PM-32845] bug: Fix trusted device not remembered for new SSO users by @andrebispo5 in #2383
    • [PM-31720] fix: Only update credential identity store when app is foregrounded by @matt-livefront in #2361
    • [PM-31470] bug: Prompt vault migration in app extension by @andrebispo5 in #2400
    • [PM-33230] [RC] fix: Remove error alert on known devices check by @fedemkr in #2424
    • [PM-33252] [RC] fix: Fix update profile KDF values from User decryption options on sync by @fedemkr in #2425
    • [PM-33231] [RC] fix: Dismiss keyboard on sync with browser view by @fedemkr in #2426
    • [PM-33370] [RC] fix: Fix [un]archive flow on missing cipher key case by @fedemkr in #2437
    • [PM-33231] [RC] fix: Fix keyboard flickering by applying fullscreen to the modal by @fedemkr in #2439

    āš™ļø Maintenance

    • Crowdin Pull by @bw-ghapp[bot] in #2364
    • [deps]: Update actions/cache action to v5 by @renovate[bot] in #2210
    • [PM-32528] chore: Improve push notification logging by @matt-livefront in #2359
    • [PM-27047] chore: Consolidate bundle extensions by @KatherineInCode in #2372
    • [PM-31239] ci: Update Xcode to 26.2 by @fedemkr in #2286
    • [PM-26762] chore: Update NetworkingTests to strict concurrency by @matt-livefront in #2337
    • [PM-27047] Consolidate BiometricsRepository to BitwardenKit by @KatherineInCode in #2340
    • [BWA-227] chore: Update Authenticator app icons by @matt-livefront in #2377
    • Crowdin Pull by @bw-ghapp[bot] in #2392

    šŸ“¦ Dependency Updates

    • [bre-1647] iOS CI Builds Failing With Fastlane Error by @aj-bw in #2360
    • Update SDK to 5d2a391 (2.0.0-4615-1693d4d) by @bw-ghapp[bot] in #2346
    • Update public suffix list by @github-actions[bot] in #2365
    • Update SDK to 7b1ddc5 (2.0.0-4648-7a22aa7) by @bw-ghapp[bot] in #2367
    • Update SDK to 0ea18f0 (2.0.0-4735-26e2b10) by @bw-ghapp[bot] in #2373
    • Update public suffix list by @github-actions[bot] in #2393

    šŸŽØ Other

    • [PM-32781] Restrict Claude Code attribution from commits and PRs by @SaintPatrck in #2380
    • Remove Gitter chat badge from README by @djsmith85 in #2404
    • Update GitHub badge links in README-bwa.md by @djsmith85 in #2405

    New Contributors

    • @djsmith85 made their first contribution in #2404

    Full Changelog: v2026.2.1-bwa...v2026.3.0-bwa

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

    Original source
  • Mar 6, 2026
    • Date parsed from source:
      Mar 6, 2026
    • First seen by Releasebot:
      Mar 6, 2026
    Bitwarden logo

    Bitwarden iOs by Bitwarden

    Password Manager 2026.2.1 (2988)

    Bitwarden rolls out a robust update with vault export and archived item fixes, stronger diagnostics, and a wave of feature and dependency updates. Expect bug fixes, security improvements, and maintenance work plus CI and SDK bumps for a smoother, more secure experience.

    Overview

    Fixed issues affecting vault exports and archived items
    Resolved missing password re-prompts when managing archived items
    Enhanced internal diagnostics and development workflows
    Streamlined dependency updates to support faster security fixes

    What's Changed

    Feature Development

    • [PM-26177] feat: Add base64url Data extensions by @iinuwa in #2294
    • [PM-31592] feat: Update Sends who can view section by @andrebispo5 in #2325
    • [PM-31890] feat: Update Sends password field by @andrebispo5 in #2333
    • [PM-26177] feat: Add device auth key to keychain repository by @iinuwa in #2293
    • [PM-31593] feat: API level support for Send authentication by @andrebispo5 in #2342

    šŸ› Bug fixes

    • [PM-31687] fix: Prevent flight recorder crash when deleting multiple logs by @matt-livefront in #2324
    • [PM-31830] fix: Fix archived cipher update on non-premium user by @fedemkr in #2343
    • [PM-31654] fix: Update archive unavailable alert button style by @fedemkr in #2352
    • [PM-32358] fix: Add master password reprompt for archive and unarchive by @matt-livefront in #2353
    • [PM-32359] fix: Include archived ciphers in file exports by @matt-livefront in #2354
    • [PM-32760] hotfix: RC Fix archive response upsert by @fedemkr in #2386
    • [PM-32845] bug: RC Fix trusted device not remembered for new SSO users by @fedemkr in #2396

    āš™ļø Maintenance

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

    • [PM-27525] chore: Fix spellings from initial spell check run by @matt-livefront in #2320
    • [PM-27524] chore: Update setup-hooks.sh to work with git worktrees by @matt-livefront in #2336
    • [PM-27047] chore: Migrate MockBiometricsRepository to Sourcery AutoMockable by @KatherineInCode in #2330
    • [PM-26177] chore: Rename authenticator method to vaultAuthenticator by @iinuwa in #2296
      Slim down and align with our current practices by @theMickster in #2338
    • [PM-32095] ci: Update Test workflows summary step to list failures only by @vvolkgang in #2341
    • [PM-31289] ci: Renovate - remove mint and swift groups by @vvolkgang in #2307
    • [PM-31286] ci: Add workflow to enforce PR labels by @vvolkgang in #2344
    • [PM-32095] ci: Output full test results log to the github run summary by @vvolkgang in #2356
      [deps]: migrate Renovate config - autoclosed by @renovate[bot] in #2292
      Crowdin Pull by @bw-ghapp[bot] in #2348
      [deps]: Update actions/checkout action to v6 by @renovate[bot] in #2186
      [PM-32095] ci: Run print step when test succeeds in test workflows by @vvolkgang in #2358
      [deps]: Update GitHub Artifact Actions (major) by @renovate[bot] in #2211
      šŸ“¦ Dependency Updates

    Update SDK to 9b59b09 (2.0.0-4315-7f4059e) by @bw-ghapp[bot] in #2326
    Update public suffix list by @github-actions[bot] in #2332
    Update SDK to e1e7d73 (2.0.0-4334-f954d14) by @bw-ghapp[bot] in #2334
    Update SDK to 61f4745 (2.0.0-4377-8700dc7) by @bw-ghapp[bot] in #2335
    Update SDK to f713c11 (2.0.0-4444-c0c3ee5) by @bw-ghapp[bot] in #2345
    [deps]: Lock file maintenance by @renovate[bot] in #2002
    Update public suffix list by @github-actions[bot] in #2349
    [bre-1647] cherry pick build fix to rc43 by @aj-bw in #2362

    Full Changelog: v2026.2.0-bwpm...v2026.2.1-bwpm
    Builds Source: https://github.com/bitwarden/ios/actions/runs/22588327174

    Original source
  • Mar 6, 2026
    • Date parsed from source:
      Mar 6, 2026
    • First seen by Releasebot:
      Mar 6, 2026
    Bitwarden logo

    Bitwarden iOs by Bitwarden

    Authenticator 2026.2.1 (497)

    Changelog highlights broad stability and feature updates across data handling, sends access, device auth, and archiving plus fixes and maintenance. Expect base64url extensions, view/password tweaks, improved exports, SSO, and ongoing dependency/vocabulary cleanup. A full release with CI and dependency churn accompanies the update.

    Overview

    General under-the-hood improvements and bug fixes.

    What's Changed

    Feature Development

    • [PM-26177] feat: Add base64url Data extensions by @iinuwa in #2294
    • [PM-31592] feat: Update Sends who can view section by @andrebispo5 in #2325
    • [PM-31890] feat: Update Sends password field by @andrebispo5 in #2333
    • [PM-26177] feat: Add device auth key to keychain repository by @iinuwa in #2293
    • [PM-31593] feat: API level support for Send authentication by @andrebispo5 in #2342

    šŸ› Bug fixes

    • [PM-31687] fix: Prevent flight recorder crash when deleting multiple logs by @matt-livefront in #2324
    • [PM-31830] fix: Fix archived cipher update on non-premium user by @fedemkr in #2343
    • [PM-31654] fix: Update archive unavailable alert button style by @fedemkr in #2352
    • [PM-32358] fix: Add master password reprompt for archive and unarchive by @matt-livefront in #2353
    • [PM-32359] fix: Include archived ciphers in file exports by @matt-livefront in #2354
    • [PM-32760] hotfix: RC Fix archive response upsert by @fedemkr in #2386
    • [PM-32845] bug: RC Fix trusted device not remembered for new SSO users by @fedemkr in #2396

    āš™ļø Maintenance

    • Crowdin Pull by @bw-ghapp[bot] in #2331
    • [PM-27525] chore: Fix spellings from initial spell check run by @matt-livefront in #2320
    • [PM-27524] chore: Update setup-hooks.sh to work with git worktrees by @matt-livefront in #2336
    • [PM-27047] chore: Migrate MockBiometricsRepository to Sourcery AutoMockable by @KatherineInCode in #2330
    • [PM-26177] chore: Rename authenticator method to vaultAuthenticator by @iinuwa in #2296
    • Slim down and align with our current practices by @theMickster in #2338
    • [PM-32095] ci: Update Test workflows summary step to list failures only by @vvolkgang in #2341
    • [PM-31289] ci: Renovate - remove mint and swift groups by @vvolkgang in #2307
    • [PM-31286] ci: Add workflow to enforce PR labels by @vvolkgang in #2344
    • [PM-32095] ci: Output full test results log to the github run summary by @vvolkgang in #2356
    • [deps]: migrate Renovate config - autoclosed by @renovate[bot] in #2292
    • Crowdin Pull by @bw-ghapp[bot] in #2348
    • [deps]: Update actions/checkout action to v6 by @renovate[bot] in #2186
    • [PM-32095] ci: Run print step when test succeeds in test workflows by @vvolkgang in #2358
    • [deps]: Update GitHub Artifact Actions (major) by @renovate[bot] in #2211

    šŸ“¦ Dependency Updates

    • Update SDK to 9b59b09 (2.0.0-4315-7f4059e) by @bw-ghapp[bot] in #2326
    • Update public suffix list by @github-actions[bot] in #2332
    • Update SDK to e1e7d73 (2.0.0-4334-f954d14) by @bw-ghapp[bot] in #2334
    • Update SDK to 61f4745 (2.0.0-4377-8700dc7) by @bw-ghapp[bot] in #2335
    • Update SDK to f713c11 (2.0.0-4444-c0c3ee5) by @bw-ghapp[bot] in #2345
    • [deps]: Lock file maintenance by @renovate[bot] in #2002
    • Update public suffix list by @github-actions[bot] in #2349
    • [bre-1647] cherry pick build fix to rc43 by @aj-bw in #2362

    Full Changelog: v2026.2.0-bwa...v2026.2.1-bwa
    Builds Source: https://github.com/bitwarden/ios/actions/runs/22242374606

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

    Bitwarden iOs by Bitwarden

    Password Manager 2026.2.0 (2924)

    Bitwarden iOS ships a stability driven update with fixes for crashes and decryption, plus a new Archive feature. Autofill reliability and scrolling performance improve, errors are clearer, and session data can share between app and autofill for a smoother experience.

    Overview

    Fixed several crashes and data decryption issues

    Improved autofill reliability and scrolling performance

    Added new Archive feature

    General stability improvements and better error messages

    What's Changed

    Feature Development

    • [PM-23300] feat: Store session values to keychain so they can be shared between app and autofill by @KatherineInCode in #2239
    • [PM-31591] Send email verification feature flag by @andrebispo5 in #2316
    • [PM-29672] fix: Move error report metadata to the top to match flight recorder logs by @matt-livefront in #2313

    šŸ› Bug fixes

    • [PM-31181] fix: Fix display toast after view/edit cipher action like delete by @fedemkr in #2290
    • [PM-31369] fix: Logout accounts with "on app restart" timeout when app restarts by @matt-livefront in #2301
    • [PM-24007] fix: Update keychain to update existing items instead of delete/add by @matt-livefront in #2308
    • [PM-31609] fix: Return nil instead of throwing if last active time hasn't been set yet by @matt-livefront in #2322
    • [PM-31719] fix: Race condition causing EXC_BAD_ACCESS in FetchedResultsPublisher by @matt-livefront in #2329
    • [PM-31654] fix: Handle premium subscription required on Archive group in the vault list by @fedemkr in #2327

    āš™ļø Maintenance

    • Crowdin Pull by @bw-ghapp[bot] in #2261
    • Crowdin Pull by @bw-ghapp[bot] in #2287
    • [PM-31343] Fix dependencies listed under Maintenance by adding a new fallback section to release.yml by @vvolkgang in #2291
    • [PM-31392] chore: Fix lint warnings by @matt-livefront in #2302
    • use option to determine if release will be marked latest by @AmyLGalles in #2289
    • [PM-31436] Consolidate Feature categories in release notes and add labels by @vvolkgang in #2309
    • Crowdin Pull by @bw-ghapp[bot] in #2314
    • Update SDK to 745b0ea (2.0.0-4113-bed92ca) by @bw-ghapp[bot] in #2271
    • [PM-27525] chore: Add spell check git pre-commit hook by @matt-livefront in #2319

    šŸ“¦ Dependency Updates

    • Update public suffix list by @github-actions[bot] in #2284
    • [PM-31234] [deps]: Update mint minor by @renovate[bot] in #2285
    • Update public suffix list by @github-actions[bot] in #2315
    • Update SDK to 55d0dad (2.0.0-4254-734b56b) by @bw-ghapp[bot] in #2321

    šŸŽØ Other

    • [PM-27098] feat: Update some plurals to full-sentence forms to handle polypersonal agreement languages better by @KatherineInCode in #2240
    • [PM-27039] Add loading overlay when setting up autofill extension by @fedemkr in #2304
    • [PM-31367] Fix v2 encryption account initialization by @quexten in #2303
    • [PM-28227] fix: Fix autofill text to insert extension closing after unlocking by @fedemkr in #2312
    • [PM-28227] Remove iOS version restriction on the workaround for autofill text to insert by @fedemkr in #2317
    • Add settings.json for extra known marketplaces by @SaintPatrck in #2328

    New Contributors

    • @SaintPatrck made their first contribution in #2328

    Full Changelog: v2026.1.1-bwpm...v2026.2.0-bwpm

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

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

    Bitwarden iOs by Bitwarden

    Authenticator 2026.2.0 (468)

    The latest iOS release delivers under the hood improvements and bug fixes plus new feature flags for sharing session data, enabling email verification, and stabilizing vault and autofill flows. A broad set of maintenance and dependency updates accompany the release.

    Overview

    General under-the-hood improvements and bug fixes.

    What's Changed

    Feature Development

    • [PM-23300] feat: Store session values to keychain so they can be shared between app and autofill by @KatherineInCode in #2239
    • [PM-31591] Send email verification feature flag by @andrebispo5 in #2316
    • [PM-29672] fix: Move error report metadata to the top to match flight recorder logs by @matt-livefront in #2313

    Bug fixes

    • [PM-31181] fix: Fix display toast after view/edit cipher action like delete by @fedemkr in #2290
    • [PM-31369] fix: Logout accounts with "on app restart" timeout when app restarts by @matt-livefront in #2301
    • [PM-24007] fix: Update keychain to update existing items instead of delete/add by @matt-livefront in #2308
    • [PM-31609] fix: Return nil instead of throwing if last active time hasn't been set yet by @matt-livefront in #2322
    • [PM-31719] fix: Race condition causing EXC_BAD_ACCESS in FetchedResultsPublisher by @matt-livefront in #2329
    • [PM-31654] fix: Handle premium subscription required on Archive group in the vault list by @fedemkr in #2327

    āš™ļø Maintenance

    • Crowdin Pull by @bw-ghapp[bot] in #2261
    • Crowdin Pull by @bw-ghapp[bot] in #2287
    • [PM-31343] Fix dependencies listed under Maintenance by adding a new fallback section to release.yml by @vvolkgang in #2291
    • [PM-31392] chore: Fix lint warnings by @matt-livefront in #2302
    • use option to determine if release will be marked latest by @AmyLGalles in #2289
    • [PM-31436] Consolidate Feature categories in release notes and add labels by @vvolkgang in #2309
    • Crowdin Pull by @bw-ghapp[bot] in #2314
    • Update SDK to 745b0ea (2.0.0-4113-bed92ca) by @bw-ghapp[bot] in #2271
    • [PM-27525] chore: Add spell check git pre-commit hook by @matt-livefront in #2319

    šŸ“¦ Dependency Updates

    • Update public suffix list by @github-actions[bot] in #2284
    • [PM-31234] [deps]: Update mint minor by @renovate[bot] in #2285
    • Update public suffix list by @github-actions[bot] in #2315
    • Update SDK to 55d0dad (2.0.0-4254-734b56b) by @bw-ghapp[bot] in #2321

    šŸŽØ Other

    • [PM-27098] feat: Update some plurals to full-sentence forms to handle polypersonal agreement languages better by @KatherineInCode in #2240
    • [PM-27039] Add loading overlay when setting up autofill extension by @fedemkr in #2304
    • [PM-31367] Fix v2 encryption account initialization by @quexten in #2303
    • [PM-28227] fix: Fix autofill text to insert extension closing after unlocking by @fedemkr in #2312
    • [PM-28227] Remove iOS version restriction on the workaround for autofill text to insert by @fedemkr in #2317
    • Add settings.json for extra known marketplaces by @SaintPatrck in #2328

    New Contributors

    • @SaintPatrck made their first contribution in #2328

    Full Changelog: v2026.1.1-bwa...v2026.2.0-bwa

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

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

    Bitwarden iOs by Bitwarden

    Password Manager 2026.1.1 (2902)

    New release boosts autofill reliability and vault management with bulk sharing, item migration, and stronger session security. It also lands numerous bug fixes, performance gains, and localization updates for a smoother experience.

    Overview

    Improved autofill reliability and performance, including SSO, passkeys, and syncing

    Enhanced vault and organization management, including bulk sharing, moving items between vaults, and access revocation

    Strengthened security around sessions, encryption keys, and data storage

    General bug fixes, performance improvements, and localization updates

    What's Changed

    šŸš€ New Features & Enhancements

    • [PM-29835] Add org events for item migration by @andrebispo5 in #2214
    • [PM-30513] Add cipher bulk share endpoint by @andrebispo5 in #2237
    • [PM-29710] Add self revoke from organization endpoint by @andrebispo5 in #2248
    • [PM-29113] Check and navigate to vault migration by @andrebispo5 in #2203
    • [PM-30568] VaultRepository bulk cipher share by @andrebispo5 in #2246
    • [PM-30840] Migrate user personal vault on accept by @andrebispo5 in #2257
    • [PM-30843] Leave organization calls revokeSelfFromOrganization by @andrebispo5 in #2258
    • [PM-30674] Record item organization events by @andrebispo5 in #2260
    • [PM-19154] feat: Archive vault items by @fedemkr in #2207
    • [PM-30903] feat: Implemented archive/unarchive from vault list context menu by @fedemkr in #2263
    • [PM-29709] Show toast on vault migration by @andrebispo5 in #2266
    • [PM-29709] Fix vault migration endpoint by @andrebispo5 in #2265
    • [PM-29634] feat: Implement archive onboarding by @fedemkr in #2277
    • [PM-29637] feat: Add check for archive premium with upgrade by @fedemkr in #2274
    • [PM-31141] feat: Add organizationId to event logs by @andrebispo5 in #2278
    • [PM-29638] feat: Archive vault group list premium expired card by @fedemkr in #2280
    • [PM-31178] feat: Archive remove confirmation and update localizations by @fedemkr in #2281

    šŸ› Bug fixes

    • [PM-18404] fix: Prevent SDK version script from breaking SwiftUI previews by @matt-livefront in #2269
    • [PM-28150] fix: Add initial vault sync in autofill extension if needed by @matt-livefront in #2268
    • [PM-28150] fix: Log out accounts without unlock methods on app restart by @matt-livefront in #2273
    • [PM-28150] fix: Prevent active user biometrics from being disabled when inactive user logs out by @matt-livefront in #2282
    • [PM-31369] šŸ’ fix: Logout accounts with "on app restart" timeout when app restarts by @matt-livefront in #2306

    āš™ļø Maintenance

    • [PM-22159] ci: Add automated PR labelling based on file paths and title patterns by @vvolkgang in #2225
    • Crowdin Pull by @bw-ghapp[bot] in #2242
    • [PM-29092] Update CI to use Xcode 26.1.1 by @fedemkr in #2174
    • Update public suffix list by @github-actions[bot] in #2243
    • [PM-14031] Improve search memory performance by @fedemkr in #2179
    • Update SDK to a8fc6fb (2.0.0-3818-df9bd63) by @bw-ghapp[bot] in #2247
    • [PM-30606] Reenable incremental ASCredentialIdentityStore syncing by @matt-livefront in #2238
    • [PM-18404] Add SDK version to About screen version copy-paste by @matt-livefront in #2250
    • [PM-22202] Perform sync in Fido2 findCredentials when they have counter by @fedemkr in #2201
    • Update SDK to b73c395 (2.0.0-3837-513f18b) by @bw-ghapp[bot] in #2249
    • [PM-30909] debt: Fix SwiftFormat issues by @fedemkr in #2259
    • [PM-18404] Add server version to About screen version copy-paste by @matt-livefront in #2256
    • [PM-29636] Implemented vault archive group list empty state by @fedemkr in #2264
    • Update SDK to e04fe2a (2.0.0-3985-b3e4ea2) by @bw-ghapp[bot] in #2255
    • Update SDK to 4a418af (2.0.0-3989-0544dde) by @bw-ghapp[bot] in #2270
    • [PM-29639] Update view/edit cipher screens with archive feature by @fedemkr in #2272
    • [PM-22159] ci: Address automated PR labeling workflow feedback by @vvolkgang in #2275
    • [PM-31189] chore: Update tests to use updated MockBiometricsRepository properties by @matt-livefront in #2283
    • šŸ“¦ Dependency Updates
    • Update SDK to facfd74 (2.0.0-3811-7681828) by @bw-ghapp[bot] in #2244

    Full Changelog: v2026.1.0-bwpm...v2026.1.1-bwpm
    Builds Source: https://github.com/bitwarden/ios/actions/runs/21491927820

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

    Bitwarden iOs by Bitwarden

    Authenticator 2026.1.1 (451)

    Performance and usability boost with new vault and organization features. Bulk cipher sharing, vault migration enhancements, archiving, event logs, and ongoing fixes elevate the product.

    Overview

    General under the hood improvements for usability and performance

    What's Changed

    šŸš€ New Features & Enhancements

    • [PM-29835] Add org events for item migration by @andrebispo5 in #2214
    • [PM-30513] Add cipher bulk share endpoint by @andrebispo5 in #2237
    • [PM-29710] Add self revoke from organization endpoint by @andrebispo5 in #2248
    • [PM-29113] Check and navigate to vault migration by @andrebispo5 in #2203
    • [PM-30568] VaultRepository bulk cipher share by @andrebispo5 in #2246
    • [PM-30840] Migrate user personal vault on accept by @andrebispo5 in #2257
    • [PM-30843] Leave organization calls revokeSelfFromOrganization by @andrebispo5 in #2258
    • [PM-30674] Record item organization events by @andrebispo5 in #2260
    • [PM-19154] feat: Archive vault items by @fedemkr in #2207
    • [PM-30903] feat: Implemented archive/unarchive from vault list context menu by @fedemkr in #2263
    • [PM-29709] Show toast on vault migration by @andrebispo5 in #2266
    • [PM-29709] Fix vault migration endpoint by @andrebispo5 in #2265
    • [PM-29634] feat: Implement archive onboarding by @fedemkr in #2277
    • [PM-29637] feat: Add check for archive premium with upgrade by @fedemkr in #2274
    • [PM-31141] feat: Add organizationId to event logs by @andrebispo5 in #2278
    • [PM-29638] feat: Archive vault group list premium expired card by @fedemkr in #2280
    • [PM-31178] feat: Archive remove confirmation and update localizations by @fedemkr in #2281

    šŸ› Bug fixes

    • [PM-18404] fix: Prevent SDK version script from breaking SwiftUI previews by @matt-livefront in #2269
    • [PM-28150] fix: Add initial vault sync in autofill extension if needed by @matt-livefront in #2268
    • [PM-28150] fix: Log out accounts without unlock methods on app restart by @matt-livefront in #2273
    • [PM-28150] fix: Prevent active user biometrics from being disabled when inactive user logs out by @matt-livefront in #2282
    • [PM-31369] šŸ’ fix: Logout accounts with "on app restart" timeout when app restarts by @matt-livefront in #2306

    āš™ļø Maintenance

    • [PM-22159] ci: Add automated PR labelling based on file paths and title patterns by @vvolkgang in #2225
    • Crowdin Pull by @bw-ghapp[bot] in #2242
    • [PM-29092] Update CI to use Xcode 26.1.1 by @fedemkr in #2174
    • Update public suffix list by @github-actions[bot] in #2243
    • [PM-14031] Improve search memory performance by @fedemkr in #2179
    • Update SDK to a8fc6fb (2.0.0-3818-df9bd63) by @bw-ghapp[bot] in #2247
    • [PM-30606] Reenable incremental ASCredentialIdentityStore syncing by @matt-livefront in #2238
    • [PM-18404] Add SDK version to About screen version copy-paste by @matt-livefront in #2250
    • [PM-22202] Perform sync in Fido2 findCredentials when they have counter by @fedemkr in #2201
    • Update SDK to b73c395 (2.0.0-3837-513f18b) by @bw-ghapp[bot] in #2249
    • [PM-30909] debt: Fix SwiftFormat issues by @fedemkr in #2259
    • [PM-18404] Add server version to About screen version copy-paste by @matt-livefront in #2256
    • [PM-29636] Implemented vault archive group list empty state by @fedemkr in #2264
    • Update SDK to e04fe2a (2.0.0-3985-b3e4ea2) by @bw-ghapp[bot] in #2255
    • Update SDK to 4a418af (2.0.0-3989-0544dde) by @bw-ghapp[bot] in #2270
    • [PM-29639] Update view/edit cipher screens with archive feature by @fedemkr in #2272
    • [PM-22159] ci: Address automated PR labeling workflow feedback by @vvolkgang in #2275
    • [PM-31189] chore: Update tests to use updated MockBiometricsRepository properties by @matt-livefront in #2283
    • šŸ“¦ Dependency Updates
      • Update SDK to facfd74 (2.0.0-3811-7681828) by @bw-ghapp[bot] in #2244
    • Full Changelog: v2026.1.0-bwa...v2026.1.1-bwa
    • Builds Source: https://github.com/bitwarden/ios/actions/runs/21371929995
    Original source
  • Jan 27, 2026
    • Date parsed from source:
      Jan 27, 2026
    • First seen by Releasebot:
      Feb 18, 2026
    Bitwarden logo

    Bitwarden iOs by Bitwarden

    Password Manager 2026.1.0 (2847)

    Autofill reliability improves with passkey auth fixes and easier import of password protected exports, plus under the hood performance and security updates. The release also ships a vault migration, crash fixes, and SDK bumps with CI and maintenance refinements.

    Overview

    • Improved autofill reliability
    • Fixed authentication hanging when using passkeys in autofill
    • Fixed issue preventing import of password-protected exports
    • Several under the hood performance and security improvements

    What's Changed

    šŸš€ New Features & Enhancements

    • [PM-28997] Migrate personal vault to My Items by @andrebispo5 in #2196

    šŸ› Bug fixes

    • [PM-30147] Weakify self to fix crash by background search by @KatherineInCode in #2224
    • [PM-29258] Update security stamp change to cause a hard logout by @matt-livefront in #2205
    • [PM-30337] Revert AutofillCredentialService cipher change subscription to fix autofill crash by @matt-livefront in #2235

    āš™ļø Maintenance

    • [PM-30281] updated branch name on project-common.yml by @aj-rosado in #2219
    • [PM-30291] Update more copyrights to be dynamic by @KatherineInCode in #2223
    • [PM-22159] ci: Adds categories for automated release notes by @vvolkgang in #2218
    • Review Code Triggered by labeled event by @theMickster in #2227
    • Revert review Code Triggered by labeled event by @theMickster in #2229
    • [PM-22159] Update labels of automated PRs; set labels for PRs created by the crowdin-pull.yml workflow by @vvolkgang in #2220
    • [PM-25906] Add account switcher visibility tests by @LRNcardozoWDF in #2168
    • [PM-30386] Fix failing date-based tests by @matt-livefront in #2230

    šŸ“¦ Dependency Updates

    • Update SDK to 1b1750a (1.0.0-3270-7f09fd2) by @bw-ghapp[bot] in #2166
    • Update public suffix list by @github-actions[bot] in #2172
    • Update public suffix list by @github-actions[bot] in #2185
    • Update public suffix list by @github-actions[bot] in #2200
    • Update SDK to 6af0158 (1.0.0-3642-c8367cf) by @bw-ghapp[bot] in #2175
    • Crowdin Pull by @bw-ghapp[bot] in #2208
    • Update public suffix list by @github-actions[bot] in #2216
    • Crowdin Pull by @bw-ghapp[bot] in #2231
    • Update public suffix list by @github-actions[bot] in #2232
    • Update SDK to 70f9530 (2.0.0-3659-948b207) by @bw-ghapp[bot] in #2222
    • Full Changelog: v2025.12.1-bwpm...v2026.1.0-bwpm
    • Builds Source: https://github.com/bitwarden/ios/actions/runs/20860215593
    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.

Similar to Bitwarden iOs with recent updates: