Releases: MindscapeHQ/raygun4js
Releases · MindscapeHQ/raygun4js
v2.22.4
- Upgrade the web-vitals vendor library to v2.1.0.
- Fixes an issue where Core Web Vital timings were being queued behind virtual page timings.
v2.22.3
- Fixes an issue where the heartbeat was not clearing the
xhrStatusMap
array due tothis
referring to the window object
v2.22.2
Fixes an issue where raygun4js attempts to access the document on non-browser environments. Also ensures that the Core Web Vitals scripts are not initialized for these environments.
v2.22.1
Fixes a compatibility issue with requireJS
and web-vitals
.
v2.22.0
Adds the ability to track Core Web Vitals when the trackCoreWebVitals
option is enabled. This option is now enabled by default.
v2.21.1
v2.21.0
- Fixes a memory leak issue by clearing the
xhrStatusMap
array on every heart beat - Replace the "Script error" message on an unhandled rejection to be "Unhandled promise rejection" to better distinguish between the two
v2.20.3
- Adds a fallback for calculating the duration for timing entries which have a .duration value of zero. This fixes an issue where Safari reports fetch calls as having a duration of zero.
v2.20.2
Fixes an issue where ionic-cordova errors would not be reported due to their stack-traces being null. Thanks @nirajrajbhandari for identifying and fixing the issue.
v2.20.1
Fixes an issue where some browsers (most notably Mobile Safari) won't send data when the page is being transitioned away.