SharpRaven 2.4.0

.NET client for Sentry (getsentry.com)

Raven is a C# client for Sentry (getsentry.com and github.com/getsentry/sentry)

There is a newer prerelease version of this package available.
See the version list below for details.
Install-Package SharpRaven -Version 2.4.0
dotnet add package SharpRaven --version 2.4.0
<PackageReference Include="SharpRaven" Version="2.4.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add SharpRaven --version 2.4.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

The major addition is Sentry's Context Interface.

GitHub Release announcement

Besides the additional tags available at Sentry, the runtime version and operating system are also sent to Sentry automatically and displayed at the top of the event:

The full contexts interface is accessible via the API so SDK consumers can add more context when available at the application level.

Changes details:

  • Payload creation has runtime detection
  • Context is built lazily on first event
  • Root context is cloned per event to avoid expensive calls required to build it
  • .NET Framework 4.7.1 added to support NET Standard 2.0 paths (RuntimeInformation)
  • Json.NET indirect reference to Nancy
  • non normalized data set to raw-description
  • Leave Name and Version empty if no proper API available to set it
  • Server will use Raw Description if no Name and Version was provided to try normalizing into those 2 fields.
  • Report Device CPU architecture

Besides that, DSN no longer requires a private key. #232

Please note this is the last 2.x release of this SDK. We'll be releasing 3.0 next with a few small breaking changes.

The major addition is Sentry's Context Interface.

GitHub Release announcement

Besides the additional tags available at Sentry, the runtime version and operating system are also sent to Sentry automatically and displayed at the top of the event:

The full contexts interface is accessible via the API so SDK consumers can add more context when available at the application level.

Changes details:

  • Payload creation has runtime detection
  • Context is built lazily on first event
  • Root context is cloned per event to avoid expensive calls required to build it
  • .NET Framework 4.7.1 added to support NET Standard 2.0 paths (RuntimeInformation)
  • Json.NET indirect reference to Nancy
  • non normalized data set to raw-description
  • Leave Name and Version empty if no proper API available to set it
  • Server will use Raw Description if no Name and Version was provided to try normalizing into those 2 fields.
  • Report Device CPU architecture

Besides that, DSN no longer requires a private key. #232

Please note this is the last 2.x release of this SDK. We'll be releasing 3.0 next with a few small breaking changes.

Showing the top 5 GitHub repositories that depend on SharpRaven:

Repository Stars
Sonarr/Sonarr
Smart PVR for newsgroup and bittorrent users.
HearthSim/Hearthstone-Deck-Tracker
A deck tracker and deck manager for Hearthstone on Windows
ppy/osu
rhythm is just a *click* away!
CompletelyFairGames/dwarfcorp
An open-source 3D colony management game for PC, Mac and Linux
TransposonY/GestureSign
A gesture recognition software for Windows tablet

Version History

Version Downloads Last updated
2.4.1-unstable0015 1,694 8/28/2018
2.4.1-unstable0014 293 8/1/2018
2.4.1-unstable0013 503 7/12/2018
2.4.1-unstable0012 296 7/3/2018
2.4.1-unstable0011 336 6/19/2018
2.4.1-unstable0009 772 6/7/2018
2.4.1-unstable0008 200 6/7/2018
2.4.1-unstable0007 518 5/14/2018
2.4.1-unstable0006 359 5/14/2018
2.4.1-unstable0005 481 5/11/2018
2.4.0 452,219 5/11/2018
2.3.3-unstable0017 205 5/10/2018
2.3.3-unstable0016 467 5/5/2018
2.3.3-unstable0015 252 5/2/2018
2.3.3-unstable0014 228 4/30/2018
2.3.3-unstable0013 236 4/24/2018
2.3.3-unstable0012 176 4/23/2018
2.3.3-unstable0011 361 4/20/2018
2.3.3-unstable0010 209 4/12/2018
2.3.3-unstable0008 245 4/9/2018
2.3.3-unstable0004 269 4/6/2018
2.3.2 61,453 3/11/2018
2.3.2-unstable0002 253 3/11/2018
2.3.1 282 3/11/2018
2.3.1-unstable0014 229 3/11/2018
2.3.1-unstable0006 217 3/11/2018
2.3.1-unstable0003 305 3/11/2018
2.3.0 14,387 3/10/2018
2.2.1-unstable0063 261 3/8/2018
2.2.1-unstable0061 257 3/7/2018
2.2.1-unstable0059 2,761 3/5/2018
2.2.1-unstable0054 792 3/4/2018
2.2.0 225,086 2/6/2017
2.1.1-unstable0113 1,355 11/2/2016
2.1.1-unstable0111 303 10/31/2016
2.1.1-unstable0107 483 9/26/2016
2.1.1-unstable0079 330 9/23/2016
2.1.1-unstable0063 774 8/17/2016
2.1.1-unstable0058 271 8/16/2016
2.1.1-unstable0047 286 8/12/2016
2.1.0 108,072 4/6/2016
2.1.0-unstable0028 344 4/1/2016
2.1.0-unstable0025 377 3/30/2016
2.1.0-unstable0020 325 3/17/2016
2.0.0 3,474 3/8/2016
2.0.0-unstable0209 350 2/18/2016
1.5.1 17,465 2/18/2016
1.5.1-unstable0191 329 1/13/2016
1.5.1-unstable0134 471 9/29/2015
1.5.0 77,221 9/28/2015
1.4.6 4,185 8/12/2015
1.4.5 10,612 3/24/2015
1.4.4 1,804 2/20/2015
1.4.3 7,683 12/17/2014
1.4.2 933 11/20/2014
1.4.1 582 11/14/2014
1.4.0.54 7,933 10/20/2014
1.3.1.53 4,804 3/21/2014
1.3.0.52 586 3/11/2014
1.2.1.51 762 1/22/2014
1.2.0.50 556 12/17/2013
1.1.1.48 397 12/16/2013
1.1.0.39 378 12/16/2013
1.0.0.38 395 12/13/2013
1.0.0.37 516 12/13/2013
Show less