Skip to content

Releases: MindscapeHQ/raygun4net

Resolved MonoTouch NuGet target

28 Jan 22:43
Compare
Choose a tag to compare
  • The NuGet package now works for projects built with the latest version of Xamarin.iOS.
  • The IgnoreFormDataNames method (.Net provider only) can now also be used to filter the HTTP request server variables that get sent to Raygun. This is useful if some of the server variables have sensitive data that you don't want to log.

Filter HTTP request headers

15 Jan 00:33
Compare
Choose a tag to compare
  • The IgnoreFormDataNames method can now also be used to filter the HTTP request header values that get sent to Raygun. This is useful if some of the headers have sensitive data that you don't want to log.

Detect version of Windows Phone apps

09 Jan 01:28
Compare
Choose a tag to compare
  • The provider will now automatically detect the version of Windows Phone applications and send the version number with each error message. (Version number is obtained from AssemblyInfo.cs or AssemblyVersionInfo.cs)
  • Added a couple of Send method overloads to manually send a version number if necessary.

RaygunClient options

19 Dec 23:02
Compare
Choose a tag to compare
  • Added feature to strip wrapper exceptions that you don't care about. This can be done by passing the types of exceptions that you want to strip from the error report into the AddWrapperExceptions method on the RaygunClient.
  • Added feature to provide a list of form names that should be left out of the error report. This can be done by passing the form names into the IgnoreFormDataNames method on the RaygunClient.
  • fix for enumerating unsafe http collections eg. QueryString, Form values, where they contain unsafe values.

Various improvements

04 Dec 02:24
Compare
Choose a tag to compare
  • Additional iOS stack trace lines for async scenarios.
  • Save messages to Android device if sending to Raygun failed, then try again later.
  • Automatically detect the trust level of an application before getting the environment properties.
  • Properly escape unicode control characters.
  • Corrected the version number ordering for the WinRT provider.
  • Improvements to readme files.

User Tracking

06 Nov 03:38
Compare
Choose a tag to compare

New Features

  • Ignore errors based on HTTP status codes. For those of you using the HTTP module you can now specify in configuration the HTTP status codes you don't wish to report on.
  • Identify unique users, details to follow on the Raygun blog
  • Send the http status code in ASP.Net applications to improve the exception grouping in the Raygun.io dashboard.
  • Added RaygunClient.Current property for Xamarin apps which gets the client created by the Attach method. This can be used to manually send exception messages or change settings.

Bug Fixes

  • Handle errors accessing the HTTP request in IIS integrated mode
  • Handle errors gathering the environment details

Stack trace for Xamarin.iOS NSExceptions

08 Oct 00:46
Compare
Choose a tag to compare

The Raygun provider for Xamarin.iOS now extracts better stack trace information from NSExceptions. (These exceptions are sent to raygun via MonoTouchExceptions).

Xamarin iOS bug fix

01 Oct 02:21
Compare
Choose a tag to compare

Resolved a bug when manually sending an exception in a Xamarin iOS application from any thread other than the main thread.

Unwrap AggregateException

16 Sep 01:32
Compare
Choose a tag to compare

Unwrap AggregateException before sending in iOS and Andriod apps.

Bug Fixes

13 Sep 03:34
Compare
Choose a tag to compare

add null checks around creating a dictionary from a namevaluecollection, fixes #63