Honeybadger.DotNetCore
0.7.0
dotnet add package Honeybadger.DotNetCore --version 0.7.0
NuGet\Install-Package Honeybadger.DotNetCore -Version 0.7.0
<PackageReference Include="Honeybadger.DotNetCore" Version="0.7.0" />
<PackageVersion Include="Honeybadger.DotNetCore" Version="0.7.0" />
<PackageReference Include="Honeybadger.DotNetCore" />
paket add Honeybadger.DotNetCore --version 0.7.0
#r "nuget: Honeybadger.DotNetCore, 0.7.0"
#:package Honeybadger.DotNetCore@0.7.0
#addin nuget:?package=Honeybadger.DotNetCore&version=0.7.0
#tool nuget:?package=Honeybadger.DotNetCore&version=0.7.0
Honeybadger for .Net Apps
This is the .Net Honeybadger Notifier.
Supported .Net versions:
All modern .Net Core applications are supported, up to .Net 9.0.
Documentation and Support
For comprehensive documentation and support, check out our documentation site.
Changelog
Changelog is automatically generated using Conventional Commits with versionize. Conventional Commits are enforced with a pre-commit git hook (using husky).
Contributing
- Fork the repo.
- Create a topic branch:
git checkout -b my_branch - Commit your changes:
git commit -am "chore: boom" - Write a test that verifies your changes
- Push to your branch:
git push origin my_branch - Send a pull request
- Make sure that CI checks are passing
Releasing
All packages are published on nuget.org with a Github Actions Workflow. The workflow does the following:
dotnet versionize- bump versions and generate changelogdotnet packdotnet nuget push
Note: only users with write permissions can trigger this workflow (i.e. Collaborators).
Manual Releases
To release manually, execute the following steps:
- Run
dotnet versionizein the root directory. This will bump the version in all projects and commit the new version as a tag. - Run
dotnet pack --configuration Release -o ./artifacts - Run
dotnet nuget push ./artifacts/*.nupkg --source https://api.nuget.org/v3/index.json --api-key YOUR_API_KEY - Push the changes to the repository — at this point you will have pushed the git tags + the new versions of the packages to nuget.org.
License
This Honeybadger repository and published packages are MIT licensed. See the MIT-LICENSE file in this repository for details.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net8.0
- Honeybadger (>= 0.7.0)
- Microsoft.AspNetCore.Hosting.Abstractions (>= 2.3.0)
- Microsoft.AspNetCore.Http.Abstractions (>= 2.3.0)
- Microsoft.AspNetCore.Http.Extensions (>= 2.3.0)
- Microsoft.Extensions.Configuration.Binder (>= 9.0.1)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 9.0.1)
- Microsoft.Extensions.DiagnosticAdapter (>= 3.1.32)
- Microsoft.Extensions.Http (>= 9.0.1)
-
net9.0
- Honeybadger (>= 0.7.0)
- Microsoft.AspNetCore.Hosting.Abstractions (>= 2.3.0)
- Microsoft.AspNetCore.Http.Abstractions (>= 2.3.0)
- Microsoft.AspNetCore.Http.Extensions (>= 2.3.0)
- Microsoft.Extensions.Configuration.Binder (>= 9.0.1)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 9.0.1)
- Microsoft.Extensions.DiagnosticAdapter (>= 3.1.32)
- Microsoft.Extensions.Http (>= 9.0.1)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.