Skip to content

Releases: snowplow/snowplow-javascript-tracker

Snowplow JavaScript Tracker v2.15.0

17 Aug 15:48
Compare
Choose a tag to compare

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

28 Feb 15:47
Compare
Choose a tag to compare

Under the hood

Fix SameSite cookie warning for storage Cookies (#795)

Snowplow JavaScript Tracker v2.13.0

07 Feb 09:43
Compare
Choose a tag to compare

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

  • Change setup process to use Docker (#782)
  • Use local sp.js for example pages (#790)
  • Change deprecation strings to constants and reuse (#791)

2.13.0-M3

23 Jan 17:16
Compare
Choose a tag to compare
2.13.0-M3 Pre-release
Pre-release
Version 2.13.0-M3

Snowplow JavaScript Tracker v2.13.0-M2

16 Jan 16:53
Compare
Choose a tag to compare
Pre-release
Version 2.13.0-M2

Snowplow JavaScript Tracker v2.13.0-M1

21 Nov 14:19
Compare
Choose a tag to compare
Pre-release
First milestone

Snowplow JavaScript Tracker v2.12.0

06 Nov 13:55
Compare
Choose a tag to compare

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

  • Add Snowplow Micro tests (#755)
  • Core: Add function to allow setting Useragent (#744)

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

05 Nov 17:38
Compare
Choose a tag to compare
Pre-release
Version 2.12.0-rc2

Snowplow JavaScript Tracker v2.12.0-rc1

31 Oct 14:01
Compare
Choose a tag to compare
Pre-release
Version 2.12.0-rc1

Snowplow JavaScript Tracker v2.11.0

28 Aug 18:43
Compare
Choose a tag to compare

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)