- REFACTOR: update_reference_to_git_dependencies (#929). (0da684dc)
- FEAT(analytics): Update datadog (#937). (c0259328)
Note: This release has breaking changes.
Note: This release has breaking changes.
Note: This release has breaking changes.
- REVERT(analytics): versioning and CHANGELOG. (81a3a0df)
- REFACTOR(analytics): [MOBC-546] Creating unified analytics package. (#315). (fd1d8ed3)
- REVERT(analytics): versioning and CHANGELOG. (81a3a0df)
- REFACTOR(analytics): [MOBC-546] Creating unified analytics package. (#315). (fd1d8ed3)
- Migrated the package to null safety.
- Segment got replaced with deriv_rudderstack plugin.
- A new event to log push token called
logPushToken()
.
Android:
- In app's build.gradle, replace segment_access_key with
rudderstack_access_key
- In AndroidManifest.xml, replace segment package name with
com.deriv.rudderstack
.
iOS:
- In Debug.xcconfig and Release.xcconfig, ensure the key's name is
RUDDER_STACK_KEY
. - In Info.plist, replace segment package name with
com.deriv.rudderstack
.
General:
init()
function does not require a device token anymore.deviceToken
is sent now withlogLoginEvent()
.- Call the events using
Analytics()
instead of the instanceAnalytics.instance
- Sends analytical information from the flutter app to 'Firebase' and 'Segment'.