Releases: bugsnag/bugsnag-dotnet
v4.0.0
Breaking Changes
-
Removed
net35
,net40
andnetstandard1.3
TFMs. The new minimum TFM for .NET Framework is 4.6.2. If you still need to target older framework versions we recommend using v3.x.
| yousif-bugsnag
| #173 -
Removed the
Proxy
property from theReport
object. Overriding theProxy
configuration for individual reports in aBeforeNotify
callback is no longer supported.
| yousif-bugsnag
| #175
Enhancements
-
Removed/updated deprecated and vulnerable package dependencies.
| yousif-bugsnag
| #174 -
Added
net6.0
TFM forBugsnag
andBugsnag.AspNet.Core
.
| yousif-bugsnag
| #179 -
Added new default delivery implementation using
HttpClient
.
| yousif-bugsnag
| #175 -
MetadataFilters
are now case-insensitive.
| yousif-bugsnag
| #181
Bug fixes
- Fix crash when attempting to serialize exceptions in report metadata.
| yousif-bugsnag
| #182
v3.1.0
The Bugsnag
and Bugsnag.AspNet.Core
packages now officially support .NET Core 3.x, .NET 5 and .NET 6.
v3.0.1
Bug fixes
- Ensure RemoveProjectRoots works for assemblies that are run on a OS that differs from their build OS.
| sgtfrankieboy
| #154
v3.0.0
The Bugnsag.dll
, Bugsnag.AspNet.dll
, Bugsnag.AspNet.Mvc.dll
and Bugsnag.AspNet.WebApi.dll
assemblies are now strong-name signed. The strong name key file Bugsnag.snk
has been added to the repository. Bugsnag.AspNet.Core.dll
remains unchanged. See the upgrade guide for more details.
Bug fixes
-
Strong name sign assemblies
| yousif-bugsnag
| #151 -
Ensure breadcrumbs are returned in the correct order
| yousif-bugsnag
| #150
v2.2.3
Enhancements
- Set the delivery queue thread name.
| xPaw
| #139 - Remove the 30 character limit for breadcrumb names.
| yousif-bugsnag
| #141 - Switch to snupkg package format and publish symbols to nuget.org.
| yousif-bugsnag
| #143
Bug fixes
- Fix a crash when stackframe method is null.
| yousif-bugsnag
| #140
v2.2.2
Bug fixes
-
Stop sending code snippets in error reports.
| yousif-bugsnag
| #134 -
Assume default behaviour for UnobservedTaskExceptions when App.config does not exist.
| yousif-bugsnag
| #135
v2.2.1
v2.2.1-alpha.0
Fixes
- Avoid finalizer thread being blocked when an UnobserveredTaskException occurs in .NET v4.5.0+
This pre-release should not be used with .NET Framework versions prior to v4.5.0, or in later versions where ThrowUnobservedTaskExceptions
has been enabled.