Skip to content

Releases: MindscapeHQ/raygun4net

Tidy up release of TLS 1.2 work

03 Aug 01:04
7122a99
Compare
Choose a tag to compare

Removed some dead code related to the previous TLS upgrade work

Updating downstream packages (that use raygun4net )

Fixing some nuget deployment configuration issues

[This wraps up the changes 6.0.0 -6.0.3, which were preview releases]

Misc updates to sub packages and readme's

03 Aug 01:16
56ea0e2
Compare
Choose a tag to compare

This 'release' wraps up several small changes, which unfortunately did not have their own numbered Releases created here properly]
There was no nuget package version 5.14.0 actually released. The may have been point releases of downstream packages (e.g., raygun4aspnet) however. Apologies' for the confusion.

What's Changed

New Contributors

Full Changelog: v5.13.0...v5.14.0

Removed now unused support for hooking into Raygun's APM profiler sampling

03 Aug 01:13
Compare
Choose a tag to compare

Removed now unused support for hooking into Raygun's APM profiler sampling

Exposed the BuildStackTrace method on the RaygunErrorMessageBuilder

03 Aug 01:12
Compare
Choose a tag to compare

What's Changed

  • Exposed the 'BuildStackTrace' method on the 'RaygunErrorMessageBuilder' - primarily for use in the Raygun Serilog Sink.
  • Update formatting in .NET Core readme by @samuel-holt in #436
  • Make the Raygun directory configurable for Xamarin.iOS by @jonlipsky in #437
  • [CR-259] Release the Xamarin iOS changes to the storage directory by @mduncan26 in #438

Full Changelog: v5.11.0...v5.12.0

Refactored offline storage

17 Aug 03:13
6b66d44
Compare
Choose a tag to compare

Changes:

  • Refactored offline storage logic
    • Configure the max number of reports that can be stored (up to 64 error reports)
    • Error reports are tied to a single API key
    • Enable/disable offline storage through the RaygunSettings instance
  • Add: An internal logger for the Raygun client

Cache environment information

07 Feb 03:05
c464d6d
Compare
Choose a tag to compare

Cache the environment information upon first look up to avoid redundant work.

Singleton Http Client

16 Sep 02:32
e353fe3
Compare
Choose a tag to compare
  • Using a singleton HTTP Client
  • Null checks on Raygun Settings for the excluded status codes

Automatic UnhandledException tag

17 Jul 04:47
d59749c
Compare
Choose a tag to compare

Any part of Raygun4Net that automatically sends exceptions will now add the "UnhandledException" tag just like other providers. This is used to distinguish uncaught exceptions (likely application crashes) vs exceptions sent from try/catch blocks. Currently applies to ASP .NET, MVC and WebAPI projects.

Additional options for filtering sensitive data from web requests

11 Apr 01:37
3c57ed3
Compare
Choose a tag to compare

This update includes additional options through the RaygunClient and RaygunSettings to stop sensitive data being collected from HTTP requests and transmitted to Raygun.

You can now supply custom logic, through the implementation of a new interface IRaygunDataFilter, to remove sensitive information from the raw data of requests that is captured when generating a crash report. The update includes two implementations for filter XML and KeyValue data. An example for implementing an JSON filter can be found on our public site under the documentation section.

This update is available to the following providers:

  • Raygun4Net.WebAPI
  • Raygun4Net.MVC
  • Raygun4Net.ASPNETCore

Correlate CR & RUM data with APM

17 Sep 04:52
efa04d7
Compare
Choose a tag to compare

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.