Raygun4net Versions Save

Raygun provider for .NET

v3.0.1

9 years ago
  • The RaygunMessageBuilder now recognises FtpWebResponse and will extract the status code. This resolves an invalid cast exception. Other types of WebResponse will also be handled nicely.

v3.0.0

9 years ago
  • ignoreFormDataNames has been removed and replaced with 4 separate options: ignoreFormFieldNames, ignoreHeaderNames, ignoreCookieNames and ignoreServerVariableNames.
  • Setting one of these new options to * will prevent any value from that category from being sent to Raygun.io.
  • Placing * before, after or at both ends of an ignored key will be used as an ends-with, starts-with or contains condition respectively.
  • The RaygunClient methods that accepted IEnumerables have been changed to be multi-parameter methods.
  • Added RaygunClient.UserInfo property, and RaygunIdentifierMessage.IsAnonymous property.
  • All obsolete members from the previous version have been removed.

v2.2.1

9 years ago
  • This release fixes a bug in the previous release where some exceptions were not being logged in an MVC application when using the Raygun http module.
  • To get the above fix working, Raygun4Net will now mark exceptions as already-sent to avoid sending the same message multiple times.
  • Resolved a potential Null ReferenceException in Raygun4Net.WinRT

v2.2.0

9 years ago
  • Raygun can now send exceptions in an MVC application that is using a HandleErrorAttribute to suppress page crashes.
  • Resolved a duplicate key exception when creating the cookies list to send.
  • Added RaygunClient.ProxyCredentials property.

v2.1.0

10 years ago
  • Added RaygunClient.SendingMessage event to the main .Net provider. This can be used to make final modifications to the message, or to cancel the send operation.
  • Added IRaygunApplication which can be used to provide a custom RaygunClient to the HttpModule.
  • If a windows phone is connected to the internet, but fails to send a message, it will be saved to the device to send later.

v2.0.6

10 years ago
  • Raygun4Net now supports projects targeting .Net2.0 (both web and desktop apps). This is available in both the standard and signed NuGet pacakges.

Standard: https://www.nuget.org/packages/Mindscape.Raygun4Net

Signed: https://www.nuget.org/packages/Mindscape.Raygun4Net.Signed

v2.0.5

10 years ago
  • The IgnoredFormNames feature will now filter out cookies which now have their own section in the request data.
  • When enabling Raygun4Net via the http module, the new excludeErrorsFromLocal option on RaygunSettings can be set to true to prevent any exceptions being logged from your debug/dev environment.
  • Corrected the window width/height values in the Raygun4Net provider.

v2.0.4

10 years ago
  • Improved stack traces for Xamarin.Android errors that occur in async methods.
  • Removed unused Android permission: access external storage.
  • Can now specify IgnoreFormDataNames in config file.
  • Provided a signed version of the .NET and WinRT Raygun providers: https://www.nuget.org/packages/Mindscape.Raygun4Net.Signed/2.0.4

v2.0.1

10 years ago
  • Removed Bluetooth permission requirement from Xamarin.Android provider.

v2.0.0

10 years ago
  • Cleaned the code of all .Net providers. Removed preprocessor directives, unused and obsolete code.
  • Added RaygunClient.ApplicationVersion property to conveniently replace Send method overloads.
  • Added RaygunClient.Attach method for WinRT and Windows Phone to simplify set up.
  • Improved stack trace information for WinRT and Window Phone.
  • Windows Phone provider now includes device manufacturer, hardware and firmware versions, screen dimensions, available isolated storage memory, and application usage memory values in error reports.
  • WinRT provider now includes screen dimensions and application state (full screen, filled, snapped etc) values in error reports.