Raygun4net Versions Save

Raygun provider for .NET

5.6.0

5 years ago

This release of Raygun4Net includes support for correlating CR [Crash Reporting] and RUM [Real User Monitoring] data to Raygun's new APM [Application Performance Management] product.

v5.5.5

5 years ago

Note the decrease in version is due to this repository also including the .NET Core provider which is at version 6.

  • The web request body will now be included in Raygun exception reports for WebApi projects that use Owin. The request body is never included if the Content-Type is "application/x-www-form-urlencoded". This makes the behavior consistent with WebApi projects that don't use Owin and other Raygun4Net providers with web support.
  • Raygun4Net.WebApi now respects the isRawDataIgnored setting. When set to true, the request body will not be included in Raygun exception reports.
  • Raygun4Net.WebApi will stop looking at the request body after Detach is called.

v5.5.4-NetCore

6 years ago

We have just released support for .NET Core 2 applications targeting .NET Standard 2.

The new provider source can be found in the Mindscape.Raygun4Net.NetCore folder of the Raygun4Net directory.

You can alternately download the provider from NuGet using:

Install-Package Mindscape.Raygun4Net.NetCore -Version 5.5.4

v5.5.4

6 years ago

This version only affects the Xamarin.iOS.Unified provider.

Make all RUM requests to Raygun asynchronous to resolve application stalling upon changing networks.

v5.5.3

6 years ago

This version only affects the Xamarin.Android and Xamarin.iOS providers.

When the User or UserInfo properties are set (such as when the a user logs in), the existing session will end for the previous user, and a new session will start for the current user. Each session can only have a single user, so this change fixes a bug where multiple users actions were being collected into a single session for as long as the application is running, and only 1 of those users would be mentioned on that session.

The first time setting the User or UserInfo property does not trigger a session end. i.e. the app starts up with no user logged in - when a user does log in, the current session remains open and has its user set to the logged in user.

v5.5.2

6 years ago
  • Fix potential crash in Breadcrumbs storage class
  • Guard SendInBackground method in WebApi, MVC and WebJobs against more crashes

v5.5.1

6 years ago
  • Xamarin.iOS and Xamarin.Android only: Fixed a bug caused by manually sending a high volume of Pulse timing events from multiple threads at once.

v5.5.0

6 years ago
  • Crash reporting Breadcrumbs feature added to Raygun4Net4 and Raygun4Net.Mvc providers.
  • Capture raw request data in AspNetCore provider.
  • Only read up to 4096 bytes of the raw request data in WebApi provider to resolve memory issue.
  • Capture raw response content where possible in WebApi provider.
  • Fixed JavaProxyThrowable handling based on a Xamarin.Android change.
  • Improved stacktrace parsing for Xamarin.Android and Xamarin.iOS.
  • Raygun4Net.Xamarin.iOS updated to use Raygun4iOS v2.3.4, mostly to solve potential duplicate symbol issues.
  • Batch Pulse messages in Xamarin.Android provider to handle more load.

v5.4.1

7 years ago
  • Added OS version to crash reporting in WinRT provider.
  • Fixed OS version in crash reporting for Windows Store provider.

v5.4.0

7 years ago

The Xamarin.iOS and Xamarin.Android providers now have support for Pulse for mobile. When enabled, this will automatically detect and report sessions and view loads. Network call timings can also be logged to Raygun Pulse. None of the other providers have been updated in this release. Pulse for mobile documentation can be found here.