Overview
Added
http.routeattribute to otelhttp server request spans, whennet/http.Request.Patternis set in the modules below. (#6905, #6937)go.opentelemetry.io/contrib/instrumentation/github.com/emicklei/go-restful/otelrestfulgo.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgingo.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmuxgo.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelechogo.opentelemetry.io/contrib/instrumentation/net/http/otelhttp
- Add
WithAttributesoption to set instrumentation scope attributes on the createdlog.Loggeringo.opentelemetry.io/contrib/bridges/otelzap. (#6962) - Add
WithAttributesoption to set instrumentation scope attributes on the createdlog.Loggeringo.opentelemetry.io/contrib/bridges/otelslog. (#6965) - Add
WithAttributesoption to set instrumentation scope attributes on the createdlog.Loggeringo.opentelemetry.io/contrib/bridges/otellogrus. (#6966) - Add
WithAttributesoption to set instrumentation scope attributes on the createdlog.Loggeringo.opentelemetry.io/contrib/bridges/otellogr. (#6967) - Add the
WithGinMetricAttributesoption to allow setting dynamic, per-request metric attributes based on*gin.Contextingo.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin. (#6932) - Use Gin's own
ClientIPmethod to detect the client's IP, which supports custom proxy headers ingo.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin. (#6095) - Added test for Fields in
go.opentelemetry.io/contrib/propagators/jaeger. (#7119) - Allow configuring samplers in
go.opentelemetry.io/contrib/otelconf. (#7148) - Slog log bridge now sets
SeverityTextattribute using source value ingo.opentelemetry.io/contrib/bridges/otelslog. (#7198) - Add
http.routemetric attribute ingo.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin. (#7275) - Add the
WithSpanStartOptionsoption to add custom options to new spansgo.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin. (#7261) - Add instrumentation support for
go.mongodb.org/mongo-driver/v2ingo.opentelemetry.io/contrib/instrumentation/go.mongodb.org/mongo-driver/v2/mongo/otelmongo. (#6539) - Rerun the span name formatter after the request ran if a
req.Patternis set, so the span name can include it ingo.opentelemetry.io/contrib/instrumentation/net/http/otelhttp. (#7192)
Changed
-
Jaeger remote sampler's probabilistic strategy now uses the same sampling algorithm as
trace.TraceIDRatioBasedingo.opentelemetry.io/contrib/samplers/jaegerremote. (#6892) -
Switched the default for
OTEL_SEMCONV_STABILITY_OPT_INto emit the v1.26.0 semantic conventions by default in the following modules.go.opentelemetry.io/contrib/instrumentation/github.com/emicklei/go-restful/otelrestfulgo.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgingo.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmuxgo.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelechogo.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptracego.opentelemetry.io/contrib/instrumentation/net/http/otelhttpTheOTEL_SEMCONV_STABILITY_OPT_IN=http/dupenvironment variable can be still used to emit both the v1.20.0 and v1.26.0 semantic conventions. It is however impossible to emit only the 1.20.0 semantic conventions, as the next release will drop support for that environment variable. (#6899)
-
Improve performance by reducing allocations for http request when using
OTEL_SEMCONV_STABILITY_OPT_IN=http/dupin the modules below. (#7180)go.opentelemetry.io/contrib/instrumentation/github.com/emicklei/go-restful/otelrestfulgo.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgingo.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmuxgo.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelechogo.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptracego.opentelemetry.io/contrib/instrumentation/net/http/otelhttp
-
Update the Jaeger remote sampler to use "github.com/jaegertracing/jaeger-idl/proto-gen/api_v2" in
go.opentelemetry.io/contrib/samplers/jaegerremote. (#7061) -
Improve performance by reducing allocations in the gRPC stats handler in
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc. (#7186) -
Update
http.routeattribute to supportrequest.Patterningo.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux. (#7108) -
Change the default span name to be
GET /pathso it complies with the HTTP semantic conventions ingo.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin. (#6381) -
Set
url.schemeattribute to the request URL.Scheme when possible for HTTP client metrics ingo.opentelemetry.io/contrib/instrumentation/net/http/otelhttp. (#6938) -
The semantic conventions have been upgraded from
v1.17.0tov1.30.0ingo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc. (#7270)- All
net.peer.*andnet.host.*attributes are now set to correctserver.*attributes. - No
net.socket.*attributes are set.
- All
-
Only sample spans when
Sampled=1ingo.opentelemetry.io/contrib/propagators/aws/xray. (#7318)
Fixed
- Record request duration in seconds rather than milliseconds for semconv v1.26.0, per the specifications in the following packages. (#6942)
go.opentelemetry.io/contrib/instrumentation/github.com/emicklei/go-restful/otelrestfulgo.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgingo.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmuxgo.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelechogo.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptracego.opentelemetry.io/contrib/instrumentation/net/http/otelhttp
- Cleaned up indentations under
Unreleased/Fixedof./CHANGELOG.md. (#7163) - Removed a duplicate instance of the
Changedsubheader under1.18.0/0.43.0/0.12.0in./CHANGELOG.md. (#7163) - Check for TLS related options to be set before creating TLS config
go.opentelemetry.io/contrib/otelconf. (#6984) - Fixed handling of the
OTEL_SEMCONV_STABILITY_OPT_INenvironment variable ingo.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin. (#7215) - Support mixed categories for
OTEL_SEMCONV_STABILITY_OPT_INopt-in in the following packages. (#7246)go.opentelemetry.io/contrib/instrumentation/github.com/emicklei/go-restful/otelrestful.go.opentelemetry.io/contrib/instrumentation/gin-gonic/gin/otelgin.go.opentelemetry.io/contrib/instrumentation/gorilla/mux/otelmux.go.opentelemetry.io/contrib/instrumentation/go.mongodb.org/mongo-driver/mongo/otelmongo.go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace.go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp.
Removed
- Drop support for [Go 1.22]. (#6853)
- The deprecated
go.opentelemetry.io/contrib/configpackage is removed, usego.opentelemetry.io/contrib/otelconfinstead. (#6894) - The deprecated
SemVersionfunction is removed ingo.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-lambda-go/otellambda, useVersionfunction instead. (#7058) - The deprecated
SemVersionfunction ingo.opentelemetry.io/contrib/samplers/probability/consistentis removed, useVersioninstead. (#7072) - The deprecated
SemVersionfunction is removed ingo.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws/testpackage, useVersioninstead. (#7077) - The deprecated
SemVersionfunction is removed ingo.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux, useVersionfunction instead. (#7084) - The deprecated
SemVersionfunction is removed ingo.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin, useVersionfunction instead. (#7085) - The deprecated
SemVersionfunction is removed ingo.opentelemetry.io/contrib/instrumentation/go.mongodb.org/mongo-driver/mongo/otelmongo/test, useVersionfunction instead. (#7142) - The deprecated
SemVersionfunction is removed ingo.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux/test, useVersionfunction instead. (#7086) - The deprecated
SemVersionfunction is removed ingo.opentelemetry.io/contrib/instrumentation/go.mongodb.org/mongo-driver/mongo/otelmongo, useVersionfunction instead. (#7140) - The deprecated
SemVersionfunction is removed ingo.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin/test, useVersionfunction instead. (#7087) - The deprecated
SemVersionfunction is removed ingo.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho, useVersionfunction instead. (#7089) - The deprecated
SemVersionfunction is removed ingo.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho/test, useVersionfunction instead. (#7090) - The deprecated
SemVersionfunction is removed ingo.opentelemetry.io/contrib/instrumentation/github.com/emicklei/go-restful/otelrestful, useVersionfunction instead. (#7091) - The deprecated
SemVersionfunction is removed ingo.opentelemetry.io/contrib/instrumentation/github.com/emicklei/go-restful/otelrestful/test, useVersionfunction instead. (#7092) - The deprecated
UnaryServerInterceptoringo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpcis removed, useNewServerHandlerinstead. (#7115) - The deprecated
DynamoDBAttributeSetterfunction is removedopentelemetry-go-contrib/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws/dynamodbattributes.go, useVersionfunction instead.(#7128) - The deprecated
SNSAttributeSetterfunction is removed ingo.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws, useSNSAttributeBuilderfunction instead. (#7136) - The deprecated
AttributeSetterfunction is removed ingo.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws, use theAttributeBuilderfunction instead. (#7137) - The deprecated
SemVersionfunction is removed ingo.opentelemetry.io/contrib/zpages, useVersionfunction instead. (#7147) - The deprecated
SemVersionfunction is removed ingo.opentelemetry.io/contrib/samplers/jaegerremote, useVersionfunction instead. (#7147) - The deprecated
SemVersionfunction is removed ingo.opentelemetry.io/contrib/propagators/opencensus, useVersionfunction instead. (#7147) - The deprecated
SemVersionfunction is removed ingo.opentelemetry.io/contrib/instrumentation/runtime, useVersionfunction instead. (#7147) - The deprecated
SemVersionfunction is removed ingo.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws, useVersionfunction instead. (#7154) - The deprecated
DefaultAttributeSetteringo.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-sdk-go-v2/otelawsis removed, use theDefaultAttributeBuilderfunction instead. (#7127) - The deprecated
UnaryClientInterceptorfunction is removed ingo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpcuseNewClientHandlerfunction instead. (#7125) - The deprecated
SemVersionfunction is removed ingo.opentelemetry.io/contrib/instrumentation/net/http/otelhttp, useVersionfunction instead. (#7167) - The deprecated
SemVersionfunction is removed ingo.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace, useVersionfunction instead. (#7144) - The deprecated
SemVersionfunction is removed ingo.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace/test, useVersionfunction instead. (#7144) - The deprecated
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc/filters/interceptorpackage is removed, usego.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc/filtersinstead. (#7110) - The deprecated
SemVersionfunction is removed ingo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc, useVersionfunction instead. (#7143) - The deprecated
SemVersionfunction is removed ingo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc/test, useVersionfunction instead. (#7143) - The deprecated
SQSAttributeSetterfunction is removed ingo.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-sdk-go-v2/otelawspackage, useSQSAttributeBuilderinstead. (#7145) - The deprecated
SemVersionfunction is removed ingo.opentelemetry.io/contrib/instrumentation/hostpackage, useVersioninstead. (#7203) - The
GRPCStatusCodeKeyconstant fromgo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpcis removed. Usesemconv.RPCGRPCStatusCodeKeyfromgo.opentelemetry.io/otel/semconv/*instead. (#7270)
What's Changed
- Drop support for Go 1.22 by @XSAM in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6853
- chore(deps): update module github.com/tklauser/numcpus to v0.10.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6891
- chore(deps): update module honnef.co/go/tools to v0.6.1 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6893
- chore(deps): update module github.com/openpeedeep/depguard/v2 to v2.2.1 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6895
- chore(deps): update module github.com/tklauser/go-sysconf to v0.3.15 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6890
- fix(deps): update kubernetes packages to v0.32.2 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6427
- fix(deps): update googleapis to a0af3ef by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6813
- fix(deps): update module github.com/jcchavezs/porto to v0.7.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6182
- fix(deps): update golang.org/x by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6829
- chore(deps): update sigs.k8s.io/json digest to cfa47c3 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6226
- chore(deps): update module github.com/bytedance/sonic to v1.13.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6901
- chore(deps): update module github.com/bytedance/sonic/loader to v0.2.4 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6900
- chore(deps): update module github.com/golang/snappy to v1 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6902
- chore(deps): update module github.com/bytedance/sonic to v1.13.1 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6903
- remove deprecated config module by @mikeblum in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6894
- Align jaeger probabilistic sampler with trace.TraceIDRatioBased by @diurnalist in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6892
- chore(deps): update github.com/golangci/dupl digest to f665c8d by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6904
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/sns to v1.34.2 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6911
- chore(deps): update module github.com/ghostiam/protogetter to v0.3.10 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6910
- chore(deps): update golang.org/x/telemetry digest to fdfaad8 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6909
- fix(deps): update module github.com/golangci/golangci-lint to v1.64.7 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6917
- fix(deps): update aws-sdk-go-v2 monorepo by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6916
- fix(deps): update googleapis to 81fb87f by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6915
- fix(deps): update kubernetes packages to v0.32.3 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6918
- internal/shared/semconv: set http.route from Request.Pattern by @axw in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6905
- chore(deps): update go-openapi packages by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6920
- Add akats7 to triagers by @dmathieu in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6906
- chore(deps): update module github.com/catenacyber/perfsprint to v0.9.1 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6923
- chore(deps): update module github.com/breml/errchkjson to v0.4.1 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6922
- chore(deps): update module github.com/breml/bidichk to v0.3.3 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6921
- chore(deps): update module github.com/antonboom/errname to v1.1.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6924
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/dynamodb to v1.42.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6928
- fix(deps): update googleapis to e70fdf4 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6926
- chore(deps): update module github.com/prometheus/common to v0.63.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6927
- chore(deps): update module github.com/antonboom/testifylint to v1.6.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6925
- chore(deps): update module github.com/spf13/afero to v1.13.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6931
- chore(deps): update module github.com/spf13/afero to v1.14.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6934
- chore(deps): update module github.com/goccy/go-yaml to v1.16.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6939
- chore(deps): update module github.com/macabu/inamedparam to v0.2.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6935
- chore(deps): update module github.com/sagikazarmark/locafero to v0.8.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6933
- chore(deps): update module github.com/spf13/viper to v1.20.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6936
- chore(deps): update github.com/burntsushi/toml digest to d10101f by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6944
- chore(deps): update module github.com/antonboom/nilnil to v1.1.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6945
- chore(deps): update module github.com/xen0n/gosmopolitan to v1.3.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6946
- Fix close stale value to be relative by @dmathieu in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6943
- chore(deps): update module github.com/burntsushi/toml to v1.5.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6950
- fix(deps): update module github.com/golangci/golangci-lint to v1.64.8 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6949
- chore(deps): update module github.com/ghostiam/protogetter to v0.3.12 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6948
- chore(deps): update github.com/lufia/plan9stats digest to 8bc96cf by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6947
- chore(deps): update module github.com/prometheus/procfs to v0.16.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6952
- fix(deps): update module github.com/atombender/go-jsonschema to v0.18.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6960
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/route53 to v1.50.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6959
- chore(deps): update k8s.io/kube-openapi digest to c8a335a by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6955
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.122.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6956
- chore(deps): update module github.com/go-critic/go-critic to v0.13.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6958
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.122.1 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6963
- otelzap: Add WithAttributes option by @jade-guiton-dd in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6962
- Turn milliseconds into seconds for new semconv latency histogram by @dmathieu in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6942
- chore(deps): update module github.com/bytedance/sonic to v1.13.2 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6970
- chore(deps): update fossas/fossa-action action to v1.6.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6969
- chore(deps): update module github.com/ckaznocha/intrange to v0.3.1 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6968
- otelslog: Add WithAttributes option by @pellared in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6965
- otellogrus: Add WithAttributes option by @pellared in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6966
- chore(deps): update module github.com/daixiang0/gci to v0.13.6 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6971
- otellogr: Add WithAttributes option by @pellared in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6967
- chore(deps): update k8s.io/utils digest to 1f6e0b7 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6974
- feat(otelgin): add the
WithGinMetricAttributesoption to allow setting dynamic, per-request metric attributes based on*gin.Contextby @tranngoclam in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6932 - fix(deps): update module google.golang.org/protobuf to v1.36.6 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6977
- fix(deps): update aws-sdk-go-v2 monorepo by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6979
- fix(deps): update googleapis to b45e905 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6981
- Gin instrumentation: support reading Client IP from custom headers, and make sure proxy is trusted by @ItalyPaleAle in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6095
- fix(deps): update aws-sdk-go-v2 monorepo by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6988
- chore(deps): update module github.com/kunwardeep/paralleltest to v1.0.13 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6989
- internal/shared/semconv: remove redundant HTTP method from http.route by @gaiaz-iusipov in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6937
- fix(deps): update module github.com/golangci/golangci-lint to v2 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6978
- fix(deps): update build-tools to v0.21.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6992
- fix(deps): update module github.com/golangci/golangci-lint/v2 to v2.0.2 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6996
- chore(deps): update github.com/golangci/golines digest to b35a614 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6994
- chore(deps): update module github.com/spf13/viper to v1.20.1 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6995
- chore(deps): update module github.com/tomarrell/wrapcheck/v2 to v2.11.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6991
- chore(deps): update module github.com/charmbracelet/colorprofile to v0.3.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6997
- chore(deps): update module github.com/sagikazarmark/locafero to v0.9.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6998
- chore(deps): update module github.com/kunwardeep/paralleltest to v1.0.14 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6999
- Rename config to otelconf in codeowners file by @dmathieu in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7001
- fix(deps): update aws-sdk-go-v2 monorepo by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7045
- chore(deps): update module github.com/antonboom/testifylint to v1.6.1 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7043
- fix(deps): update module golang.org/x/net to v0.38.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7057
- chore(deps): update module github.com/ghostiam/protogetter to v0.3.13 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7070
- chore(deps): update module github.com/go-playground/validator/v10 to v10.26.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7071
- chore(deps): update module github.com/fxamacker/cbor/v2 to v2.8.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7076
- chore(deps): update module github.com/mgechev/revive to v1.8.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7075
- chore(deps): update module github.com/goccy/go-yaml to v1.17.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7079
- chore(deps): update module github.com/goccy/go-yaml to v1.17.1 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7080
- chore(deps): update lycheeverse/lychee-action action to v2.4.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7081
- fix(deps): update module github.com/shirou/gopsutil/v4 to v4.25.3 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7083
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/s3 to v1.79.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7082
- Delete
tools/should_build.shby @ElangoManikandan in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7059 - samplers/probability/consistent: remove deprecated SemVersion function by @Oloruntobi1 in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7072
- chore: remove SemVersion from instrumentation/github.com/aws/aws-sdk-go-v2/otelaws/test by @PhilemonBrain in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7077
- Remove
SemVersionfrominstrumentation/github.com/aws/aws-lambda-go/otellambdaby @slins1 in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7058 - Remove SemVersion from instrumentation/github.com/gorilla/mux/otelmux by @arshukla98 in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7084
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.123.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7094
- fix(deps): update module google.golang.org/grpc to v1.71.1 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7093
- Remove SemVersion from instrumentation/github.com/gin-gonic/gin/otelgin by @arshukla98 in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7085
- Add ossf-scorecard scanning workflow by @opentelemetrybot in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7078
- chore(deps): update module github.com/crocmagnon/fatcontext to v0.7.2 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7138
- chore(deps): update module github.com/polyfloyd/go-errorlint to v1.8.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7139
- Remove deprecated warning by @pirgeo in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7109
- Remove SemVersion from instrumentation/github.com/gin-gonic/gin/otelgin/test by @arshukla98 in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7087
- Move
verify_examples.shtotools/verify_examples.shby @ElangoManikandan in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7060 - Remove SemVersion from instrumentation/github.com/labstack/echo/otelecho by @Aditya98Shukla in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7089
- chore(deps): update github/codeql-action action to v3.28.13 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7095
- chore(deps): update golang.org/x/telemetry digest to 97abc5d by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7129
- Remove SemVersion from instrumentation/github.com/aws/aws-sdk-go-v2/otelaws by @rizface in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7154
- Fix markdown lint issues in instrumentation/github.com/aws/aws-sdk-go-v2/otelaws/example/README.md by @villadalmine in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7133
- Remove UnaryServerInterceptor by @nirdosh17 in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7115
- chore(deps): update module github.com/alingse/nilnesserr to v0.2.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7156
- Fix markdown lint issues in examples/dice/README.md by @villadalmine in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7135
- chore(deps): update module go-simpler.org/sloglint to v0.10.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7153
- chore(deps): update module github.com/bombsimon/wsl/v4 to v4.7.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7152
- chore(deps): update module github.com/firefart/nonamedreturns to v1.0.6 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7149
- fix(deps): update aws-sdk-go-v2 monorepo by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7150
- chore(deps): update module github.com/securego/gosec/v2 to v2.22.3 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7158
- Remove SemVersion from instrumentation/go.mongodb.org/mongo-driver/mongo/otelmongo by @villadalmine in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7140
- Fix markdown lint issues in instrumentation/github.com/aws/aws-lambda-go/otellambda/README.md by @villadalmine in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7131
- Remove SemVersion from instrumentation/github.com/labstack/echo/otelecho/test by @Aditya98Shukla in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7090
- Remove SemVersion from instrumentation/github.com/emicklei/go-restful/otelrestful by @Aditya98Shukla in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7091
- Remove SemVersion from instrumentation/github.com/emicklei/go-restful/otelrestful/test by @Aditya98Shukla in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7092
- Remove SemVersion from instrumentation/github.com/gorilla/mux/otelmux/test by @arshukla98 in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7086
- remove deprecated AttributeSetter function in otelaws by @mohitsethia in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7137
- Fix markdown lint issues in instrumentation/github.com/aws/aws-lambda-go/otellambda/xrayconfig/README.md by @villadalmine in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7132
- Removed DynamoDBAttributeSetter and TestDynamodbTagsCustomSetter by @Jivi-this-side in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7128
- Remove deprecated SNSAttributeSetter function in otelaws by @hostejulien in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7136
- remove deprecated DefaultAttributeSetter in otelaws by @mohitsethia in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7127
- Removed
SemVersionfomzpages,samplers/jaegerremote,propagators/opencensus, andinstrumentation/runtimeby @carsontham in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7147 - Fix markdown lint issues in detectors/aws/lambda by @kkantonop in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7122
- fix(deps): update googleapis to ee84b53 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7160
- chore(deps): update module go-simpler.org/sloglint to v0.11.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7161
- chore(deps): update module github.com/fsnotify/fsnotify to v1.9.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7162
- chore(deps): update golang.org/x by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7164
- chore(deps): update module golang.org/x/crypto to v0.37.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7166
- remove deprecated UnaryClientInterceptor function from otelgrpc by @mohitsethia in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7125
- Fix markdown lint issues in detectors/gcp by @kkantonop in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7114
- Fix markdown lint issues in propagators/opencensus/examples by @villadalmine in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7134
- Remove SemVersion from instrumentation/go.mongodb.org/mongo-driver/mongo/otelmongo/test by @villadalmine in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7142
- Remove markdown lint issues in CHANGELOG.md by @slins1 in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7163
- Add testable example for otelecho by @Oloruntobi1 in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7151
- Remove SemVersion from instrumentation/net/http/httptrace/otelhttptrace and instrumentation/net/http/httptrace/otelhttptrace/test by @arshukla98 in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7144
- fix: markdown linting errors in detectors/aws by @roandudel in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7113
- Fix markdownlint errors where it makes sense by @pirgeo in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7117
- Add test for jaeger fields by @hamza3202 in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7119
- Remove deprecated package by @hamza3202 in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7110
- Fix markdown lint issues in samplers/jaegerremote by @rizface in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7157
- otelhttp: Fix empty lines and line length limits where it makes sense by @pirgeo in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7116
- feat: add lint-markdown target by @roandudel in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7124
- Fix markdownlint in otelgrpc by @pirgeo in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7120
- Remove SemVersion from instrumentation/google.golang.org/grpc/otelgrpc and instrumentation/google.golang.org/grpc/otelgrpc/test by @arshukla98 in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7143
- docs: fix markdown lint in prometheus benchmarks.md file by @Oloruntobi1 in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7074
- Remove the tools/wait.sh script by @Saransh1524 in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7066
- TestOT_Fields for ot propagator by @derwesx in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7067
- chore(deps): update github/codeql-action action to v3.28.14 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7168
- propagators/aws/xray: add test for Fields method by @Oloruntobi1 in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7073
- chore(deps): update google.golang.org/genproto/googleapis/rpc digest to ac9807e by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7169
- fix(deps): update golang.org/x by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7173
- chore(deps): update module github.com/gin-contrib/sse to v1.1.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7174
- chore(deps): update module github.com/pelletier/go-toml/v2 to v2.2.4 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7171
- chore(deps): update github/codeql-action action to v3.28.15 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7172
- fix(deps): update google.golang.org/genproto/googleapis/api digest to ac9807e by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7170
- style(internal/shared/semconv): Simplify request processing by @gaiaz-iusipov in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6990
- fix(deps): update module github.com/prometheus/client_golang to v1.22.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7176
- Fix markdown lint issues in otellambda by @villadalmine in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7123
- Fix changelog by @MrAlias in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7165
- otelconf: add sampler configuration support by @codeboten in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7148
- Remove SemVersion from instrumentation/net/http/otelhttp by @arshukla98 in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7167
- chore: remove deprecated SQSAttributeSetter functions from instrumentation/github.com/aws/aws-sdk-go-v2/otelaws by @PhilemonBrain in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7145
- chore: use jaeger-idl/proto-gen/api_v2 by @javiermolinar in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7061
- Switch the semconv migration default to new by @dmathieu in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6899
- fix(deps): update golang.org/x by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7178
- chore(deps): update module github.com/ccojocar/zxcvbn-go to v1.0.4 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7179
- chore(deps): update module github.com/butuzov/ireturn to v0.4.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7181
- chore(deps): update google.golang.org/genproto/googleapis/rpc digest to ac9807e by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7182
- chore(deps): update module google.golang.org/grpc to v1.71.1 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7183
- Remove the get_main_pkgs.sh script by @villadalmine in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7111
- Fix typo in otelhttp by @MueR in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7175
- chore(deps): update python docker tag to v3.13.3 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7185
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/dynamodb to v1.42.2 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7191
- chore(deps): update module github.com/cloudflare/circl to v1.6.1 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7190
- fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7188
- chore(deps): update googleapis to de1ac95 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7189
- fix(deps): update aws-sdk-go-v2 monorepo by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7199
- fix(deps): update build-tools to v0.22.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7200
- chore(deps): update module github.com/timonwong/loggercheck to v0.11.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7196
- fix(deps): update module github.com/prometheus/client_model to v0.6.2 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7202
- feat: add example for otelrestful by @LucaLanziani in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7118
- chore(deps): update module github.com/protonmail/go-crypto to v1.2.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7205
- chore(deps): update module github.com/go-git/go-git/v5 to v5.15.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7204
- chore(deps): update module golang.org/x/sys to v0.32.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7206
- ci: integrate lint-markdown to GitHub ci by @TheShubhendra in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7194
- chore(deps): update module github.com/mgechev/revive to v1.9.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7207
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/dynamodb to v1.42.4 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7208
- improve performance for attributes http/dup by @boekkooi-impossiblecloud in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7180
- Remove
SemVersionfrominstrumentation/hostby @ysolomchenko in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7203 - fix(deps): update module github.com/golangci/golangci-lint/v2 to v2.1.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7213
- fix(deps): update module github.com/golangci/golangci-lint/v2 to v2.1.1 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7214
- chore(deps): update module github.com/ldez/usetesting to v0.4.3 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7221
- chore(deps): update module github.com/ghostiam/protogetter to v0.3.14 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7217
- chore(deps): update module mvdan.cc/gofumpt to v0.8.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7218
- chore(deps): update github.com/golangci/gofmt digest to f2e10e0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7219
- chore(deps): update module sigs.k8s.io/structured-merge-diff/v4 to v4.7.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7211
- chore(deps): update module github.com/ldez/exptostd to v0.4.3 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7220
- chore(deps): update module github.com/ghostiam/protogetter to v0.3.15 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7224
- chore(deps): update googleapis to 207652e by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7223
- chore(deps): update codecov/codecov-action action to v5.4.2 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7225
- fix(otelgin): use standard library context instead of x/net/context by @flc1125 in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7216
- otelconf: only add tls config if related fields are set by @bacherfl in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6984
- otelgrpc: reduce allocation for stats handler by @boekkooi-impossiblecloud in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7186
- feat(otelmux): update
http.routeattribute to supportrequest.Patternby @flc1125 in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7108 - chore(deps): update prom/prometheus docker tag to v3.3.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7231
- chore(deps): update module github.com/go-git/go-git/v5 to v5.16.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7232
- fix(deps): update module github.com/golangci/golangci-lint/v2 to v2.1.2 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7230
- fix(otelgin): consider
OTEL_SEMCONV_STABILITY_OPT_INfor trace attributes by @flc1125 in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7215 - otelconf: replace gopkg.in/yaml.v3 with sigs.k8s.io/yaml by @codeboten in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7227
- otelrestful: use semconv package for request attributes and span status by @dmathieu in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6951
- chore(deps): update golang.org/x/telemetry digest to dbf0ff6 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7234
- otelgin: update default span name to align with semantic conventions by @flc1125 in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6381
- chore(deps): update golang.org/x/telemetry digest to 06ef541 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7239
- chore(deps): update module github.com/manuelarte/funcorder to v0.3.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7240
- otelslog: set SeverityText on log records by @adomaskizogian in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7198
- otelgin: add flc1125 as a code owner by @flc1125 in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7238
- chore(deps): update module github.com/gabriel-vasile/mimetype to v1.4.9 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7241
- Add @prestonvasquez as codeowner of mongo by @dmathieu in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7242
- fix(deps): update module google.golang.org/grpc to v1.72.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7248
- chore(deps): update module github.com/prometheus/procfs to v0.16.1 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7245
- chore(deps): update googleapis to 61c742a by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7249
- chore(deps): update module github.com/alecthomas/chroma/v2 to v2.17.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7251
- chore(deps): update googleapis to 2d3770c by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7253
- fix(deps): update module github.com/aws/aws-sdk-go to v1.55.7 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7255
- chore(deps): update github/codeql-action action to v3.28.16 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7256
- fix(deps): update kubernetes packages to v0.32.4 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7257
- Test aws xray extract by @PhilemonBrain in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7184
- chore(deps): update module go-simpler.org/musttag to v0.13.1 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7264
- chore(deps): update module github.com/charmbracelet/colorprofile to v0.3.1 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7263
- fix(deps): update module github.com/golangci/golangci-lint/v2 to v2.1.4 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7265
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/dynamodb to v1.43.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7266
- fix(deps): update module github.com/golangci/golangci-lint/v2 to v2.1.5 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7267
- chore(deps): update googleapis to 7b38467 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7272
- chore(deps): update module github.com/sonatard/noctx to v0.3.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7273
- otelhttp: Correctly set
url.schemeattr in http client metrics. by @wzy9607 in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6938 - chore(deps): update module github.com/tetafro/godot to v1.5.1 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7276
- chore(deps): update module github.com/sonatard/noctx to v0.3.2 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7278
- Refactor
otelgrpcto not use control parameters by @MrAlias in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7271 - chore(deps): update googleapis to 10db94c by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7279
- fix(deps): update aws-sdk-go-v2 monorepo by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7280
- otelgin: add http.route metric attribute by @chenlujjj in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7275
- Upgrade semantic conventions in
otelgrpcfromv1.17.0tov1.30.0by @MrAlias in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7270 - chore(deps): update module github.com/charmbracelet/x/ansi to v0.9.2 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7281
- fix(deps): update build-tools to v0.23.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7283
- chore(deps): update module github.com/sonatard/noctx to v0.3.3 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7284
- chore(deps): update module github.com/alecthomas/chroma/v2 to v2.17.2 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7285
- fix(deps): update build-tools to v0.23.1 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7286
- fix(deps): update module go.opentelemetry.io/proto/otlp to v1.6.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7287
- fix(deps): update module github.com/shirou/gopsutil/v4 to v4.25.4 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7288
- chore(deps): update github/codeql-action action to v3.28.17 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7289
- chore(deps): update k8s.io/utils digest to 0f33e8f by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7290
- chore(deps): update module github.com/spf13/cast to v1.8.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7291
- chore(deps): update prom/prometheus docker tag to v3.3.1 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7292
- fix(deps): update module github.com/golangci/golangci-lint/v2 to v2.1.6 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7295
- all: match go conventions for generated code by @seankhliao in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7294
- bridges/otelslog: use slogtest.Run by @seankhliao in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7293
- chore(deps): update golang.org/x by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7297
- chore(deps): update googleapis to f936aa4 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7298
- fix(deps): update golang.org/x by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7299
- feat: adding instrumentation support for mongo-driver/v2 by @AlaricWhitney in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6539
- chore(deps): update module golang.org/x/crypto to v0.35.0 [security] by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7303
- chore: fix OSS-Fuzz badge hyperlink by @pellared in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7301
- fix(deps): update module go.mongodb.org/mongo-driver/v2 to v2.2.1 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7306
- chore(deps): update module github.com/klauspost/compress to v1.18.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7305
- chore(deps): update module github.com/jjti/go-spancheck to v0.6.5 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7300
- chore(deps): update golang.org/x by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7304
- chore(deps): update module github.com/securego/gosec/v2 to v2.22.4 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7311
- chore(deps): update module github.com/ebitengine/purego to v0.8.3 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7314
- chore(deps): update module github.com/manuelarte/funcorder to v0.5.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7313
- chore(deps): update module github.com/abirdcfly/dupword to v0.1.4 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7316
- chore(deps): update module dario.cat/mergo to v1.0.2 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7309
- chore(deps): update lycheeverse/lychee-action action to v2.4.1 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7312
- chore(deps): update golang.org/x/telemetry digest to 155ddd5 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7308
- chore(deps): update googleapis to 5a2f75b by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7319
- otelgin: Add a WithSpanStartOptions option by @arshukla98 in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7261
- propagators/aws/xray: sample only when Sampled=1 by @seankhliao in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7318
- fix(deps): update module cloud.google.com/go/compute/metadata to v0.7.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7322
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.126.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7320
- chore(deps): update module github.com/uudashr/iface to v1.3.2 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7323
- otelconf: add tests for grpc exporters with different certificate configurations by @bacherfl in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7233
- fix(deps): update module google.golang.org/grpc to v1.72.1 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7324
- chore(deps): update fossas/fossa-action action to v1.7.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7325
- otelhttp: handle request Pattern by @dmathieu in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7192
- chore(deps): update module github.com/prometheus/common to v0.64.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7327
- chore(deps): update codecov/codecov-action action to v5.4.3 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7330
- chore(deps): update golang.org/x/telemetry digest to 98a4f3d by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7329
- otelhttp: Add server-side tests for
OTEL_SEMCONV_STABILITY_OPT_INby @keisku in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7321 - chore(deps): update github/codeql-action action to v3.28.18 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7333
- chore(deps): update module github.com/alecthomas/chroma/v2 to v2.18.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7334
- chore(deps): update prom/prometheus docker tag to v3.4.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7336
- chore(deps): update module github.com/golangci/misspell to v0.7.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7337
- Fix log bridges tests to use the new logtest API by @dmathieu in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7332
- otelhttp: Add client-side tests for
OTEL_SEMCONV_STABILITY_OPT_INby @keisku in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7335 - refactor: move example from otelgin to make it a testable example by @mcapell in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7328
- feat: Support mixed categories for semconv opt-in by @prestonvasquez in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7274
- refactor: move example from otelmux to make it a testable example by @noetarbouriech in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7121
- chore(deps): update googleapis to 55703ea by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7341
- fix(deps): update go.opentelemetry.io/otel digest to e578799 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7342
- fix(deps): update module github.com/gin-gonic/gin to v1.10.1 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7344
- chore(deps): update module github.com/uudashr/iface to v1.4.0 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7346
- otelhttp: Add client-side test for
OTEL_SEMCONV_STABILITY_OPT_IN=http/dupwith new/old metrics by @keisku in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7340 - fix(deps): update module github.com/labstack/echo/v4 to v4.13.4 by @renovate in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7352
- Release v1.36.0/v0.61.0/v0.30.0/v0.16.0/v0.11.0/v0.9.0/v0.8.0 by @dmathieu in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7350
New Contributors
- @diurnalist made their first contribution in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6892
- @axw made their first contribution in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6905
- @jade-guiton-dd made their first contribution in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6962
- @tranngoclam made their first contribution in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6932
- @ItalyPaleAle made their first contribution in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6095
- @ElangoManikandan made their first contribution in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7059
- @Oloruntobi1 made their first contribution in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7072
- @PhilemonBrain made their first contribution in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7077
- @slins1 made their first contribution in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7058
- @arshukla98 made their first contribution in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7084
- @pirgeo made their first contribution in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7109
- @Aditya98Shukla made their first contribution in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7089
- @rizface made their first contribution in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7154
- @villadalmine made their first contribution in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7133
- @nirdosh17 made their first contribution in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7115
- @mohitsethia made their first contribution in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7137
- @Jivi-this-side made their first contribution in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7128
- @hostejulien made their first contribution in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7136
- @carsontham made their first contribution in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7147
- @kkantonop made their first contribution in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7122
- @roandudel made their first contribution in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7113
- @hamza3202 made their first contribution in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7119
- @Saransh1524 made their first contribution in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7066
- @derwesx made their first contribution in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7067
- @javiermolinar made their first contribution in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7061
- @MueR made their first contribution in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7175
- @LucaLanziani made their first contribution in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7118
- @TheShubhendra made their first contribution in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7194
- @ysolomchenko made their first contribution in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7203
- @bacherfl made their first contribution in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6984
- @adomaskizogian made their first contribution in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7198
- @wzy9607 made their first contribution in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6938
- @chenlujjj made their first contribution in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7275
- @seankhliao made their first contribution in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7294
- @AlaricWhitney made their first contribution in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6539
- @keisku made their first contribution in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7321
- @mcapell made their first contribution in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7328
- @noetarbouriech made their first contribution in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7121
Full Changelog: https://github.com/open-telemetry/opentelemetry-go-contrib/compare/v1.35.0...v1.36.0