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/v2due to deprecation ofgithub.com/aws/aws-sdk-go. (#6961) - Add the unit
nsto deprecated runtime metricsprocess.runtime.go.gc.pause_total_nsandprocess.runtime.go.gc.pause_nsingo.opentelemetry.io/contrib/instrumentation/runtime. (#7490) - The
go.opentelemetry.io/contrib/detectors/autodetectpackage is added to automatically compose user definedresource.Detectors at runtime. (#7522) - Add the
WithLoggerProviderOptions,WithMeterProviderOptionsandWithTracerProviderOptionsoptions toNewSDKto allow passing custom options to providers ingo.opentelemetry.io/contrib/otelconf. (#7552) - Set
SeverityTextfield to logrus hook ingo.opentelemetry.io/contrib/bridges/otellogrus. (#7553) - Add the
WithTraceAttributeFnoption 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 /pathso 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.Valueandgo.opentelemetry.io/otel/log.Valuetypes to appropriatego.opentelemetry.io/otel/log.Valuetype instead oflog.StringValuein the modules below. (#7660)go.opentelemetry.io/contrib/bridges/otellogrgo.opentelemetry.io/contrib/bridges/otellogrusgo.opentelemetry.io/contrib/bridges/otelsloggo.opentelemetry.io/contrib/bridges/otelzap
- The
Severitytype fromgo.opentelemetry.io/contrib/processors/minsevnow implements thefmt.Stringer,encoding.TextMarshaler,encoding.TextUnmarshaler,encoding.TextAppender,json.Marshaler, andjson.Unmarshalerinterfaces. (#7652) - The
SeverityVartype fromgo.opentelemetry.io/contrib/processors/minsevnow implements thefmt.Stringer,encoding.TextMarshaler,encoding.TextUnmarshaler, andencoding.TextAppenderinterfaces. (#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/minsevnow returnslog.SeverityTrace1for severities less thanminsev.SeverityTrace1andlog.SeverityFatal4for severities greater thanminsev.SeverityFatal4instead 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
WithSpanOptionsingo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpcis deprecated. It is only used by the deprecated interceptor, and is unused byNewClientHandlerandNewServerHandler. (#7601)ExtractandInjectingo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpcare deprecated. These functions were initially exposed in the public API, but are now considered unnecessary. (#7689)- The
go.opentelemetry.io/contrib/detectors/aws/ec2package is deprecated, usego.opentelemetry.io/contrib/detectors/aws/ec2/v2instead. (#7725)
Removed
- Remove support for the
OTEL_SEMCONV_STABILITY_OPT_INenvironment 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/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
- The deprecated
StreamClientInterceptorfunction fromgo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpcis removed. (#7646)
What's Changed
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/s3 to v1.82.0 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7512
- chore(deps): update module go.yaml.in/yaml/v2 to v3 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7511
- chore(deps): update k8s.io/kube-openapi digest to e0c7552 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7515
- chore(deps): update k8s.io/kube-openapi digest to af0a60a by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7516
- Fix outdated community membership link by @opentelemetrybot in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7518
- chore(deps): update prom/prometheus docker tag to v3.4.2 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7517
- chore(deps): update github/codeql-action action to v3.29.1 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7519
- chore(deps): update module github.com/masterminds/semver/v3 to v3.4.0 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7521
- fix(deps): update module github.com/golangci/golangci-lint/v2 to v2.2.0 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7527
- fix(deps): update module github.com/golangci/golangci-lint/v2 to v2.2.1 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7529
- chore(deps): update module go.yaml.in/yaml/v3 to v3.0.4 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7528
- chore(deps): update k8s.io/kube-openapi digest to d90c4fd by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7524
- chore(deps): update module go.yaml.in/yaml/v3 to v3.0.4 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7530
- runtime: add ns unit to deprecated runtime metrics by @Machyne in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7490
- chore(deps): update github/codeql-action action to v3.29.2 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7532
- otelconf: replace sigs.k8s.io/yaml with go.yaml.in/yaml by @pellared in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7533
- chore(deps): update module github.com/uudashr/iface to v1.4.1 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7534
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/dynamodb to v1.44.0 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7535
- chore(deps): update module github.com/alecthomas/chroma/v2 to v2.19.0 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7537
- fix(deps): update module github.com/shirou/gopsutil/v4 to v4.25.6 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7536
- chore(deps): update golang.org/x/telemetry digest to 2f1f772 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7539
- chore(deps): update k8s.io/kube-openapi digest to 9bd5c66 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7540
- chore(deps): update module github.com/go-playground/validator/v10 to v10.27.0 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7543
- chore(deps): update module github.com/bombsimon/wsl/v5 to v5.1.0 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7542
- Add contents of the Go license by @psx95 in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7538
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.129.1 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7545
- chore(deps): update module github.com/sonatard/noctx to v0.3.5 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7544
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/s3 to v1.83.0 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7546
- chore(deps): update module github.com/prometheus/procfs to v0.17.0 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7547
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/route53 to v1.53.0 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7548
- chore(deps): update github.com/golangci/gofmt digest to 3e58ba0 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7550
- chore(deps): update module github.com/bytedance/sonic/loader to v0.3.0 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7555
- chore(deps): update module github.com/alwxsin/noinlineerr to v1.0.4 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7554
- chore(deps): update module go.opentelemetry.io/build-tools to v0.24.0 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7560
- chore(deps): update googleapis to 8d1bb00 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7559
- fix(deps): update build-tools to v0.24.0 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7561
- otelconf/v0.3.0: add support for provider options by @axw in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7552
- otellogrus: set
SeverityTextfield to logrus hook by @huiyifyj in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7553 - Add the
detectors/autodetectpackage by @MrAlias in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7522 - chore(deps): update golang.org/x/telemetry digest to 5a6bbb1 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7562
- chore(deps): update module github.com/pjbgf/sha1cd to v0.4.0 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7563
- chore(deps): update golang.org/x by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7565
- Fix building the mock collector's host:port address in otelconf tests by @nithinputhenveettil in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7558
- chore(deps): update golang.org/x by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7566
- chore(deps): update golang.org/x/telemetry digest to 8d8967a by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7567
- ec2 detector v2 by @akats7 in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/6961
- fix(deps): update golang.org/x by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7570
- chore(deps): update module github.com/go-logr/logr to v1.4.3 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7571
- fix(deps): update aws-sdk-go-v2 monorepo by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7572
- fix(deps): update golang.org/x by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7574
- fix(deps): update module github.com/golangci/golangci-lint/v2 to v2.2.2 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7573
- chore(deps): update module github.com/mgechev/revive to v1.11.0 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7575
- chore(deps): update module github.com/fxamacker/cbor/v2 to v2.9.0 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7580
- chore(deps): update module go-simpler.org/sloglint to v0.11.1 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7579
- chore(deps): update module github.com/klauspost/cpuid/v2 to v2.3.0 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7581
- chore(deps): update prom/prometheus docker tag to v3.5.0 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7582
- chore(deps): update module github.com/go-viper/mapstructure/v2 to v2.4.0 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7583
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.130.0 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7585
- chore(deps): update googleapis to 7130f93 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7586
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/s3 to v1.84.0 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7587
- Remove dup semconv support from HTTP packages by @dmathieu in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7584
- chore(deps): update module github.com/spf13/pflag to v1.0.7 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7590
- fix(deps): update module google.golang.org/grpc to v1.74.0 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7589
- Only request code owners for reviews on ready PRs by @dmathieu in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7592
- chore(deps): update golang.org/x/exp/typeparams digest to 542afb5 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7593
- fix(deps): update module google.golang.org/grpc to v1.74.1 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7595
- fix(deps): update golang.org/x/exp digest to 542afb5 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7594
- fix(deps): update golang.org/x to 645b1fa by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7597
- chore(deps): update module github.com/alwxsin/noinlineerr to v1.0.5 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7599
- Revert grpc upgrade to v1.74.* by @MrAlias in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7596
- Add minimum token permissions for all github workflow files by @opentelemetrybot in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7577
- fix(deps): update aws-sdk-go-v2 monorepo by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7598
- chore(deps): update golang.org/x/telemetry digest to 96f361d by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7602
- chore(deps): update module github.com/securego/gosec/v2 to v2.22.7 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7605
- chore(deps): update github/codeql-action action to v3.29.3 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7604
- chore(deps): update googleapis to a45f3df by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7603
- fix(deps): update module github.com/golangci/golangci-lint/v2 to v2.3.0 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7606
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.130.1 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7608
- chore(deps): update module github.com/ldez/grignotin to v0.10.0 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7609
- chore(deps): update module github.com/bytedance/sonic to v1.14.0 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7611
- fix(deps): update module google.golang.org/grpc to v1.74.2 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7610
- deprecate SpanStartOption by @jan-xyz in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7601
- otellambda: allow custom attributes by @matbrito in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7556
- chore(deps): update github/codeql-action action to v3.29.4 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7612
- chore(deps): update module github.com/cenkalti/backoff/v5 to v5.0.3 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7613
- Add Flc as an approver by @pellared in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7600
- fix(deps): update build-tools to v0.25.0 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7615
- fix(deps): update module github.com/aws/smithy-go to v1.22.5 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7618
- chore(deps): update module github.com/bombsimon/wsl/v5 to v5.1.1 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7617
- chore(deps): update module sigs.k8s.io/yaml to v1.6.0 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7619
- chore(deps): update module github.com/daixiang0/gci to v0.13.7 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7621
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/sqs to v1.38.10 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7622
- Updated ECS detector containerID logic by @akats7 in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7607
- chore(deps): update module github.com/sonatard/noctx to v0.4.0 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7623
- chore(deps): update golang.org/x/telemetry digest to 1581f0a by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7626
- chore(deps): update googleapis to f173205 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7627
- fix(deps): update aws-sdk-go-v2 monorepo by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7629
- chore(deps): update module github.com/4meepo/tagalign to v1.4.3 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7628
- ci: add use-any linter and replace
interface{}withanyby @flc1125 in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7624 - fix: correct connection error and add new configuration by @flc1125 in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7625
- chore(deps): update golang.org/x/telemetry digest to 28f32e4 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7630
- chore(deps): update module github.com/sagikazarmark/locafero to v0.10.0 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7631
- chore(deps): update module go.opentelemetry.io/build-tools to v0.26.0 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7614
- fix(deps): update aws-sdk-go-v2 monorepo by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7633
- chore(deps): update github/codeql-action action to v3.29.5 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7632
- fix(deps): update build-tools to v0.26.0 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7634
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.131.0 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7636
- chore(deps): update sigs.k8s.io/json digest to 2d32026 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7639
- fix(deps): update aws-sdk-go-v2 monorepo by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7640
- chore: clean up golangci-lint config by @mmorel-35 in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7638
- fix(deps): update module go.opentelemetry.io/proto/otlp to v1.7.1 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7642
- fix(deps): update module github.com/prometheus/client_golang to v1.23.0 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7643
- chore: several rules from go-critic by @mmorel-35 in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7635
- chore: enable extra-rules from gofumpt by @mmorel-35 in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7637
- fix(deps): update module github.com/shirou/gopsutil/v4 to v4.25.7 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7648
- chore: enable unused-parameter and unused-receiver rules from revive by @mmorel-35 in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7645
- chore: enable more rules from go-critic by @mmorel-35 in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7647
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/sns to v1.35.2 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7651
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.131.1 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7650
- fix(deps): update module github.com/golangci/golangci-lint/v2 to v2.3.1 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7653
- Remove the deprecated
otelgrpc.StreamClientInterceptorby @MrAlias in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7646 - chore(deps): update module github.com/alecthomas/chroma/v2 to v2.20.0 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7659
- chore(deps): update module github.com/cloudwego/base64x to v0.1.6 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7658
- chore(deps): update googleapis to a7a43d2 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7661
- update mux default span name to include http method by @akats7 in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7551
- fix(deps): update aws-sdk-go-v2 monorepo by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7663
- fix(deps): update aws-sdk-go-v2 monorepo by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7664
- fix(deps): update module go.mongodb.org/mongo-driver/v2 to v2.2.3 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7671
- Modernize by @ash2k in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7666
- chore(deps): update module github.com/charmbracelet/x/ansi to v0.10.1 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7670
- chore(deps): update golang.org/x/telemetry digest to 9469f96 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7669
- chore(deps): update actions/cache action to v4.2.4 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7676
- chore(deps): update golang.org/x by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7674
- fix(deps): update module cloud.google.com/go/compute/metadata to v0.8.0 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7673
- fix(deps): update module google.golang.org/protobuf to v1.36.7 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7677
- chore(deps): update lycheeverse/lychee-action action to v2.5.0 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7678
- chore(deps): update github/codeql-action action to v3.29.6 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7679
- chore(deps): update python docker tag to v3.13.6 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7686
- chore(deps): update golang.org/x by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7681
- chore(deps): update github/codeql-action action to v3.29.7 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7690
- chore(deps): update module gopkg.in/evanphx/json-patch.v4 to v4.13.0 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7691
- fix(deps): update golang.org/x by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7692
- logutil: convert standard and log attributes by @pellared in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7660
- Fix deprecation of Extract/Inject in otelgrpc by @nithinputhenveettil in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7689
- chore(deps): update github/codeql-action action to v3.29.8 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7697
- chore(deps): update golang.org/x/exp/typeparams digest to a408d31 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7698
- fix(deps): update golang.org/x/exp digest to a408d31 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7699
- Use v2 AWS EC2 detector in
autodetectby @MrAlias in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7682 - chore: configure
copyloopvarandintrangelinters by @ash2k in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7675 - chore(deps): update actions/checkout digest to 08eba0b by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7703
- chore(deps): update actions/checkout action to v4.3.0 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7704
- chore(deps): update actions/checkout action to v5.0.0 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7706
- chore(deps): update module github.com/go-openapi/jsonpointer to v0.21.2 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7702
- chore(grpc): simplify the code by @ash2k in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7665
- chore(deps): update googleapis to 6b04f9b by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7708
- chore(deps): update module go.opentelemetry.io/build-tools to v0.26.1 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7709
- Support text interchange with
minsevseverity by @MrAlias in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7652 - chore: add detectors/aws/ec2/v2 to versions.yaml by @Whitea029 in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7694
- fix(deps): update aws-sdk-go-v2 monorepo by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7712
- fix(deps): update build-tools to v0.26.1 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7710
- Add subscript to issue templates by @opentelemetrybot in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7649
- fix(deps): update golang.org/x to 51f8813 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7714
- chore(deps): update googleapis to 5f3141c by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7718
- fix(deps): update aws-sdk-go-v2 monorepo by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7717
- chore(deps): update github/codeql-action action to v3.29.9 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7722
- chore(deps): update module go-simpler.org/musttag to v0.14.0 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7721
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.132.1 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7729
- Deprecate the go.opentelemetry.io/contrib/detectors/aws/ec2 module by @carsontham in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7725
- chore: enable rangeValCopy rule from go-critic by @mmorel-35 in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7727
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.132.2 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7734
- chore(deps): update module go.opentelemetry.io/build-tools to v0.26.2 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7737
- Support Go 1.25 by @MrAlias in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7732
- chore(deps): update golang docker tag to v1.25 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7739
- fix(deps): update build-tools to v0.26.2 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7736
- chore(deps): update module github.com/charmbracelet/colorprofile to v0.3.2 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7735
- fix(deps): update module go.mongodb.org/mongo-driver/v2 to v2.3.0 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7742
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/dynamodb to v1.48.0 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7750
- fix(deps): update module github.com/emicklei/go-restful/v3 to v3.13.0 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7751
- chore(deps): update module go.augendre.info/fatcontext to v0.8.1 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7757
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.132.4 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7759
- chore(deps): update github/codeql-action action to v3.29.10 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7760
- chore(deps): update googleapis to 3122310 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7763
- fix(deps): update module google.golang.org/grpc to v1.75.0 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7766
- chore(deps): update codecov/codecov-action action to v5.5.0 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7769
- chore(deps): update k8s.io/utils digest to 0af2bda by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7768
- chore(deps): update module github.com/kevinburke/ssh_config to v1.4.0 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7765
- chore(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.27.2 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7770
- fix(deps): update module go.opentelemetry.io/contrib/detectors/aws/ec2/v2 to v2.0.0-20250820234519-5a60297ed282 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7774
- fix(deps): update module google.golang.org/protobuf to v1.36.8 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7773
- chore(deps): update github.com/lufia/plan9stats digest to 5981dea by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7777
- chore(deps): update github/codeql-action action to v3.29.11 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7775
- fix(deps): update aws-sdk-go-v2 monorepo by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7771
- chore(deps): update github.com/golangci/golines digest to d4663ad by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7782
- fix(deps): update aws-sdk-go-v2 monorepo by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7783
- chore(deps): update lycheeverse/lychee-action action to v2.6.0 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7787
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/sqs to v1.42.0 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7789
- Clamp
minsevSeverity.Severity()conversion by @MrAlias in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7748 - fix(deps): update module github.com/stretchr/testify to v1.11.0 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7792
- chore(deps): update lycheeverse/lychee-action action to v2.6.1 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7794
- chore(deps): update googleapis to c5933d9 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7796
- chore(deps): update module github.com/gabriel-vasile/mimetype to v1.4.10 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7797
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/sqs to v1.42.1 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7799
- Upgrade semconv dependencies to v1.36.0 by @MrAlias in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7781
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.133.0 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7802
- chore: enable nolintlint and whyNoLint rule from go-critic by @mmorel-35 in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7728
- feat(otelecho): add HTTP server metrics support for echo instrumentation by @Whitea029 in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7668
- fix(deps): update go.opentelemetry.io/otel digest to 45bb4ba by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7803
- chore(deps): update module github.com/ldez/tagliatelle to v0.7.2 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7806
- Update lambda detector to use bytes instead of MB by @akats7 in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7745
- chore(deps): update github.com/lufia/plan9stats digest to 24949be by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7809
- fix(deps): update aws-sdk-go-v2 monorepo by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7812
- fix(deps): update aws-sdk-go-v2 monorepo by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7815
- fix(deps): update module github.com/stretchr/testify to v1.11.1 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7817
- chore(deps): update module github.com/mgechev/revive to v1.12.0 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7821
- chore(deps): update module github.com/gordonklaus/ineffassign to v0.2.0 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7820
- chore(deps): update module go.opentelemetry.io/build-tools to v0.27.0 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7822
- Upgrade to go.opentelemetry.io/otel dependencies by @MrAlias in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7808
- fix(deps): update aws-sdk-go-v2 monorepo by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7825
- Release v1.38.0 by @MrAlias in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7827
New Contributors
- @Machyne made their first contribution in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7490
- @psx95 made their first contribution in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7538
- @huiyifyj made their first contribution in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7553
- @nithinputhenveettil made their first contribution in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7558
- @matbrito made their first contribution in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7556
- @Whitea029 made their first contribution in https://github.com/open-telemetry/opentelemetry-go-contrib/pull/7694
Full Changelog: https://github.com/open-telemetry/opentelemetry-go-contrib/compare/v1.37.0...v1.38.0