Snowplow JavaScript Tracker v2.9.0
This release introduces privacy rights tracking, new sessionization functionality, and improved form tracking capabilities.
Testing and deployment
- Update OS X test targets for Saucelabs (#632)
- Install dependencies and update shrinkwrap before deployment (#633)
New features
- Add ability to change field content before sending form tracking (#465)
- Add a method to start a new session (#515)
- Add identifyUser as alias for setUserId (#621)
- Add trackConsentGranted method (#623)
- Add trackConsentWithdrawn method (#624)
Under the hood
- Bump Core version to 0.6.0
- Bump semver to 4.3.2 (#625)
Bug fixes
- Make newDocumentTitle variable local (#580)
- Enforce that geolocation.timestamp is an integer (#602)
- LocalStorage domain user ID is not persisted properly (#627)