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