Skip to content

Releases: mixpanel/mixpanel-react-native

Release v3.0.7

26 Sep 22:03
Compare
Choose a tag to compare

v3.0.7 (2024-09-26)

Fixes

  • Revert the minSDK to 21 #271
  • revert android #267

Release v3.0.6

10 Sep 17:59
Compare
Choose a tag to compare

v3.0.6 (2024-09-10)

Enhancements

  • bump iOS to 4.3.0 and Android minSDK to 23 #264
  • upgrade android sdk to 7.5.3 #263

Fixes

  • fix: opt in tracking issue during initialize #257

Release v3.0.5

14 May 16:37
Compare
Choose a tag to compare

v3.0.5 (2024-05-14)

Fixes

  • fix: resolve import issue for MixpanelMain #253

Release v3.0.4

13 May 18:53
Compare
Choose a tag to compare

v3.0.4 (2024-05-13)

Fixes

  • Improvement for supporting the custom storage #251
  • Avoid CORS errors #250

Release v3.0.3

10 May 18:48
Compare
Choose a tag to compare

v3.0.3 (2024-05-10)

Enhancements

  • bump iOS to 4.2.7 #249
  • Require only the used subset of AsnycStorage as custom storage #246
  • Fix CI issues for both iOS and Android and update the sample app #241
  • Version bump Android SDK to 7.5.2 #237

Fixes

  • fix: fix adapter storage jest setup #244
  • fix storage adapter info being logged on every app launch #239
  • Added null check for empty constants object incase of web #238

Release v3.0.2

16 Apr 05:36
Compare
Choose a tag to compare

v3.0.2 (2024-04-16)

Fixes

  • Avoid crash if AsyncStorage is null #235

Release v3.0.1

11 Apr 21:04
Compare
Choose a tag to compare

v3.0.1 (2024-04-11)

Fixes

  • Replace the MixpanelReactNative with mixpanelImpl and bump native versions #231

Closed issues:

  • Expo managed workflow support #82
  • Feature request: Support react-native-web #24

Release v3.0.0

09 Apr 04:05
Compare
Choose a tag to compare

v3.0.0 (2024-04-09)

This is the official release for Expo and React Native Web support. For more details, please refer to the release notes for versions 3.0.0-beta.2 and 3.0.0-beta.1.

Enhancements

  • bump ios version to 4.2.4 #228

Release v3.0.0-beta.2

06 Mar 01:16
Compare
Choose a tag to compare

v3.0.0-beta.2 (2024-03-06)

Enhancements

  • Add support to use custom storage instead of @react-native-async-storage/async-storage.(#225)
    When JavaScript mode is enabled, Mixpanel utilizes AsyncStorage to persist data. If you prefer not to use it, or if AsyncStorage is unavailable in your target environment, you can import or define a different storage class. However, it must follow the same interface as AsyncStorage The following example demonstrates how to use a custom storage solution:
const MyAsyncStorage = require("@my-org/<library-path>/AsyncStorage"); // or your own storage class
const trackAutomaticEvents = false;
const useNative = false;
const mixpanel = new Mixpanel('YOUR_TOKEN', trackAutomaticEvents, useNative, MyAsyncStorage);
mixpanel.init();

Fixes

  • Make optOutTracking and optInTracking consistent with the native SDK.(#225)

Release v2.4.1

02 Mar 00:01
Compare
Choose a tag to compare

v2.4.1 (2024-03-01)

Fixes

  • Fix mp_lib(Mixpanel Library) not being set as react-native