Releases: intercom/intercom-ios
7.1.1
Release Date: 06-07-2020
Enhancements
- 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.
7.1.0
7.1.0
Release Date: 17-06-2020
In v7.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 mobile SDK today to use the feature. No additional integration work required.
Learn more about Mobile Carousels
📱 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.
📱 Improvements and bug fixes
We made a number of performance improvements and squashed a number of bugs in this release. This includes:
- 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 while being uploaded to the messenger.
6.1.0
Release Date: 18-03-2020
Enhancements
- We've implemented the abilty to disable the composer for inbound conversations that use Custom Bots.
Bug Fixes
- Fixed an issue that caused an error page to display when double-tapping on a link in the Help Centre.
6.0.2
Release Date: 26-02-2020
Bug Fixes
- This update fixes an issue that was causing some Custom Bot reply options to become unresponsive when tapping on them.
6.0.1
Release Date: 27-01-2020
Bug Fixes
- This update fixes an issue related to
UINavigationBarAppearance
, which was introduced in iOS 13. This fix means any customisations made to your navigation bar will not impact on the Intercom Messenger.
6.0.0
Release Date: 24-10-2019
Enhancements
- 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.
- To upgrade to v6.0.0 please follow our migration guide. Changes are required to your code if you support push notifications or deep linking within your app.
5.5.2
Release Date: 23-10-2019
Bug Fixes
- Fixed an issue that was causing the Status Bar colour to be black on apps using the Intercom Messenger.
- NOTE: If you are dynamically changing your status bar style, please follow our guidelines to ensure that your status bar updates accordingly.
5.5.1
Release Date: 17-09-2019
Bug Fixes
- Fixed an issue that was causing the Intercom Messenger not to display for apps that use a
UISceneDelegate
and initialize Intercom in theirAppDelegate
. It is recommended that all apps using aUISceneDelegate
initialize intercom in theirscene:willConnectionToSession:options
method. Please see our installation documentation for further information and examples.
5.5.0
Release Date: 12-09-2019
Enhancements
- The SDK has been updated to support iOS 13.
Bug Fixes
- The positioning of the chat head has been improved for larger devices.
- The image picker has been updated to use an icon instead of text for the close button.
- We fixed an issue that caused Messenger Apps to be the incorrect height.
- Sometimes the team profile would not load correctly on first launch. We fixed that, too.