github open-telemetry/opentelemetry-go-contrib v1.40.0
Release v1.40.0/v2.2.0/v0.65.0/v0.34.0/v0.20.0/v0.15.0/v0.13.0/v0.12.0

5 hours ago

Overview

Added

  • WithMetricAttributesFn option in go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc to define dynamic attributes on auto-instrumented metrics. (#8191)
  • Add support for configuring propagators in go.opentelemetry.io/contrib/otelconf. (#8281)
  • Add const Version in go.opentelemetry.io/contrib/bridges/prometheus. (#8401)
  • Add const Version in go.opentelemetry.io/contrib/otelconf. (#8461)
  • Add const Version in go.opentelemetry.io/contrib/bridges/otellogr. (#8477)
  • Add const Version in go.opentelemetry.io/contrib/bridges/otellogrus. (#8485)
  • Add const Version in go.opentelemetry.io/contrib/bridges/otelslog. (#8480)

Fixed

  • Fix panic when passing nil TracerProvider or MeterProvider to WithTracerProvider or WithMeterProvider in go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc. (#8323)
  • Transport in go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp now supports reading request body multiple times for subsequent requests that reuse http.Request. (#8352)

Changed

  • The Version() function in go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp has been replaced by const Version. (#8142)
  • The Version() function in go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace has been replaced by const Version. (#8302)
  • The Version() function in go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc has been replaced by const Version. (#8317)
  • The Version() function in go.opentelemetry.io/contrib/zpages has been replaced by const Version. (#8325)
  • The Version() function in go.opentelemetry.io/contrib/instrumentation/go.mongodb.org/mongo-driver/mongo/otelmongo has been replaced by const Version. (#8340)
  • The Version() function in go.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin has been replaced by const Version. (#8341)
  • The Version() function in go.opentelemetry.io/contrib/instrumentation/runtime has been replaced by const Version string. (#8349)
  • The Version() function in go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws has been replaced by const Version. (#8356)
  • The Version() function in go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-lambda-go/otellambda has been replaced by const Version. (#8357)
  • The Version() function in go.opentelemetry.io/contrib/instrumentation/host has been replaced by const Version. (#8358)
  • The Version() function in go.opentelemetry.io/contrib/instrumentation/github.com/emicklei/go-restful/otelrestful has been replaced by const Version. (#8360)
  • The Version() function in go.opentelemetry.io/contrib/propagators/opencensus has been replaced by const Version. (#8361)
  • The Version() function in go.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho has been replaced by const Version. (#8365)
  • The Version() function in go.opentelemetry.io/contrib/samplers/probability/consistent has been replaced by const Version. (#8366)
  • The Version() function in go.opentelemetry.io/contrib/instrumentation/go.mongodb.org/mongo-driver/v2/mongo/otelmongo has been replaced by const Version. (#8370)
  • Set error.type attribute instead of adding exception span events in go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp. (#8386)
  • Set error.type attribute instead of adding exception span events in go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws. (#8386)
  • Upgrade go.opentelemetry.io/otel/semconv to v1.39.0, including updates across all instrumentation and detector modules. (#8404)
    • The semantic conventions v1.39.0 release introduces breaking changes, including:

      • rpc span and metric attributes have been renamed to align with naming guidelines:
        • rpc.systemrpc.system.name (values: grpc, grpc_web, connectrpc, thrift, dubbo, etc.)
        • rpc.method and rpc.service have been merged into a fully-qualified rpc.method attribute
        • rpc.client|server.durationrpc.client|server.call.duration (unit changed to seconds)
        • rpc.grpc.request.metadata/rpc.grpc.response.metadatarpc.request.metadata/rpc.response.metadata
        • rpc.grpc.status_code → deprecated in favor of rpc.response.status_code
        • rpc.jsonrpc.request_idjsonrpc.request.id
        • rpc.jsonrpc.versionjsonrpc.protocol.version
      • system and process metrics:
        • *.linux.memory metrics renamed to *.memory.linux
        • system.process.statusprocess.state
        • system.paging.type and process.paging.fault_typesystem.paging.fault.type
      • peer.service attribute has been deprecated in favor of service.peer.name

      See semantic-conventions v1.39.0 release and v1.38.0 release for complete breaking change details.

    • Updated modules include:

      • go.opentelemetry.io/contrib/bridges/otellogr
      • go.opentelemetry.io/contrib/bridges/otellogrus
      • go.opentelemetry.io/contrib/bridges/otelslog
      • go.opentelemetry.io/contrib/bridges/otelzap
      • go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp
        • Uses service.peer.name attribute (deprecated peer.service)
      • go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace
      • go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc
        • Merged rpc.method and rpc.service into fully-qualified rpc.method (e.g., grpc.testing.TestService/EmptyCall)
        • rpc.systemrpc.system.name with updated values (e.g., RPCSystemNameGRPC)
        • rpc.grpc.status_coderpc.response.status_code (e.g., RPCResponseStatusCode("OK"))
      • go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws
        • Merged rpc.method and rpc.service attributes (service/operation → fully-qualified method)
        • rpc.systemrpc.system.name with AWSSystemVal
        • New MethodAttr() function for combined service/operation attribute
      • go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-lambda-go/otellambda
      • go.opentelemetry.io/contrib/instrumentation/runtime
      • go.opentelemetry.io/contrib/instrumentation/host
      • go.opentelemetry.io/contrib/instrumentation/go.mongodb.org/mongo-driver (both v1 and v2)
      • go.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin
      • go.opentelemetry.io/contrib/instrumentation/github.com/emicklei/go-restful/otelrestful
      • go.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho
      • go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux
      • go.opentelemetry.io/contrib/detectors/gcp
      • go.opentelemetry.io/contrib/detectors/aws/ec2/v2
      • go.opentelemetry.io/contrib/detectors/aws/ecs
      • go.opentelemetry.io/contrib/detectors/aws/eks
      • go.opentelemetry.io/contrib/detectors/azure/azurevm
      • go.opentelemetry.io/contrib/otelconf

Deprecated

  • ServiceAttr() function in go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws is deprecated. Use MethodAttr() instead, as rpc.service has been merged into rpc.method in semantic conventions v1.39.0. (#8404)
  • OperationAttr() function in go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws is deprecated. Use MethodAttr() instead, as rpc.service has been merged into rpc.method in semantic conventions v1.39.0. (#8404)

Removed

  • The deprecated DefaultClient, Get, Head, Post, and PostForm in go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp. Use a custom *http.Client with otelhttp.NewTransport(http.DefaultTransport) instead. (#8266)
  • The deprecated WithPublicEndpoint in go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp. Use WithPublicEndpointFn instead. (#8267)
  • The deprecated WithRouteTag in go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp. The route is already added automatically for spans. For metrics, the alternative is to use the WithMetricAttributesFn option. (#8268)

What's Changed

  • fix(deps): update aws-sdk-go-v2 monorepo by @renovate[bot] in #8263
  • fix(deps): update module github.com/aws/aws-lambda-go to v1.51.0 by @renovate[bot] in #8265
  • chore(deps): update golang.org/x by @renovate[bot] in #8262
  • fix(deps): update aws-sdk-go-v2 monorepo by @renovate[bot] in #8264
  • fix(deps): update golang.org/x by @renovate[bot] in #8269
  • fix(deps): update module golang.org/x/tools to v0.40.0 by @renovate[bot] in #8271
  • chore(deps): update go-openapi packages by @renovate[bot] in #8270
  • refactor(otelhttp): change Version() func to const Version string by @dogedede in #8142
  • chore(deps): update golang.org/x/exp/typeparams digest to 8475f28 by @renovate[bot] in #8273
  • Remove the deprecated otelhttp Client by @MrAlias in #8266
  • fix(deps): update module go.mongodb.org/mongo-driver/v2 to v2.4.1 by @renovate[bot] in #8277
  • chore(deps): update codecov/codecov-action action to v5.5.2 by @renovate[bot] in #8275
  • fix(deps): update kubernetes packages to v0.34.3 by @renovate[bot] in #8278
  • fix(deps): update golang.org/x/exp digest to 8475f28 by @renovate[bot] in #8274
  • fix(deps): update aws-sdk-go-v2 monorepo by @renovate[bot] in #8276
  • fix(deps): update module github.com/golangci/golangci-lint/v2 to v2.7.2 by @renovate[bot] in #8256
  • chore(deps): update github.com/securego/gosec/v2 digest to b6eea26 by @renovate[bot] in #8279
  • Remove the deprecated WithPublicEndpoint from otelhttp by @MrAlias in #8267
  • Remove the deprecated WithRouteTag option in otelhttp by @MrAlias in #8268
  • chore(deps): update module github.com/securego/gosec/v2 to v2.22.11 by @renovate[bot] in #8280
  • chore(deps): update actions/cache action to v5 by @renovate[bot] in #8285
  • fix(deps): update module github.com/labstack/echo/v4 to v4.14.0 by @renovate[bot] in #8284
  • fix(deps): update module google.golang.org/protobuf to v1.36.11 by @renovate[bot] in #8287
  • chore(deps): update github/codeql-action action to v4.31.8 by @renovate[bot] in #8286
  • chore(deps): update module github.com/go-playground/validator/v10 to v10.29.0 by @renovate[bot] in #8288
  • chore(deps): update github artifact actions to v6 (major) by @renovate[bot] in #8290
  • chore(deps): update actions/cache action to v5.0.1 by @renovate[bot] in #8289
  • chore(deps): update googleapis to 97cd9d5 by @renovate[bot] in #8292
  • chore(deps): update module github.com/gabriel-vasile/mimetype to v1.4.12 by @renovate[bot] in #8291
  • chore(deps): update golang.org/x/telemetry digest to e75fd47 by @renovate[bot] in #8296
  • fix(deps): update module github.com/aws/aws-sdk-go-v2/service/s3 to v1.94.0 by @renovate[bot] in #8297
  • chore(deps): update golang.org/x/telemetry digest to 7004b74 by @renovate[bot] in #8304
  • chore(deps): update github/codeql-action action to v4.31.9 by @renovate[bot] in #8306
  • fix(deps): update module github.com/aws/aws-lambda-go to v1.51.1 by @renovate[bot] in #8312
  • chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.142.0 by @renovate[bot] in #8315
  • chore(deps): update module github.com/burntsushi/toml to v1.6.0 by @renovate[bot] in #8314
  • chore(deps): update k8s.io/utils digest to 98d557b by @renovate[bot] in #8305
  • fix(deps): update aws-sdk-go-v2 monorepo by @renovate[bot] in #8311
  • chore(deps): update module github.com/alecthomas/chroma/v2 to v2.21.1 by @renovate[bot] in #8313
  • chore(deps): update prom/prometheus docker tag to v3.8.1 by @renovate[bot] in #8310
  • chore(deps): update module github.com/goccy/go-yaml to v1.19.1 by @renovate[bot] in #8308
  • chore(deps): update module github.com/ghostiam/protogetter to v0.3.18 by @renovate[bot] in #8307
  • chore(deps): update golang.org/x/telemetry digest to e0dd3dd by @renovate[bot] in #8318
  • fix(deps): update golang.org/x to 944ab1f by @renovate[bot] in #8319
  • chore(deps): update module github.com/quic-go/quic-go to v0.58.0 by @renovate[bot] in #8326
  • chore(deps): update module github.com/go-playground/validator/v10 to v10.30.0 by @renovate[bot] in #8328
  • Preallocate slices by @Thorleon in #8309
  • fix(deps): update module github.com/aws/aws-sdk-go-v2/service/s3 to v1.95.0 by @renovate[bot] in #8335
  • chore(deps): update k8s.io/utils digest to 718f0e5 by @renovate[bot] in #8324
  • chore(deps): update googleapis to 0a764e5 by @renovate[bot] in #8332
  • chore(deps): update golang.org/x/telemetry digest to 3f2a21f by @renovate[bot] in #8331
  • chore(deps): update module github.com/cloudflare/circl to v1.6.2 by @renovate[bot] in #8333
  • fix(deps): update module google.golang.org/grpc to v1.78.0 by @renovate[bot] in #8334
  • chore(deps): update module github.com/go-playground/validator/v10 to v10.30.1 by @renovate[bot] in #8336
  • fix(deps): update module github.com/labstack/echo/v4 to v4.15.0 by @renovate[bot] in #8344
  • fix(deps): update module github.com/shirou/gopsutil/v4 to v4.25.12 by @renovate[bot] in #8343
  • chore(deps): update module github.com/godoc-lint/godoc-lint to v0.11.1 by @renovate[bot] in #8337
  • chore(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.27.4 by @renovate[bot] in #8338
  • Switch version from function to string in zpages by @sonalgaud12 in #8325
  • chore(deps): update module github.com/prometheus/common to v0.67.5 by @renovate[bot] in #8350
  • fix(otelgrpc): prevent panic when nil TracerProvider or MeterProvider is passed by @dims in #8323
  • chore(deps): update k8s.io/utils digest to 0fe9cd7 by @renovate[bot] in #8351
  • otelgrpc: add MetricAttributesFn option to allow adding dynamic attributes on metrics by @vlad-coman-hs in #8191
  • chore(deps): update prom/prometheus docker tag to v3.9.0 by @renovate[bot] in #8354
  • chore(deps): update module github.com/mirrexone/unqueryvet to v1.4.0 by @renovate[bot] in #8355
  • chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.143.1 by @renovate[bot] in #8353
  • chore: remove invalid Jaeger documentation link in CHANGELOG.md by @sonalgaud12 in #8348
  • Add linter checking we use the latest semconv version by @dmathieu in #8231
  • chore(deps): update module github.com/goccy/go-yaml to v1.19.2 by @renovate[bot] in #8366
  • chore(deps): update module github.com/go-critic/go-critic to v0.14.3 by @renovate[bot] in #8362
  • chore(deps): update prom/prometheus docker tag to v3.9.1 by @renovate[bot] in #8363
  • Switch version from function to string in opencensus by @osullivandonal in #8361
  • Switch version from function to string in otelrestful by @osullivandonal in #8360
  • Switch version from function to string in otelaws by @jongwooo in #8356
  • Switch version from function to string in otellambda by @jongwooo in #8357
  • Switch version from function to string in host by @jongwooo in #8358
  • fix(deps): update module github.com/golangci/golangci-lint/v2 to v2.8.0 by @renovate[bot] in #8364
  • chore(deps): update module golang.org/x/sys to v0.40.0 by @renovate[bot] in #8367
  • fix(changelog): update Version function change to Changed section by @flc1125 in #8329
  • chore(deps): update module github.com/nunnatsa/ginkgolinter to v0.22.0 by @renovate[bot] in #8368
  • Switch version from function to string in consistent by @jongwooo in #8369
  • chore(deps): update k8s.io/utils digest to 914a6e7 by @renovate[bot] in #8371
  • chore(deps): update module go.augendre.info/arangolint to v0.4.0 by @renovate[bot] in #8372
  • fix: get body using request.GetBody to enable request reuse by @adomaskizogian in #8352
  • Switch version from function to string in otelecho by @jongwooo in #8365
  • Switch version from function to string in otelmongo v2 by @petern48 in #8370
  • Switch version from function to string in runtime by @carsontham in #8349
  • chore(deps): update golang.org/x by @renovate[bot] in #8375
  • chore(deps): update golang.org/x by @renovate[bot] in #8378
  • chore(deps): update module github.com/alexkohler/prealloc to v1.0.2 by @renovate[bot] in #8374
  • chore(deps): update golang.org/x/telemetry digest to bd525da by @renovate[bot] in #8379
  • chore(deps): update module github.com/quic-go/quic-go to v0.59.0 by @renovate[bot] in #8382
  • chore(deps): update module github.com/alecthomas/chroma/v2 to v2.22.0 by @renovate[bot] in #8380
  • fix(deps): update aws-sdk-go-v2 monorepo by @renovate[bot] in #8377
  • Switch version from function to string in otelhttptrace by @ElenaZvereva in #8302
  • chore(deps): update github/codeql-action action to v4.31.10 by @renovate[bot] in #8384
  • chore(deps): update module golang.org/x/crypto to v0.47.0 by @renovate[bot] in #8385
  • fix(deps): update module golang.org/x/net to v0.49.0 by @renovate[bot] in #8387
  • chore(deps): update module github.com/go-viper/mapstructure/v2 to v2.5.0 by @renovate[bot] in #8388
  • chore(deps): update googleapis to 99fd39f by @renovate[bot] in #8389
  • fix(deps): update golang.org/x by @renovate[bot] in #8390
  • fix(deps): update module github.com/aws/aws-lambda-go to v1.51.2 by @renovate[bot] in #8391
  • Use explicitly custom code snippet examples in otelecho by @eddyariki in #8381
  • refactor(otelgin): switch version from function to string by @ElenaZvereva in #8341
  • chore(deps): update module github.com/mirrexone/unqueryvet to v1.5.0 by @renovate[bot] in #8392
  • instrumentation: update error handling to set attributes instead of recording errors by @pellared in #8386
  • Switch version from function to string in otelmongo by @lcorinna in #8340
  • Switch version from function to string in otelgrpc by @ElenaZvereva in #8317
  • chore(deps): update module dev.gaijin.team/go/golib to v0.8.1 by @renovate[bot] in #8394
  • otelconf: add support for propagator configuration by @codeboten in #8281
  • fix(deps): update golang.org/x/exp digest to 716be56 by @renovate[bot] in #8396
  • chore(deps): update googleapis to 3f89685 by @renovate[bot] in #8397
  • fix(deps): update module github.com/sirupsen/logrus to v1.9.4 by @renovate[bot] in #8403
  • fix(deps): update module github.com/aws/aws-lambda-go to v1.52.0 by @renovate[bot] in #8407
  • chore(deps): update module github.com/ghostiam/protogetter to v0.3.19 by @renovate[bot] in #8410
  • chore(deps): update module github.com/klauspost/compress to v1.18.3 by @renovate[bot] in #8411
  • Add version file for prometheus bridge by @eddyariki in #8401
  • chore(deps): update golang.org/x/telemetry digest to c6413dc by @renovate[bot] in #8412
  • chore(deps): update actions/cache action to v5.0.2 by @renovate[bot] in #8428
  • chore(deps): update module github.com/alecthomas/chroma/v2 to v2.23.0 by @renovate[bot] in #8429
  • chore(deps): update module github.com/clipperhouse/uax29/v2 to v2.3.1 by @renovate[bot] in #8431
  • chore(deps): update module github.com/mirrexone/unqueryvet to v1.5.1 by @renovate[bot] in #8436
  • fix(deps): update module github.com/googlecloudplatform/opentelemetry-operations-go/detectors/gcp to v1.31.0 by @renovate[bot] in #8438
  • chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.144.0 by @renovate[bot] in #8437
  • chore(deps): update module github.com/mirrexone/unqueryvet to v1.5.2 by @renovate[bot] in #8440
  • chore(deps): update googleapis to b8f7ae3 by @renovate[bot] in #8439
  • chore(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.27.5 by @renovate[bot] in #8443
  • fix(deps): update module go.mongodb.org/mongo-driver to v1.17.7 by @renovate[bot] in #8445
  • fix(deps): update module go.mongodb.org/mongo-driver/v2 to v2.4.2 by @renovate[bot] in #8446
  • chore(deps): update module github.com/mirrexone/unqueryvet to v1.5.3 by @renovate[bot] in #8444
  • chore(deps): update module github.com/bytedance/sonic/loader to v0.5.0 by @renovate[bot] in #8448
  • chore(deps): update module github.com/bytedance/sonic to v1.15.0 by @renovate[bot] in #8449
  • chore(deps): update module github.com/bombsimon/wsl/v5 to v5.4.0 by @renovate[bot] in #8452
  • chore(deps): update actions/checkout action to v6.0.2 by @renovate[bot] in #8451
  • chore(deps): update module github.com/alecthomas/chroma/v2 to v2.23.1 by @renovate[bot] in #8459
  • chore(deps): update googleapis to 8e98ce8 by @renovate[bot] in #8458
  • fix(deps): update module github.com/aws/aws-sdk-go-v2/service/dynamodb to v1.54.0 by @renovate[bot] in #8455
  • chore(deps): update module github.com/bombsimon/wsl/v5 to v5.6.0 by @renovate[bot] in #8454
  • chore(deps): update module github.com/cloudflare/circl to v1.6.3 by @renovate[bot] in #8453
  • chore(deps): update github/codeql-action action to v4.31.11 by @renovate[bot] in #8460
  • chore(deps): update module github.com/clipperhouse/uax29/v2 to v2.4.0 by @renovate[bot] in #8463
  • Add version file for otelconf module by @ElenaZvereva in #8461
  • chore(deps): update googleapis to d11affd by @renovate[bot] in #8465
  • chore(deps): update github/codeql-action action to v4.32.0 by @renovate[bot] in #8464
  • chore(deps): update k8s.io/kube-openapi digest to a19766b by @renovate[bot] in #8467
  • chore(deps): update golang.org/x/telemetry digest to 58372ce by @renovate[bot] in #8466
  • Add linter to not allow calling Span.RecordError by @Balaji01-4D in #8408
  • chore(deps): update googleapis to 8636f87 by @renovate[bot] in #8468
  • fix: correct function name and pretty print for all exporters by @pellared in #8469
  • chore(deps): update golang.org/x/telemetry digest to fcf36f6 by @renovate[bot] in #8471
  • fix(deps): update module go.mongodb.org/mongo-driver/v2 to v2.5.0 by @renovate[bot] in #8474
  • fix(deps): update module github.com/aws/aws-sdk-go-v2/service/s3 to v1.96.0 by @renovate[bot] in #8473
  • chore(deps): update github.com/timakin/bodyclose digest to 73d1f95 by @renovate[bot] in #8475
  • chore(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.27.6 by @renovate[bot] in #8472
  • chore(deps): update actions/cache action to v5.0.3 by @renovate[bot] in #8476
  • chore(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.27.7 by @renovate[bot] in #8478
  • Add version file for otellogr bridge by @ElenaZvereva in #8477
  • fix(deps): update module go.mongodb.org/mongo-driver to v1.17.8 by @renovate[bot] in #8479
  • add version file for otelslog bridge by @pransoft7 in #8480
  • Add version file for otellogrus bridge by @ElenaZvereva in #8485
  • fix(deps): update module github.com/shirou/gopsutil/v4 to v4.26.1 by @renovate[bot] in #8487
  • chore(deps): update module github.com/gabriel-vasile/mimetype to v1.4.13 by @renovate[bot] in #8486
  • Upgrade autoexport to latest otel dep by @MrAlias in #8483
  • Upgrade semconv to v1.39.0 by @MrAlias in #8481
  • Release v1.40.0/v2.2.0/v0.65.0/v0.34.0/v0.20.0/v0.15.0/v0.13.0/v0.12.0 by @MrAlias in #8493

New Contributors

Full Changelog: v1.39.0...v1.40.0

Don't miss a new opentelemetry-go-contrib release

NewReleases is sending notifications on new releases.