Patch:
- Updated EventHandler interface to match other SDKs.
- Removed deprecated EventListener interface. Use EventHandler interface to receive Connect events.
Patch:
- Send SDK version and platform type to Connect.
Patch:
- Added Chrome custom tab support for displaying Oauth popup.
Patch:
- Updated user agent for Oauth popup to prevent webview from being blocked.
- Set versionCode to 104 and versionName to "1.0.4" in Android manifest.
Patch:
- Updated Connect.onCreate() to first call super.onCreate() before doing the EventListener / process restart check (see last change). Turns out finishing an activity before calling super.onCreate() causes an exception.
Patch:
- Added logic to Connect.onCreate() to immediately finish if it detects that Android has restarted the process. This is because the static EventListener reference in Connect no longer exists and must be supplied by the parent activity.