Skip to content

Releases: mParticle/mparticle-android-sdk

Version 4.17.7

08 Mar 20:46
Compare
Choose a tag to compare

Core Updates

This addresses a critical bug experienced by a small subset of apps. The issue occurs when an app is frequently force-closed before the mParticle SDK has an opportunity to upload data. The impact of the bug is duplicate "session-end" events for a low percentage of users.

Version 5.1.2

28 Feb 19:48
Compare
Choose a tag to compare

Core Updates

This release adds a new API to register for push-message receives and opens. If you have instrumented GCM/FCM via mParticle's receivers, you can use the MParticle.getInstance().Messaging().registerPushAnalyticsReceiver() API to register a local BroadcastReceiver.

Kit Updates

This release contains updates to multiple partner sdk versions:

  • Adjust to 4.12.1
  • Braze to 2.2.4
  • AppsFlyer to 4.8.7
  • Apptimize to 3.1.0
  • Branch to 2.15.1
  • comScore to 5.6.0
  • Instabot to 1.0.4
  • Reveal to 1.4.20
  • Singular to 7.3.3

Leanplum Email Campaigns

The Leanplum kit has also been updated to set "email" as a user attribute on the Leanplum SDK to enable Leanplum email campaigns. If you would not like to send email to Leanplum, you may filter email to Leanplum via the mParticle Filters UI.

Version 4.17.6

28 Feb 19:42
Compare
Choose a tag to compare

Kit Updates

This release contains updates to multiple partner sdk versions:

  • Adjust to 4.12.1
  • Braze to 2.2.4
  • AppsFlyer to 4.8.7
  • Apptimize to 3.1.0
  • Branch to 2.15.1
  • comScore to 5.6.0
  • Instabot to 1.0.4
  • Reveal to 1.4.20
  • Singular to 7.3.3

Version 4.17.5

26 Feb 18:58
Compare
Choose a tag to compare

Core Updates

This is a minor release to protect against null keys included in custom Map objects passed into the public API (logEvent, logScreen, etc).

Version 5.1.0

26 Feb 19:18
Compare
Choose a tag to compare

IDSync

Version 5.1.0 is the first non-beta release of the new mParticle IDSync framework. It contains many new features as well as breaking changes:

  • New Identity APIs allowing custom IDSync "strategies" per customer.
  • Included in the new APIs is a MParticleUser object, as well as the new APIs for login, logout, modify, and more! You can read more about the new Identity APIs here.
  • MParticleOptions object for explicit SDK configuration.
  • New "Attribution" API, which replaces the former "deferred deeplink" API.

Migrating from SDK v4

Prior to upgrading to version 5, your mParticle org must be provisioned with an Identity Strategy. Please contact the mParticle Customer Success team at support@mparticle.com.

The new SDK contains multiple breaking API changes. To learn how to migrate your existing code, please reference the Android migration guide.

Version 4.17.3

10 Jan 18:55
Compare
Choose a tag to compare

Core Updates

This release contains a bugfix for the setUploadInterval API.

Version 4.17.2

15 Dec 00:41
Compare
Choose a tag to compare

Critical Bugfix

This is a critical update for any customers on SDK version 4.17.0 or 4.17.1. Prior SDK versions are not affected.

This update fixes a critical issue resulting in inflated installation event tracking.

Version 4.17.1

14 Dec 16:17
Compare
Choose a tag to compare

Core Updates

None

Kit Updates

Leanplum

  • Updated to latest SDK, version 3.0.2

Version 4.17.0

14 Dec 16:16
Compare
Choose a tag to compare

Core Updates

  • Address an issue in some apps whereby the initial install message is never uploaded.

None

Kit Updates

Appboy

  • Updated to latest SDK, version 2.2.1

Version 4.16.12

15 Nov 19:02
Compare
Choose a tag to compare

Core Updates

None

Kit Updates

Adobe

The Adobe kit now exposes the Adobe Marketing Cloud ID as an API.

Apptimize

Apptimize has been updated to use Apptimize SDK 2.13.8.