-
also strip colon in event name for full stack (#42) 3.4.0 / 2018-03-13 ==================
-
Replace colons in event names with underscores (#41)
- Add 'isInCampaignHoldback' property to track calls
- Tag for new release.
- Adds option
onlySendRevenueOnOrderCompleted
to send revenue only onOrder Completed
events, which will default totrue
for new users
- Round revenue values to nearest integer
- Include event tags property in the Optimizely X Fullstack track call as defined by track.properties()
- Use user traits as user attributes instead of event properties
- Update Web track call to use Optimizely X new-style API call (works with Classic and X)
- Include tags property in Web track call as defined by track.properties()
- Add integration for FullStack Javascript SDK for track calls
- Minor bug fix
- Refactor code
- Fix Section Names and Ids
- Fix logic to correctly track redirect experiments
- Support Classic, X, and Both versions of Optimizely
- Support sending all types of activations (conditional, manual, immediate) to Segment
- Remove Duo compatibility
- Add CI setup (coverage, linting, cross-browser compatibility, etc.)
- Update eslint configuration
- Bump Analytics.js core, tester, integration to use Facade 2.x
- Remove value and total tests
- Remove mapping of value to revenue
- Improve tests and fix integration flag bug
- Implementing a method to track integration usage
- Removed ID call
- fix undefined bug
- support manual/custom activations aka redirect exp
- Send userId to Optimizely
- adding support for multivariate experiments closes #2
- update properties on trackEvent and add revenue fallback
- add nonInteraction flag for roots/listen event
- Replace analytics.js dependency with analytics.js-core
- Bump analytics.js-integration version
- Bump analytics.js-integration version
- Bump dependency versions
- Initial commit ✨