Snowplow JavaScript Tracker v0.14.0
Some neat new features, and introducing a Grunt-based build process.
New features
- Introduced gzipped sp.js library (#48)
- Added setUserIdFromReferrer and setUserIdFromLocation (#57)
- Added ability to pass a referrer to Snowplow from an IFRAME (#1)
- Tested setDoNotTrack and renamed it to respectDoNotTrack (#28)
- Added setUserIdFromCookie (#78)
Grunt-based build process
- Switched deployment to use Grunt (#58)
- Replaced snowpak.sh with Grunt and grunt-yui-compressor (#53)
- Updated grunt and intern dependencies (#54)
Tidy up
- Removed all DEBUG blocks from codebase (#65)
- Renamed requestStringBuilder to payloadBuilder and moved it into its own file, payload.js (#55)
- Moved detect...() functions into new file context.js (#37)
- Moved cookie-related functionality into new file cookie.js (#77)
- Removed getLegacyCookieName as no longer needed for migrating cookie IDs (#50)