Skip to content

Commit

Permalink
Merge pull request #285 from intercom/liuting/9.0.0
Browse files Browse the repository at this point in the history
Release version 9.0.0
  • Loading branch information
liutingdu authored Jun 17, 2020
2 parents 573b457 + dd6f22c commit 22888aa
Show file tree
Hide file tree
Showing 10 changed files with 449 additions and 38 deletions.
69 changes: 69 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,74 @@
# Intercom for Cordova/PhoneGap

## 9.0.0 (2020-06-17)
**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](https://intercom.com/mobile) 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](https://www.intercom.com/mobile-carousels)

<a href="https://product-education.wistia.com/medias/4y7for3aya " target="_blank"><img src="https://user-images.githubusercontent.com/3185423/84791321-5581cf00-afea-11ea-848e-d29fbd657e10.png"></a>

![Carousel - Made for mobile - Red](https://user-images.githubusercontent.com/3185423/84785788-ce315d00-afe3-11ea-9647-01792c698d05.png)

![anrdroid_standard](https://user-images.githubusercontent.com/3185423/84802829-0b541a00-aff9-11ea-9e7f-1613e8d7d369.gif)

![Carousel - Permissions - iOS - Yellow](https://user-images.githubusercontent.com/3185423/84785834-dee1d300-afe3-11ea-9c66-accbc6a93458.png)


### 📱 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](https://user-images.githubusercontent.com/5046761/84785550-8579a400-afe3-11ea-978d-49cba15cf54c.gif)


### 📱 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 (2019-11-04)

* Upgraded to version 6.0.0 of the iOS and Android SDK.
Expand Down
Loading

0 comments on commit 22888aa

Please sign in to comment.