For this release we have made changes to namespaces and class names to avoid confusion and increase consistency. Of the namespaces that have been changed, the ones in v1 of the SDK(transfermanager and objectmapper) are now deprecated but the rest have been completely removed. See below for the specific list of namespaces and classes which have been changed and what they have been changed to.
The interface CognitoSyncClient has also been removed
Constructors for KinesisRecorder and Cognito now require Region to be specified; this is also a breaking change. The analytics constructor has been removed altogether and replaced with static getInstance and getOrCreateInstance methods
Finally, there were other various bug fixes to S3 and Cognito