Skip to content

CLI v2026.8.0

Latest

Choose a tag to compare

@bw-ghapp bw-ghapp released this 20 Aug 16:25
77d62ad

What's Changed

💙 Community Highlight

:shipit: Feature Development

❗ Breaking Changes

🐛 Bug fixes

  • [PM-39387] fix: Auto-sync premium status after returning from Stripe checkout by @cyprain-okeke in #21518
  • [PM-39992] Add support for SDK IPC unreachability by @quexten in #21653
  • [PM-38189] Wire InitiationPath to Organizations to Correct Trial Metadata by @sbrown-livefront in #21769
  • [PM-40201] SSH key items with a null public key or fingerprint fail to decrypt and break the vault by @gbubemismith in #21778
  • [PM-40188] Apply deletion date policy to CLI-created Sends by @mcamirault in #21845
  • [PM-40241] Bugfix - Rehydrate localData lastUsedDate on local cipher views by @jprusik in #21849
  • [PM-24945] Fix bw send receive not recognizing --password parameter by @adudek-bw in #21872
  • [PM-40457] Fix typos in the message catalogs by @jprusik in #21882
  • [PM-40370] Use decrypted ciphers cache when using SDK by @shane-melton in #21888
  • [PM-38557] Netwrix Password Secure importer should map URL-like fields to Bitwarden website URI by @harr1424 in #21889
  • [PM-40440] fix: Source upgrade cart total from server invoice preview by @amorask-bitwarden in #21902
  • [PM-40375] Add per-item exception handling to 1Pux import by @harr1424 in #21941
  • fix(key-connector): fix sdk key-connector login not working by @quexten in #21957
  • [PM-39845] Prevent Access Intelligence report freeze on oversized password values by @Banrion in #21987
  • [PM-40766] Handle punycode-unicode domain matching for "Host" URI matching strategy by @jprusik in #21994
  • fix: race condition leading to decryption errors by @quexten in #22063
  • [PM-16160] Fixes CLI issue where passwords are show via get item command in CLI by @JaredScar in #22083
  • fix(sdk): revert sdk lifecycle changes by @quexten in #22090
  • Auth/PM-41303 - Direct Org Invite Acceptance - fix url paste scenario eternal spinner bug when org has MP policy by @JaredSnider-Bitwarden in #22184
  • fix: update sdk and add support for kdf in state bridge by @quexten in #22197
  • [PM-41288] Fix bug preventing edits of existing File Sends by @mcamirault in #22203
  • [PM-41691] Fix issue where edit item, hidden passwords wipes password, TOTP by @JaredScar in #22329

⚙️ Maintenance

  • Auth/PM-3813 - 2FA Management Endpoints - User Verification Refactor by @JaredSnider-Bitwarden in #21385
  • [PM-24097] - [Vault] Remove getOrgKey from the key service by @jaasen-livefront in #21480
  • Auth/PM-39905 - Restructure organization-invite into subfolders with barrel imports by @JaredSnider-Bitwarden in #21642
  • [PM-39259] Migrate auth token key generation to SDK by @quexten in #21706
  • [PM-39259] Remove deprecated randomBytes/aesGenerateKey/createKey by @quexten in #21713
  • [PM-37476] Source canUseAccessIntelligence from server UseRiskInsights ability by @AlexRubik in #21760
  • [AppSec] AI Fix for Template Injection in GitHub Workflows Action by @aikido-autofix in #21787
  • Bump client version(s) by @github-actions in #21811
  • Fix/update CODEOWNERS by @djsmith85 in #21826
  • Pin NPM 11 on CLI builds by @dani-garcia in #21838
  • [PM-40345] Ignore Storybook stories in code coverage by @Hinton in #21842
  • [PM-40456] Update cSpell settings by @jprusik in #21875
  • chore(ci): skip platform-community signal for fork PRs by @addisonbeck in #21934
  • refactor(login-strategy): clean up crypto-related functions and deprecation notices by @quexten in #21958
  • chore: Add team-ai-sme as CODEOWNERS for .mcp.json by @SaintPatrck in #21985
  • docs(vault): document deprecation of TypeScript vault item decryption by @quexten in #22004
  • [PM-40846] Support Fido2 v4 server update by @ike-kottlowski in #22006
  • [BRE-2118] Adding publish CLI workflow for NPM provenance by @pixman20 in #22014
  • chore(kdf-change): port change kdf to sdk by @quexten in #22032
  • [PM-40590] Run chromatic workflow when the workflow file is updated, to enable dep testing by @vleague2 in #22076
  • [PM-35791] Remove old Send access endpoints by @mcamirault in #22080
  • Add t:deps label for SDK update PRs automatically by @trmartin4 in #22142
  • [PM-40107] Deprecate TS generator logic available in the SDK by @harr1424 in #22154
  • chore: remove checkmarx from repo by @sognefej in #22183
  • [BRE-2153] fix(ci): Stage bit-common for commercial browser builds by @fntyler in #22198
  • chore(crypto): port crypto sync handler to sdk by @quexten in #22217
  • [BRE-2158] Add PR label to creation step for Crowdin Pull workflow by @vgrassia in #22228
  • Browser: Refactor client state definitions for Health feature by @lastbestdev in #22240
  • refactor(crypto): add legacy crypto module by @quexten in #22254
  • Bump client version(s) by @github-actions in #22320

📦 Dependency Updates

  • [deps]: Update GitHub Artifact Actions (major) by @renovate in #19586
  • [deps] Autofill: Update prettier to v3.9.5 by @renovate in #21668
  • [deps] Platform: Update jest-preset-angular to v17 by @renovate in #21678
  • Update sdk-internal to 0.2.0-main.897 by @bw-ghapp in #21718
  • Update sdk-internal to 0.2.0-main.928 by @bw-ghapp in #21870
  • [deps]: Update dtolnay/rust-toolchain digest to 4cda84d by @renovate in #21948
  • [deps] Tools: Update @bufbuild/protobuf to v2.13.0 by @renovate in #21950
  • [deps] Vault: Update @koa/router to v15.7.0 by @renovate in #21951
  • [deps] UI Foundation: Update chromatic to v18 by @renovate in #21954
  • [deps]: Update chromaui/action action to v18 by @renovate in #21956
  • [deps] Platform: Update webpack-dev-server to v5.2.6 [SECURITY] by @renovate in #21972
  • Auth/PM-40520 - Bump SDK versions in clients to get new registration open org invite crypto APIs by @JaredSnider-Bitwarden in #22134
  • [BRE-2116] Bump actions/checkout to v7.0.1 in non-privileged workflows by @brandonbiete in #22157

New Contributors

Full Changelog: cli-v2026.7.0...cli-v2026.8.0