Skip to content
This repository has been archived by the owner on Apr 28, 2020. It is now read-only.

Releases: mParticle/firehose-iterable

Version 1.5.1

19 Feb 17:29
Compare
Choose a tag to compare

This fixes push message open event processing for Android devices.

Version 1.5.0

14 Feb 18:17
Compare
Choose a tag to compare

This version updates the lambda function to invoke the Iterable updateSubscriptions API based on the reception of a specific custom event.

Version 1.4.0

29 Jan 16:16
Compare
Choose a tag to compare
  • Updated AWS SDK, which reduces the binary distribute size by 3-4x.
  • Updated IterableService to accept API key with each request. This makes it so that the same OkHttpClient can be reused across multiple lambda invocations, which such allow OkHttp to reuse connections/pools.
  • Updated to the latest Retrofit and OkHttp version, 2.3.0

Version 1.3.2

24 Jan 20:07
Compare
Choose a tag to compare

This updates the function, lowering the HTTP read and connect timeouts to 500ms.

Version 1.3.1

10 Oct 19:33
Compare
Choose a tag to compare

This version contains a fix to properly handle for iOS and Android push notification payload formats.

Version 1.3.0

09 Oct 18:55
Compare
Choose a tag to compare

This release updates the Iterable Java SDK and Extension to send messageId with push open messages, which is now a requirement of the Iterable Push API.

Version 1.2.1

13 Jun 18:20
Compare
Choose a tag to compare

To allow for customers to perform easier lookup in Iterable and send data directly to iterable, this version updates the email placeholder ID priority to:

  1. IDFV then IDFA for iOS/tvOS
  2. GAID then Android ID for Android
  3. Fall back to customer ID
  4. Fall back to device application stamp

Version 1.2.0

09 Jun 13:30
Compare
Choose a tag to compare

This version makes several improvements to the Iterable integration:

  • Iterable requires that all users have an email address. Anonymous app users are now created within the Iterable platform with @placeholder.email email addresses, per the Iterable documentation: https://support.iterable.com/hc/en-us/articles/208499956-Creating-user-profiles-without-an-email-address

  • The integration now properly handles login, signup, and logout. Users will be updated in the Iterable platform from their placeholder email to their actual email.

  • mParticle's API only accepts strings as values of custom event properties, whereas Iterable accepts doubles, ints, booleans, and strings. The integration has been updated to parse event values:
    Note: "true" and "false" strings (case insensitive) will be parsed as booleans and sent as true and false.

Initial Release

19 Nov 19:33
Compare
Choose a tag to compare

This is the initial public release of the lambda-function integrating mParticle with Iterable. The lambda function supports:

  • Sending mParticle events and attributes to Iterable to power trigger campaigns and other programmatic targeting scenarios
  • Sending and continually syncing mParticle segments as Iterable lists