Releases: snowplow/snowplow-javascript-tracker
Snowplow JavaScript Tracker v2.15.0
New Features
Add anonymized tracking options (#793)
Add support for callback after trackEvent (#30)
Add User Agent Client Hints Context (closes #816)
Return full element in transform function within form tracking (#825)
Make browser feature fields optional (#810)
Bug Fixes
Metric GET failure should not block queue executing (#769)
Canceled request with slow3g (#642)
Change initial page ping to fire at minimum visit length when less than heart beat delay (#803)
Under the hood
Switch page ping code to use arrays of events (#46)
Update SauceLabs to group tests into builds (#828)
Add Snowplow Maintenance Badge (#820)
Add CONTRIBUTING.md (#819)
Add Snyk configuration (#822)
Update README to direct to new docs website (#827)
Update Copyright notices to 2020 (#826)
Snowplow JavaScript Tracker v2.14.0
Under the hood
Fix SameSite cookie warning for storage Cookies (#795)
Snowplow JavaScript Tracker v2.13.0
New Features
- Add activity tracking callback mechanism (#765)
- Reset activity on page view (#750)
- Remove user_fingerprint (#549)
Bug Fixes
- Handle errors in tracker callback (#784)
- Update beacon support to handle "gotchas" (#716)
- Fix al.optimizely.get is not a function error (#619)
- Further harden the Optimizely integrations (#654)
Under the hood
2.13.0-M3
Version 2.13.0-M3
Snowplow JavaScript Tracker v2.13.0-M2
Version 2.13.0-M2
Snowplow JavaScript Tracker v2.13.0-M1
First milestone
Snowplow JavaScript Tracker v2.12.0
This release introduces a new test suite powered by Snowplow Micro, along with package updates and bug fixes, including bringing feature parity between local storage and cookies as the trackers stateStorageStrategy.
New features
Bug fixes
- Fix OptimizelyX context collecting (#730)
- Fix osx+safari testing setup issues (#760)
- Fix tracker continuing to insert events up to max Local Storage quota (#764)
- Fix dynamic context callbacks sometimes returning null (#743)
- Fix stateStorageStrategy localStorage not increasing session counters (#718)
Under the hood
- Update packages and test harness (#756)
Snowplow JavaScript Tracker v2.12.0-rc2
Version 2.12.0-rc2
Snowplow JavaScript Tracker v2.12.0-rc1
Version 2.12.0-rc1
Snowplow JavaScript Tracker v2.11.0
This release introduces a new feature: the GDPR context, as well a new tracker release process, and a bugfix.
New feature
- Add GDPR context (close #645)
Testing and deployment
- Update Sauce Connect version (#735)
- Rotate npm token (close #737)
- Deploy tracker asset directly to Github Tagged release rather than cloudfront (close #741)
- Ensure that the intended version is deployed (close #739)
Bug fix
- Core: Send focus_form 'type' field as 'elementType' (#731)