Skip to content

Releases: customerio/customerio-flutter

2.0.0

10 Dec 21:40
Compare
Choose a tag to compare

2.0.0 (2024-12-10)

⚠ BREAKING CHANGES

  • Data Pipelines Support: Sending your mobile data into our customer data platform (CDP) helps you support Journeys and the rest of your martech stack—analytics, data warehouses, CRMs, and more. (#187)

NOTE: Please follow the migration guide for a seamless upgrade to this version.

Features

  • Anonymous tracking: You can send anonymous events, and we’ll reconcile anonymous activity with your users when you identify them.
  • Built-in lifecycle events: the SDK now automatically captures events like “Application Installed” and “Application Updated” for you, so you better understand your users’ behaviors in your app.
  • New device data: The SDK captures complete device-level context, such as your audience’s screen dimensions, device names, and more.

Improvements

  • Resolves an issue where the user agent for events was labeled as coming from the iOS SDK instead of the Flutter SDK.

1.5.2

06 Sep 12:15
Compare
Choose a tag to compare

1.5.2 (2024-09-06)

Updates Android Native dependency from 3.11.0 to 3.11.2 which includes following improvements.

Features

  • Messages created in the new drag and drop in-app editor will load much faster and don’t require pre-fetching assets. If you are using the older in-app editor, the initial in-app message may experience a delay. We highly recommend upgrading to the new in-app editor to avoid this issue and ensure optimal performance. [#139] (b10cc75)

Bug Fixes

  • Fixed crash that could occur on some Android devices during asset pre-fetching step in certain situations. [#139] (b10cc75)
  • Resolved an issue where calling CustomerIO.MessagingInApp().dismissMessage() explicitly would print crash logs on Android. The method can now be called safely without unnecessary logs. [#142] (1635acf)

1.5.1

01 Aug 17:33
Compare
Choose a tag to compare

1.5.1 (2024-08-01)

Bug Fixes

  • Resolved an issue where the native iOS code communicated to the Flutter code on a non-platform thread. This change ensures that platform channel messages are sent on the correct platform thread, preventing potential data loss or crashes. (#134) (bc8704b)

1.5.0

02 Jul 17:00
Compare
Choose a tag to compare

1.5.0 (2024-07-02)

Features

  • When using page rules and when an in-app messages need a second to load, the in-app message might appear after a user navigates to another page. We made changes to ensure the page-rules are checked after the message is loaded and immediately before it’s displayed in order to resolve this issue.(#131) (a563055)

1.4.0

18 Apr 09:54
Compare
Choose a tag to compare

1.4.0 (2024-04-18)

Features

1.3.2

08 Apr 18:04
Compare
Choose a tag to compare

1.3.2 (2024-04-08)

Bug Fixes

  • added proguard rules for R8 strict mode (#116) (9946fe7)

1.3.1

14 Nov 11:10
Compare
Choose a tag to compare

1.3.1 (2023-11-14)

Bug Fixes

  • improve android push click behavior (#89) (62b9e61)

1.3.0

25 Oct 13:23
Compare
Choose a tag to compare

1.3.0 (2023-10-25)

Features

1.2.7

18 Oct 13:26
Compare
Choose a tag to compare

1.2.7 (2023-10-18)

Bug Fixes

1.2.6

28 Sep 10:33
Compare
Choose a tag to compare

1.2.6 (2023-09-28)

Bug Fixes

  • stack-overflow caused by BQ recursion (#90) (ebc7511)