Skip to content

Snowplow JavaScript Tracker v2.7.0

Compare
Choose a tag to compare
@chuwy chuwy released this 09 Jan 15:47
· 621 commits to master since this release

Introduces Optimizely summary context, exception tracking and many internal refactorings.

Testing and deployment

  • Add CI/CD (#529)
  • Add ngrok credentials (#527)
  • Add Sauce Labs credentials (#528)
  • Add npm credentials to .travis.yml (#536)
  • Add AWS credentials to .travis.yml (#537)
  • Remove random upload path (#538)
  • Restrict package versions (#522)
  • Update Selenium version to 2.48.0 (#487)
  • Fix integration tests suite (#523)
  • Get Code Climate badge to green (#152)
  • Add date for release 2.6.2 to CHANGELOG (#520)

New features

  • Add ability to set true timestamp (#484)
  • Add an option to change life of the visitor cookie, or disable, on tracker creation (#504)
  • Make tracker Content Security Policy (CSP) compliant (#490)
  • Add Optimizely summary context (#466)
  • Add the option to regenerate the page view ID with each page view event (#436)
  • Add automatic & manual tracking of JS errors to JavaScript tracker (#16)
  • Add timestamp argument for tracking methods (#532)

Under the hood

  • Bump Core version to 0.5.0 (#301)
  • Remove deprecated visibility state check (#470)
  • Add trackSelfDescribingEvent method (#471)