Skip to content

Commit 7a713b1

Browse files
imSzukalaclaude
andauthored
Release 16.3.0 — Update Intercom Android SDK to 18.3.1 and iOS SDK to 19.6.3 (#364)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 4af8420 commit 7a713b1

10 files changed

Lines changed: 18 additions & 12 deletions

File tree

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# Intercom for Cordova/PhoneGap
22

3+
## 16.3.0 (2026-06-23)
4+
5+
🚀 Enhancements
6+
* Updated Intercom Android SDK to 18.3.1
7+
* Updated Intercom iOS SDK to 19.6.3
8+
39
## 16.2.0 (2026-05-22)
410

511
🚀 Enhancements

Example/package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ cordova plugin add cordova-plugin-intercom
5050

5151
To add the plugin to your PhoneGap app, add the following to your `config.xml`:
5252
```xml
53-
<plugin name="cordova-plugin-intercom" version="16.2.0" />
53+
<plugin name="cordova-plugin-intercom" version="16.3.0" />
5454
```
5555

5656
### Requirements

intercom-plugin/package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

intercom-plugin/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "cordova-plugin-intercom",
3-
"version": "16.2.0",
3+
"version": "16.3.0",
44
"description": "Official Cordova plugin for Intercom",
55
"author": "Intercom",
66
"license": "MIT License",

intercom-plugin/plugin.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version='1.0' encoding='utf-8'?>
2-
<plugin id="cordova-plugin-intercom" version="16.2.0" xmlns="http://apache.org/cordova/ns/plugins/1.0" xmlns:android="http://schemas.android.com/apk/res/android">
2+
<plugin id="cordova-plugin-intercom" version="16.3.0" xmlns="http://apache.org/cordova/ns/plugins/1.0" xmlns:android="http://schemas.android.com/apk/res/android">
33
<name>Intercom</name>
44
<author>Intercom</author>
55
<license>MIT License</license>
@@ -68,7 +68,7 @@
6868
<source url="https://cdn.cocoapods.org/"/>
6969
</config>
7070
<pods use-frameworks="true">
71-
<pod name="Intercom" spec="~> 19.6.0" />
71+
<pod name="Intercom" spec="~> 19.6.3" />
7272
</pods>
7373
</podspec>
7474
</platform>

intercom-plugin/src/android/IntercomBridge.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ private void setUpIntercom() {
7777
try {
7878
Context context = cordova.getActivity().getApplicationContext();
7979

80-
CordovaHeaderInterceptor.setCordovaVersion(context, "16.2.0");
80+
CordovaHeaderInterceptor.setCordovaVersion(context, "16.3.0");
8181

8282
//Get app credentials from config.xml or the app bundle if they can't be found
8383
String apiKey = preferences.getString("intercom-android-api-key", "");

intercom-plugin/src/android/IntercomInitProvider.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ private void initializeIntercom(Context context) {
7777
return;
7878
}
7979

80-
CordovaHeaderInterceptor.setCordovaVersion(context, "16.2.0");
80+
CordovaHeaderInterceptor.setCordovaVersion(context, "16.3.0");
8181

8282
Intercom.initialize((Application) context.getApplicationContext(), apiKey, appId);
8383
Log.d(TAG, "IntercomInitProvider: Intercom initialized successfully");

intercom-plugin/src/android/intercom.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,14 +32,14 @@ repositories {
3232
}
3333

3434
dependencies {
35-
implementation 'io.intercom.android:intercom-sdk-base:18.2.0'
35+
implementation 'io.intercom.android:intercom-sdk-base:18.3.1'
3636
implementation 'com.google.code.gson:gson:2.8.6'
3737
implementation 'com.intercom:twig:1.3.0'
3838
implementation 'org.jetbrains:annotations:13.0'
3939
implementation 'com.squareup.okhttp3:okhttp:4.9.0'
4040
if (pushType == 'fcm' || pushType == 'fcm-without-build-plugin') {
4141
implementation 'com.google.firebase:firebase-messaging:20.+'
42-
implementation 'io.intercom.android:intercom-sdk-fcm:18.2.0'
42+
implementation 'io.intercom.android:intercom-sdk-fcm:18.3.1'
4343
}
4444
}
4545

intercom-plugin/src/ios/IntercomBridge.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ @implementation IntercomBridge : CDVPlugin
1616
#pragma mark - Intercom Initialisation
1717

1818
- (void)pluginInitialize {
19-
[Intercom setCordovaVersion:@"16.2.0"];
19+
[Intercom setCordovaVersion:@"16.3.0"];
2020
#ifdef DEBUG
2121
[Intercom enableLogging];
2222
#endif

0 commit comments

Comments
 (0)