Skip to content

Releases: MindscapeHQ/raygun4js

v2.3.3

21 Jun 00:22
Compare
Choose a tag to compare
  • Pulse URLs lowercase by default

v2.3.2

10 May 01:29
Compare
Choose a tag to compare

Add ability to ignore Pulse URL casing

v2.3.1

12 Apr 22:31
Compare
Choose a tag to compare
  • Guard against undefined fetchStart bug in Mobile Safari 8.0 which passed the existing Browser Timing checks

v2.3.0

22 Feb 02:21
Compare
Choose a tag to compare
  • Add new onBeforeXHR function for mutating the XHR object immediately before an error payload is sent to the API
  • If invalid non-function handler passed in to jQuery Ajax add function, call the old event handler & return early
  • CustomData keys with a value of null are now included and not filtered out automatically when filtering is enabled
  • Guard against non-string type in message being substringed
  • Fix bug when passing callback to withTags() and subsequently calling Raygun.send() with tags parameter also
  • ignoreAjaxAbort now checks for statusCode of 0 in addition to checking if the response headers are null when deciding to ignore a potential aborted Ajax request

v2.2.3

27 Jan 00:37
Compare
Choose a tag to compare
  • Further guards for unsupported now() in Safari 7/8

v2.2.2

21 Jan 00:20
Compare
Choose a tag to compare
  • Hotfix for unsupported calls in IE8

v2.2.1

20 Jan 21:01
Compare
Choose a tag to compare

Release version of v2.2.0-beta with bug fixes and improvements

  • Adds support for SPA sites to Pulse (trackEvent officially added to API)
  • noConflict mode improved for V2
  • Fixed a bug when attaching onBeforeUnload handler when Pulse enabled
  • Update documentation for various loading use cases

v2.1.1

10 Dec 20:57
Compare
Choose a tag to compare
  • Fix issue where when filterScope set to 'all' resulted in payload 400 errors
  • Guard against null message substring error

v2.1.0

01 Dec 20:33
Compare
Choose a tag to compare

v2.1.0

  • Add custom grouping key function
  • Add ability to ignore hostnames and user agents for Pulse
  • Calls to rg4js() for config setters made after the script has been downloaded by the snippet are now proxied through to the Raygun object, making the V2 API experience like V1
  • Guard against data set with V2 API being null for certain out-of-order declaration scenarios
  • Fix API rejection issue for large heartbeat payloads
  • Fix a bug where the session cookie was not present or invalid

v2.0.3

29 Oct 22:05
Compare
Choose a tag to compare
  • Fixes a loader race condition when the script is parsed after the load event was triggered in certain browsers