- Android/iOS: add
Segment.flushfor debug environments (la-haus#9). - iOS: improve logging (https://github.com/claimsforce-gmbh/flutter-segment/pull/111)
- iOS: we are forcing to use
use_frameworks!
- iOS: re-add
s.static_framework = trueinpodspec
- iOS: fix immediate crash on iOS
- iOS: set min deployment target to
11.0(previous it was8.0)
- Android: upgrade Segment SDK to
4.10.0 - iOS: upgrade Segment SDK to
4.1.6
- fix null safety
- added installation via Dart Code
- iOS: fix incorrect
Segment-Amplitudeimport
- Android: allow nested properties for event properties (with Null Safety)
- make
userIdnullable
- migrate to null safety
- removed branch io integration as the package is in the maintenance mode
- fixed segment-amplitude incorrect import path on iOS
- fixed segment-branch incorrect import path on iOS
- added
ENABLE_AMPLITUDE_INTEGRATIONconfiguration option - fixed segment-branch incorrect import path on iOS
- fixed
contextoverwriting (usingsegment.setContext(...)) foriOSdevices
- added
ENABLE_BRANCH_IO_INTEGRATIONconfiguration option
- added
disableandenablemethods for Android - added
DEBUGconfiguration option for Android (used onAndroidManifest.xml)
- fixed method channel issue
- removed
putDeviceTokencall - added
setContextas a better and more general approach to setting context variables
- added support to the new Android plugins APIs
- the name was changed from
FlutterSegmenttoSegment - set flutter version to
>=1.12.13+hotfix.4 <2.0.0
- added web support
- added support for integration options in Android (iOS was already supported in previous versions)
- added a configuration parameter for enabling/disabling automatic application lifecycle tracking (only for Android, iOS)
- removed
Application Startedtracking event from Android plugin registration
- initialize plugin along with FirebaseMessaging
- added support for device token
- improved dependencies
- added NavigatorObserver to automatically track named screen transitions
- added package fixes and missing license
- extended README
- initial implementation to support general Segment API for iOS and Android