We are pleased to announce version 3.1.1 of the Snowplow JavaScript Trackers. We’ve also released v2.18.1 with the same fixes.
Version 3.1.1
This release contains 4 bug fixes and a number of under the hood upgrades too.
The main two fixes are:
- Allow tracker to load in sandboxed iframes #981
- Prevent the Activity Tracking timer being enabled twice with duplicate
enableActivityTracking
calls #975
And the two other small fixes:
- Allow
options: false
when callingenableAnonymousTracking
#977 - Protect against invalid domain_sessionid values being used by the tracker #978
Upgrading
Version 3.1.1 is available as @snowplow/browser-tracker on npm, or as the tag based javascript tracker - available on GitHub Releases, jsDelivr or unpkg.
Version 2.18.1 is available as the tag based javascript tracker - available on GitHub Releases, jsDelivr or cdnjs.
Full Changelog
Bump build to use node 14 (close #989)
Automate api-extractor on release (close #972)
Switch from @wessberg/rollup-plugin-ts
to rollup-plugin-ts
(#988)
Bump typescript to 4.3.5 (close #987)
Bump tslib to 2.3.0 (close #986)
Protect against invalid domain_sessionid values being used by the tracker (close #978)
Bump pnpm to 6.11.5 (close #985)
Prevent the Activity Tracking timer being enabled twice with duplicate enableActivityTracking calls (close #975)
Allow options: false when calling enableAnonymousTracking (close #977)
Bump snowplow-micro to 1.1.2 (close #984)
Bump prettier to 2.3.2 (close #982)
Allow tracker to load in sandboxed iframes (close #981)