# Bitwarden changelog > An open-source password manager. - Vendor: Bitwarden - Category: Productivity - Platforms: Desktop - Official site: https://bitwarden.com - Tracked by: What's New (https://whatsnew.fyi/product/bitwarden) - Harvested from: GitHub (bitwarden/clients) - Entries below: 22 (newest first) What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. ## Releases ### v2026.7.0 — Desktop v2026.7.0 - Date: 2026-07-23 - Version: v2026.7.0 - Original notes: https://github.com/bitwarden/clients/releases/tag/desktop-v2026.7.0 - Permalink: https://whatsnew.fyi/product/bitwarden/releases/v2026.7.0 - Labels: Platforms: Desktop - **added** — Keeper direct importer - **added** — KeePass KDBX importer - **added** — Controls for send policy access dropdown - **added** — Stacked drawer support with back button - **added** — Native messaging permission default enabled on browser for Shared Unlock - **added** — IPC Desktop to Browser transport - **added** — Send policy for deletion days - **added** — Restrict send type policy - **added** — Windows Passkey Plugin Authenticator COM implementation - **added** — Toggle group styles - **added** — Stripe Checkout from upgrade dialog for Browser and Desktop - **added** — Data field to Cipher object to support blob encryption - **added** — Disable auto-start option for snap - **added** — Region.Gov to available environments - **added** — OrganizationUserNotification banner to vault - **added** — Bulk selection and batch bar for Desktop - **added** — VaultBatchBarComponent on organization vault - **added** — GovModeService for FedRAMP region gating - **changed** — Replace tray settings with Keep Bitwarden running in the background - **changed** — Rename Note to Secure note for SecureNote cipher type - **changed** — Make AES-GCM the default algorithm in crypto.rs for secure memory - **changed** — Update copy from new to add or create in web app - **changed** — Pin vault bulk-actions bar to the viewport on scroll - **changed** — Default enable organization invite acceptance flow - **changed** — Automatic V2 Upgrade Migration - **fixed** — Preserve 1Password archive state on 1pux import - **fixed** — Improve connection handling in powermonitor - **fixed** — Recursively create directory when writing manifest - **fixed** — Enhance privacy in password leak detection with response padding - **fixed** — Add less confusing argument and environment variable name to disable updates - **removed** — 2FA account recovery flag - **removed** — Feature flag cipher-key-encryption - **removed** — Unlock service for password flagged logic ##### What's Changed ###### 💙 Community Highlight - [PM-32423] Add a less confusing argument and environment variable name to disable updates by @marcquark in [#19045](https://github.com/bitwarden/clients/pull/19045) - [PM-33285] Enhance privacy in password leak detection with response padding by @TheDcoder in [#19439](https://github.com/bitwarden/clients/pull/19439) - [PM-38123] [bug] Preserve 1Password archive state on 1pux import (closes #20694) by @999purple999 in [#20867](https://github.com/bitwarden/clients/pull/20867) - [PM-38362] fix(powermonitor): Improve connection handling and remove unwraps by @ChihweiLHBird in [#20919](https://github.com/bitwarden/clients/pull/20919) - [PM-38760] Recursively create directory when writing manifest by @pschlan in [#21141](https://github.com/bitwarden/clients/pull/21141) - [PM-39177] fix(libs): correct various typos in shared libraries and documentation by @luojiyin1987 in [#21320](https://github.com/bitwarden/clients/pull/21320) - [PM-39179] fix(desktop): correct various typos in desktop application by @luojiyin1987 in [#21322](https://github.com/bitwarden/clients/pull/21322) ###### :shipit: Feature Development - [PM-33198] Keeper direct importer by @detunized in [#19395](https://github.com/bitwarden/clients/pull/19395) - [PM-31884] implemented controls for send policy access dropdown by @bmbitwarden in [#19777](https://github.com/bitwarden/clients/pull/19777) - [CL-1138] Add stacked drawer support with back button by @willmartian in [#19804](https://github.com/bitwarden/clients/pull/19804) - [Shared Unlock] [PM-34508] Default enable native messaging permission on browser by @quexten in [#19907](https://github.com/bitwarden/clients/pull/19907) - IPC Desktop <-> Browser transport by @coroiu in [#19908](https://github.com/bitwarden/clients/pull/19908) - Pm 31929 new send policy for deletion days by @bmbitwarden in [#20128](https://github.com/bitwarden/clients/pull/20128) - PM-32187 implemented restrict send type by @bmbitwarden in [#20129](https://github.com/bitwarden/clients/pull/20129) - [PM-29785] Abstract Windows Passkey Plugin Authenticator COM implementation by @iinuwa in [#20285](https://github.com/bitwarden/clients/pull/20285) - [CL-1001] adding new toggle group styles by @BryanCunningham in [#20403](https://github.com/bitwarden/clients/pull/20403) - [PM 35229](clients) [Browser/Desktop] Stripe Checkout from upgrade dialog by @cyprain-okeke in [#20592](https://github.com/bitwarden/clients/pull/20592) - [PM-32696] Add data field to Cipher object to support blob encryption by @nikwithak in [#20765](https://github.com/bitwarden/clients/pull/20765) - [PM-37875] Automatic V2 Upgrade Migration by @quexten in [#20831](https://github.com/bitwarden/clients/pull/20831) - [BEEEP] [PM-38226] Add disable auto-start option for snap by @quexten in [#20855](https://github.com/bitwarden/clients/pull/20855) - Auth/PM-38298 - Org Invite Acceptance Refactor by @JaredSnider-Bitwarden in [#21011](https://github.com/bitwarden/clients/pull/21011) - [PM-38565] Replace tray settings with "Keep Bitwarden running in the background" by @quexten in [#21044](https://github.com/bitwarden/clients/pull/21044) - [PM-38387] Introduce KeePass KDBX importer by @harr1424 in [#21052](https://github.com/bitwarden/clients/pull/21052) - Auth/PM-38742 - SSO Invited Existing User Flow Improvement - Show SSO redirect error notification on LoginComponent by @JaredSnider-Bitwarden in [#21134](https://github.com/bitwarden/clients/pull/21134) - [PM-38787] Pin vault bulk-actions bar to the viewport on scroll by @nick-livefront in [#21154](https://github.com/bitwarden/clients/pull/21154) - [PM-33408] Add OrganizationUserNotification banner to vault by @jengstrom-bw in [#21209](https://github.com/bitwarden/clients/pull/21209) - feat: add Region.Gov to available environments by @addisonbeck in [#21211](https://github.com/bitwarden/clients/pull/21211) - [PM-39048] Feat: scaffold @bitwarden/pam lib _[Truncated at 4000 characters — full notes: https://github.com/bitwarden/clients/releases/tag/desktop-v2026.7.0]_ ### v2026.6.1 — Desktop v2026.6.1 - Date: 2026-06-30 - Version: v2026.6.1 - Original notes: https://github.com/bitwarden/clients/releases/tag/desktop-v2026.6.1 - Permalink: https://whatsnew.fyi/product/bitwarden/releases/v2026.6.1 - Labels: Platforms: Desktop - **fixed** — Fix keyboard shortcuts in desktop ##### What's Changed * Fix Keyboard shortcuts in desktop **Full Changelog**: https://github.com/bitwarden/clients/compare/desktop-v2026.6.0...desktop-v2026.6.1 ### v2026.6.0 — Desktop v2026.6.0 - Date: 2026-06-25 - Version: v2026.6.0 - Original notes: https://github.com/bitwarden/clients/releases/tag/desktop-v2026.6.0 - Permalink: https://whatsnew.fyi/product/bitwarden/releases/v2026.6.0 - Labels: Platforms: Desktop - **changed** — Hide Send from navigation for users subject to policy removing send - **fixed** — Bug fix for keyboard shortcuts - **added** — Shared Unlock for Web, Browser, Desktop - **changed** — Default enable native messaging permission on browser - **added** — Auto submit on OTP paste - **added** — SDK managed PIN unlock - **added** — Premium Status Changed Push Notification - **added** — Copy actions for bank account cipher type - **added** — Passport to the desktop - **added** — SSH Agent v2 sign request support - **added** — Biometrics over SDK IPC for shared unlock - **fixed** — Per-request memory leak in bw serve (authStatusFor$) - **changed** — Migrate cipher attachment operations to use SDK instead of APIs - **changed** — Route bulk-collections, move, and assigned-cipher operations to SDK - **added** — Send access event logs #### Overview - Hide Send from navigation for users subject to policy removing send - Bug fix for keyboard shortcuts - Various under-the-hood improvements and minor bug fixes ##### What's Changed ###### 💙 Community Highlight - [PM-31854] fix: simplify switching unlock methods by @iHildy in [#18826](https://github.com/bitwarden/clients/pull/18826) - [PM-38330] Fix per-request memory leak in `bw serve` (authStatusFor$) by @ggiesen in [#20912](https://github.com/bitwarden/clients/pull/20912) ###### :shipit: Feature Development - [Shared Unlock] [PM-35083] Shared Unlock for Web, Browser, Desktop by @quexten in [#19698](https://github.com/bitwarden/clients/pull/19698) - [CL-1077] Update Menu Item styles by @lxiong-livefront in [#19763](https://github.com/bitwarden/clients/pull/19763) - [Shared Unlock] [PM-34508] Default enable native messaging permission on browser by @quexten in [#19907](https://github.com/bitwarden/clients/pull/19907) - [CL-999] Update tabs by @lxiong-livefront in [#20010](https://github.com/bitwarden/clients/pull/20010) - [CL-963] Update breadcrumb styles by @lxiong-livefront in [#20085](https://github.com/bitwarden/clients/pull/20085) - Add new SendApiServer that uses the SDK by @adudek-bw in [#20170](https://github.com/bitwarden/clients/pull/20170) - [PM-23585] Migrate desktop settings dialog to CL by @Hinton in [#20230](https://github.com/bitwarden/clients/pull/20230) - [PM-35224] Add route provider parameters support to featureFlaggedRoute by @Banrion in [#20235](https://github.com/bitwarden/clients/pull/20235) - BEEEP/Auth/PM-35338 - Auto Submit on OTP Paste by @JaredSnider-Bitwarden in [#20250](https://github.com/bitwarden/clients/pull/20250) - Desktop UI Cleanup milestone 3 & 4 by @Hinton in [#20266](https://github.com/bitwarden/clients/pull/20266) - [PM-34157] Wire up SDK to NewPolicyService by @eliykat in [#20377](https://github.com/bitwarden/clients/pull/20377) - [PM-31059] Implement SDK managed PIN unlock by @quexten in [#20395](https://github.com/bitwarden/clients/pull/20395) - [CL-1042] Design system refresh: Milestone 3 by @vleague2 in [#20425](https://github.com/bitwarden/clients/pull/20425) - [PM-35228] Add Premium Status Changed Push Notification by @sbrown-livefront in [#20498](https://github.com/bitwarden/clients/pull/20498) - [Shared Unlock] [PM-35083] Add shared unlock typescript drivers and services by @quexten in [#20589](https://github.com/bitwarden/clients/pull/20589) - [PM-36857] Add copy actions for bank account cipher type by @nick-livefront in [#20605](https://github.com/bitwarden/clients/pull/20605) - [PM-27679] Remove flagged logic from clients/server and clients feature flag by @jengstrom-bw in [#20609](https://github.com/bitwarden/clients/pull/20609) - [PM-34113] Add Passport to the desktop by @nick-livefront in [#20617](https://github.com/bitwarden/clients/pull/20617) - [PM-34156] Add accepted-state organization sync by @eliykat in [#20627](https://github.com/bitwarden/clients/pull/20627) - [PM-28192] Migrate Cipher Attachment Operations to use SDK instead of APIs by @gbubemismith in [#20628](https://github.com/bitwarden/clients/pull/20628) - [PM-37295] Ignore upgrade key rotation logout based on feature flag by @Thomas-Avery in [#20637](https://github.com/bitwarden/clients/pull/20637) - [PM-32016] - hide at-risk callout behind feature flag by @jaasen-livefront in [#20639](https://github.com/bitwarden/clients/pull/20639) - [PM-31054] Add V2UpgradeToken handling to sync by @Thomas-Avery in [#20641](https://github.com/bitwarden/clients/pull/20641) - SSH Agent v2: Sign Request by @neuronull in [#20657](https://github.com/bitwarden/clients/pull/20657) - Remove feature flag check from password generation by @adudek-bw in [#20671](https://github.com/bitwarden/clients/pull/20671) - [PM-2588] resolved sends root url conditionally by @bmbitwarden in [#20684](https://github.com/bitwarden/clients/pull/20684) - [Shared Unlock] [PM-35083] Implement biome _[Truncated at 4000 characters — full notes: https://github.com/bitwarden/clients/releases/tag/desktop-v2026.6.0]_ ### v2026.5.0 — Desktop v2026.5.0 - Date: 2026-05-29 - Version: v2026.5.0 - Original notes: https://github.com/bitwarden/clients/releases/tag/desktop-v2026.5.0 - Permalink: https://whatsnew.fyi/product/bitwarden/releases/v2026.5.0 - Labels: Platforms: Desktop - **changed** — Updated UI for Archive to more clearly communicate it is a Premium feature - Updated UI for Archive to more clearly communicate it is a Premium feature - Various under-the-hood improvements and minor bug fixes ### v2026.4.0 — Desktop v2026.4.0 - Date: 2026-05-20 - Version: v2026.4.0 - Original notes: https://github.com/bitwarden/clients/releases/tag/desktop-v2026.4.0 - Permalink: https://whatsnew.fyi/product/bitwarden/releases/v2026.4.0 - Labels: Platforms: Desktop - **changed** — Targeted performance improvements on read/write - **changed** — Refactor unlock service to use Bitwarden SDK - **fixed** — Prevent losing unsaved changes when creating a Send - **changed** — Updated default clipboard clearing time to 5 minutes - Targeted performance improvements on read/write - Refactor unlock service to use Bitwarden SDK - Updates to prevent losing unsaved changes when creating a Send - Updated default clipboard clearing time to 5 minutes - Various under-the-hood improvements and minor bug fixes ### v2026.3.1 — Desktop v2026.3.1 - Date: 2026-04-02 - Version: v2026.3.1 - Original notes: https://github.com/bitwarden/clients/releases/tag/desktop-v2026.3.1 - Permalink: https://whatsnew.fyi/product/bitwarden/releases/v2026.3.1 - Labels: Platforms: Desktop - **added** — Sends can now use generated passwords - **changed** — Users subject to the organization data ownership policy will now be prompted to transfer their My Vault items to My Items - **fixed** — Various under-the-hood improvements and minor bug fixes - Users subject to the organization data ownership policy will now be prompted to transfer their My Vault items to My Items - Sends can now use generated passwords - Various under-the-hood improvements and minor bug fixes ### v2026.2.1 — Desktop v2026.2.1 - Date: 2026-03-05 - Version: v2026.2.1 - Original notes: https://github.com/bitwarden/clients/releases/tag/desktop-v2026.2.1 - Permalink: https://whatsnew.fyi/product/bitwarden/releases/v2026.2.1 - Labels: Platforms: Desktop - **added** — Email protected Sends - **added** — Background upgrade of KDF settings for accounts below allowed minimums - **added** — Prompt to upgrade KDF settings for accounts below allowed minimums - **changed** — Send UI updated - **changed** — Core cryptography improvements to master password salt - **fixed** — Lock vault from system tray not working - Added email protected Sends - Added background upgrade of KDF settings for accounts below allowed minimums - Added prompt to upgrade KDF settings for accounts below allowed minimums - Updated Send UI - Core cryptography improvements to master password salt - Various under-the-hood improvements and minor bug fixes Thank you! 💙 A big shout-out to the following community members for their contributions! [lzl0304](https://github.com/lzl0304) - Fix lock vault from system tray not working ### v2026.1.1 — Desktop v2026.1.1 - Date: 2026-02-20 - Version: v2026.1.1 - Original notes: https://github.com/bitwarden/clients/releases/tag/desktop-v2026.1.1 - Permalink: https://whatsnew.fyi/product/bitwarden/releases/v2026.1.1 - Labels: Platforms: Desktop - **fixed** — Correct manifest issue that prevented the app from showing up in the Windows Store Correct manifest issue that prevented the app from showing up in the Windows Store. ### v2026.1.0 — Desktop v2026.1.0 - Date: 2026-02-05 - Version: v2026.1.0 - Original notes: https://github.com/bitwarden/clients/releases/tag/desktop-v2026.1.0 - Permalink: https://whatsnew.fyi/product/bitwarden/releases/v2026.1.0 - Labels: Platforms: Desktop - **changed** — Various UI tweaks - **fixed** — Bug-fix for at risk password warning not disappearing - **changed** — Various under-the-hood improvements and minor bug fixes - **added** — Auto-assign new logins to current folder/collection - **fixed** — Handle delayed availability of biometric unlock - Various UI tweaks - Bug-fix for at risk password warning not disappearing - Various under-the-hood improvements and minor bug fixes Thank you! 💙 A big shout-out to the following community members for their contributions! - [lzl0304](https://github.com/lzl0304) - auto-assign new logins to current folder/collection - [Dubzer](https://github.com/Dubzer) - Handle delayed availability of biometric unlock ### v2025.12.1 — Desktop v2025.12.1 - Date: 2026-01-13 - Version: v2025.12.1 - Original notes: https://github.com/bitwarden/clients/releases/tag/desktop-v2025.12.1 - Permalink: https://whatsnew.fyi/product/bitwarden/releases/v2025.12.1 - Labels: Platforms: Desktop - **changed** — Windows portable app now uses disk storage for authentication tokens rather than secure storage to allow login session to persist through moves from one device to another - **added** — Added UI for fixing old attachments - **changed** — Desktop now enforces additional session timeout policy options - **changed** — Updated copy when joining a Key Connector organization - **changed** — Moved RSA encryption to SDK - **added** — Add support for Helium browser integration on Mac Updated Windows portable app to use disk storage for authentication tokens rather than secure storage to allow login session to persist through moves from one device to another. Added UI for fixing old attachments Desktop now enforces additional session timeout policy options Updated copy when joining a Key Connector organization Moved RSA encryption to SDK Various under-the-hood improvements and minor bug fixes. Thank you! 💙 A big shout-out to the following community members for their contributions! [LehMichael](https://github.com/LehMichael) - Add support for Helium browser integration on mac ### v2025.12.0 — Desktop v2025.12.0 - Date: 2025-12-11 - Version: v2025.12.0 - Original notes: https://github.com/bitwarden/clients/releases/tag/desktop-v2025.12.0 - Permalink: https://whatsnew.fyi/product/bitwarden/releases/v2025.12.0 - Labels: Platforms: Desktop - **fixed** — Re-add the ability to unlock with Windows Hello following app restart for self-hosted installations - **added** — Added direct import option from Chrome - **changed** — Updated Premium callouts and signup experience - **changed** — Improved performance when logging in - Update for self-hosted to re-add the ability to unlock with Windows Hello following app restart. - Added direct import option from Chrome - Updated Premium callouts and signup experience - Small performance improvement when logging in - Various under-the-hood improvements and minor bug fixes. Thank you! 💙 A big shout-out to the following community members for their contributions! [calvinballing](https://github.com/calvinballing) - Spellcheck bugs ### v2025.11.2 — Desktop v2025.11.2 - Date: 2025-11-26 - Version: v2025.11.2 - Original notes: https://github.com/bitwarden/clients/releases/tag/desktop-v2025.11.2 - Permalink: https://whatsnew.fyi/product/bitwarden/releases/v2025.11.2 - Labels: Platforms: Desktop - Fixed bug that resulted in application crash after window resize. ### v2025.11.1 — Desktop v2025.11.1 - Date: 2025-11-18 - Version: v2025.11.1 - Original notes: https://github.com/bitwarden/clients/releases/tag/desktop-v2025.11.1 - Permalink: https://whatsnew.fyi/product/bitwarden/releases/v2025.11.1 - Labels: Platforms: Desktop - Fixed an issue where users saw an infinite loading spinner in Safari ### v2025.11.0 — Desktop v2025.11.0 - Date: 2025-11-13 - Version: v2025.11.0 - Original notes: https://github.com/bitwarden/clients/releases/tag/desktop-v2025.11.0 - Permalink: https://whatsnew.fyi/product/bitwarden/releases/v2025.11.0 - Labels: Platforms: Desktop - Bug Fixes ### v2025.10.0 — Desktop v2025.10.0 - Date: 2025-10-16 - Version: v2025.10.0 - Original notes: https://github.com/bitwarden/clients/releases/tag/desktop-v2025.10.0 - Permalink: https://whatsnew.fyi/product/bitwarden/releases/v2025.10.0 - Labels: Platforms: Desktop - Updated vault behavior for users subject to organization data ownership policy - Added direct importer for non-Chrome Chromium browsers - Updated behavior when logging in when SSO is required - Various under-the-hood improvements and minor bug fixes ### v2025.9.0 — Desktop v2025.9.0 - Date: 2025-09-18 - Version: v2025.9.0 - Original notes: https://github.com/bitwarden/clients/releases/tag/desktop-v2025.9.0 - Permalink: https://whatsnew.fyi/product/bitwarden/releases/v2025.9.0 - Labels: Platforms: Desktop - Added support for organization-owned SSH keys - Security fixes for biometrics - Improved search speed - Various under-the-hood improvements and minor bug fixes. Thank you! 💙 A big shout-out to the following community members for their contributions! [gonir](https://github.com/gonir) - added Tamil translations for browser, web, and desktop clients ### v2025.8.2 — Desktop v2025.8.2 - Date: 2025-08-28 - Version: v2025.8.2 - Original notes: https://github.com/bitwarden/clients/releases/tag/desktop-v2025.8.2 - Permalink: https://whatsnew.fyi/product/bitwarden/releases/v2025.8.2 - Labels: Platforms: Desktop - Improved autofill menu positioning logic in the Safari browser extension to keep it displayed above other content on the page ### v2025.8.1 — Desktop v2025.8.1 - Date: 2025-08-26 - Version: v2025.8.1 - Original notes: https://github.com/bitwarden/clients/releases/tag/desktop-v2025.8.1 - Permalink: https://whatsnew.fyi/product/bitwarden/releases/v2025.8.1 - Labels: Platforms: Desktop - Fixes issues with the autofill not working on some sites with the Safari extension - Do not render the inline autofill menu if the page has an open popover window ### v2025.8.0 — Desktop v2025.8.0 - Date: 2025-08-19 - Version: v2025.8.0 - Original notes: https://github.com/bitwarden/clients/releases/tag/desktop-v2025.8.0 - Permalink: https://whatsnew.fyi/product/bitwarden/releases/v2025.8.0 - Labels: Platforms: Desktop - Show website icons when viewing an item - Updated flow for assigning items to collections - Removed setting for requiring password or PIN on app-start when using biometric unlock. Password or PIN now always required on Windows and Linux, and never required on macOS. - Dependency updates, bug-fixes, and small enhancements ### v2025.7.0 — Desktop v2025.7.0 - Date: 2025-07-24 - Version: v2025.7.0 - Original notes: https://github.com/bitwarden/clients/releases/tag/desktop-v2025.7.0 - Permalink: https://whatsnew.fyi/product/bitwarden/releases/v2025.7.0 - Labels: Platforms: Desktop Bug-fix for DuckDuckGo integration Added an environment variable for toggling GPU acceleration when launching the application from the terminal Removed setting for requiring password or PIN on app start from macOS Dependency updates, small bug-fixes, and enhancements ### v2025.6.1 — Desktop v2025.6.1 - Date: 2025-07-02 - Version: v2025.6.1 - Original notes: https://github.com/bitwarden/clients/releases/tag/desktop-v2025.6.1 - Permalink: https://whatsnew.fyi/product/bitwarden/releases/v2025.6.1 - Labels: Platforms: Desktop Fixed Password generator is broken. Version 2025.6.0 (43904) ### v2025.6.0 — Desktop v2025.6.0 - Date: 2025-06-26 - Version: v2025.6.0 - Original notes: https://github.com/bitwarden/clients/releases/tag/desktop-v2025.6.0 - Permalink: https://whatsnew.fyi/product/bitwarden/releases/v2025.6.0 - Labels: Platforms: Desktop - Added logging for which transport method is in use for notifications - Bug-fix for Duckduckgo integration - Bug-fix for starting automatically on Flatpak distribution - Dependency updates, small enhancements, and bug-fixes