You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+16
Original file line number
Diff line number
Diff line change
@@ -11,11 +11,27 @@ OpenTelemetry Go Automatic Instrumentation adheres to [Semantic Versioning](http
11
11
### Added
12
12
13
13
- Cache offsets for `google.golang.org/grpc``1.72.0-dev`. ([#1849](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/1849))
14
+
- The `go.opentelemtry.io/auto/handler` package is added.
15
+
This package contains interface definitions for types that want to handle the telemetry generated by auto-instrumentation. ([#1859](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/1859))
16
+
- The `go.opentelemtry.io/auto/handler/otelsdk` package is added.
17
+
This package a default handler that uses the OpenTelemetry Go SDK to handle telemetry generated by auto-instrumentation. ([#1859](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/1859))
18
+
- The `WithHandler` function is added to configure `Instrumentation` in `go.opentelemtry.io/auto` with the desired handler implementation. ([#1859](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/1859))
19
+
20
+
### Changed
21
+
22
+
- The `WithEnv` function no longer parses `OTEL_SERVICE_NAME` or `OTEL_TRACES_EXPORTER`.
23
+
Use the `Handler` from `go.opentelemtry.io/auto/handler/otelsdk` with its own `WithEnv` to replace functionality. ([#1859](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/1859))
14
24
15
25
### Removed
16
26
17
27
- Build support for Go 1.22 has been removed.
18
28
Use Go >= 1.23 to develop and build the project. ([#1841](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/1841))
29
+
- The `WithServiceName` function is removed from `go.opentelemtry.io/auto`
30
+
Use `WithServiceName` in `go.opentelemtry.io/auto/handler/otelsdk` along with `WithHandler` to replace functionality. ([#1859](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/1859))
31
+
- The `WithTraceExporter` function is removed from `go.opentelemtry.io/auto`
32
+
Use `WithTraceExporter` in `go.opentelemtry.io/auto/handler/otelsdk` along with `WithHandler` to replace functionality. ([#1859](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/1859))
33
+
- The `WithResourceAttributes` function is removed from `go.opentelemtry.io/auto`
34
+
Use `WithResourceAttributes` in `go.opentelemtry.io/auto/handler/otelsdk` along with `WithHandler` to replace functionality. ([#1859](https://github.com/open-telemetry/opentelemetry-go-instrumentation/pull/1859))
0 commit comments