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.
Option to set a configuration variable that will enable cookies for the root domain or a chosen subdomain.
If the tracking library is served via HTTPS, all cookies set by it will automatically be flagged as secure.
Fully detached internal polling loop track events from tracking queue, preventing other requests from being made prematurely.
The queuing of simultaneous tracking calls will now ensure that all callbacks (including setting cookies) are properly finalized before the next request is sent.
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.
Internal refactoring and documentation update of multiple features. No changes in functionality or behaviour.