Snowplow JavaScript Trackers v3.10.0 released

Snowplow JavaScript Trackers v3.10.0 released

We are pleased to announce version 3.10.0 of the Snowplow JavaScript Trackers!

Version 3.10.0

Fixes and new features in this release too!

We released our transitional Snowplow ecommerce API for quickly migrating your Google Analytics 4 ecommerce or Universal Analytics enhanced ecommerce setup. If you have the dataLayer already working for one of the two solutions, you can migrate pretty quickly to Snowplow Ecommerce solution. See the full guide on the dedicated page of our Ecommerce Web Accelerator!

We also added the capability to track full or partial ecommerce refunds on our snowplow-ecommerce plugin.

Finally we released the new Performance Navigation Timing plugin, allowing you to track all the Performance Navigation Timing API information on your web pages.

You can see the whole list of features and fixes below:


New features

  • New performance navigation timing plugin. Check it out!

  • GA4/UA ecommerce translation layer allowing for a bit faster time to value on snowplow-ecommerce. See more at the dedicated Ecommerce Web Accelerator page!

  • Refund tracking capability for the snowplow-ecommerce tracker #1153

Bug fixes

  • Properly respect the captureEvents youtube tracking configuration #1180.


  • Upgrade most GH actions to Node.js v16 #1173.


Version 3.10.0 is available as @snowplow/browser-tracker on npm, or as the tag based javascript tracker - available on GitHub Releases, jsDelivr or unpkg.