Web SDKs
You can use our Web SDKs to identify your website visitors, track their pageviews, and send them in-app messages. We recommend that you use the Data Pipelines SDK to get your data into Customer.io. It supports more outgoing integrations and has a more robust feature set than the Journeys snippet.
Latest Releases
See more releases2.1.0-beta.2
See changes in github2.1.0-beta.1
See changes in githubFeatures
Bug Fixes
2.0.0-beta.1
See changes in github⚠ BREAKING CHANGES
Read our migration guide to safely update from v1 to v2
- make delivered push metric more reliable
- remove FCM dependency from cocoapods (#210)
- singleton API only way to use SDK now (#209)
Bug Fixes
- add sdkwrapperconfig to rich push SDK config (#226) (e43b4cf)
- do not modify custom attributes casing (#234) (8160fdf)
- fix compile time errors notification service extensions (#214) (bd5911b)
- make delivered push metric more reliable (0478e52)
- sdk not able to compile in ios app (#225) (e4d1b3f)
Code Refactoring
Latest Releases
See more releases2.1.0-beta.2
See changes in github2.1.0-beta.1
See changes in githubFeatures
Bug Fixes
2.0.0-beta.1
See changes in github⚠ BREAKING CHANGES
Read our migration guide to safely update from v1 to v2
- make delivered push metric more reliable
- remove FCM dependency from cocoapods (#210)
- singleton API only way to use SDK now (#209)
Bug Fixes
- add sdkwrapperconfig to rich push SDK config (#226) (e43b4cf)
- do not modify custom attributes casing (#234) (8160fdf)
- fix compile time errors notification service extensions (#214) (bd5911b)
- make delivered push metric more reliable (0478e52)
- sdk not able to compile in ios app (#225) (e4d1b3f)
Code Refactoring
Mobile SDKs
Identify people and send push, rich push, and in-app messages to your mobile app users. The Mobile SDKs help you take advantage of Customer.io in your mobile apps without writing your own integration from scratch.
Latest Releases
See more releases2.1.0-beta.2
See changes in github2.1.0-beta.1
See changes in githubFeatures
Bug Fixes
2.0.0-beta.1
See changes in github⚠ BREAKING CHANGES
Read our migration guide to safely update from v1 to v2
- make delivered push metric more reliable
- remove FCM dependency from cocoapods (#210)
- singleton API only way to use SDK now (#209)
Bug Fixes
- add sdkwrapperconfig to rich push SDK config (#226) (e43b4cf)
- do not modify custom attributes casing (#234) (8160fdf)
- fix compile time errors notification service extensions (#214) (bd5911b)
- make delivered push metric more reliable (0478e52)
- sdk not able to compile in ios app (#225) (e4d1b3f)
Code Refactoring
Latest Releases
See more releases4.4.1
See changes in github4.4.0
See changes in githubFeatures
Internal
- Updated our SDK to use the v2 version of our in-app messages API. This will provide a more reliable experience for in-app messages. (#461)
Note:
This is only supported for the new in-app editor, if you are using the legacy in-app editor, it is recommended NOT to upgrade to this release for now.
4.3.0
See changes in githubImprovement
- This release includes changes needed to support for data pipelines in the our React Native SDK. There are no new features for customers utilizing our native Android SDK only.
Latest Releases
See more releases4.1.1
See changes in github4.1.0
See changes in githubUpdates the iOS Native dependency from 3.5.1 to 3.6.0 which includes the following improvements.
Features
Fixes
- Fixes the push metric for the EU region by adding region support in the MessagingPush config in the notification extension (https://github.com/customerio/customerio-ios/pull/836)
Improvement
4.0.2
See changes in github
Subscribe to Mobile SDK updates
Get email alerts by selecting a repo from the list below. At the top of the page select Watch, and then under Custom select Releases. Then you'll get an email when we publish new versions of that SDK.