Releases: honeycombio/otel-config-go
v1.17.0
What's Changed
🛠 Maintenance
- docs: update vulnerability reporting process by @robbkidd in #132
- maint(deps): bump google.golang.org/grpc from 1.64.0 to 1.65.0 by @dependabot in #136
- maint(deps): bump the otel-dependencies group with 12 updates by @dependabot in #133
🤷 Other Changes
- fix: ignore schema URL conflicts by @codeboten in #137
- rel: prepare v1.17.0 release by @codeboten in #139
Full Changelog: v1.16.0...v1.17.0
v1.16.0
What's Changed
🐛 Fixes
- fix: allow disabling of config options that default to true by @JamieDanielson in #123
🤷 Other Changes
New Contributors
Full Changelog: v1.15.0...v1.16.0
v1.15.0
What's Changed
💥 Breaking Changes 💥
- maint: update dependencies to 1.25.0 by @codeboten in #117
🛠 Maintenance
- maint: Update ubuntu image in workflows to latest by @MikeGoldsmith in #113
- maint(deps): bump google.golang.org/grpc from 1.63.0 to 1.63.2 by @dependabot in #118
New Contributors
- @codeboten made their first contribution in #117
Full Changelog: v1.14.0...v1.15.0
v1.14.0
Enhancements
- feat: Populate headers from specified environment variables (#99) | @smoyer64
- feat: Add additional tests for handling OTel env vars for signal generic and specific exporter headers (#106) | @MikeGoldsmith
Fixes
- fix: Prefer environment variables over code configuration (#106) | @MikeGoldsmith
Maintenance
- maint: upload test results to CircleCI & add Go 1.22 to test matrix (#108) | @robbkidd
- maint: update codeowners to pipeline-team (#97) | @JamieDanielson
- maint: update codeowners to pipeline (#96) | @JamieDanielson
- maint(deps): bump go.opentelemetry.io/proto/otlp from 1.0.0 to 1.1.0 (#105) | @dependabot
- maint(deps): bump go.opentelemetry.io/otel from 1.21.0 to 1.22.0 (#102) | @dependabot
- maint(deps): bump google.golang.org/grpc from 1.60.1 to 1.61.0 (#103) | @dependabot
- maint(deps): bump google.golang.org/grpc from 1.59.0 to 1.60.1 (#100) | @dependabot
v1.13.1
Fixes
- fix: remove duplicate secureOption assignment (#93) | @smoyer64
- fix(pipelines): use protocol constants (#92) | @tranngoclam
Maintenance
- maint: combine otel core and contrib in dependabot groups (#91) | @JamieDanielson
v1.13.0
💥 Breaking Changes 💥
The OpenTelemetry SDK moved the metrics packages into the main SDK packages with the latest release as it's now GA.
If you used the metrics packages, you may need to update your import paths to reflect the new package.
Additionally, the OpenTelenetry SDK's minimum Go version is now 1.20.
Maintenance
- Bump OTel dependencies (#84) | @MikeGoldsmith
- Add dependency groups for otel and otel contrib packages (#79) | @MikeGoldsmith
- Bump OTel core and contrib packages to latest (#90) | @MikeGoldsmith
v1.12.1
What's Changed
🛠 Maintenance
- maint: upgrade otel packages to latest by @JamieDanielson in #68
Full Changelog: v1.12.0...v1.12.1
v1.12.0
What's Changed
💥 Breaking Changes 💥
In previous versions, incompatible resource configurations would fail silently.
Now an error is returned so it is clear when configuration is incompatible.
💡 Enhancements
🛠 Maintenance
- maint: Match semantic convention version to SDK semantic conventions by @JamieDanielson in #60
New Contributors
Full Changelog: v1.11.0...v1.12.0
v1.11.0
Enahncements
- feat: Add WithResourceOption for additional resource configuration (#48) | @martin308, @robbkidd, @vreynolds
Maintenance
- docs: Update WithExporterProtocol in README.md (#54) | @NicholasGWK
- maint: update ubuntu and collector versions in CI (#53) | @JamieDanielson
- maint(deps): bump google.golang.org/grpc from 1.56.2 to 1.57.0 (#56)
- maint(deps): bump go.opentelemetry.io/proto/otlp from 0.19.0 to 1.0.0 (#55)
New Contributors
- @NicholasGWK made their first contribution in #54
Full Changelog: v1.10.0...v1.11.0
v1.10.0
💥 Breaking Changes 💥
Packages for the Metrics API have been moved as the API implementation has stablized in OTel Go v1.16.0.
go.opentelemetry.io/otel/metric/global
->go.opentelemetry.io/otel
go.opentelemetry.io/otel/metric/instrument
->go.opentelemetry.io/otel/metric
Imports of these packages in your application will need to be updated.
Fixes
Fix for the breaking change described above where go.opentelemetry.io/otel/metric/global
cannot be found for otel-config-go.
The dependency update for otel packages in #40 below—thanks, Justin Burnham!—includes an update to our import of the metrics package.
Maintenance
- maint(deps): bump go.opentelemetry.io/otel from 1.15.1 to 1.16.0 by @jburnham in #40
- maint(deps): bump github.com/stretchr/testify from 1.8.2 to 1.8.4 by @dependabot in #44
New Contributors
Full Changelog: v1.9.0...v1.10.0