Skip to content

Update SDK to 9238ba8 (3.0.0-6168-e13c4fc)#2646

Open
bw-ghapp[bot] wants to merge 5 commits into
mainfrom
sdlc/sdk-update
Open

Update SDK to 9238ba8 (3.0.0-6168-e13c4fc)#2646
bw-ghapp[bot] wants to merge 5 commits into
mainfrom
sdlc/sdk-update

Conversation

@bw-ghapp
Copy link
Copy Markdown
Contributor

@bw-ghapp bw-ghapp Bot commented May 13, 2026

Updates the SDK from 52edf0ac71d0ef0c890f5bd3d68fc72df3fa2798 to 9238ba8b5efce52debc7d148b7df86d376e487ac

What's Changed

Raw changelog
- [BRE-1670] Replace PAT with app token (#926)
- [deps]: Update dtolnay/rust-toolchain digest to 29eef33 (#883)
- Update API bindings to bc1818041b37591570ad58f0587caa81c2050ba3 (#968)
- [PM-31061] Expose getting the key-id (#947)
- [PM-30584] Fix key connector unlock not setting user-key (#963)
- Add clippy lint for holding tracing span across await points (#970)
- [PM-31878] Persist UserId, AccountCrypto, and OrgSharedKeys (#965)
- [PM-34464] Base64 encoding chunked (#913)
- Update API bindings to cd4e44cb04f4b80ef035df80df7ff5991cd0e64b (#971)
- [PM-34815] Add rotate_user_keys (#931)
- [PM-34153] Bootstrap PolicyDefinition trait and filtering logic (#921)
- [PM-34716] Implement legacy CLI generate command within Rust CLI (#958)
- [PM-35410] Add detailed tracing for attachment file decryption failures (#977)
- [PM-32583] Add global HostPlatformInfo with OnceLock init (#975)
- [deps] Platform (npm): Update @types/node to v25.6.0 (#802)
- [PM-34825] Add support for ML-DSA keypairs (#920)
- Zeroize ml-dsa seed on keygen (#978)
- [PM-33351] Supporting changes for cookie acquisition (#820)
- Update API bindings to a714278b9a8893ac8b2a9de53777793768acbd74 (#979)
- [PM-34060] Support Bank Account Types (#949)
- Make get_key_id_for_symmetric_key follow client convention (#982)
- [PM-31876] Migrate Flags to Setting (#983)
- Update Identity bindings to a714278b9a8893ac8b2a9de53777793768acbd74 (#946)
- [deps]: Update Rust to v1.94.1 (#932)
- Configurable log level for uniffi (#984)
- [PM-35294] Clean up and simplify policy crate (#969)
- [PM-32688] CipherView <-> CipherBlob conversions (#867)
- [PM-34829] Refactor FoldersClient to be tested (#922)
- Add bank account to blob encryption (#985)
- Attempt to fix fragile play test (#990)
- [PM-34152] Add PolicyRegistry for policy filtering (#964)
- feat(workflows): [PM-27825] Extend SDK breaking change detection to Android
- reqwest trace logging (#986)
- [PM-31877] Migrate LoginMethod+Tokens to Setting (#973)
- [PM-31059] Add password protected key envelope and symmetric crypto key FFI support (#995)
- [Shared Unlock] [BEEEP/IS/PM-34080] Add noise IPC crypto provider (#348)
- Fix small typo in a ipc error message (#1005)
- [PM-34151] Add PolicyClient (#993)
- Update API bindings to 53dc0c40d74aa6d02c049970751d9692a426fed3 (#1006)
- [Shared Unlock] [PM-35081] Introduce shared unlock crate and protocol (#893)
- Add warning message for breaking changes (#1001)
- [PM-35786] Use CipherView encryption for Create/Edit requests (#987)
- [PM-34154] Add policy overrides to match clients (#1003)
- [PM-28346] SDK delete attachment operations (#1014)
- [PM-32429] Introduce cipher blob encryption module (#980)
- PM-35200 - Create contributing guide for Claude tooling (#1008)
- [PM-24221] Implement v2 post_user_password_registration API (#728)
- [PM-34918] use sdk for collection encryption/decryption (#976)
- Fix swapped private and public keys (#1020)
- [PM-32691][PM-32694] Driver's License + Passport (#991)
- [PM-35828] Add move_many and bulk_update_collections operations to CiphersClient (#992)
- [PM-35828]  Add missing drivers_license and passport fields to Cipher in tests (#1022)
- Update codeownership of collections crate (#1019)
- [PM-33122] Use strict-decryption in CiphersClient get operations (#1023)
- fix: update SSO cookie cancellation error message (#1010)
- Move subcommands into teams directories (#956)
- [PM-35204] Create GlobalClient (#1016)
- [PM-34239] Fix dylint warnings on crypto crates (#1029)
- Revert "Make get_key_id_for_symmetric_key follow client convention" (#1026)
- [PM-34239] Fix dylint warning on cipher/blob/sealed.rs (#1028)
- chore(codeowners): Remove concept of SDK SME ownership group (#950)
- [PM-36047] Add tech-leads group as owners of the CODEOWNERS file (#1009)
- docs: encourage thread bound runner in claude.md (#1027)
- feat: add project_ids to secret list response (#1030)
- [PM-31059] Add key-management state bridge (#996)
- chore(codeowners): Update auth crate codeownership. (#1017)
- Add more KM state to state bridge (#1034)
- [PM-36021] Remove hyphenated words from passphrase generator input/output (#1007)
- [PM-34239] Fix dylint warnings on platform (#1031)
- [PM-34239] Enable dylint on CI (#1036)
- fix(workflow): Remove blank line in PR comment that breaks breaking change comment
- Update API bindings to ea007b6a4f9796b391653e28c0282c17301b761e (#1024)
- [PM-35205] Implement CLI client state machine (#1033)
- [Shared Unlock] [PM-34073] Add WASM support (#894)
- [BRE-1851] Migrate Publish WASM Internal Workflow (#1039)
- Rename post_user_password_registration in Registration client to match other method names (#1046)
- [PM-36839] Replace explicit API error variants by .into() (#1041)
- Add post_keys_for_user_password_registration in uniffi bindings for registration client (#1047)
- Reorganize registration mod in bitwarden-auth crate (#1048)
- [BRE-1871] Moving to BRE deploy method (#1045)
- Bump bitwarden-core version to 3.0.0 (#1053)
- [PM-31050] Add generating a v2_upgrade_token on key rotation (#1038)
- [Shared Unlock] [PM-34073] Support biometrics over IPC (#895)
- [PM-35262] Old attachment detection in user key rotation (#1002)
- [PM-31059] Implement Pin lock system & Pin lock management & Pin State unlock (#997)
- Remove csharp from recommended extensions (#1066)
- Update API bindings to 869cd3a34e6fcf40f95e9d50f8bc4db5abd3e98b (#1065)
- [deps]: Update Rust crate snow to 0.10.0 (#1057)
- [PM-36565] Refactor CollectionType enum to use wasm_bindgen for better WASM integration (#1052)
- [deps]: Update Rust to v2026-05-04 (#1060)
- [PM-37089] Add lint to detect UniFFI async fns not using tokio (#1068)
- [deps]: Update actions/github-script action to v9 (#1062)
- [PM-37226] Enable uniffi omit_checksums to work around Android binding issue (#1070)
- [PM-36551] Add uniffi bindings to policies crate (#1032)
- [PM-35828] Add CipherAdminClient::list_assigned_org_ciphers (#1015)
- chore: add platform ownership for uniffi.toml files in CODEOWNERS (#1073)
- [PM-35207] Implement `bw lock` (#1051)
- chore: add description to policies and server-communication-config (#1077)
- chore: add bitwarden-sm to version-bump workflow (#1079)
- [PM-18938] Isolate decryption support for type 0 user keys (#585)
- [PM-37481] fix: sdk-swift release workflow fails to commit  (#1078)
- [PM-31056] Migrate PIN unlock after V2 upgrade (#1035)
- Fix WASM builds on Mac (#1082)
- [PM-30214] Add key connector support to user key rotation (#1074)
- [PM-33111] Implement device auth key (#816)
- [PM-31113] Migrate local user data key after V2 upgrade (#1040)
- [PM-37488] Fix state bridge and add integration tests (#1081)

@bw-ghapp bw-ghapp Bot requested review from a team and matt-livefront as code owners May 13, 2026 22:16
@bw-ghapp bw-ghapp Bot added automated-pr PR created by workflow or other automation t:deps Change Type - Dependencies labels May 13, 2026
@github-actions github-actions Bot added app:password-manager Bitwarden Password Manager app context app:authenticator Bitwarden Authenticator app context labels May 13, 2026
vvolkgang added a commit to bitwarden/sdk-internal that referenced this pull request May 13, 2026
## 🎟️ Tracking

PM-37481

## 📔 Objective

Context:

1. https://github.com/bitwarden/sdk-internal/pull/926/changes 
2. #1012  

In order to restore iOS SDK updates, we're partially reverting the
api-commit step, without introducing GPG commit signing given that the
key was recently deleted. We'll be able to re-introduce the api-commit
action when sub-folder support is introduced.


Test Runs:

1. https://github.com/bitwarden/sdk-internal/actions/runs/25829532270
    * Created: bitwarden/ios#2646
@bw-ghapp bw-ghapp Bot changed the title Update SDK to 5d818bd (3.0.0-6115-7fd530e) Update SDK to ce758e9 (3.0.0-6120-15e0a90) May 13, 2026
@bw-ghapp bw-ghapp Bot changed the title Update SDK to ce758e9 (3.0.0-6120-15e0a90) Update SDK to ff81ccb (3.0.0-6157-dc147d0) May 14, 2026
@bw-ghapp bw-ghapp Bot changed the title Update SDK to ff81ccb (3.0.0-6157-dc147d0) Update SDK to c50f9f0 (3.0.0-6162-d5c2bf3) May 14, 2026
@bw-ghapp bw-ghapp Bot changed the title Update SDK to c50f9f0 (3.0.0-6162-d5c2bf3) Update SDK to 9238ba8 (3.0.0-6168-e13c4fc) May 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

app:authenticator Bitwarden Authenticator app context app:password-manager Bitwarden Password Manager app context automated-pr PR created by workflow or other automation t:deps Change Type - Dependencies

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants