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.0
See changes in github4.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.
4.2.0
See changes in githubFeatures
- Revamped the in-app messaging module to enhance performance by optimizing local processing, accelerating message loading during page transitions, and implementing a state-driven architecture for better responsiveness and control. (#431) (682ac42)
- We highly recommend upgrading to the new in-app editor to ensure optimal performance.
Fixes
Latest Releases
See more releases4.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 github4.0.1
See changes in githubImprovement
- Updated the workflow to automatically update the Android native SDK version in the package, ensuring greater consistency and reducing manual intervention during updates. (b477fbc)
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.