# Android

## Summary

* Bug fixes and improvements.
* Identity changes
  * Added `clearIdentity()` that must be called on logout
  * `setIdentity()` failure will be considered as user not logged in
  * `setidentity()` needs to be called once during login (please see `1.30` migration page)
* Minimum Android supported bumped to  `10`

### Breaking Changes

* `setIdentity()` API Complete Redesign (Please see [migration](https://sdk.ims.tech/migration/android/1.29.1-greater-than-1.30.0))
* Removed methods/fileds
  * `ImsSdkManager.updateSdkConfig(context: Context)`
  * `SdkConfigBuilder.apiKey`

### **New Features**

* `clearIdentity(context: Context)` - New method to properly clear user identity on logout
  * Clears internal identity
  * Cancels any scheduled work
  * Call on Logout
