Skip to content

Releases: MindscapeHQ/raygun4net

ASP NET Core HttpContext access

31 Oct 22:23
Compare
Choose a tag to compare
  • When sending exceptions manually allow the HttpContext to be set to ensure context information is sent with the Crash Report if available.
  • When implementing a custom IRaygunAspNetCoreClientProvider provide access to the HttpContext to determine the logged in user for setting the client RaygunIdentifierMessage.

Isolated storage

27 Jun 21:59
Compare
Choose a tag to compare
  • Changed the offline desktop app support to use isolated storage.
  • Added Xamarin.Mac.Unified provider to the standard NuGet package.
  • Provided a strong named build of the Mvc package.
  • Provided a strong named build of the WebApi package.

Custom grouping hashes

11 Feb 03:28
Compare
Choose a tag to compare
  • Custom grouping hashes can be provided by attaching a handler to the RaygunClient CustomGroupingKey event.
  • Xamarin.iOS: The RaygunClient SynchronousTimeout property can be used to limit the time allowed to attempt a synchronous send to Raygun.
  • Candidate fix for a .NET Native issue when serializing Raygun reports.

Offline support and Xamarin updates

24 Nov 23:03
Compare
Choose a tag to compare
  • Offline support for desktop and MVC apps.
  • Detect version of MVC apps.
  • Report InnerException of HttpUnhandledExceptions rather than the base exception.
  • Updated to latest version of Xamarin.
  • Resolved potential index out of range exception for iOS apps built with Link.
  • Updated to latest version of embeded Raygun4iOS framework.
  • Don't send duplicate Xamarin.Android wrapper exceptions.
  • Improved Xamarin.Android stacktrace parsing.

Serialization fixes

09 Sep 04:24
Compare
Choose a tag to compare
  • Resolved a cyclic detection bug when serializing custom data.
  • Disabled dynamically compiled LINQ expressions in Xamarin.iOS provider which decreases size of your published apps.

Updated internal native binding of Raygun4iOS to v2.1.0

24 Jun 03:42
Compare
Choose a tag to compare
  • Xamarin.iOS: support X86_64 architecture (64-bit simulator).
  • Xamarin.iOS: Updated native Raygun4iOS library to v2.1.0 with improved user info.
  • Added RaygunWebApiClient.Attach overload to make HttpRequestMessage available.
  • Send all inner LoaderExceptions of ReflectionTypeLoadException.
  • More internal exception handling in request builder to avoid WCF issues.

Improved sensitive data striping

15 May 05:17
Compare
Choose a tag to compare
  • Improved urlencoded Content-Type detection to prevent sending sensitive raw request data.
  • Remove ignored form fields from form-data payloads.

Simple bug fixes

17 Apr 00:53
Compare
Choose a tag to compare
  • Strip assembly information from generic exception class names.
  • Better Type object serialization for custom data.
  • Time stamp exception reports before thread process.
  • Resolved a potential ObjectDisposedException when getting response info.
  • Resolved a potential exception when determining if an error is local.
  • Better logic for when to add the MVC exception filter attribute.
  • Don't generate pointless stack traces for RaygunWebApiHttpException.
  • Added Send(RaygunMessage) method to RaygunClientBase.

NuGet package compatibility and Client Profile support

09 Mar 03:33
Compare
Choose a tag to compare
  • The Mvc and WebApi NuGet packages are now compatible with the Raygun4Net NuGet package.
  • .NET 3.5 and 4.0 Client Profile support in Raygun4Net and Raygun4Net.Signed.
  • WebApi fix - don't read requests when Owin is present
  • Raygun4Net.WebApi now uses the ExcludeErrorsFromLocal setting.
  • Null check when passing the device ID to the native iOS reporter.

Various fixes

12 Feb 23:10
Compare
Choose a tag to compare
  • Support for cyclic object structures when sending custom data.
  • Raygun for the iOS Unified API now works on ARMv7s architecture.
  • try/catch exceptions when getting the IP address which can cause problems in WCF error handlers.
  • When getting the IP address, support space delimited addresses in the HTTP_X_FORWARDED_FOR variable.
  • Added windowsphone8 NuGet target.