[PR #6311] [MERGED] Update SDK to 2.0.0-4373-3c666766 #54695

Closed
opened 2026-05-01 20:24:04 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/bitwarden/android/pull/6311
Author: @bw-ghapp[bot]
Created: 12/31/2025
Status: Merged
Merged: 1/5/2026
Merged by: @SaintPatrck

Base: mainHead: sdlc/sdk-update


📝 Commits (6)

  • 166a385 SDK Update - com.bitwarden:sdk-android 2.0.0-4349-068685c2
  • fa89764 SDK Update - com.bitwarden:sdk-android 2.0.0-4362-ec6c67db
  • eb6190d SDK Update - com.bitwarden:sdk-android 2.0.0-4364-4759089b
  • e90d46b SDK Update - com.bitwarden:sdk-android 2.0.0-4372-f210319d
  • 2906090 SDK Update - com.bitwarden:sdk-android 2.0.0-4373-3c666766
  • 63bf5b5 [PM-27290] Remove deprecated InitUserCryptoMethod.Password usage

📊 Changes

3 files changed (+1 additions, -7 deletions)

View changed files

📝 app/src/main/kotlin/com/x8bit/bitwarden/data/vault/manager/VaultLockManagerImpl.kt (+0 -1)
📝 app/src/main/kotlin/com/x8bit/bitwarden/data/vault/repository/util/InitUserCryptoMethodExtensions.kt (+0 -5)
📝 gradle/libs.versions.toml (+1 -1)

📄 Description

Updates the SDK version from 2.0.0-4254-6c954013 to com.bitwarden:sdk-android 2.0.0-4373-3c666766

What's Changed

Additional code changes:

https://github.com/bitwarden/sdk-internal/pull/629 removes InitUserCryptoMethod.Password so the following changes were needed:

Clean up code usage of the deprecated InitUserCryptoMethod.Password enumeration in preparation for its removal from the SDK.

Behavioral Changes:

None. This refactoring removes handling for an unsupported crypto initialization method that threw an exception or was no longer relevant.

Specific Changes:

  • VaultLockManagerImpl.kt: Remove the case for InitUserCryptoMethod.Password in the crypto initialization logic.
  • InitUserCryptoMethodExtensions.kt: Remove the case for InitUserCryptoMethod.Password that previously threw an IllegalArgumentException.
Raw changelog
- [deps]: Update Rust crate csv to v1.4.0 (#529)
- [deps]: Update prettier to v3.7.4 (#588)
- [PM-29048] Validate pin protected user key envelope (#628)
- Update passkey-rs and coset libraries [PM-26879] (#626)
- [PM-26585] Remove `InitUserCryptoMethod::Password` in favour of `InitUserCryptoMethod::MasterPasswordUnlock` (#629)
- [PM-25821] Migrate Cipher Admin operation API calls to SDK (#560)
- [bre-1450] coverage step failing due to runner disk full (#637)
- [PM-27231] Account encryption v2 for key connector (#611)
- Update API to bf5cacdfc56451ef14d9aadbbd6cbac76b7b37b8 (#635)
- [deps]: Update Rust to v2025-12-29 (#448)
- Review Code Triggered by labeled event (#640)
- chore(docs): Add API bindings section to root README
- Revert review Code Triggered by labeled event (#641)
- Update API to 484a8e42dc7cdf1e3e3178b14f43193e56694e87 (#642)
- Update API to e9d53c0c6b9c81bfc4a638ff63083af41cea9c3e (#647)
- [deps]: Update @openapitools/openapi-generator-cli to v2.26.0 (#645)

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/bitwarden/android/pull/6311 **Author:** [@bw-ghapp[bot]](https://github.com/apps/bw-ghapp) **Created:** 12/31/2025 **Status:** ✅ Merged **Merged:** 1/5/2026 **Merged by:** [@SaintPatrck](https://github.com/SaintPatrck) **Base:** `main` ← **Head:** `sdlc/sdk-update` --- ### 📝 Commits (6) - [`166a385`](https://github.com/bitwarden/android/commit/166a38519daa6c966ced1ad66f8598e6e441ee3c) SDK Update - com.bitwarden:sdk-android 2.0.0-4349-068685c2 - [`fa89764`](https://github.com/bitwarden/android/commit/fa89764e8ee76b3d1aa51a673b65a6fa1fd543f8) SDK Update - com.bitwarden:sdk-android 2.0.0-4362-ec6c67db - [`eb6190d`](https://github.com/bitwarden/android/commit/eb6190d5183689df71920506627121d298e4f609) SDK Update - com.bitwarden:sdk-android 2.0.0-4364-4759089b - [`e90d46b`](https://github.com/bitwarden/android/commit/e90d46bfba9ad21f4e25a516db98a35245f4bbe9) SDK Update - com.bitwarden:sdk-android 2.0.0-4372-f210319d - [`2906090`](https://github.com/bitwarden/android/commit/290609009712d354a01780d799844324023e6a4e) SDK Update - com.bitwarden:sdk-android 2.0.0-4373-3c666766 - [`63bf5b5`](https://github.com/bitwarden/android/commit/63bf5b599a49a8ba3e0bf110ef4ae0bef036fa8b) [PM-27290] Remove deprecated `InitUserCryptoMethod.Password` usage ### 📊 Changes **3 files changed** (+1 additions, -7 deletions) <details> <summary>View changed files</summary> 📝 `app/src/main/kotlin/com/x8bit/bitwarden/data/vault/manager/VaultLockManagerImpl.kt` (+0 -1) 📝 `app/src/main/kotlin/com/x8bit/bitwarden/data/vault/repository/util/InitUserCryptoMethodExtensions.kt` (+0 -5) 📝 `gradle/libs.versions.toml` (+1 -1) </details> ### 📄 Description Updates the SDK version from `2.0.0-4254-6c954013` to `com.bitwarden:sdk-android 2.0.0-4373-3c666766` ## What's Changed - bitwarden/sdk-internal#529 - bitwarden/sdk-internal#588 - bitwarden/sdk-internal#628 - bitwarden/sdk-internal#626 - bitwarden/sdk-internal#629 - bitwarden/sdk-internal#560 - bitwarden/sdk-internal#637 - bitwarden/sdk-internal#611 - bitwarden/sdk-internal#635 - bitwarden/sdk-internal#448 - bitwarden/sdk-internal#640 - chore(docs): Add API bindings section to root README - bitwarden/sdk-internal#641 - bitwarden/sdk-internal#642 - bitwarden/sdk-internal#647 - bitwarden/sdk-internal#645 ## Additional code changes: https://github.com/bitwarden/sdk-internal/pull/629 removes `InitUserCryptoMethod.Password` so the following changes were needed: Clean up code usage of the deprecated `InitUserCryptoMethod.Password` enumeration in preparation for its removal from the SDK. ### Behavioral Changes: None. This refactoring removes handling for an unsupported crypto initialization method that threw an exception or was no longer relevant. ### Specific Changes: - `VaultLockManagerImpl.kt`: Remove the case for `InitUserCryptoMethod.Password` in the crypto initialization logic. - `InitUserCryptoMethodExtensions.kt`: Remove the case for `InitUserCryptoMethod.Password` that previously threw an `IllegalArgumentException`. <details> <summary>Raw changelog</summary> ``` - [deps]: Update Rust crate csv to v1.4.0 (#529) - [deps]: Update prettier to v3.7.4 (#588) - [PM-29048] Validate pin protected user key envelope (#628) - Update passkey-rs and coset libraries [PM-26879] (#626) - [PM-26585] Remove `InitUserCryptoMethod::Password` in favour of `InitUserCryptoMethod::MasterPasswordUnlock` (#629) - [PM-25821] Migrate Cipher Admin operation API calls to SDK (#560) - [bre-1450] coverage step failing due to runner disk full (#637) - [PM-27231] Account encryption v2 for key connector (#611) - Update API to bf5cacdfc56451ef14d9aadbbd6cbac76b7b37b8 (#635) - [deps]: Update Rust to v2025-12-29 (#448) - Review Code Triggered by labeled event (#640) - chore(docs): Add API bindings section to root README - Revert review Code Triggered by labeled event (#641) - Update API to 484a8e42dc7cdf1e3e3178b14f43193e56694e87 (#642) - Update API to e9d53c0c6b9c81bfc4a638ff63083af41cea9c3e (#647) - [deps]: Update @openapitools/openapi-generator-cli to v2.26.0 (#645) ``` </details> [PM-29048]: https://bitwarden.atlassian.net/browse/PM-29048?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ [PM-26879]: https://bitwarden.atlassian.net/browse/PM-26879?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ [PM-26585]: https://bitwarden.atlassian.net/browse/PM-26585?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ [PM-25821]: https://bitwarden.atlassian.net/browse/PM-25821?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-05-01 20:24:04 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/android#54695