github bitwarden/clients browser-v2026.9.0
Browser v2026.9.0

2 hours ago

What's Changed

Feature Development

🐛 Bug fixes

⚙️ Maintenance

  • Autosync Crowdin Translations for browser by @bw-ghapp in #22301
  • refactor(crypto): split out legacy compat key service by @quexten in #22319
  • [chore] Add CODEOWNERS entry for the licensed browser DIRT directory by @AlexRubik in #22325
  • Autosync Crowdin Translations for browser by @bw-ghapp in #22339
  • refactor(key-management): read the user key via userKey$ by @quexten in #22353
  • refactor(auth): unlock via UnlockService in login strategies by @quexten in #22354
  • refactor(key-management-ui): stop re-setting the user key after unlock by @quexten in #22355
  • refactor(key-management): unlock via UnlockService in key connector conversion by @quexten in #22358
  • refactor(unlock): replace UserAutoUnlockKeyService with UnlockService by @quexten in #22359
  • [PM-41874] refactor(crypto): move key-management callers to @bitwarden/legacy-crypto by @quexten in #22362
  • [PM-41874] refactor(crypto): move auth callers to @bitwarden/legacy-crypto by @quexten in #22363
  • [PM-41874] refactor(crypto): move tools callers to @bitwarden/legacy-crypto by @quexten in #22364
  • [PM-41874] refactor(crypto): move vault callers to @bitwarden/legacy-crypto by @quexten in #22365
  • [PM-41874] refactor(crypto): move shared client wiring callers to @bitwarden/legacy-crypto by @quexten in #22368
  • [PM-41874] refactor(crypto): move platform callers to @bitwarden/legacy-crypto by @quexten in #22369
  • [BRE-2116] Bump actions/checkout to v7.0.1 + add bypass flag in client build workflows by @brandonbiete in #22385
  • Autosync Crowdin Translations for browser by @bw-ghapp in #22423
  • chore(lock): Move LockService into libs/unlock and add lock/unlock source tracking by @quexten in #22539
  • chore(shared-unlock): update to new shared unlock implementation by @quexten in #22540
  • Autosync Crowdin Translations for browser by @bw-ghapp in #22569
  • [PM-41874] Remove legacy-crypto shims (key management) by @quexten in #22578
  • [PM-41874] Remove legacy-crypto shims (platform) by @quexten in #22579
  • tests: add test for device trust / shared unlock / unlock ordering by @quexten in #22600
  • refactor(crypto): drop electron key service by @quexten in #22601
  • refactor(unlock): extract AutoUnlockService by @quexten in #22602
  • Autosync Crowdin Translations for browser by @bw-ghapp in #22606
  • refactor(km): simplify process reload service by @quexten in #22646
  • [PM-39460] Add v2_encrypted_migrations_grace_period_start to state bridge by @eligrubb in #22653
  • ci: Fix not reporting test results on push and workflow_dispatch by @eliykat in #22679
  • key service flaky cipherDecryptionKeys$ tests by @mzieniukbw in #22680
  • Fix IPC doc comment by @coltonhurst in #22754
  • Autosync Crowdin Translations for browser by @bw-ghapp in #22769
  • chore(km): Add browser and CLI process reload to codecov component by @quexten in #22869
  • disabling failing key service test by @mzieniukbw in #22875
  • Mute flaky chip-filter test by @vleague2 in #22925
  • Autosync Crowdin Translations for browser by @bw-ghapp in #22983
  • [PM-43089] Browser: Update Health intro CTA images by @lastbestdev in #23015
  • Bump client version(s) by @github-actions in #23038

📦 Dependency Updates

  • Update sdk-internal to 0.2.0-main.956 by @bw-ghapp in #22146
  • [deps] Platform: Update postcss to v8.5.23 [SECURITY] by @renovate in #22324
  • Update sdk-internal to 0.2.0-main.967 by @bw-ghapp in #22326
  • Update sdk-internal to 0.2.0-main.970 by @bw-ghapp in #22442
  • [deps]: Update dtolnay/rust-toolchain digest to 4360b52 by @renovate in #22459
  • [deps]: Update actions/stale action to v11 by @renovate in #22475
  • Update sdk-internal to 0.2.0-main.971 by @bw-ghapp in #22512
  • Update sdk-internal to 0.2.0-main.978 by @bw-ghapp in #22518
  • Update sdk-internal to 0.2.0-main.979 by @bw-ghapp in #22581
  • Update sdk-internal to 0.2.0-main.983 by @bw-ghapp in #22592
  • Update sdk-internal to 0.2.0-main.1001 by @bw-ghapp in #22651
  • [deps] Platform: Update nx to v22.7.7 [SECURITY] by @renovate in #22693
  • Update sdk-internal to 0.2.0-main.1008 by @bw-ghapp in #22841
  • Update sdk-internal to 0.2.0-main.1011 by @bw-ghapp in #22892
  • Update sdk-internal to 0.2.0-main.1012 by @bw-ghapp in #22922
  • Update sdk-internal to 0.2.0-main.1013 by @bw-ghapp in #22985

🎨 Other

Full Changelog: browser-v2026.8.0...browser-v2026.9.0

Don't miss a new clients release

NewReleases is sending notifications on new releases.