This release includes 1 breaking change for platform teams planning a safe upgrade.
Published 19d
Server & OS Management
β No known CVEs patched
✓ No known CVEs patched in this version
Topics
api
aspnet
aspnetcore
bitwarden
c#
docker
+5 more
.net
dotnet-core
signalr
sql
sql-server
Affected surfaces
deps
Summary
AI summaryUpdates π¨ Other, shipit: Feature Development, and βοΈ Maintenance across a mixed release.
Full changelog
What's Changed
:shipit: Feature Development
- [PM-38393]: add debug-disable-self-host-premium-check feature flag by @kdenney in https://github.com/bitwarden/server/pull/7805
- [PM-36158] - Fix org cipher push notifications to fan out per authorized user by @jaasen-livefront in https://github.com/bitwarden/server/pull/7522
- [PM-36963] Bulk cohort assignment by @kdenney in https://github.com/bitwarden/server/pull/7792
- [PM-37513] feat: Add Enterprise 2019 to current pricing migration path by @cyprain-okeke in https://github.com/bitwarden/server/pull/7819
- [PM-34023] Remove 2FA account recovery flag by @eliykat in https://github.com/bitwarden/server/pull/7815
- [PM-39257] Add feature flag pm-32380-btn-text-add-create by @jengstrom-bw in https://github.com/bitwarden/server/pull/7833
- [PM-32116] Remove pm-32111-provider-ability-extended-cache logic by @JimmyVo16 in https://github.com/bitwarden/server/pull/7838
- [PM-39102] Feature Flag for Staged Status by @sven-bitwarden in https://github.com/bitwarden/server/pull/7844
- [PM-36865] Removes the feature flag from the constants of the server-side code by @JaredScar in https://github.com/bitwarden/server/pull/7849
- [PM-30806] Self service change email command by @ike-kottlowski in https://github.com/bitwarden/server/pull/7740
- [PM-38851] Crypto cipher suite feature flag by @mzieniukbw in https://github.com/bitwarden/server/pull/7852
- [PM-38422] feat: Stack customer-level discount with churn and migration discounts by @amorask-bitwarden in https://github.com/bitwarden/server/pull/7831
- [PM-37512] feat: Add Teams Starter to current pricing migration path by @amorask-bitwarden in https://github.com/bitwarden/server/pull/7827
- [PM-36965] feat: Add CSV export of cohort to cohort management table by @cyprain-okeke in https://github.com/bitwarden/server/pull/7847
- [PM-38922] - Adding Problem Details Result by @jrmccannon in https://github.com/bitwarden/server/pull/7853
π Bug fixes
- [PM-38830] fix: Surface fixed-amount and time-bounded discounts in billing API by @amorask-bitwarden in https://github.com/bitwarden/server/pull/7814
- fix broken auto confirm policyRequirement check for org scoped request by @BTreston in https://github.com/bitwarden/server/pull/7839
- [PM-36574] fix: scope provider client invoice report to the authorized provider by @connerbw in https://github.com/bitwarden/server/pull/7770
- [PM-39237] fix: Handle mismatched and orphaned migration cohort assignments in admin dropdown by @cyprain-okeke in https://github.com/bitwarden/server/pull/7836
- [PM-39562] fix: Reconcile org seats to billed quantity on packaged-plan migration by @amorask-bitwarden in https://github.com/bitwarden/server/pull/7869
- [PM-39569][PM-39286] fix: Wait for Stripe test clock before migration grace write by @amorask-bitwarden in https://github.com/bitwarden/server/pull/7872
βοΈ Maintenance
- [BRE-1969] Add Docker login with OAT to Build workflow by @vgrassia in https://github.com/bitwarden/server/pull/7835
- [PM 34707] Use new shared enforce label workflow by @djsmith85 in https://github.com/bitwarden/server/pull/7834
- add AccessSecretsManager to OrganizationUserScene by @nthompson-bitwarden in https://github.com/bitwarden/server/pull/7860
- [PM-39474] - Updating Lock Files by @jrmccannon in https://github.com/bitwarden/server/pull/7862
- [PM-33402] Remove Feature-Flagged Logic: pm-33398-refactor-members-invite-org-users-command by @sven-bitwarden in https://github.com/bitwarden/server/pull/7855
- [PM-33403] Remove Feature Flag (pm-33398) by @sven-bitwarden in https://github.com/bitwarden/server/pull/7865
- Add ability to enable SM on SingleOrgScene by @bnagawiecki in https://github.com/bitwarden/server/pull/7861
- [PM-39561] Copy ListResponseModel from Api to HttpExtensions by @Hinton in https://github.com/bitwarden/server/pull/7868
- PM-33964 - Resolve defect in premium user licensing by @theMickster in https://github.com/bitwarden/server/pull/7788
- Bump version to 2026.6.2 by @github-actions[bot] in https://github.com/bitwarden/server/pull/7879
π¦ Dependency Updates
- [deps] Platform: Update Microsoft.AspNetCore.SignalR.Protocols.MessagePack to v10.0.9 [SECURITY] by @renovate[bot] in https://github.com/bitwarden/server/pull/7817
π¨ Other
- [PM-34053] Add new GET endpoint for fetching key data for user key rotation by @Thomas-Avery in https://github.com/bitwarden/server/pull/7772
- [PM-29129] Add Policy Update Event README by @JimmyVo16 in https://github.com/bitwarden/server/pull/7159
- [PM-34779] Add accept invite link endpoint by @r-tome in https://github.com/bitwarden/server/pull/7812
- [PM-31884] Add access control support to Send Controls policy by @mcamirault in https://github.com/bitwarden/server/pull/7417
- [PM-36158] - bump migration file name by @jaasen-livefront in https://github.com/bitwarden/server/pull/7820
- [PM-39129] Add UsePam organization capability by @Hinton in https://github.com/bitwarden/server/pull/7816
- [PM-39293] Remove v2 naming from account recovery command by @eliykat in https://github.com/bitwarden/server/pull/7842
- Auth/PM-38742 - SSO Invited Existing User Flow Improvement - Redirect on error by @JaredSnider-Bitwarden in https://github.com/bitwarden/server/pull/7785
- [BEEEP] - Model Binding for Org and Org User Validation by @jrmccannon in https://github.com/bitwarden/server/pull/7724
- [PM-38769] Fix OrganizationConnectionsController logic by @eliykat in https://github.com/bitwarden/server/pull/7845
- [PM-37953] Add OrganizationUserStatusType.Staged, Remove Ordinal Checks by @sven-bitwarden in https://github.com/bitwarden/server/pull/7780
- [PM-32108] - Remove FF for org ability cache by @jrmccannon in https://github.com/bitwarden/server/pull/7821
- llm(rules): Auth tokenables must be minted via factory. by @enmande in https://github.com/bitwarden/server/pull/7857
- Revert "[PM-38851] Crypto cipher suite feature flag" by @mzieniukbw in https://github.com/bitwarden/server/pull/7863
- Add PM39071_DefaultPasswordManagerPrompt constant by @differsthecat in https://github.com/bitwarden/server/pull/7866
- [PM-38456]: Allow License Generation for Sales Trial Orgs by @sbrown-livefront in https://github.com/bitwarden/server/pull/7793
- [PM-35314] Backfill Revocation Reasons to All Users by @sven-bitwarden in https://github.com/bitwarden/server/pull/7713
- Removed feature flag for organization features caching
- Removed feature flag for member controller refactor
- Removed feature flag for collections component refactor
- Added new βstagedβ status for organization members
- Invited users no longer reach dead end when attempting to log in with SSO
- Fixed cases where new device login protection email could not be re-sent
- Various under-the-hood improvements and minor bug fixes
Full Changelog: https://github.com/bitwarden/server/compare/v2026.6.1...v2026.6.2
Breaking Changes
- Remove 2FA account recovery flag (PM-34023)
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
Related context
Related tools
Earlier breaking changes
- v2026.5.0 SSO Required policy now enforced for members in the βacceptedβ status
Beta — feedback welcome: [email protected]