Releases: intercom/intercom-cordova
Releases · intercom/intercom-cordova
5.0.1
5.0.0
-
Supports
cordova-android
7.0.0, the default Android build version when usingcordova-cli
8.0.0, though it may also be specified on earlier versions (tested on Cordova 7.1.0) -
Deprecates GCM as a push type in favor of FCM. This includes removing the ability to specify a GCM/FCM sender id directly from config.xml. To use push on Android, adding your google-services.json to the root of your project is now required.
-
Per the
cordova-android
7.0.0 release notes, the minimum Android API version supported is now API Level 19.
Update guide:
- If you have not already done so, update your
cordova-cli
:npm install -g cordova cd my_project cordova platform remove android cordova platform add [email protected]
- Update
plugin-cordova-intercom
:cordova plugin remove cordova-plugin-intercom cordova plugin add [email protected]
- Ensure your config.xml specifies an android-minSdkVersion at or above 19:
<preference name="android-minSdkVersion" value="19" />
- To use push on Android:
- Ensure you've added
<preference name="intercom-android-push-type" value="FCM"/>
to your config.xml - Copy your FCM
google-services.json
file to the root directory of your project.
- Ensure you've added
NB: The above steps may not be exhaustive and are dependent on your app and system Cordova configuration
4.1.2
4.1.1
4.1.0
4.0.0
- Updated Intercom for Android to 4.0.1
- Updated Intercom for iOS to 4.0.1
- Removed deprecated method intercom.setSecureMode(hmac, data).
- Added support for iOS 11.
- Added support for Android Oreo.
- Updated GCM & FCM to version 11.
3.2.2
3.2.1
3.2.0
- Added a new method to the API
intercom.setUserHash(userHash)
to support Identity Verification. This method replacesintercom.setSecureMode(hmac, data)
which was used for our previous security feature Secure Mode. - Updated Intercom for Android to 3.2.x.
- Updated Intercom for iOS to 3.2.x.