mixpanel-flutter

Official Flutter Tracking Library for Mixpanel Analytics

APACHE-2.0 License

Stars
67
Committers
14

Bot releases are visible (Hide)

mixpanel-flutter - Release v2.3.2

Published by github-actions[bot] about 1 month ago

v2.3.2 (2024-09-10)

Enhancements

  • upgrade iOS SDK to 4.3.0 #162
  • Upgrade minSDK to 23 #161
  • Fix: Resolve compilation issues in SDK and main.dart #160
  • Lower js constraint to allow 0.6.x #142
mixpanel-flutter - Release v2.3.1 Latest Release

Published by github-actions[bot] 6 months ago

v2.3.1 (2024-04-09)

Enhancements

  • bump iOS to 4.2.5 and Android to 7.5.0 #141
mixpanel-flutter - Release v2.3.0

Published by github-actions[bot] 7 months ago

v2.3.0 (2024-03-25)

Enhancements

  • Update AGP to 8 and update all dependencies #139
  • upgrade js to 0.7.1 #138
  • Add Future return in some methods #136
mixpanel-flutter - Release 2.2.0

Published by zihejia 11 months ago

v2.2.0 (2023-11-17)

Enhancements

  • add api: setFlushBatchSize #102
  /// Set the number of events sent in a single network request to the Mixpanel server.
  /// By configuring this value, you can optimize network usage and manage the frequency of communication between the client
  /// and the server. The maximum size is 50; any value over 50 will default to 50.
  /// * [flushBatchSize] an int representing the number of events sent in a single network request.
  void setFlushBatchSize(int flushBatchSize) {
    _channel.invokeMethod<void>('setFlushBatchSize',
        <String, dynamic>{'flushBatchSize': flushBatchSize});
  }
  • bump iOS to 4.2.0
mixpanel-flutter - Release v2.1.1

Published by github-actions[bot] over 1 year ago

v2.1.1 (2023-03-23)

Enhancements

  • bump iOS version to 4.1.0 #102
mixpanel-flutter - Release v2.1.0

Published by github-actions[bot] over 1 year ago

v2.1.0 (2023-03-06)

NOTE:

  • From this version we will prefix randomly generated device-specific distinct_ids with "$device:". The prefix is applied the next time a new random ID is generated, any IDs generated by previous SDK versions and persisted on the device will continue to be used as-is until reset is called to generate a new ID. This does not change the value sent for the $device_id property, which will continue to be the randomly-generated ID without a prefix. Mixpanel's $identify endpoint has been updated to accept UUIDs with this prefix to coordinate with this change.

Enhancements

  • bump ios to 4.0.5 and android to 7.3.0 #99
mixpanel-flutter - Release v2.0.0

Published by github-actions[bot] about 2 years ago

v2.0.0 (2022-09-09)

BREAKING CHANGE:

This major release removes all remaining calls to Mixpanel's /decide API endpoint. The main effect of this is that the SDK no longer fetches the remote status of your project's "Automatically collect common mobile events" setting. From this version forward, automatic event tracking can only be controlled by the, now required, parameter trackAutomaticEvents. Upon upgrading, existing implementations will need to add this parameter to their Mixpanel initializer calls.

import 'package:mixpanel_flutter/mixpanel_flutter.dart';

class MixpanelManager {
  static Mixpanel? _instance;

  static Future<Mixpanel> init() async {
    if (_instance == null) {
      _instance = await Mixpanel.init("YOUR_PROJECT_TOKEN", trackAutomaticEvents: true);
    }
    return _instance!;
  }
}

Enhancements

  • add param 'trackAutomaticEvents' to 'init' #86
mixpanel-flutter - Release v1.6.0

Published by github-actions[bot] over 2 years ago

v1.6.0 (2022-06-24)

Enhancements

  • bump versions to get millisecond precision for event time property #82
mixpanel-flutter - Release v1.5.1

Published by github-actions[bot] over 2 years ago

v1.5.1 (2022-05-20)

Enhancements

  • bump versions to remove survey #79
mixpanel-flutter - Release v1.5.0

Published by github-actions[bot] over 2 years ago

v1.5.0 (2022-05-09)

Enhancements

  • add config for web init and setServerURL for web #75
  • feat: support DateTime and Uri #66
  • fix: Make flush method asynchronous #64
mixpanel-flutter - Release v1.4.8

Published by github-actions[bot] over 2 years ago

v1.4.8 (2022-05-06)

mixpanel-flutter - Release v1.4.7

Published by github-actions[bot] over 2 years ago

v1.4.7 (2022-05-06)

mixpanel-flutter - Release v1.4.6

Published by github-actions[bot] over 2 years ago

v1.4.6 (2022-04-11)

Enhancements

  • bump iOS SDK version to 3.1.7 and Android to 6.1.1 #69

Fixes

  • Registering non-string super props in init fails #51
mixpanel-flutter - Release v1.4.5

Published by github-actions[bot] over 2 years ago

v1.4.5 (2022-02-11)

Enhancements

  • bump iOS SDK version to 3.1.4 #61

Fixes

  • Fix registering non-string super props in init fails #62
  • Fix several misspellings of "Mixpanel" #60
  • Fix backward ordering of 'alias()' parameters on Android. #58
mixpanel-flutter - Release v1.4.4

Published by github-actions[bot] over 2 years ago

v1.4.4 (2022-01-26)

Fixes

  • Bump iOS SDK depedency to v3.1.2 #52
mixpanel-flutter - Release v1.4.3

Published by github-actions[bot] over 2 years ago

Caution: Please DO NOT use this build! In this version, we have a bug in iOS that event names with & or % will be rejected by the server. We recommend you update to 1.4.4 or above.

v1.4.3 (2022-01-19)

Fixes

  • Now First App Open will display 'flutter' as property value for 'Mixpanel Library' in iOS #49
mixpanel-flutter - Release v1.4.2

Published by github-actions[bot] almost 3 years ago

v1.4.2 (2022-01-05)

Merged pull requests:

  • bump Mixpanel native SDK version to iOS 3.0.0, Android 6.0.0 #46
  • register super properties on Mixpanel.init for iOS #46
  • fix nested dictionary not being able to tracked properly in iOS #43
mixpanel-flutter - Release v1.4.1

Published by github-actions[bot] almost 3 years ago

v1.4.1 (2021-12-04)

Merged pull requests:

  • Some lint fixes #40
mixpanel-flutter - Release v1.4.0

Published by github-actions[bot] almost 3 years ago

v1.4.0 (2021-12-02)

Enhancements

  • Add Flutter Web support #35

    Please add the following snippet to your web/index.html inside <head></head> in your Flutter project.

    <script src="./assets/packages/mixpanel_flutter/assets/mixpanel.js"></script>
    
mixpanel-flutter - Release v1.3.1

Published by github-actions[bot] about 3 years ago

v1.3.1 (2021-09-25)

Enhancements

  • Migrate from JCenter #22

Merged pull requests:

  • Bump native SDK dependencies #29
Package Rankings
Top 6.04% on Pub.dev
Related Projects