Customer.io Customer.io
  • Sign In
Request Demo
  • Platform
  • Pricing
  • Customers
  • Docs

Request Demo Sign In
  • Journeys
    • Getting Started
    • People & Events
    • Objects & non-people data
    • Segmentation
    • Campaigns & Workflows
    • Message Channels
    • Liquid & Personalization
    • Metrics
    • Integrations
  • Data Pipelines
    • Get Started
    • Sources
    • Destinations
  • Accounts & Settings
    • Account Verification
    • Billing
    • Your Account
    • Workspaces
    • Privacy & Security
  • Release notes
    Release notes

    Latest features at Customer.io

    Reorganize in-app messages with drag-and-drop
    2023-09-11

    Following our last update, we’ve made it even easier to build in-app messages. Now you can drag-and-and drop components. This gives you the …

    Assign subscription topics in bulk to live campaigns and broadcasts
    2023-08-09

    You can now enable your subscription center faster by assigning a topic to multiple campaigns and broadcasts simultaneously. Note, to enable your …

    Jump to components in your in-app messages
    2023-08-09

    In-app messages often contain groups of nested components, which can make it hard to find the part of the message you want to edit. That’s why …

    • Journeys Track API
    • Journeys App API
    • Data Pipelines API
    • Reporting Webhooks
    • Web
    • iOS
    • Android
    • React Native
    • Expo Plugin
    • Flutter
  • APIs
    • Data Pipelines API
    • Journeys
      • Track API
      • App API
      • Reporting Webhooks
  • SDKs
    • Web
    • iOS
    • Android
    • React Native
    • Expo Plugin
    • Flutter
Android
  • Get Started
  • Identify people
  • Track events
  • Push notifications
  • In-app messages
  • Test support
  • Migrate from an earlier version
  • Troubleshooting
  • Changelog
    • Get Started
    • Identify people
    • Track events
    • Push notifications
    • Rich push notifications
    • Test support
    • Migrate from an earlier version
    • Changelog

Changelog

Check out release history for stable releases of android SDKs. Stable releases have been tested thoroughly and are ready for use in your production apps. Major versions may include breaking changes. See our migration guide for help updating your SDK integration to take advantage of new features and fixes.

3.x Releases


  • 3.6.6

    September 15, 2023code changes

    Bug Fixes

    • stack-overflow caused by BQ recursion (#251) (365a5b6)
  • 3.6.5

    August 23, 2023code changes

    Bug Fixes

    • prevent concurrency issues in in-app listeners (#246) (72dafd7)
  • 3.6.4

    July 21, 2023code changes

    Bug Fixes

    • in-app messaging proguard rules missing (#241) (c494bb0)
  • 3.6.3

    July 14, 2023code changes

    Bug Fixes

    • prevent empty identifier and device token (#240) (e9b5d0c)
  • 3.6.2

    July 13, 2023code changes

    Bug Fixes

    • duplicate classes crash on wrappers (#239) (ead2175)
  • 3.6.1

    July 12, 2023code changes

    Bug Fixes

    • migrate in-app module from gist to CIO (#221) (d6fda6d)

    Note: We’ve made updates to our installation instructions. Please refer to them as they reflect our new streamlined process which no longer necessitates a previously required dependency for in-app messages.

  • 3.6.0

    July 7, 2023code changes

    Features

    • expose device token (#235) (deaa916)
  • 3.5.3

    July 3, 2023code changes

    Bug Fixes

    • expose push tracking to wrapper sdks (#227) (3bc1345)
  • 3.5.2

    June 9, 2023code changes

    Bug Fixes

    • set auto track screen to false by default (#216) (71fcf52)
  • 3.5.1

    June 1, 2023code changes

    Bug Fixes

    • improve delivered metrics (#204) (831d1d9)
  • 3.5.0

    May 26, 2023code changes

    Features

    • dismiss in-app message (#186) (89794f3)
  • 3.4.3

    May 19, 2023code changes

    Bug Fixes

    • minor only auto update for gist (#210) (c00d50c)
  • 3.4.2

    April 22, 2023code changes

    Bug Fixes

    • multiple Queue instances being created (#190) (406626c)
  • 3.4.1

    April 20, 2023code changes

    Bug Fixes

    • push opened metrics tracked on Android 12 (#184) (d2e52fa)
  • 3.4.0

    April 19, 2023code changes

    Features

    • in app click tracking (#187) (4ad1f35)
  • 3.3.2

    March 10, 2023code changes

    Bug Fixes

    • remove tasks from queue with 400 http response (#177) (3ed104a)
  • 3.3.1

    March 7, 2023code changes

    Bug Fixes

    • prevent crash for file not found exception (#178) (be8a2d9)
  • 3.3.0

    February 22, 2023code changes

    Features

    • add setting a in-app event listener (#147) (5fd9559)
    • in-app feature no longer requires orgId (#163) (fc2a08e)

    Bug Fixes

    • image not shown when image url in notification payload (#172) (0abdc85)
    • moved shared wrapper code (#158) (51af98f)
    • remove currentRoute parameter in in-app event listener (#159) (688e4a5)
    • rename in app listener keys (#164) (f540eaf)
    • set gist dependency to use latest 3.X.Y version (#170) (a019c36)
    • set gist user token incase identifier exists (#162) (44cc4d1)
    • update CustomerIOFirebaseMessagingService to open (#174) (edce7f5)
    • upgrade dependencies (#146) (6da8b8d)
    • use maven style dependency range syntax (#171) (ba83214)
  • 3.2.0

    February 2, 2023code changes

    Features

    • sdk initialization re-architecture (9e21960)

    Bug Fixes

    • cio sdk version attribute using client value (bb90f35)
    • user agent client support in preferences repo (454a18e)
  • 3.1.1

    November 28, 2022code changes

    Bug Fixes

    • in-app messages instant delivery (#150) (a6dcf3c)
  • 3.1.0

    October 17, 2022code changes

    Features

    • added shared instance for independent components (70fa8cd)
    • added support to modify notification small icon (b93c2dc)

    Bug Fixes

    • in-app messages stop delivering (4027502)
    • in-app system link causes app reopen (6349081)
    • updated json adapter usage to safe parsing (f72280b)
  • 3.0.0

    October 5, 2022code changes

    ⚠ BREAKING CHANGES

    • android 12 deep link fix

    Features

    • added option to customize push notification from app (68010f8)
    • changes for react native package (2f20ac3)
    • in app sdk (1036c80)
    • updated client to support react native user agent (7588526)

    Bug Fixes

    • android 12 deep link fix (fd7ae28)
    • version bump for gist sdk to resolve messaging not showing bug (05dad42)

2.x Releases


  • 2.1.1

    August 1, 2022code changes

    Bug Fixes

    • parsing exception for expired tasks (440bb13)
  • 2.1.0

    August 1, 2022code changes

    Features

    • delete expired background queue tasks (8dca8b7)

    Bug Fixes

    • deploy code script commands (#124) (fe817d1)
  • 2.0.1

    June 13, 2022code changes

    Bug Fixes

    • track opens fcm notification payload (ab3cd18)
  • 2.0.0

    June 1, 2022code changes

    ⚠ BREAKING CHANGES

    • get current FCM token on SDK startup
    • register device attributes when set
    • create background queue to make API synchronous

    Features

    • add device and profile attribute setters (789f09f)
    • add device_manufacturer device attribute (6a60f39)
    • added support for custom track url (b61a64b)
    • added support for device attributes (#71) (5fedf26)
    • create background queue to make API synchronous (2524460)
    • get current FCM token on SDK startup (dda443d)
    • register device attributes when set (0f5159e)
    • set log level via SDK config (81eea4e)
    • support for custom device attributes and config (#77) (a7dbaba)

    Bug Fixes

    • added java compatibility in public constructors and methods (acdec46)
    • added support for big decimal (#56) (58c791b)
    • code cleanup (c651ee6)
    • delete device token when clear identify (72f9753)
    • events are tracked to identified customer (71634ed)
    • queue attempts to run all tasks on each run (e180dea)
    • register device tokens http request (b1c6872)

1.x Releases


  • 1.0.5

    April 30, 2022code changes

    Bug Fixes

    • added alternative route to fetch screen name for automatic tracking (#92) (37a20b5)
  • 1.0.4

    March 21, 2022code changes

    Bug Fixes

    • crash using invalid characters in HTTP header (#75) (81a065e)
  • 1.0.3

    March 15, 2022code changes

    Bug Fixes

    • allow http requests in host app (#74) (1035648)
  • 1.0.2

    March 11, 2022code changes

    Bug Fixes

    • added java compatibility in public constructors and methods (2bb73be)
  • 1.0.1

    January 25, 2022code changes

    Bug Fixes

    • number parsing coverts to double (#57) (72a80fe)
  • 1.0.0

    January 19, 2022code changes

    Bug Fixes

    • pro-guarding removal of enums (#39) (dd27d35)
    • timestamp conversion issue (#37) (d986f54)
    • updated host endpoints (#53) (efe2b9e)
    • user agent (#42) (37af83e)

    Features

    • automatic screen tracking (#52) (8f95ebb)
    • event tracking, identify customer (#29) (5181268)
    • manual screen tracking (#51) (213a278)
    • Push notification (#31) (c639802)
    • Rich push support (#34) (2480127)
    • 3.6.6
    • 3.6.5
    • 3.6.4
    • 3.6.3
    • 3.6.2
    • 3.6.1
    • 3.6.0
    • 3.5.3
    • 3.5.2
    • 3.5.1
    • 3.5.0
    • 3.4.3
    • 3.4.2
    • 3.4.1
    • 3.4.0
    • 3.3.2
    • 3.3.1
    • 3.3.0
    • 3.2.0
    • 3.1.1
    • 3.1.0
    • 3.0.0
    • 2.1.1
    • 2.1.0
    • 2.0.1
    • 2.0.0
    • 1.0.5
    • 1.0.4
    • 1.0.3
    • 1.0.2
    • 1.0.1
    • 1.0.0

Product
  • Features
  • Customer Success
  • Pricing
  • Workflows
  • Lead Engagement
  • Ad Audience Sync
  • Transactional Messaging
Resources
  • Documentation
  • Release Notes
  • Community
  • Customer.io API
  • Integrations
  • Webinars and Guides
  • Data Export Methods
  • Watch a Demo Video
Industry
  • Healthcare
  • Marketplace
  • EdTech
  • SaaS
  • Internet of Things (IoT)
  • Media Companies
  • FinTech
Compare
  • ActiveCampaign
  • Braze
  • HubSpot
  • Iterable
  • Mailchimp
  • OneSignal
  • SendGrid
  • Intercom
Company
  • Blog
  • Support
  • Partners
  • About
  • Startup Program
  • Customer Advisory Board
  • Careers
  • Contact Us
  • Privacy Policy
  • Terms of Service
  • Status
  • © Peaberry Software, Inc.