Skip to content

Releases: intercom/intercom-cordova

6.2.0

19 Dec 11:06
5513579
Compare
Choose a tag to compare
  • Support sending a push token to Intercom manually with the addition of the method sendPushTokenToIntercom

6.1.0

20 Jul 15:16
e9158ba
Compare
Choose a tag to compare

Enable mobile users to help themselves with the new mobile SDK for iOS and Android 🎉 😃

The new Intercom mobile SDK brings the Messenger Home to your mobile applications. This means you can add messenger apps that allow your users to self-serve instead of starting a conversation. Users can now quickly access relevant help articles, review pinned content, and view product status in real time – all from the messenger home screen.

android-release-screens

ios-release-screens

API changes

  • displayConversationsList - Use displayMessenger instead.

These deprecated methods will still work, but will be removed in a future release.

6.0.0

12 Jun 13:13
8529c9e
Compare
Choose a tag to compare

The Business Messenger reimagined.

Messenger apps

  • Complete actions beyond chat in the Messenger seamlessly with a growing library of apps. Messenger apps are being rolled out to all customers over the next 2 weeks.

Extendable platform

  • Create your own Messenger apps to suit your unique workflows – and enable entirely new ones.

Updated Design

  • Updated visual design with new wallpapers and expanded color settings.

Messenger settings

  • New wallpapers to customize your profile.
  • Set a background color for your profile and an action color for cards and chat bubbles.
  • Support light theme colors in your messenger.

Help Center

  • Added the method displayHelpCenter(). Calling this method in your app displays your Articles Help Center. Learn more about Articles here.

5-0-0-android-release-screens

5-0-0-ios-release-screens

5.1.1

26 Feb 12:18
d735775
Compare
Choose a tag to compare

Include FCM libraries when building without build plugin #257

5.1.0

26 Feb 10:46
2016cca
Compare
Choose a tag to compare
  • Created fork of phonegap-plugin-push to allow it to work with this plugin: https://github.com/intercom/phonegap-plugin-push
  • Allow FCM notifications without applying build plugin #253
  • Update recommended build tool & library versions #252
  • Remove broken support for multiple GCM libraries #251
  • Fix GCM sender ID reading #250
  • Change hook for checkForUpdate to be after_prepare #249

5.0.2

13 Feb 10:35
3e0e2d4
Compare
Choose a tag to compare
  • Fix issue with Intercom pod not being updated / installed when GitHub response was not 200 OK: #246

5.0.1

23 Jan 14:10
9ba0070
Compare
Choose a tag to compare
  • Removes dependency on PackageManager.GET_META_DATA, which Cordova does not appear to generate any longer for new projects: #239.

5.0.0

22 Jan 13:48
d1c7aa4
Compare
Choose a tag to compare
  • Supports cordova-android 7.0.0, the default Android build version when using cordova-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:

  1. 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 android@7.0.0
    
  2. Update plugin-cordova-intercom:
    cordova plugin remove cordova-plugin-intercom
    cordova plugin add cordova-plugin-intercom@5.0.0
    
  3. Ensure your config.xml specifies an android-minSdkVersion at or above 19:
    • <preference name="android-minSdkVersion" value="19" />
  4. 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.

NB: The above steps may not be exhaustive and are dependent on your app and system Cordova configuration

4.1.2

16 Nov 16:49
a655d9b
Compare
Choose a tag to compare

Further fixes to issue with diagnostic messages on Android: #219

4.1.1

15 Nov 12:35
d7fa9fd
Compare
Choose a tag to compare

Fixed issue with diagnostic messages on Android: #219.