Update SDK to ab1d63f (3.0.0-7852-b904fe4) - #2989
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #2989 +/- ##
==========================================
- Coverage 79.53% 79.50% -0.03%
==========================================
Files 1169 1169
Lines 75095 75101 +6
==========================================
- Hits 59724 59712 -12
- Misses 15371 15389 +18 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
|
Claude finished @bw-ghapp[bot]'s task in 6m 5s —— View job SDK bump evaluated
Compile-time breaksVerifying build passed — Two real breaks are in range, and both are already fixed by earlier commits on this branch:
No unfixed compile break remains. Not a break — a codegen formatting artifact worth namingThe surface diff reports 104 "removed" error enums ( public
enum Fido2CallbackError: Swift.Error, ... {All 104 names were verified present and still Runtime considerationsNone require a change now, but each is a real behavioral delta:
Everything else in range — confirmed safe
CommitNo commit — nothing needed fixing. The two compile breaks in range were already resolved by earlier commits on |
The SDK now populates `MasterPasswordUnlockData.containedKeyId` from the user key, and its own request-model conversion forwards it. iOS builds `MasterPasswordUnlockDataRequestModel` by hand, so it was dropping the field and sending no key ID for users whose key has one — the case bitwarden/sdk-internal#1391 set out to fix.
bitwarden/sdk-internal#1317 (bw receive / bw send receive) added a required `data` field to `Send` (`SendItem?`) and `SendView` (`SendItemView?`) to carry v2 send item payloads. Neither got a default value, so every initializer call site stopped compiling. The app has no v2 send support yet, and nothing on the wire or in the add/edit form produces a send item payload, so pass `nil` at each site.
fe5aefa to
462cb9b
Compare
Updates the SDK from
b7e7be7e7f5adde3cafcb27d79fac80a53c5c3c8toab1d63fefae22cf056e5ad6759dd41f20539bea5What's Changed
Raw changelog