Change Log

We periodically update the XNG Tracking Library in order to deliver new features and to repair defects discovered in previous versions. This page documents any changes made to the xng tracking code. Unless otherwise stated, these changes will not break any current implementation of the tracking library.
Note that you and your users might not see the updated xng tracking code right away because users of your website might have older versions of our javascript cached in their browsers.

Release 1.8.5 (June 09, 2020)

Optional cross root/subdomains cookies

  • Option to set a configuration variable that will enable cookies for the root domain or a chosen subdomain.

Release 1.8.4 (April 15, 2020)

Flag cookies as secure for HTTPS

  • If the tracking library is served via HTTPS, all cookies set by it will automatically be flagged as secure.

Release 1.8.3 (August 26, 2019)

Tracking Request Queue Fix II

  • Fully detached internal polling loop track events from tracking queue, preventing other requests from being made prematurely.

Release 1.8.2 (August 01, 2019)

Tracking Request Queue Fix

  • The queuing of simultaneous tracking calls will now ensure that all callbacks (including setting cookies) are properly finalized before the next request is sent.

Release 1.8.1 (July 15, 2019)

Browser Notification Polling

  • The library will now catch errors occurring due to loss of connection while polling for browser notifications. Furthermore, it will resume polling after the connection has been lost and reestablished.

Release 1.8.0 (June 06, 2019)

  • Internal refactoring and documentation update of multiple features. No changes in functionality or behaviour.