v0.9.0
Pre-release
Pre-release
This release contains configuration fixes and simplifies the API before a stable release is published.
go.opentelemetry.io/otel*
dependencies are updated to v1.7.0
and go.opentelemetry.io/contrib*
dependencies are updated to v1.7.0
/v0.32.0
.
Changed
- The
NewTracer
function fromgithub.com/signalfx/splunk-otel-go/instrumentation/github.com/graphql-gophers/graphql-go/splunkgraphql
now returns atracer.Tracer
instead of the deprecatedtrace.Tracer
fromgithub.com/graph-gophers/graphql-go
. (#855) - The
TraceQuery
method of theTracer
fromgithub.com/signalfx/splunk-otel-go/instrumentation/github.com/graphql-gophers/graphql-go/splunkgraphql
now returns atracer.QueryFinishFunc
instead of the deprecatedtrace.TraceQueryFinishFunc
fromgithub.com/graph-gophers/graphql-go
. (#855) - The
TraceField
method of theTracer
fromgithub.com/signalfx/splunk-otel-go/instrumentation/github.com/graphql-gophers/graphql-go/splunkgraphql
now returns atracer.FieldFinishFunc
instead of the deprecatedtrace.TraceFieldFinishFunc
fromgithub.com/graph-gophers/graphql-go
. (#855) - The
TraceValidation
method of theTracer
fromgithub.com/signalfx/splunk-otel-go/instrumentation/github.com/graphql-gophers/graphql-go/splunkgraphql
now returns atracer.ValidationFinishFunc
instead of the deprecatedtrace.TraceValidationFinishFunc
fromgithub.com/graph-gophers/graphql-go
. (#855) - Configure TLS using the system CA for OTLP gRPC exporter connections when configured to connect to external endpoints. (#792)
- Remove
opts ...Option
parameter fromNewHandler
function fromgithub.com/signalfx/splunk-otel-go/instrumentation/net/http/splunkhttp
package. (#947) - Update
go.opentelemetry.io/otel*
dependencies fromv1.6.1
tov1.7.0
. (#926) - Update
go.opentelemetry.io/contrib*
dependencies fromv1.6.0
/v0.31.0
tov1.7.0
/v0.32.0
. (#926)
Removed
- Minimize
github.com/signalfx/splunk-otel-go/distro
package to contain only necessary option functions. (#941)- Remove
WithAccessToken
function, useSPLUNK_ACCESS_TOKEN
environment variable instead. - Remove
WithEndpoint
function, use one of theOTEL_EXPORTER_OTLP_ENDPOINT
,OTEL_EXPORTER_OTLP_TRACES_ENDPOINT
,OTEL_EXPORTER_JAEGER_ENDPOINT
environment variables instead. - Remove
WithPropagator
function, useOTEL_PROPAGATORS
environment variable instead. - Remove
WithTraceExporter
function, useOTEL_TRACES_EXPORTER
environment variable instead.
- Remove
- Minimize
github.com/signalfx/splunk-otel-go/instrumentation/net/http/splunkhttp
package to contain only necessary functions and types. (#947)- Remove
WithTraceResponseHeader
function, useSPLUNK_TRACE_RESPONSE_HEADER_ENABLED
environment variable instead. - Remove
TraceResponseHeaderMiddleware
function, useNewHandler
function instead. - Remove
Option
type.
- Remove
Fixed
- Use the correct Splunk Observability Cloud OTLP over gRPC endpoint when
SPLUNK_REALM
is set. (#791)