Skip to content

Releases: ExpediaGroup/react-event-tracking

Better deep merge to handle arrays

Choose a tag to compare

@underbyte underbyte released this 19 Apr 23:39
9882f99

Changed

  • mergeContextData in TrackingProvider uses deep merge to merge payload and options context values.
  • trigger function in TrackingProvider uses deep merge to merge context data with trigger data.

Structured Data Support

Choose a tag to compare

@purdrew purdrew released this 24 Sep 16:41
  • Added new payload and eventPayload properties which accept any formatted data object. fields and eventFields are marked deprecated and will only be used if payload / eventPayload not specified.
  • Update the options object so the values can be any rather than just strings.