What's Changed
Feature Development
- [PM-33527] Implement Organization Delete Tasks with Events by @Banrion in #8182
- [PM-40237] Require cipher Name only when Data is absent by @quexten in #8252
- [PM-42203] Add feature flag enable-basic-auth-response by @jprusik in #8248
- Auth/PM-42167 - SSO - Add Staged Org User Support by @JaredSnider-Bitwarden in #8228
- [PM-39925] feat: scaffold the Bit.Subscription.* and Bit.Invoicing libraries for invoice preview by @kdenney in #8208
- [PM-39925] feat: add the invoice preview projection to Bit.Invoicing by @kdenney in #8209
- Auth/PM-42267 - SSO Error Handling Improvement - Redirect to /sso-login-failed when no seats available by @JaredSnider-Bitwarden in #8261
- [PM-42318] Add the collection reads behind PAM's access rules by @Hinton in #8243
- [PM-42584] Require single organization to enable fill assist policy by @bensbits91 in #8266
- [PM-40167] feat: Update billing domain email copy by @cyprain-okeke in #8203
- [PM-41268] Withhold gated cipher secrets behind a type-checked witness by @Hinton in #8115
- [PM-39040] Scaffold the PAM rotation API surface by @Hinton in #8279
- Feat: Add Organization Subscription-Preview Endpoint by @sbrown-livefront in #8245
- [PM-35599] Update set-password endpoint to handle V1 encryption when given Auth and Unlock data by @rr-bw in #7723
- Scaffold the target-system delete endpoint by @Hinton in #8298
- [PM-39099] - Removing feature flag for no mp admin change member email code. by @jrmccannon in #8275
- feat(sso): Add preferred algorithms to SP metadata by @enmande in #8280
- [PM-38574] feat: Set trialInitiationPath for sales-assisted trials by @cyprain-okeke in #8272
- feat(sso): check assertion type (#8301) by @enmande in #8324
🐛 Bug fixes
- [PM-41693] Align error behavior when Send is not accessible by @harr1424 in #8229
- [PC-42433] Handle Seat Expansion for Staged Users by @sven-bitwarden in #8251
- [PM-42317] - SCIM compare/logging fix by @jrmccannon in #8262
- [PM-40292] fix: Handle deleted Stripe customer on Admin user and provider edit pages by @amorask-bitwarden in #8276
- [PM-40493] Claimed Domain Account Delete Check by @rr-bw in #8263
- Retry a PAM lease mint the provider could not serialize by @Hinton in #8253
- Admin Portal - Fix GetTwoFactorProviders wrong exception type handling on Organization and User by @JaredSnider-Bitwarden in #8234
- [PM-40514] Add UseRiskInsights Org ability check in all Access Intelligence v1 endpoints by @lastbestdev in #8258
- [PM-41064] fix: Preserve discounts across subscription schedule rebuilds by @amorask-bitwarden in #8278
- Auth/PM-41517 - Registration with an Open Org Invite Link - Allow when DisableUserRegistration Enabled by @JaredSnider-Bitwarden in #8277
- [PM-42891] - Add route param enforcement. by @jrmccannon in #8299
- [PM-43035] - Set ActingUser Type for providers by @jrmccannon in #8340
⚙️ Maintenance
- QA-2398: support SM-off Enterprise org via seeder OrganizationOverrides by @awiester-bw in #8249
- QA-2398: correct SeederApi README overrides bullet for SM-off support by @awiester-bw in #8250
- [PM-39455] Organization user v2 upgrade token repository tests by @mzieniukbw in #8168
- Add self-hosted premium license signing to the seeder by @nthompson-bitwarden in #8178
- ci: Fix not reporting test results on push and workflow_dispatch by @eliykat in #8257
- [deps]: Update github-action minor by @renovate[bot] in #8021
- Seeder/secrets manager scenes by @nthompson-bitwarden in #8255
- PM-40997 - Opt-in Stripe billing for seeded organizations by @theMickster in #8232
- fix(mac-certs): Support OpenSSL/LIbreSSL and immediate returns on failure by @enmande in #8246
- QA-2420: add OrganizationCardCipherScene to the seeder by @awiester-bw in #8294
- Bump version to 2026.8.2 by @github-actions[bot] in #8310
- Bump version to 2026.9.0 by @github-actions[bot] in #8321
📦 Dependency Updates
- [deps] Platform: Update azure azure-sdk-for-net monorepo by @renovate[bot] in #6656
- [PM-28941] test: Bump Azurite to 3.37.0 by @dereknance in #8271
Full Changelog: v2026.8.2...v2026.9.0