We are pleased to announce version 3.4.0 of the Snowplow JavaScript Trackers.
Version 3.4.0
This release brings two new features to form tracking:
-
Enable form tracking on forms embedded within iframes where possible #1066
- This is only possible for iframes loaded from the same domain as the parent page or iframes created using JavaScript. You can read more about the feature in the docs.
-
Add ability to enable only form_change, or form_submit, focus_form or any combination #371
- This feature makes it configurable which form events should be tracked.
It also adds a maxGetBytes
initialization option to limit the maximum size for GET requests (requests over that sized will be tried to send once using POST):
There are two other small improvements:
- Update ContextGenerator function return type to also accept SelfDescribingJson list and undefined #1070
- Bump dependencies #1067
Upgrading
Version 3.4.0 is available as @snowplow/browser-tracker on npm, or as the tag based javascript tracker - available on GitHub Releases, jsDelivr or unpkg.