- feat: support classic ingest keys (#371) | @brookesargent
- docs: Update README with details on SDK builder overwriting issue (#351) | @MikeGoldsmith
- maint: Bump OpenTelemetry dependencies (#365) | @MikeGoldsmith
- maint: update codeowners to pipeline-team (#363) | @JamieDanielson
- maint: update codeowners to pipeline (#362) | @JamieDanielson
- maint: Bump Microsoft.Extensions.Configuration from 6.0.0 to 7.0.0 (#330) | @dependabot
- maint(deps): bump System.Text.Json from 7.0.2 to 7.0.3 (#360) | @dependabot
- maint(deps): bump coverlet.collector from 3.2.0 to 6.0.1 (#366) | @dependabot
- maint(deps): bump Microsoft.NET.Test.Sdk from 17.5.0 to 17.6.3 (#359) | @dependabot
- maint(deps): bump OpenTelemetry.Instrumentation.EntityFrameworkCore from 1.0.0-beta.5 to 1.0.0-beta.6 (#346) | @dependabot
- maint(deps): bump Microsoft.NET.Test.Sdk from 17.4.1 to 17.5.0 (#344) | @dependabot
- maint(deps): bump System.Text.Json from 7.0.0 to 7.0.2 (#343) | @dependabot
- fix: De-bump Npgsql.OpenTelemetry to work with LTS EntityFramework (#348) | @JamieDanielson
- maint: Rename AutoInstrumentations package to CommonInstrumentations (#327) | @MikeGoldsmith
- renamed the package to make it more clear that this is common instrumentation, not technically "automatic" instrumentation.
Honeycomb.OpenTelemetry.AutoInstrumentations
->Honeycomb.OpenTelemetry.CommonInstrumentations
AddAutoInstrumentations
->AddCommonInstrumentations
- maint: Update OpenTelemetry instrumentation packages (#334) | @MikeGoldsmith
- The new
OpenTelemetry
packages change how tracing and metrics are setup AddOpenTelemetryTracing
->AddOpenTelemetry().WithTracing
AddOpenTelemetryMetrics
->AddOpenTelemetry().WithMetrics
- The new
- maint(deps): bump OpenTelemetry.Instrumentation.StackExchangeRedis from 1.0.0-rc9.7 to 1.0.0-rc9.8 (#345)
- maint(deps): bump Microsoft.NET.Test.Sdk from 17.3.2 to 17.4.1 (#336)
- maint: new signed snkgpg, use long cmd lines for clarity (#341) | @JamieDanielson
- Only add Redis instrumentation if connection found in DI (#323) | @MikeGoldsmith
- Support IConfiguration with Honeycomb Options (#317) | @pjwilliams2
- Remove step from releasing (#312) | @vreynolds
- Update README.md (#313) | @isaacabraham
- Fix metrics smoke tests (#320) | @pkanal
- Bump instrumentation pacakges to 1.0.0-rc9.9 (#318)
- Update aspnetcore instrumentation to 1.0.0-rc9.9 (#319)
- Bump OpenTelemetry.Instrumentation.MySqlData from 1.0.0-beta.3 to 1.0.0-beta.4 (#314)
- Bump OpenTelemetry.Instrumentation.AspNet from 1.0.0-rc9.5 to 1.0.0-rc9.6 (#289)
- Bump Microsoft.NET.Test.Sdk from 17.3.1 to 17.3.2 (#315)
- Bump coverlet.collector from 3.1.2 to 3.2.0 (#316)
- De-bump Npgsql.OpenTelemetry to 6.0.7 to avoid collisions with LTS entityframework (#298) | @cartermp
- Update OTel hosting & instrumentation packages (#306) | @MikeGoldsmith
- Add F# example? ( ・ω・) (#296) | @cartermp
- Add support for
OTEL_SERVICE_NAME
environment variable (#245) | @pkanal - Attempt to match Java distro resources (#249) | @cartermp
- Don't bundle instrumentation packages in distro (#250) | @MikeGoldsmith
- Support debug option (#254) | @cartermp
- Add AspNetCore instrumentation extension to add baggage to new spans (#255) | @MikeGoldsmith
- Set options with environment variables if they're present (#261) | @cartermp
- Add Honeycomb.OpenTelemetry.Autoinstrumentations #270 | @cartermp
- Append /v1/metrics to endpoint path if the protocol is HTTP (#284) | @pkanal
- Append /v1/traces path to http endpoint (#279) | @pkanal
- Remove custom command line argument parsing (#282) | @MikeGoldsmith
- Add ConfigurationManager extensions methods (#280) | @MikeGoldsmith
- Move extensions into owning class namespace & rename add instrumentations ext method (#276)
- Add HONEYCOMB prefix to local visualizations env var (#275) | @cartermp
- Specify OTel version in README (#246) | @pkanal
- Add grpc smoke tests (#264) | @pkanal
- Add http/protobuf smoke tests (#263) | @pkanal
- Add make targets for smoke tests & set up CI smoke tests (#268) | @pkanal
- Dockerize example and prep for smoke tests, target .NET6 (#243) | @JamieDanielson
- Add Redis instrumentation example app (#242) | @JamieDanielson
- Move aspnetcore samples to modern .NET 6-style apps (#271) | @cartermp
- Minor code formatting (#260) | @cartermp
- Idiomatic code formatting (#247) | @cartermp
- Add Tracer to DI in aspnet examples (#262) | @MikeGoldsmith
- Update aspnetcore example to send metrics (#281) | @MikeGoldsmith
- Update CircleCI config to publish tags correctly (#286) | @pkanal
- Bump xunit from 2.4.1 to 2.4.2 (#259)
- Bump System.Text.Json from 6.0.5 to 6.0.6 (#258)
- Bump xunit.runner.visualstudio from 2.4.3 to 2.4.5 (#257)
- Bump Microsoft.NET.Test.Sdk from 17.2.0 to 17.3.1 (#256)
- Added Console Trace link writer (#222) | @martinjt
- Update minimum target framework from net461 to net462 (#226) | @vreynolds
- Bump OpenTelemetry.Instrumentation.AspNet from 1.0.0-rc9.1 to 1.0.0-rc9.5 (#224) | dependabot
- Bump Microsoft.NET.Test.Sdk from 17.1.0 to 17.2.0 (#221) | dependabot
- Add OTLP version to headers (HTTP & gRPC) (#205) | @MikeGoldsmith
- Update README to point to docs website for setup instructions (#208) | @MikeGoldsmith
- Bump otel dependencies #213 | @MikeGoldsmith
- Bump Microsoft.NET.Test.Sdk from 17.0.0 to 17.1.0 (#195)
- Capture null options in IServiceColletion.AddHoneycomb (#184) | @MikeGoldsmith
- Add support for providing ResouceBuilder as configuration option (#190) | @MikeGoldsmith
- Bump otel dependdencies (#193)
- Bump OpenTelemetry.Instrumentation.AspNet from 1.0.0-rc8 to 1.0.0-rc9.1 (#186)
- Bump coverlet.collector from 3.1.0 to 3.1.2 (#181)
### Fixes
- Remove white space in default service.name (#182)
- Provide more feedback to users to help configure for use in E&S (#175) | @JamieDanielson
- Validate that HoneycombOptions exists before we do anything (#171) | @cartermp
- gh: add re-triage workflow (#166) | @vreynolds
- remove parent-based sampler, sample with trace ID ratio only (#164) | @vreynolds
- Make API key and dataset optional (#161) | @vreynolds
- Update example core app to use metrics (#158) | @vreynolds
- Bump OpenTelemetry from 1.2.0-beta2.1 to 1.2.0-rc1 (#151)
- Bump OpenTelemetry.Exporter.OpenTelemetryProtocol (#152)
- Add support for enabling OTLP metrics (#146) | @MikeGoldsmith @vreynolds
- Parse missing command line arguments (#154) | @vreynolds
- Re-add net461 target (#155) | @MikeGoldsmith
- Trace extension should use trace config (#156) | @vreynolds
- Update DeterminisitcSampler to use OTel core Parent/TraceIDRatio samplers (#145) | @MikeGoldsmith
- Fixed Redis auto-detection (#150) | @JamieDanielson
- Update dependabot.yml (#147) | @vreynolds
- Update dependencies, remove netcoreapp2.1 (#144) | @MikeGoldsmith
- Update docs when releasing (#142) | @vreynolds
- Bump Microsoft.NET.Test.Sdk from 16.11.0 to 17.0.0 (#148)
- Allow disabling auto-instrumentations (#129) | @ericsampson
- Remove whitespace failing build (#137) | @JamieDanielson
- Empower apply-labels action to apply labels (#131) | @robbkidd
- Add prerelease flag to install command (#120) | @MikeGoldsmith
- Add NOTICE (#114) | @cartermp
- Only add stale to info needed or revision needed (#115) | @JamieDanielson
- Adds stalebot effective Sept 1 2021 (#113) | @JamieDanielson
- Fix netcoreapp2.1 example (#102) | @MikeGoldsmith
- Clarify renaming in changelog (#101) | @cartermp
- Bump Microsoft.AspNetCore.Razor.Design from 2.1.2 to 2.2.0 (#104)
- Bump coverlet.collector from 1.3.0 to 3.1.0 (#77)
- Support for netcoreapp2.1 (#99) | @MikeGoldsmith
- Rename
UseHoneycomb
toAddHoneycomb
IServiceCollection extension method to be more idiomatic (#98) | @MikeGoldsmith
- Allow dependabot and forked PRs to run in CI (#97) | @vreynolds
- Add issue and PR templates (#91) | @vreynolds
- Add OSS lifecycle badge (#90) | @vreynolds
- Add community health files (#89) | @vreynolds
- Trim commit hash from honeycomb.distro.version attribute (#87) | @MikeGoldsmith
- Bump Microsoft.NET.Test.Sdk from 16.7.1 to 16.11.0 (#92)
- Add ASP.NET instrumentation (#76, #80) | @vreynolds @MikeGoldsmith
- Only sign builds when publishing through CI (#81) | @MikeGoldsmith
- Clarify releasing steps (#79) | @vreynolds
- Redis instrumentation (#66, #74) | @vreynolds
- Initial preview release of Honeycomb's OpenTelemetry distribution for .NET!
- As of this version, this project is now Honeycomb's OpenTelemetry distribution for .NET. If you are still using the Honeycomb exporter use version 0.9.0-pre.
- Pre-release of an OpenTelemetry Exporter for Honeycomb. This was the last release of the Exporter published under the Honeycomb.OpenTelemetry Package name.