Change Log

<pre> v5.1.1 Use aps-cloudpush _2.0.9 and merge intent filter for PushBroadcastReceiver in Android manifest.

v5.1.0 Use aps-cloudpush_2.0.8.

v5.0.0 Compile for Titanium 7.0.0, use aps-cloudpush_2.0.6 and depend on ti.playservices

v4.0.2 Update Google Play Services to v9.6.1 (revison 33) [TIMOB-23860]

v4.0.1 Update Google Play services [TIMOB-23860]

v3.4.1 Recompiled module with NDK r10e for Android 6 [MOD-2148]

v3.4.0 Strip Google Play Services jar to reduce method count [TIMOB-18082]

v3.3.9 Updated Google Play Services jar [TIMOB-18988]

v3.3.8 Fixed error when clicking on tray notification [MOD-1905]

v3.3.7 Fixed Custom sound is not played [TIMODOPEN-451]

v3.3.6 Fixed error logged when 'acs-push-api-url' not found in tiapp.xml [TIMOB-17945]

v3.3.5 APSCloudPush fixed callback not fired when SingleCallback true [NATIVESDK-301] APSCloudPush passing payload to trayClickLaunchedApp and trayClickFocusedApp [TIMODOPEN-370]

v3.3.4 Added isGooglePlayServicesAvailable method [TIMODOPEN-458]

v3.3.3 Updated Google Play Services jar [TIMODOPEN-451]

v3.3.2 Updated Google Play Services jar [TIMODOPEN-447]

v3.3.1 Updated module to work with v1.0.0 of APSCloudPush [MOD-1770] Fixed Push Notifications not received if app is not running [MOD-1772] Fixed trayClickLaunchedApp and trayClickFocusedApp not fired [MOD-1773] Deprecated SingleCallback

v3.3.0 Created library from cloudpush module for reuse and pulled it back into the module [NATIVESDK-127][NATIVESDK-197][TIMODOPEN-414] Updated Google Play Services jar [TIMODOPEN-417]

v3.2.1 Fix an issue where 'trayClickFocusedApp' event is not fired properly [TIMOB-16360]

v3.2.0 Add support for grouped notifications in Android [TIMODOPEN-313] Fix an issue of Android app background / foreground detection [TIMODOPEN-318][TIMODOPEN-319][TIMODOPEN-320] Bumping version to match the TiSDK version this module is being shipped with

v2.4.0 Moved MQTT to a separate module [TIMODOPEN-299]

v2.3.3 Fix a GCM related problem lead to app crash on Android 2.x [CLOUDSRV-2829][MOD-1555] Update google services library [TIMOB-15617]

v2.3.2 GCM usability imporovement on setting gcmsenderid inner ACS app web console [CLOUDSRV-2549] Add a new method (clearStatus) to enable reinitialize Ti.CloudPush, to replace app key, sender id, or other stored information Update google services library [TIMOB-15022]

v2.3.1 Fix an issue MQTT Push Service still starts under GCM mode, if device reboots or power off and on [CLOUDSRV-2522] Fix an issue incorrect app background status check under GCM mode [CLOUDSRV-2504]

v2.3.0 Added support for MQTT SSL, and GCM

v2.2.0 Minor update to adapt enterprise Push environment [CLOUDSRV-2281]

v2.1.0 Fix issue with triggering multiple callbacks together [CLOUDSRV-1532] Add a new property in (singleCallback) to add ability to handle push notifications one by one when multiple ones come Improve stability

v2.0.8 Fix issue with application restart when receiving push notifications without app in memory [CLOUDSRV-1409]

v2.0.7 Updated push service to latest ACS SDK [MOD-832]

v2.0.6 Added an optional tiapp.xml property "acs-push-coordinator-url" just like "acs-api-key" for coordinator customization [MOD-699].

v2.0.5 Fixed issues with sound and icon not working on some devices [MOD-749, MOD-750]

v2.0.4 Added support for the push notification customizations in the ACS GUI (such as vibration, sounds, badge numbers, etc).

v2.0.3 Fixed crash on Android 3.0+.

v2.0.1 Removed the "deviceToken" property in favor of the new asynchronous "retrieveDeviceToken" method. Fixed tray crashing from BG on certain devices.

v2.0.0 Initial Release