Skip to main content

Release Notes

Release notes for UXM Web Agent

2024

2024.09.09

New features:

  • Capture resource status code and page load status codes if available for page loads and img,css,etc resources (#28)
    Requires browser that supports responseStatus, remote servers needs to allow collection by setting the Access-Control-Allow-Origin header.

Known Issues:

  • Fetch times out after 300 seconds when its invoked without calling .then on the returned promise (#32)

Fixes:

  • [deprecated] performance.timing and performance.navigation is deprecated use PerformanceNavigationTiming (#30)
  • Fetch monitoring not stopped when setting xhr.capture to false and xhr.exclude.regex not honored for fetch calls (#25)
  • [bug] Uncaught TypeError: sURL.split is not a function at o.GetUrlWithoutCurrentPath cause by Fetch object returned (#21)
  • Copy features from Browser Extension JavaScript into Web Agent and test/document (#26)

 

2024.05.06

New features:

  • New option to disable linking iframes together, is recommended to set to false for applications with many iframes. (Link iframes options)

 

2023

2023.05.02

New features:

Fixes:

  • Increased Timeout for XHR calls to 3 minutes and write "Forced timeout" if reached, configurable via xhr.timeout setting. (#52)

2021

2021.03.19

New features:

  • Page transition status was not send from single page applications (SPA) and XHR calls.

 

2021.02.23

New features:

  • Capture Network information for requests

Fixes:

  • Capture top 25 resource timings per default.
  • Capture XHR/AJAX calls per default. (Disable with: xhr.capture: false)
  • Fixed incorrect url paths captured from navigation timings.
  • Fixed negative navigation timings #63

2019

2019.09.02

New features:

  • New option xhr.capture.headers, a comma separated string about which headers that should be taken out from monitored XHR calls. Headers is stored under the getIndexSessionData  source="web.transaction.browser.diagnostics.timing"

 

2019.05.06

New features:

  • Using secure cookies per default if local session storage isn't available. New settings 'storage' can be used to control if session storage or cookie storage is used.
  • Support for ReactJS, send first XHR/AJAX call that click causes and send the first parent div className for object that where clicked on so transactions can be made easier.

 

2019.03.18

New features:

  • Capture aria-label when clicking on element, some sites hiddes the text in outer element.
  • AngularJS support: Take out AngularJS Windows and Cards titles and collect ng-click and  ng-show values and store as identifier.

 

2018

2018.10.23

New features:

  • Custom Dynamics CRM script that can be injected into Dynamics CRM SaaS solution to monitor response times and Dynamics Bandwidth / Latencies.
  • Data is send via XHR Post requests to avoid GET length limitations.
  • Script can be loaded async and variables set dynamically.

 

2018.02.02

Fix: