Skip to content
Merged
Show file tree
Hide file tree
Changes from 50 commits
Commits
Show all changes
51 commits
Select commit Hold shift + click to select a range
de41d87
Automated adjustment of repository templates
mclack Jan 24, 2025
a985ecd
Rename support.md to SUPPORT.md
mclack Jan 24, 2025
053930c
Fix snk path
yousif-bugsnag Jan 17, 2025
4183025
Disable maze runner tests in CI
yousif-bugsnag Mar 11, 2025
8b3c3e3
Don't treat nuget vulnerability warnings as errors
yousif-bugsnag Mar 11, 2025
d98eb02
Update target frameworks to net462 and netstandard2.0
yousif-bugsnag Mar 11, 2025
71710c2
Fix preprocessor directives for new TFMs
yousif-bugsnag Mar 11, 2025
cdd8469
Bump target framework versions for .NET Core tests
yousif-bugsnag Mar 11, 2025
a901354
Remove unnecessary preprocessor directives
yousif-bugsnag Mar 12, 2025
62bce2a
bump Microsoft.AspNetCore.Hosting and Microsoft.AspNetCore.Server.Kes…
yousif-bugsnag Mar 12, 2025
ea3fd0c
bump Microsoft.NET.Test.Sdk to 17.13.0
yousif-bugsnag Mar 12, 2025
ce3323b
bump xunit to 2.9.3
yousif-bugsnag Mar 12, 2025
6f2596b
bump xunit.runner.visualstudio to 2.8.2
yousif-bugsnag Mar 12, 2025
b877887
bump Bugsnag.AspNet.Core dependencies
yousif-bugsnag Mar 12, 2025
fc210e7
bump Microsoft.AspNet.WebApi.Core to 5.3.0
yousif-bugsnag Mar 12, 2025
5c29e5b
Update SECURITY.md
mclack Mar 13, 2025
4a9c860
Merge pull request #172 from bugsnag/templates-update-20250124-172756
mclack Mar 13, 2025
51d92dd
Merge pull request #173 from bugsnag/PLAT-13888/update-target-frameworks
yousif-bugsnag Mar 14, 2025
baa68cd
Merge pull request #174 from bugsnag/PLAT-13886/update-dependencies
yousif-bugsnag Mar 14, 2025
4f26969
Replace deilvery with HttpClient implementation
yousif-bugsnag Mar 18, 2025
75c5c54
Use proxy from client configuration and remove proxy property from pa…
yousif-bugsnag Mar 18, 2025
faa93ea
Add unit tests with real payloads and test headers are set on requests
yousif-bugsnag Mar 18, 2025
609a03d
Fix target frameworks for AspNet.Core tests
yousif-bugsnag Mar 18, 2025
66ea225
restore TreatWarningsAsErrors configuration for non-test projects
yousif-bugsnag Mar 18, 2025
744b37c
Fix formatting
yousif-bugsnag Mar 19, 2025
2852d41
add aspnet462-mvc-webapi example project
yousif-bugsnag Mar 19, 2025
031f295
add local bugsnag dependencies
yousif-bugsnag Mar 19, 2025
b0f7ecb
add bugsnag
yousif-bugsnag Mar 19, 2025
fa4bdc4
add README.md
yousif-bugsnag Mar 19, 2025
56b0b00
remove net45 example
yousif-bugsnag Mar 19, 2025
f50f6ed
Merge pull request #176 from bugsnag/PLAT-13890/aspnet-462-example
yousif-bugsnag Mar 19, 2025
50d29c5
Merge pull request #175 from bugsnag/PLAT-13887/httpclient
yousif-bugsnag Mar 20, 2025
67fa6e7
add ASP.NET Core example for .NET 8
yousif-bugsnag Mar 20, 2025
9d9e561
fix bugsnag wording
yousif-bugsnag Mar 21, 2025
ddb365a
Merge pull request #177 from bugsnag/PLAT-13891/net8-aspnet-core-example
yousif-bugsnag Mar 21, 2025
511e7be
delete outdated example apps
yousif-bugsnag Mar 24, 2025
596cb39
Merge pull request #178 from bugsnag/delete-old-examples
yousif-bugsnag Mar 24, 2025
56a9d20
add net6.0 TFM for Bugsnag and Bugsnag.AspNet.Core
yousif-bugsnag Mar 24, 2025
00e0cb8
remove DisableImplicitFrameworkReferences and tidy up project files
yousif-bugsnag Mar 24, 2025
e5f5937
Fix test dependencies
yousif-bugsnag Mar 26, 2025
4379881
Merge pull request #179 from bugsnag/net6-target-framework
yousif-bugsnag Mar 26, 2025
ee24a21
ensure delivery is only configured once for request scoped clients
yousif-bugsnag Mar 26, 2025
13f665d
make MetadataFilters case insensitive
yousif-bugsnag Mar 26, 2025
a8f69d3
Merge pull request #180 from bugsnag/request-scoped-client-delivery
yousif-bugsnag Mar 26, 2025
dc54912
Merge pull request #181 from bugsnag/PLAT-13952/case-insensitive-meta…
yousif-bugsnag Mar 27, 2025
1030307
Fix serialization error when serializing exceptions with a TargetSite
yousif-bugsnag Mar 27, 2025
c0afebf
Merge pull request #182 from bugsnag/PLAT-13776/serializing-exception…
yousif-bugsnag Mar 27, 2025
3a31230
update nuget API key
yousif-bugsnag Mar 27, 2025
4ff362a
disable automatic github releases
yousif-bugsnag Mar 27, 2025
117ff75
update CHANGELOG.md
yousif-bugsnag Mar 27, 2025
6554c17
Update SECURITY.md
yousif-bugsnag Mar 27, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
8 changes: 4 additions & 4 deletions .github/ISSUE_TEMPLATE/A.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
---
name: Having trouble getting started?
about: Please contact us at [email protected] for assistance with integrating Bugsnag
about: Please contact us at [email protected] for assistance with integrating BugSnag
into your application.
title: ''
labels: ''
assignees: ''

---
Please checkout our [documentation](https://docs.bugsnag.com/platforms/dotnet/) for guides, references and tutorials.
Please check out our [documentation](https://docs.bugsnag.com/platforms/dotnet/) for guides, references and tutorials.

If you have questions about your integration please contact us at [[email protected]](mailto:[email protected]).
If you have questions about your integration, please contact us at [[email protected]](mailto:[email protected]).

Alternatively, view additional options at [support.md](../SUPPORT.md).
Alternatively, view additional options at [SUPPORT.md](../SUPPORT.md).
4 changes: 2 additions & 2 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ assignees: ''

---

<!-- Before raising, please check if somebody else has already reported your issue. -->
<!-- Before raising, please check whether somebody else has already reported your issue. -->

### Describe the bug
A clear and concise description of what the bug is.
Expand All @@ -19,7 +19,7 @@ A clear and concise description of what the bug is.
4. See error

### Environment
* Bugsnag version:
* BugSnag version:
* .NET framework version:

<!--
Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ assignees: ''

---

<!-- Before creating, please check if somebody else has already reported your feature request. -->
<!-- Before creating, please check whether somebody else has already reported your feature request. -->

### Description
<!-- Is your feature request related to a problem? Please describe.
Expand Down
20 changes: 20 additions & 0 deletions .github/SUPPORT.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
## Are you having trouble getting started?
If you haven't already, please check out our [documentation](https://docs.bugsnag.com/platforms/dotnet/) for guides, references and tutorials.

Or, if you wish, you can [contact us directly](mailto:[email protected]) for assistance on integrating BugSnag into your application, troubleshooting an issue, or if you have a question about our supported features.

When contacting support, please include as much information as necessary, including:

- example code snippet
- steps to reproduce
- expected/actual behaviour

* BugSnag version:
* .NET framework version:

## Bug or Feature Requests
If you would like to raise a bug or feature request, please do so by creating a [New Issue](https://github.com/bugsnag/bugsnag-dotnet/issues/new/choose) and selecting bug or feature.
Please note: we cannot promise that we will fulfil all requests

## Pull Requests
If you have made a fix and would like to raise a pull request, please read our [CONTRIBUTING.md](../CONTRIBUTING.md) file before creating the pull request.
20 changes: 0 additions & 20 deletions .github/support.md

This file was deleted.

36 changes: 36 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,42 @@
Changelog
=========

## 4.0.0 (2025-03-27)

### Breaking Changes

* Removed `net35`, `net40` and `netstandard1.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](https://github.com/yousif-bugsnag)
| [#173](https://github.com/bugsnag/bugsnag-dotnet/pull/173)

* Removed the `Proxy` property from the `Report` object. Overriding the `Proxy` configuration for individual reports in a `BeforeNotify` callback is no longer supported.
| [yousif-bugsnag](https://github.com/yousif-bugsnag)
| [#175](https://github.com/bugsnag/bugsnag-dotnet/pull/175)

### Enhancements

* Removed/updated deprecated and vulnerable package dependencies.
| [yousif-bugsnag](https://github.com/yousif-bugsnag)
| [#174](https://github.com/bugsnag/bugsnag-dotnet/pull/174)

* Added `net6.0` TFM for `Bugsnag` and `Bugsnag.AspNet.Core`.
| [yousif-bugsnag](https://github.com/yousif-bugsnag)
| [#179](https://github.com/bugsnag/bugsnag-dotnet/pull/179)

* Added new default delivery implementation using `HttpClient`.
| [yousif-bugsnag](https://github.com/yousif-bugsnag)
| [#175](https://github.com/bugsnag/bugsnag-dotnet/pull/175)

* `MetadataFilters` are now case-insensitive.
| [yousif-bugsnag](https://github.com/yousif-bugsnag)
| [#181](https://github.com/bugsnag/bugsnag-dotnet/pull/181)

### Bug fixes

* Fix crash when attempting to serialize exceptions in report metadata.
| [yousif-bugsnag](https://github.com/yousif-bugsnag)
| [#182](https://github.com/bugsnag/bugsnag-dotnet/pull/182)

## 3.1.0 (2022-06-15)

### Enhancements
Expand Down
11 changes: 11 additions & 0 deletions SECURITY.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# Security Policy

## Supported Versions

| Version | Supported |
| ------- | --------------------- |
| 3.x | Yes |

## Reporting a Vulnerability

If you find a vulnerability in this SDK, please report it to our [Support Team](mailto:[email protected]) for review.
11 changes: 2 additions & 9 deletions appveyor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,17 +12,10 @@ artifacts:
deploy:
- provider: NuGet
api_key:
secure: gu4bITgZPQqhN9yT/sizv6AHBkdiANBvEbyGkMeRMWfVXQnUO1kk1Ib6x/snIrrE
secure: 0b6P8wGK4Rl0WY7UltuKoMY6xytEPQG3wCr2APXcBM5Kn1ZfPdCnL0Yvvb1UTqxF
skip_symbols: false
symbol_server: https://www.nuget.org/api/v2/symbolpackage
artifact: /.*(\.|\.s)nupkg/
on:
appveyor_repo_tag: true
- provider: GitHub
description: draft release
auth_token:
secure: 1HE8bikN3sntks6sONzT0nVoW5FZ7lQRAwMpgZkGNcpLM2t9Em9x7MCfwyhcierN
artifact: build\bugsnag.zip
draft: true
on:
appveyor_repo_tag: true

4 changes: 2 additions & 2 deletions build.cake
Original file line number Diff line number Diff line change
Expand Up @@ -103,7 +103,7 @@ Task("Default")

Task("Appveyor")
.IsDependentOn("SetVersion")
.IsDependentOn("Pack")
.IsDependentOn("MazeRunner");
.IsDependentOn("Pack");
//.IsDependentOn("MazeRunner");

RunTarget(target);
10 changes: 3 additions & 7 deletions examples/README.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,7 @@
Sample Applications
====

- [ASP.NET 3.5](aspnet35/)
- [ASP.NET 4.5 MVC & WebApi](aspnet45-mvc-webapi/)
- [ASP.NET Core 1.1 MVC](aspnetcore11-mvc/)
- [ASP.NET Core 2.0 MVC](aspnetcore20-mvc/)
- [.NET 3.5 Console](net35-console/)
- [ASP.NET 4.6.2 MVC & WebApi](aspnet462-mvc-webapi/)
- [.NET 8 ASP.NET Core MVC](aspnetcore8-mvc/)
- [.NET 4.7 Console](net47-console/)
- [.NET Core 1.1 Console](netcore11-console/)
- [.NET Core 2.0 Console](netcore20-console/)

4 changes: 0 additions & 4 deletions examples/aspnet35/.dockerignore

This file was deleted.

126 changes: 0 additions & 126 deletions examples/aspnet35/Bugsnag.Sample.AspNet35.csproj

This file was deleted.

25 changes: 0 additions & 25 deletions examples/aspnet35/Bugsnag.Sample.AspNet35.sln

This file was deleted.

25 changes: 0 additions & 25 deletions examples/aspnet35/Dockerfile

This file was deleted.

1 change: 0 additions & 1 deletion examples/aspnet35/Global.asax

This file was deleted.

Loading