Select Page

We are very happy to announce a maintenance release of 1.0.25 for our Intercom Subscription plugin. This release addresses the API update to the latest version from the platform author – Intercom.

We have learned that Intercom has released their API version 1.1 with some structural changes to the API. This may make our previous code to not function properly. So it asks for an urgent and prompt maintenance release with a fix.

As you know, maintenance releases are not always exciting, but they are crucial to have a stable working software. This release is just that. We are looking for more improvements to be added to the plugin in future, but until we find time in our busy schedule, this is the release we have for you at the moment.

Let’s check the updates that await you:

Intercom API version updated

Intercom has pushed a new update to their API. When we first introduced our plugin it was at 1.0. The latest update made it to 1.1. It has some notable changes in the API structure.

To enjoy the new features, you will have to select 1.1 version of the API from the Developer Hub’s App settings if it’s not already selected:

Our plugin was not ready for 1.1. So using the new API with our plugin for example, would result in users to be not listed. There might be other problems on the way, but we have found this issue to be prominent.

The latest version of our plugin 1.0.25 has been updated to include Intercom API 1.1. This will result in smoother performance with the new version of the API, if you choose to use it.

The latest version of our plugin 1.0.25 has been updated to include Intercom API 1.1. This will result in smoother performance with the new version of the API, if you choose to use it. Share on X

Fixed Intercom user not being listed

In our brief testing with API 1.1, we found out that user is not placed correctly on Intercom from the previous version of our plugin. This is due to using “users endpoint” feature of the API. Users endpoint has changes in data structures which was incompatible with our existing code. Intercom suggested to apply changes to code for compatibility. So we changed our code in 1.0.25 of our plugin and it ultimately fixed the issue.

Notice about PHP version

Intercom API 1.1 requires at least PHP 7.2 to be present on your server. As we are using the latest API, the requirement would apply to you as well. Please contact your developer or webhost to ensure that you have the version or later installed.

In summary, this version provides important update to the plugin to ensure continuous stability of the plugin. It might not bring new features into the table, but it is essential to make the plugin functional for the latest API changes.