Releases: snowplow/snowplow-javascript-tracker
Releases · snowplow/snowplow-javascript-tracker
Snowplow JavaScript Tracker v2.9.3
Snowplow JavaScript Tracker v2.9.2
This release fixes a bug (originating in release 2.9.1) that causes validation errors.
Bug fixes
- Remove wheel and passive event listener feature flags (#661)
Snowplow JavaScript Tracker v2.9.1
This release includes several bugfixes, and should improve performance when tracking scrolling events.
Testing and deployment
- Add Java 10 to Ansible playbooks (#657)
- Keep node type definitions at version 9.6.7 (#649)
- Added src/js/lib_managed to .gitignore (#650)
Under the hood
- Bump Core version to 0.6.1
- Use passive event listeners for mouse wheel event (#478)
Bug fixes
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)
Documentation
Snowplow JavaScript Tracker Core v0.6.0
Snowplow JavaScript Tracker v2.8.2
Snowplow JavaScript Tracker v2.8.1
Snowplow JavaScript Tracker v2.8.0
This release brings improvements in the area of in-browser user privacy and support to OptimizelyX and Parrable contexts.
New features
- Add support for users opting out of state tracking using cookie or localStorage (#459)
- Add support for recording state in localStorage rather than cookies (#506)
- Add support for not recording any state (#563)
- Add Parrable context (#525)
- Add support for OptimizelyX context (#551)
- Provide read-only access to domainSessionIndex (#573)
- Provide read-only access to cookieName (#574)
- Provide read-only access to pageViewId (#575)
Under the hood
- Update README markdown in according with CommonMark (#561)
- Prevent multiple setInterval from being created (#571)
- Guard against non-integer values for minimumVisitLength and heartBeatDelay (#572)
Deprecations
Bug fixes
- Exclude password fields from form tracking (#521)
Snowplow JavaScript Tracker v2.7.2
Bugfix release.
Bug fixes
- Add defensive check for window.optimizely.data in getOptimizelyStateContexts (#555)