Skip to content

Snowplow JavaScript Tracker v2.9.0

Choose a tag to compare

@mhadam mhadam released this 28 Feb 04:16
· 686 commits to master since this release

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)

Documentation

  • Remove respectOptOutCookie from the Tracker function comments (#605)
  • Add jsDelivr hits badge (#611)