Xponent Web Tag Release History
  • 04 Jan 2024
  • 2 Minutes to read
  • Contributors
  • Dark
    Light
  • PDF

Xponent Web Tag Release History

  • Dark
    Light
  • PDF

Article summary

Version

SHA-384 Integrity Value 

Valid From

End of Life

webTagv6.1.jszQ2At1M1eTb7FLkMOnxAyrTHUI3zLE8DX0f4JNxXp47H/f/Fm+wuIHnjruWMsfSr2022-10-26No End of Life

kwTagLatest.js

T7nhdvIvWZNoR3TTcEdCzcPEuO2Be3BB0ia63A3O30R/ZRGN+77AFsRQQ9uDStVv

2022-02-09

Early access version of the Xponent Tag - not for production use. 

webTagv6.js

dtCGLEvDbm2dh329FG2utwLNjEVm2BCsk61t7K95JtX/pE7QeCRok3hxHB2sN5Dv

2023-07-14


TBD

kwTagV5.1.js

dlV/UatNufkz6R1Q+KrUmOh6IopxB1LI6iOZ5xHF1QoJLiwyqVIvbMJl9BpoGKRF

2022-10-14

TBD

kwTagv5.js

+C1SaF6gIFPEtoMah2MDN24nwurP/sYIfFjgEjyiJ8Uy4pZlCXQ7wUScd4YCkXb3

2022-10-04

TBD

kwTagV4.js

HyfdElsvnbJ0lC39taovxwRBZcoPWZWeGJ9qA3dPR6E+MWS+XGgobkiMlsKMDVUy

2021-11-04

TBD

kwTagV3.js

AMgAdO1hyjNylxGdMpxF9+lfamQ6oet9keGqdZwT7ySUvR8jy2XMSa9v3e5siTJT

2021-06-03

TBD

kwTagV2.js

YoirrC1C0l4sz6VrEZTO35MKKiwwy49psa8U3OGCp+bgytspyztTulELxhNCQwqK

2021-01-07

2023-06-01

kwTagV1.js

fraS4CZ14R7Vg+DiE9x3GAuZPCYRTsWepQSvIdlyrbDOsu1lgeIFsClvE1WL2aoM

2020-12-04

2021-12-01

webTrack.v1.1.js

OLBgp1GsljhM2TJ+sbHjaiH9txEUvgdDTAzHv2P24donTt6/529l+9Ua0vFImLlb

2019-05-21

2021-04-01

When including the Xponent Web Tag, use the SHA-384 integrity value from the above table when including the tag in your website. This adds additional security to ensure that you include the valid Xponent web tag and thwarts person-in-the-middle attacks. 

<script src="https://cdn.kitewheel.com/kwTagV<VERSIONNUMBER>.js"
        integrity="sha384-<SHA-384-VALUE>"
        crossorigin="anonymous"></script>

You may also wish to consider using the “async” or “defer” attributes on the script tag to avoid blocking behavior. 

webTagv6.1.js

  • Added functionality to ignore unexpected events.

kwTagLatest.js

This is always the latest build of the Xponent Web Tag. Not recommended for production use - will migrate into an official version after final QA. 

  • Replaced jQuery with jQuery Slim to reduce the size of the JavaScript
  • Replacement of jQuery Ajax call with JavaScript fetch() function
  • Replacement of the UUID generating function with a more modern library

kwTagv6.js

  • Removed fingerprint tracking

kwTagV5.1.js

kwTagV5.js 

  • Initial support for WebComponents
  • Replaced jQuery with jQuery Slim to reduce the size of the JavaScript
  • Replacement of jQuery Ajax call with JavaScript fetch() function
  • Replacement of the UUID generating function with a more modern library 
  • Replace whitelist with allowList in _kw.options

kwTagV4.js 

  • The optional _kw.extras value can now be set to an object or a function - this supports the collection of dynamic data at the point an event occurs. One simple use case is to capture local or session storage from the browser. 
  • For example, the following code can be added in the tag deployment to pass the values from local storage as part of the event that is posted to the Xponent Graph API in the “extras” value.
    _kw.extras = function() { return window.localStorage }

kwTagV3.js 

  • Removed the use of legacy Xponent function String.prototype.startsWith(), as all modern browsers now support this. 

kwTagV2.js 

  • Includes a fix for cookie values that are large integers. Integer values that were larger than the JavaScript MAX_SAFE_INTEGER were being encoded in exponential format rather than as a full integer value. This was causing a problem with some tracking cookies. 

kwTagV1.js

  • With this release, the script name has been changed from webTrack.v1.1.js to kwTagV<X>.js. Some browser security plugins have low-quality matching mechanisms, and we have seen the "webTrack" part of the script name cause it to be blocked from downloading. A new script version has been published as "kwTagV1.js" to avoid these name-matching issues. 
  • An event propagation issue - some modern websites can have problems with form submission and other JavaScript events. The "stopBodyPropagation" option is now included with the default as enabled set to "true," as this was the previous behavior. If you are having issues, you should set this to "false" and should also consider using the "noConflict" options as well for "trackForms" and "trackClicks". 
  • Cookies created by Xponent are now set with the SameSite = Strict value to reinforce that this is a first-party cookie and to avoid issues with ad-blockers and browser privacy settings.

Is it helpful? React and share your comment

What's Next
Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.
ESC

Eddy AI, facilitating knowledge discovery through conversational intelligence