Releases: MindscapeHQ/raygun4js
Releases · MindscapeHQ/raygun4js
v1.18.7
- Copy properties to a new object when filtering
v1.18.6
- Slice check for older browsers
v1.18.5
- Limit active data size on JQuery AJAX errors
v1.18.4
- Error payloads are no longer persisted in localStorage if sending failed due to RG plan hitting its monthly cap
- Guard against invalid JSON being persisted in localStorage on send failure
- Guard against incorrect (non-function) types being passed in as callback handler to wrapped $.event
- Guard aginst null stacktraces in JS Windows Store apps
v1.18.3
- Published to npm
- Ajax errors: custom data now includes the markup of the tag which caused the error
- Various improvements to the internal Tracekit fork for Firefox and Chrome
- Added generation of source maps
v1.18.2
- Safer implementations of _excludedHostnames and _excludedUserAgents when there are prototype functions on the arrays passed to these keys
v1.18.1
- filterSensitiveData() now accepts RegExp objects in its array params, which will be used to match keys to filter out. In combination with the new setFilterScope('all') function, this can be used to easily filter out any key with fuzzy matching.
v1.18.0
- Add new setFilterScope() function for supporting applying the filterSensitiveData keys across the entire payload (supported scopes are 'all' and 'customData') - see here for the docs.
v1.17.0
- Added location.hash to Request.Url before sending
v1.16.2
- setUser now accepts empty strings/falsey values for logout scenarios
- Max message size of 512 in payload