Releases: intercom/intercom-react-native
Release 8.1.0
- Updated iOS to use 18.2.0 of the iOS SDK
- Update Android to use 15.11.0 of the Android SDK
- Added new API
isUserLoggedIn
. This enables developers to determine if a user is currently logged in to Intercom. - Added new API
fetchLoggedInUserAttributes
. This enables developers to retrieve the attributes of the currently logged in user.
Release 8.0.0
- Update to use version 18.1.0 of the iOS SDK
- Update HelpCenterCollectionContent to contain collections instead of sections since the sections model has been removed from the SDK
Release 7.2.1
- Fixes issue on iOS where messenger sometimes becomes unresponsive when swiped down to dismiss.
- Performance improvements
Release 7.2.0
🚀 Enhancements
- A newly designed composer for the messenger.
🐛 Bug Fixes
- [iOS] Fixes an issue with text fields in surveys.
- Fixed issue allowing customers to start a conversation after reacting to an article.
- Fixes an issue to handle empty message parts for bot introductions.
Release 7.1.3
🚀 Enhancements
- It is now possible to send push notifications to the Simulator. (iOS)
🐛 Bug Fixes
- Fixed an issue where it was not possible to close modal view that was opened from a Messenger App. (iOS)
- The message composer is now always displayed on the conversation screen when appropriate.(iOS)
- When a conversation is closed, form entry is disabled on the conversation screen. (iOS & Android)
- Made some minor UI bug fixes. (iOS)
- Fixed the issue where push open stats weren’t tracked correctly. (Android)
Release 7.1.2
🐛 Bug Fixes
- [Android] Fixed attaching photos from camera.
- [iOS] Fixed some memory issues that impacted a small number of users.
- [iOS] Fixed an issue that was preventing some modals from closing correctly.
- [iOS] Removed Xcode console warning.
- [iOS] Fixes a layout issue with the Powered by Intercom link.
👉 Note
This release contains some beta features.
Release 7.1.1
Release Date: 10-05-2024
- Updated to iOS SDK 17.0.4
🐛 Bug Fixes
- Fixed a crash that was affecting a small subset of users. (
[ICMDataManager resetPresenceTimer]
) - Fixed some memory issues.
- Fixed some minor UI glitches.
- Fixed a crash that users were experiencing. (
[ICMUserIdentity isEqual:]
)
Release 7.1.0
🚀 Enhancements
- Added support for Push Notifications in Expo
- Updated to the latest versions of Android and iOS SDK
7.0.1
7.0.0
- Update iOS SDK version to 17.0.0
- Set minimum iOS version to 15
⚠️ Codesigning issue with Intercom
A certificate used to sign our SDK was accidentally revoked on April 5th, leading to the invalidation of previously released SDK versions. This incident has caused errors during the integration of our SDK. We sincerely apologise for any inconvenience caused.
To address this issue, we have re-signed and updated all impacted versions to address these issues.
Below are detailed instructions to help you resolve the issue if you are impacted:
For Customers Integrating via Cocoapods:
- Begin by removing the current version of the Intercom pod. This is achieved by commenting out the Intercom pod line in your Podfile, then running
pod install
. The output should indicate "Removing Intercom." - Next, clear the cached versions of the Intercom SDK by running
pod cache clean 'Intercom' --all
in your repository. - Re-include the Intercom pod in your Podfile by uncommenting the previously commented line.
- Finally, run
pod install
again. A new, valid copy of the SDK will be installed.
If any issues arise during this process, running pod repo update
before reinstalling the pod may be beneficial. This ensures that you have the latest podspecs from the CocoaPods repository.