Snowplow JavaScript Tracker v2.7.0
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)