Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Mar 22, 2025

This PR contains the following updates:

Package Change Age Confidence
go.opentelemetry.io/contrib/detectors/aws/ec2 v1.34.0 -> v1.38.0 age confidence
go.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin v0.59.0 -> v0.63.0 age confidence
go.opentelemetry.io/contrib/propagators/aws v1.34.0 -> v1.38.0 age confidence

Release Notes

open-telemetry/opentelemetry-go-contrib (go.opentelemetry.io/contrib/detectors/aws/ec2)

v1.38.0: /v2.0.0/v0.63.0/v0.32.0/v0.18.0/v0.13.0/v0.11.0/v0.10.0

Compare Source

Overview

This release is the last to support Go 1.23. The next release will require at least Go 1.24.

Added
  • Add v2 version of AWS EC2 detector go.opentelemetry.io/contrib/detectors/aws/ec2/v2 due to deprecation of github.com/aws/aws-sdk-go. (#​6961)
  • Add the unit ns to deprecated runtime metrics process.runtime.go.gc.pause_total_ns and process.runtime.go.gc.pause_ns in go.opentelemetry.io/contrib/instrumentation/runtime. (#​7490)
  • The go.opentelemetry.io/contrib/detectors/autodetect package is added to automatically compose user defined resource.Detectors at runtime. (#​7522)
  • Add the WithLoggerProviderOptions, WithMeterProviderOptions and WithTracerProviderOptions options to NewSDK to allow passing custom options to providers in go.opentelemetry.io/contrib/otelconf. (#​7552)
  • Set SeverityText field to logrus hook in go.opentelemetry.io/contrib/bridges/otellogrus. (#​7553)
  • Add the WithTraceAttributeFn option to go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-lambda-go/otellambda. (#​7556)
  • Add support for HTTP server metrics in go.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho. (#​7668)
  • Support testing of [Go 1.25]. (#​7732)
Changed
  • Change the default span name to be GET /path so it complies with the HTTP semantic conventions in go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux. (#​7551)
  • Transform attribute values of go.opentelemetry.io/otel/attribute.Value and go.opentelemetry.io/otel/log.Value types to appropriate go.opentelemetry.io/otel/log.Value type instead of log.StringValue in the modules below. (#​7660)
    • go.opentelemetry.io/contrib/bridges/otellogr
    • go.opentelemetry.io/contrib/bridges/otellogrus
    • go.opentelemetry.io/contrib/bridges/otelslog
    • go.opentelemetry.io/contrib/bridges/otelzap
  • The Severity type from go.opentelemetry.io/contrib/processors/minsev now implements the fmt.Stringer, encoding.TextMarshaler, encoding.TextUnmarshaler, encoding.TextAppender, json.Marshaler, and json.Unmarshaler interfaces. (#​7652)
  • The SeverityVar type from go.opentelemetry.io/contrib/processors/minsev now implements the fmt.Stringer, encoding.TextMarshaler, encoding.TextUnmarshaler, and encoding.TextAppender interfaces. (#​7652)
  • Change the faas.max_memory unit to be bytes instead of MB to comply with the semantic conventions in go.opentelemetry.io/contrib/detectors/aws/lambda. (#​7745)
  • Severity.Severity() in go.opentelemetry.io/contrib/processors/minsev now returns log.SeverityTrace1 for severities less than minsev.SeverityTrace1 and log.SeverityFatal4 for severities greater than minsev.SeverityFatal4 instead of log.SeverityUndefined. All other conversions are the same. (#​7748)
Fixed
  • Improve the ECS detector correctness in go.opentelemetry.io/contrib/detectors/aws/ecs. (#​7607)
Deprecated
  • WithSpanOptions in go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc is deprecated. It is only used by the deprecated interceptor, and is unused by NewClientHandler and NewServerHandler. (#​7601)
  • Extract and Inject in go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc are deprecated. These functions were initially exposed in the public API, but are now considered unnecessary. (#​7689)
  • The go.opentelemetry.io/contrib/detectors/aws/ec2 package is deprecated, use go.opentelemetry.io/contrib/detectors/aws/ec2/v2 instead. (#​7725)
Removed
  • Remove support for the OTEL_SEMCONV_STABILITY_OPT_IN environment variable as well as support for semantic conventions v1.20.0 in the modules below. (#​7584)
    • go.opentelemetry.io/contrib/instrumentation/github.com/emicklei/go-restful/otelrestful
    • go.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin
    • go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux
    • go.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho
    • go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace
    • go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp
  • The deprecated StreamClientInterceptor function from go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc is removed. (#​7646)

What's Changed


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
Copy link
Contributor Author

renovate bot commented Mar 22, 2025

ℹ Artifact update notice

File name: src/catalog/go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 22 additional dependencies were updated

Details:

Package Change
github.com/stretchr/testify v1.10.0 -> v1.11.1
go.opentelemetry.io/otel v1.37.0 -> v1.38.0
go.opentelemetry.io/otel/sdk v1.37.0 -> v1.38.0
github.com/aws/aws-sdk-go v1.55.6 -> v1.55.7
github.com/bytedance/sonic v1.12.7 -> v1.14.0
github.com/bytedance/sonic/loader v0.2.3 -> v0.3.0
github.com/cloudwego/base64x v0.1.5 -> v0.1.6
github.com/gabriel-vasile/mimetype v1.4.8 -> v1.4.10
github.com/klauspost/cpuid/v2 v2.2.9 -> v2.3.0
go.opentelemetry.io/otel/metric v1.37.0 -> v1.38.0
go.opentelemetry.io/otel/trace v1.37.0 -> v1.38.0
golang.org/x/arch v0.13.0 -> v0.20.0
github.com/gin-contrib/sse v1.0.0 -> v1.1.0
github.com/go-playground/validator/v10 v10.24.0 -> v10.27.0
github.com/goccy/go-json v0.10.4 -> v0.10.5
github.com/pelletier/go-toml/v2 v2.2.3 -> v2.2.4
github.com/ugorji/go/codec v1.2.12 -> v1.3.0
golang.org/x/crypto v0.39.0 -> v0.41.0
golang.org/x/net v0.41.0 -> v0.43.0
golang.org/x/sys v0.33.0 -> v0.35.0
golang.org/x/text v0.26.0 -> v0.28.0
google.golang.org/protobuf v1.36.6 -> v1.36.8

@renovate renovate bot force-pushed the renovate/opentelemetry-go-contrib-monorepo branch 3 times, most recently from 2a2f8ef to bf57d82 Compare March 23, 2025 05:04
@renovate renovate bot changed the title fix(deps): update opentelemetry-go-contrib monorepo fix(deps): update opentelemetry-go-contrib monorepo to v1.35.0 May 22, 2025
@renovate renovate bot force-pushed the renovate/opentelemetry-go-contrib-monorepo branch from bf57d82 to caa1d95 Compare May 22, 2025 20:39
@renovate renovate bot changed the title fix(deps): update opentelemetry-go-contrib monorepo to v1.35.0 fix(deps): update opentelemetry-go-contrib monorepo May 22, 2025
@renovate renovate bot force-pushed the renovate/opentelemetry-go-contrib-monorepo branch 20 times, most recently from b7a9c48 to 43a698b Compare July 2, 2025 20:29
@renovate renovate bot force-pushed the renovate/opentelemetry-go-contrib-monorepo branch from 43a698b to 061f989 Compare July 3, 2025 04:06
@renovate renovate bot force-pushed the renovate/opentelemetry-go-contrib-monorepo branch 9 times, most recently from 6a29997 to 21b10c7 Compare July 14, 2025 05:32
@renovate renovate bot force-pushed the renovate/opentelemetry-go-contrib-monorepo branch 6 times, most recently from 4580b5f to 99d5297 Compare August 1, 2025 22:55
@renovate renovate bot force-pushed the renovate/opentelemetry-go-contrib-monorepo branch 6 times, most recently from f4fe5a6 to 0d0ad7c Compare August 16, 2025 12:52
@renovate renovate bot force-pushed the renovate/opentelemetry-go-contrib-monorepo branch 2 times, most recently from dac1af0 to abc1282 Compare August 21, 2025 11:54
@renovate renovate bot force-pushed the renovate/opentelemetry-go-contrib-monorepo branch from abc1282 to 58b32bc Compare August 31, 2025 09:33
@renovate renovate bot force-pushed the renovate/opentelemetry-go-contrib-monorepo branch 2 times, most recently from 106034f to 2e26399 Compare October 14, 2025 13:55
@renovate renovate bot changed the title fix(deps): update opentelemetry-go-contrib monorepo fix(deps): update opentelemetry-go-contrib monorepo to v1.38.0 Oct 14, 2025
@renovate renovate bot force-pushed the renovate/opentelemetry-go-contrib-monorepo branch from 2e26399 to 8bf33f2 Compare October 14, 2025 18:43
@renovate renovate bot changed the title fix(deps): update opentelemetry-go-contrib monorepo to v1.38.0 fix(deps): update opentelemetry-go-contrib monorepo Oct 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants