megachangelog
Feature2026.9.0

Web v2026.9.0

This release includes numerous feature improvements across the web, desktop, and browser extensions, including password generator components, restructured navigation, vault table enhancements, Fill Assist policy support, SSO improvements, and managed settings infrastructure. Multiple UI/UX refinements and policy enforcement mechanisms have been implemented.

What's Changed

:shipit: Feature Development

❗ Breaking Changes

🐛 Bug fixes

⚙️ Maintenance

  • tests: add test for device trust / shared unlock / unlock ordering by @quexten in #22600
  • [BRE-2208] Adding an MS store check for beta releases to fail-fast if beta version > 1 by @pixman20 in #22583
  • refactor(unlock): extract AutoUnlockService by @quexten in #22602
  • Autosync Crowdin Translations for desktop by @bw-ghapp[bot] in #22605
  • Autosync Crowdin Translations for browser by @bw-ghapp[bot] in #22606
  • fix build failures on main caused by out-of-date import by @audreyality in #22666
  • Auth/PM-41523 - Organization Invite Service - Introduce NoOp and make DI match client support for org invites by @JaredSnider-Bitwarden in #22494
  • key service flaky cipherDecryptionKeys$ tests by @mzieniukbw in #22680
  • chore(shared-unlock): update to new shared unlock implementation by @quexten in #22540
  • [PM-40024] Remove obsolete keys used in messages.json for old components since we removed V2 components already by @JaredScar in #22617
  • ci: Fix not reporting test results on push and workflow_dispatch by @eliykat in #22679
  • Fix IPC doc comment by @coltonhurst in #22754
  • [BRE-2208] Turning off auto bump for beta releases by @pixman20 in #22582
  • [PM-33422] refactor: remove pm-31948-org-user-notification-banner feature flag by @jaasen-livefront in #22719
  • [BRE-2166] Add metadata to container images by @vgrassia in #22804
  • [PM-42443] Test cases for including My Items in Access Intelligence by @Banrion in #22755
  • [BRE-2219] Replace 'checksum' usage with 'Get-FileHash' cmdlet for Desktop/CLI builds by @vgrassia in #22825
  • [PM-35599] Update Password Request Models (Auth) by @rr-bw in #20643
  • [PM-35601] Update Password Request Models (Admin Console) by @rr-bw in #20664
  • refactor(km): simplify process reload service by @quexten in #22646
  • disabling failing key service test by @mzieniukbw in #22875
  • chore(km): Add browser and CLI process reload to codecov component by @quexten in #22869
  • ci: Copy macOS autofill extension in after-pack to avoid re-signing by @iinuwa in #22621
  • [PM-39460] Add v2_encrypted_migrations_grace_period_start to state bridge by @eligrubb in #22653
  • Mute flaky chip-filter test by @vleague2 in #22925
  • [BRE-2230] fix(ci): derive web build git hash from checked-out HEAD by @aj-bw in #22881
  • Autosync Crowdin Translations for web by @bw-ghapp[bot] in #22770
  • Autosync Crowdin Translations for desktop by @bw-ghapp[bot] in #22768
  • Autosync Crowdin Translations for browser by @bw-ghapp[bot] in #22769
  • Autosync Crowdin Translations for web by @bw-ghapp[bot] in #22984
  • Autosync Crowdin Translations for browser by @bw-ghapp[bot] in #22983
  • Autosync Crowdin Translations for desktop by @bw-ghapp[bot] in #22982
  • [PM-43089] Browser: Update Health intro CTA images by @lastbestdev in #23015
  • Bump client version(s) by @github-actions[bot] in #23038

📦 Dependency Updates

  • [deps] AC: Update core-js to v3.50.0 by @renovate[bot] in #22460
  • Update sdk-internal to 0.2.0-main.983 by @bw-ghapp[bot] in #22592
  • [deps] Autofill: Update wait-on to v9.1.0 by @renovate[bot] in #22461
  • Address RUSTSEC-2026-0258 by @coltonhurst in #22514
  • [deps] Platform: Update postcss to v8.5.23 [SECURITY] by @renovate[bot] in #22324
  • [deps] Platform: Update nx to v22.7.7 [SECURITY] by @renovate[bot] in #22693
  • Automated update from source run 32391882332 by @bre-deploy[bot] in #22558
  • Update sdk-internal to 0.2.0-main.1001 by @bw-ghapp[bot] in #22651
  • Update sdk-internal to 0.2.0-main.1008 by @bw-ghapp[bot] in #22841
  • Update sdk-internal to 0.2.0-main.1011 by @bw-ghapp[bot] in #22892
  • Update sdk-internal to 0.2.0-main.1012 by @bw-ghapp[bot] in #22922
  • Update sdk-internal to 0.2.0-main.1013 by @bw-ghapp[bot] in #22985

🎨 Other

  • [AI-94] llm: Evaluate SDK update PRs against the upstream commit range by @SaintPatrck in #22697

New Contributors

  • @bre-deploy[bot] made their first contribution in #22558

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

webdesktopbrowseruivaultfeatures

Source: original entry ↗