Skip to content

Commit 9034a12

Browse files
imSzukalaclaude
andauthored
Release 16.1.0 (#360)
* Release 16.1.0 — Update Intercom Android SDK to 18.1.0 and iOS SDK to 19.6.0 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * Update setCordovaVersion to 16.1.0 in Android and iOS bridges Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * Update setCordovaVersion in IntercomInitProvider and refresh Example lock file Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * Update sample run scripts and refresh package lock files Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent dc37573 commit 9034a12

13 files changed

Lines changed: 162 additions & 241 deletions

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.1.0 (2026-05-19)
4+
5+
🚀 Enhancements
6+
* Updated Intercom Android SDK to 18.1.0
7+
* Updated Intercom iOS SDK to 19.6.0
8+
39
## 16.0.0 (2026-04-09)
410

511
🚀 Enhancements

Example/package-lock.json

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

Example/package.json

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,18 @@
44
"displayName": "Intercom Cordova",
55
"cordova": {
66
"platforms": [
7-
"ios",
8-
"android"
7+
"android",
8+
"ios"
99
],
1010
"plugins": {
1111
"cordova-plugin-intercom": {}
1212
}
1313
},
14+
"dependencies": {
15+
"cordova-android": "15.0.0",
16+
"cordova-ios": "7.1.1"
17+
},
1418
"devDependencies": {
15-
"cordova-android": "^15.0.0",
16-
"cordova-ios": "^7.1.1",
1719
"cordova-plugin-intercom": "file:../intercom-plugin"
1820
}
1921
}

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.0.0" />
53+
<plugin name="cordova-plugin-intercom" version="16.1.0" />
5454
```
5555

5656
### Requirements

intercom-plugin/package-lock.json

Lines changed: 15 additions & 5 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.0.0",
3+
"version": "16.1.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.0.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.1.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.5.4" />
71+
<pod name="Intercom" spec="~> 19.6.0" />
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.0.0");
80+
CordovaHeaderInterceptor.setCordovaVersion(context, "16.1.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.0.0");
80+
CordovaHeaderInterceptor.setCordovaVersion(context, "16.1.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.0.0'
35+
implementation 'io.intercom.android:intercom-sdk-base:18.1.0'
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.0.0'
42+
implementation 'io.intercom.android:intercom-sdk-fcm:18.1.0'
4343
}
4444
}
4545

0 commit comments

Comments
 (0)