Skip to content

Releases: intercom/intercom-cordova

9.2.1

17 Sep 17:04
1b3f306
Compare
Choose a tag to compare
  • The Intercom Cordova plugin has been updated to use v8.2.0 of the Intercom Android SDK.
  • The Intercom Cordova plugin has been updated to use v8.0.0 of the Intercom iOS SDK.

9.2.0

09 Sep 13:39
Compare
Choose a tag to compare
  • The Intercom Cordova plugin has been updated to use v8.1.0 of the Intercom Android SDK as the latest version.
  • Fixed the Gradle issue with enabling push notification

9.1.1

25 Aug 10:51
Compare
Choose a tag to compare
  • The Intercom Cordova plugin has been updated to use v8.0.0 of the Intercom Android SDK as the latest version.

9.1.0

20 Jul 09:59
Compare
Choose a tag to compare
  • The Cordova plugin has been updated to be compatible with v7.2.0 of the Android SDK and v9.0.0 of Cordova Android.
  • v7.2.0 of the Android SDK now uses Android X, and includes updates to the Gson and Firebase Messaging libraries it uses.
  • In Cordova Android v9.0.0, the minimum Android API level is now API 22 (Android 5.1). The Cordova plugin's minimum version is now API 22 as well.

9.0.1

10 Jul 09:02
4002798
Compare
Choose a tag to compare

The Intercom Cordova plugin has been updated to use v7.1.1 of the iOS and Android SDK. We fixed a number of bugs in this release:

  • Android:
    • Fixed: An issue where buttons on the Messenger conversation card were not fully visible on small devices.
    • Fixed: An issue where the conversation header wasn’t updates after a teammate reply.
  • iOS:
    • Improved: If your app does not request location permissions, you will no longer have to add a location permission string to your PList when using the Intercom iOS SDK.

9.0.0

17 Jun 11:28
22888aa
Compare
Choose a tag to compare

v9.0.0 of the Cordova plugin supports the latest version (7.1.0) of the Intercom mobile SDK. We’re introducing a fantastic new mobile engagement feature called Mobile Carousels. We’ve also added support for closed conversations, as well as a number of fixes and performance improvements.

📱 New Feature: Mobile Carousels

Bring your best features. We'll bring the spotlight. Use Mobile Carousels to connect with app users at every touchpoint—show them around, provide support, and highlight features you know they'll love.

Mobile Carousels are a multi-screen message designed to feel right at home in your mobile app.

  • Rich multi-screen messages.
  • Highly customizable, right inside Intercom.
  • Request device permissions like push notifications, camera, location and more.
  • Deep link into your app, open URLs, or start conversations in the Intercom Messenger.
  • Target the right message to the right audience.
  • A/B testing and control groups.
  • Goal tracking.
  • Schedule your Mobile Carousel with ease.

Upgrade to the latest version of the plugin and mobile SDK today to use the feature. No additional integration work required.

Learn more about Mobile Carousels

Carousel - Made for mobile - Red

anrdroid_standard

Carousel - Permissions - iOS - Yellow

📱 Closed Conversations

The mobile SDK now respects the prevent replies to closed conversations setting if you have it enabled. The text composer will be disabled for closed conversations, and your users will be able to start a new conversation if they need to. The UI updates in real time as the conversation takes place.

Closed Conversation

📱 Improvements and bug fixes

We made a number of performance improvements and squashed a number of bugs in this release. This includes:

  • Android:

    • Improved: The mobile SDK and its features now initialize and open more quickly.
    • Improved: More elegant image loading states.
    • Fixed: An issue where the composer occasionally failed to respect the ‘disable composer for inbound bots’ setting.
    • Fixed: A crash associated with certain colour customization settings.
    • Fixed: A java.lang.OutOfMemoryError crash.
    • Fixed: A ReactionInputView.highlightSelectedReaction > IndexOutOfBoundsException crash.
    • Fixed: An issue where file extensions were sometimes removed when uploading them.
    • Fixed: An issue where emoji reactions were sometimes rendered twice.
    • Fixed: An issue with overlapping text in the ‘Your conversations’ list in the Messenger home.
    • Fixed: An issue where an outbound message didn’t appear in real-time after changing the device orientation.
    • Fixed: An issue where custom bot failed to save custom attributes
    • Fixed: A crash with error java.lang.ArithmeticException divide by zero
    • Removed: The experimental API is no longer available.
  • iOS:

    • Improved: The mobile SDK and its features now initialize and open more quickly.
    • Improved: More elegant image loading states.
    • Improved: Added support for pointers in iPadOS 13.4 and up.
    • Improved: Added support for Provisional Push Notifications
    • Fixed: An issue where Intercom was not relinquishing keyWindow status, causing problems with external keyboards and text input fields.
    • Fixed: An issue where the header background colour for articles was incorrect.
    • Fixed: A crash in iOS 13 when tapping close button after sending a reply to a conversation.
    • Fixed: A crash when exiting conversation before Operator has responded.
    • Fixed: An issue where conversations were marked as read when the app was in the background.
    • Fixed: An issue where some images were causing apps to crash during the upload process.

8.0.0

05 Nov 16:13
ce279bb
Compare
Choose a tag to compare
  • Upgraded to version 6.0.0 of the iOS and Android SDK.
  • iOS 10 is now the minimum version of iOS that is supported by the Intercom iOS SDK.
  • We have deprecated support for iOS 8 & 9.
  • Android API level 21 (v5 - Lollipop) is now the minimum version of Android that is supported by the Intercom Android SDK.
  • If your app still support API levels before 21 you'll need to bump minSdkVersion to 21 in order to use version 6+ of our SDK.

7.1.1

06 Sep 15:50
e711409
Compare
Choose a tag to compare
  • The Intercom Cordova plugin has been updated to use v5.4.1 of the Intercom Android SDK as the latest version. This is because v5.5.0 of the Intercom Android SDK targets Android 10, which is currently unsupported by Cordova.

7.1.0

17 Jul 21:09
3643b72
Compare
Choose a tag to compare
  • Updated to cordova-android 8.0.0 and cordova-ios 5.0.0
  • Removed GCM as Google has removed GCM
  • Updated Firebase version and fixed an issue with Android push notifications not displaying
  • Updated our Example app to use the newer versions of Cordova
  • Now using the latest versions of the Intercom Android SDK and iOS SDK with support for Custom Bots!

Deliver Custom Bots to your mobile app users to unlock growth across all platforms

Custom Bots can now be targeted specifically to your mobile app users! Whether your users are on the web or mobile, Custom Bots now work cross-platform to automate and accelerate growth.

android-5-3-0-release

Use our bots to provide better personalization at scale during critical moments of the customer lifecycle like when users first sign up for your app, or when they want to upgrade to a paid plan.

For more details on how to use Custom Bots on mobile, read our blog post and see our docs here.

Provide faster, more personal support at scale with Custom Bots for new conversations 🤖

When a customer starts a new conversation with you in the Messenger, they’ll be able to choose from suggested replies that you’ve defined. They can clarify why they’re getting in touch, and provide extra info without needing to wait for a response, or take up your team’s time.

Inbound Custom Bots

With Custom Bots from new conversations, you can accelerate your support by automating these initial interactions, so your support team can focus on resolving important issues. To get started, check out our Article on triaging inbound conversations with Custom Bots.

We've also bumped the following dependencies in the Android SDK:

com.squareup.okio:okio:1.17.4 (changelog)
com.squareup.okhttp3:okhttp:3.12.3 (changelog)
com.squareup.retrofit2:retrofit:2.5.0 (changelog)
com.squareup.retrofit2:converter-gson:2.5.0
com.google.code.gson:gson:2.8.5 (changelog)

7.0.0

20 Jun 11:20
a3d6679
Compare
Choose a tag to compare
  • Cordova 9 support