Snowplow JavaScript Tracker 2.10.0 released with global contexts
Blog post from Snowplow
Snowplow JavaScript Tracker version 2.10.0 introduces "global contexts," enhancing the ability to manage contexts for event tracking by allowing users to define these contexts once and automatically apply them across all events. This update simplifies the process of capturing rich, structured data by letting developers define rules for context application based on event types, thereby streamlining data collection. Other enhancements include improved error handling, dynamic contexts for link and form tracking, and the option to use the Beacon API for asynchronous event sending. The release also includes various bug fixes and updates, such as improvements in helpers.js and detectors.js, and the introduction of new local testing workflows. Users are encouraged to self-host the tracker, and documentation is available for further guidance, with support offered through GitHub and discussion forums.