Bump go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp from 0.60.0 to 0.63.0
Type: Pull Request
State: Closed
![dependabot[bot]](https://github.com/dependabot.png)
Association: Contributor
Comments: 0
(5 days ago)
(4 days ago)
(4 days ago)
dependencies go
Bumps go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp from 0.60.0 to 0.63.0.
Release notes
Sourced from go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp's releases.
Release v1.38.0/v2.0.0/v0.63.0/v0.32.0/v0.18.0/v0.13.0/v0.11.0/v0.10.0
Overview
This release is the last to support [Go 1.23]. The next release will require at least [Go 1.24].
Added
- Add v2 version of AWS EC2 detector
go.opentelemetry.io/contrib/detectors/aws/ec2/v2
due to deprecation ofgithub.com/aws/aws-sdk-go
. (#6961)- Add the unit
ns
to deprecated runtime metricsprocess.runtime.go.gc.pause_total_ns
andprocess.runtime.go.gc.pause_ns
ingo.opentelemetry.io/contrib/instrumentation/runtime
. (#7490)- The
go.opentelemetry.io/contrib/detectors/autodetect
package is added to automatically compose user definedresource.Detector
s at runtime. (#7522)- Add the
WithLoggerProviderOptions
,WithMeterProviderOptions
andWithTracerProviderOptions
options toNewSDK
to allow passing custom options to providers ingo.opentelemetry.io/contrib/otelconf
. (#7552)- Set
SeverityText
field to logrus hook ingo.opentelemetry.io/contrib/bridges/otellogrus
. (#7553)- Add the
WithTraceAttributeFn
option togo.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-lambda-go/otellambda
. (#7556)- Add support for HTTP server metrics in
go.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho
. (#7668)- Support testing of [Go 1.25]. (#7732)
Changed
- Change the default span name to be
GET /path
so it complies with the HTTP semantic conventions ingo.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux
. (#7551)- Transform attribute values of
go.opentelemetry.io/otel/attribute.Value
andgo.opentelemetry.io/otel/log.Value
types to appropriatego.opentelemetry.io/otel/log.Value
type instead oflog.StringValue
in the modules below. (#7660)
go.opentelemetry.io/contrib/bridges/otellogr
go.opentelemetry.io/contrib/bridges/otellogrus
go.opentelemetry.io/contrib/bridges/otelslog
go.opentelemetry.io/contrib/bridges/otelzap
- The
Severity
type fromgo.opentelemetry.io/contrib/processors/minsev
now implements thefmt.Stringer
,encoding.TextMarshaler
,encoding.TextUnmarshaler
,encoding.TextAppender
,json.Marshaler
, andjson.Unmarshaler
interfaces. (#7652)- The
SeverityVar
type fromgo.opentelemetry.io/contrib/processors/minsev
now implements thefmt.Stringer
,encoding.TextMarshaler
,encoding.TextUnmarshaler
, andencoding.TextAppender
interfaces. (#7652)- Change the faas.max_memory unit to be bytes instead of MB to comply with the semantic conventions in
go.opentelemetry.io/contrib/detectors/aws/lambda
. (#7745)Severity.Severity()
ingo.opentelemetry.io/contrib/processors/minsev
now returnslog.SeverityTrace1
for severities less thanminsev.SeverityTrace1
andlog.SeverityFatal4
for severities greater thanminsev.SeverityFatal4
instead oflog.SeverityUndefined
. All other conversions are the same. (#7748)Fixed
- Improve the ECS detector correctness in
go.opentelemetry.io/contrib/detectors/aws/ecs
. (#7607)Deprecated
WithSpanOptions
ingo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc
is deprecated. It is only used by the deprecated interceptor, and is unused byNewClientHandler
andNewServerHandler
. (#7601)Extract
andInject
ingo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc
are deprecated. These functions were initially exposed in the public API, but are now considered unnecessary. (#7689)- The
go.opentelemetry.io/contrib/detectors/aws/ec2
package is deprecated, usego.opentelemetry.io/contrib/detectors/aws/ec2/v2
instead. (#7725)Removed
- Remove support for the
OTEL_SEMCONV_STABILITY_OPT_IN
environment variable as well as support for semantic conventions v1.20.0 in the modules below. (#7584)
go.opentelemetry.io/contrib/instrumentation/github.com/emicklei/go-restful/otelrestful
go.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin
go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux
go.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho
go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp
- The deprecated
StreamClientInterceptor
function fromgo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc
is removed. (#7646)
... (truncated)
Changelog
Sourced from go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp's changelog.
[1.38.0/2.0.0/0.63.0/0.32.0/0.18.0/0.13.0/0.11.0/0.10.0] - 2025-08-29
This release is the last to support [Go 1.23]. The next release will require at least [Go 1.24].
Added
- Add v2 version of AWS EC2 detector
go.opentelemetry.io/contrib/detectors/aws/ec2/v2
due to deprecation ofgithub.com/aws/aws-sdk-go
. (#6961)- Add the unit
ns
to deprecated runtime metricsprocess.runtime.go.gc.pause_total_ns
andprocess.runtime.go.gc.pause_ns
ingo.opentelemetry.io/contrib/instrumentation/runtime
. (#7490)- The
go.opentelemetry.io/contrib/detectors/autodetect
package is added to automatically compose user definedresource.Detector
s at runtime. (#7522)- Add the
WithLoggerProviderOptions
,WithMeterProviderOptions
andWithTracerProviderOptions
options toNewSDK
to allow passing custom options to providers ingo.opentelemetry.io/contrib/otelconf
. (#7552)- Set
SeverityText
field to logrus hook ingo.opentelemetry.io/contrib/bridges/otellogrus
. (#7553)- Add the
WithTraceAttributeFn
option togo.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-lambda-go/otellambda
. (#7556)- Add support for HTTP server metrics in
go.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho
. (#7668)- Support testing of [Go 1.25]. (#7732)
Changed
- Change the default span name to be
GET /path
so it complies with the HTTP semantic conventions ingo.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux
. (#7551)- Transform attribute values of
go.opentelemetry.io/otel/attribute.Value
andgo.opentelemetry.io/otel/log.Value
types to appropriatego.opentelemetry.io/otel/log.Value
type instead oflog.StringValue
in the modules below. (#7660)
go.opentelemetry.io/contrib/bridges/otellogr
go.opentelemetry.io/contrib/bridges/otellogrus
go.opentelemetry.io/contrib/bridges/otelslog
go.opentelemetry.io/contrib/bridges/otelzap
- The
Severity
type fromgo.opentelemetry.io/contrib/processors/minsev
now implements thefmt.Stringer
,encoding.TextMarshaler
,encoding.TextUnmarshaler
,encoding.TextAppender
,json.Marshaler
, andjson.Unmarshaler
interfaces. (#7652)- The
SeverityVar
type fromgo.opentelemetry.io/contrib/processors/minsev
now implements thefmt.Stringer
,encoding.TextMarshaler
,encoding.TextUnmarshaler
, andencoding.TextAppender
interfaces. (#7652)- Change the faas.max_memory unit to be bytes instead of MB to comply with the semantic conventions in
go.opentelemetry.io/contrib/detectors/aws/lambda
. (#7745)Severity.Severity()
ingo.opentelemetry.io/contrib/processors/minsev
now returnslog.SeverityTrace1
for severities less thanminsev.SeverityTrace1
andlog.SeverityFatal4
for severities greater thanminsev.SeverityFatal4
instead oflog.SeverityUndefined
. All other conversions are the same. (#7748)Fixed
- Improve the ECS detector correctness in
go.opentelemetry.io/contrib/detectors/aws/ecs
. (#7607)Deprecated
WithSpanOptions
ingo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc
is deprecated. It is only used by the deprecated interceptor, and is unused byNewClientHandler
andNewServerHandler
. (#7601)Extract
andInject
ingo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc
are deprecated. These functions were initially exposed in the public API, but are now considered unnecessary. (#7689)- The
go.opentelemetry.io/contrib/detectors/aws/ec2
package is deprecated, usego.opentelemetry.io/contrib/detectors/aws/ec2/v2
instead. (#7725)Removed
- Remove support for the
OTEL_SEMCONV_STABILITY_OPT_IN
environment variable as well as support for semantic conventions v1.20.0 in the modules below. (#7584)
go.opentelemetry.io/contrib/instrumentation/github.com/emicklei/go-restful/otelrestful
go.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin
go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux
go.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho
go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace
... (truncated)
Commits
80c9316
Release v1.38.0 (#7827)e84e5f0
fix(deps): update aws-sdk-go-v2 monorepo (#7825)621dff0
Upgrade to go.opentelemetry.io/otel dependencies (#7808)00d0862
chore(deps): update module go.opentelemetry.io/build-tools to v0.27.0 (#7822)63dd859
chore(deps): update module github.com/gordonklaus/ineffassign to v0.2.0 (#7820)45f7b9d
chore(deps): update module github.com/mgechev/revive to v1.12.0 (#7821)cb554a6
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#7817)fcb2c96
fix(deps): update aws-sdk-go-v2 monorepo (#7815)7ac87bd
fix(deps): update aws-sdk-go-v2 monorepo (#7812)38fe980
chore(deps): update github.com/lufia/plan9stats digest to 24949be (#7809)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Pull Request Statistics
1
2
+27
-26
Package Dependencies
go
0.60.0 → 0.63.0
Minor
Technical Details
ID: | 7334795 |
UUID: | 2812808162 |
Node ID: | PR_kwDOPszj2M6nqAvi |
Host: | GitHub |
Repository: | ai-code-review-benchmarks/coderabbit-grafana |
Mergeable: | Yes |
Merge State: | Unstable |
Rebaseable: | Yes |