Sila SDKs 0.2.26

This SDK version provides the functionality that corresponds to the recent API releases 0.2.25 and 0.2.26

All SDKs

  • Added support for enhancement to /register API - when registering a business entity, the response now includes the resulting business uuid
  • Added support for enhancement to /register_wallet API - added new optional input field to specify "default" as true/false
  • Added support for enhancement to /plaid_link_token - added new optional input android_package_name to support Android apps.

.NET SDK

  • GetAccounts - fixed a bug where newly added fields MatchScore, AccountOwnerName, and EntityName were not added to the response.
  • Breaking change - per the change mentioned above, Register for BusinessUser now returns BusinessUserResponse object to include the business uuid. It previously returned BaseResponse.

Java SDK

  • Breaking change - per the change mentioned above, Register for BusinessUser now returns BusinessUserResponse object to include the business uuid. It previously returned BaseResponse.

Note
In recent SDK versions, we introduced some logic to handle blank/null input values where if blank/null input values were supplied to the SDKs, we would not forward them on to the API. The goal was to minimize validation errors from the SDK when supplying optional fields as blanks/nulls. In this SDK version, we reverted most/all of that logic, with the goal of letting the API control the validation such that the behavior of the SDKs matches the behavior of the APIs when called with the same inputs, for consistency. This may impact your implementation in that if you are passing blanks/nulls, you may see different validation responses in this release.