Skip to content

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jun 28, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
go.opentelemetry.io/contrib/bridges/otelzap v0.11.0 -> v0.12.0 age adoption passing confidence
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.61.0 -> v0.62.0 age adoption passing confidence
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.61.0 -> v0.62.0 age adoption passing confidence
go.opentelemetry.io/contrib/otelconf v0.16.0 -> v0.17.0 age adoption passing confidence
go.opentelemetry.io/contrib/propagators/b3 v1.36.0 -> v1.37.0 age adoption passing confidence
go.opentelemetry.io/contrib/zpages v0.61.0 -> v0.62.0 age adoption passing confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

open-telemetry/opentelemetry-go-contrib (go.opentelemetry.io/contrib/bridges/otelzap)

v0.12.0

Compare Source

Added
  • Benchmark tests for the gRPC instrumentation. (#​296)
  • Integration testing for the gRPC instrumentation. (#​297)
  • Allow custom labels to be added to net/http metrics. (#​306)
  • Added B3 propagator, moving it out of open.telemetry.io/otel repo. (#​344)
Changed
  • Unify instrumentation about provider options for go.mongodb.org/mongo-driver, gin-gonic/gin, gorilla/mux,
    labstack/echo, emicklei/go-restful, bradfitz/gomemcache, Shopify/sarama, net/http and beego. (#​303)
  • Update instrumentation guidelines about uniform provider options. Also, update style guide. (#​303)
  • Make config struct of instrumentation unexported. (#​303)
  • Instrumentations have been updated to adhere to the configuration style guide's
    updated recommendation to use newConfig() instead of configure(). (#​336)
  • A new instrumentation naming scheme is implemented to avoid package name conflicts for instrumented packages while still remaining discoverable. (#​359)
    • google.golang.org/grpc -> google.golang.org/grpc/otelgrpc
    • go.mongodb.org/mongo-driver -> go.mongodb.org/mongo-driver/mongo/otelmongo
    • net/http -> net/http/otelhttp
    • net/http/httptrace -> net/http/httptrace/otelhttptrace
    • github.com/labstack/echo -> github.com/labstack/echo/otelecho
    • github.com/bradfitz/gomemcache -> github.com/bradfitz/gomemcache/memcache/otelmemcache
    • github.com/gin-gonic/gin -> github.com/gin-gonic/gin/otelgin
    • github.com/gocql/gocql -> github.com/gocql/gocql/otelgocql
    • github.com/emicklei/go-restful -> github.com/emicklei/go-restful/otelrestful
    • github.com/Shopify/sarama -> github.com/Shopify/sarama/otelsarama
    • github.com/gorilla/mux -> github.com/gorilla/mux/otelmux
    • github.com/astaxie/beego -> github.com/astaxie/beego/otelbeego
    • gopkg.in/macaron.v1 -> gopkg.in/macaron.v1/otelmacaron
  • Rename OTelBeegoHandler to Handler in the go.opentelemetry.io/contrib/instrumentation/github.com/astaxie/beego/otelbeego package. (#​359)

Raw changes made between v0.11.0 and v0.12.0

e84d6d6 Update to API v0.12.0 (#​363)
b313ddb Bump github.com/golang/snappy from 0.0.1 to 0.0.2 in /exporters/metric/cortex (#​362)
e985d42 Bump github.com/aws/aws-sdk-go from 1.34.27 to 1.34.30 in /detectors/aws (#​361)
65f8350 Update instrumentation naming (#​359)
96b0b00 updated macaron go module declaration (#​356)
6d5d814 Bump cloud.google.com/go from 0.65.0 to 0.66.0 in /detectors/gcp (#​354)
955ea9d Bump github.com/aws/aws-sdk-go from 1.34.23 to 1.34.27 in /detectors/aws (#​353)
9d8562d Build both go-1.14 and go-1.15 in circleci with new custom executors (#​351)
d8c4868 Bump github.com/spf13/afero from 1.3.5 to 1.4.0 in /exporters/metric/cortex/utils (#​348)
45e350b Bump github.com/aws/aws-sdk-go from 1.34.22 to 1.34.23 in /detectors/aws (#​347)
d334aff Bump github.com/google/go-cmp from 0.5.1 to 0.5.2 in /propagators (#​346)
c5771c8 Move B3 propagator from main repo to contrib repo (#​344)
22ec414 Bump google.golang.org/grpc from 1.31.1 to 1.32.0 in /instrumentation/google.golang.org/grpc (#​340)
d4a624b Add Skip Changelog label to dependabot-sourced PRs. (#​345)
9434278 mongo: use db.operation instead of resource.name (#​337)
39944bf Bump github.com/aws/aws-sdk-go from 1.34.18 to 1.34.22 in /detectors/aws (#​341)
7bc5d1e Bump github.com/golangci/golangci-lint from 1.30.0 to 1.31.0 in /tools (#​343)
243c544 Add design doc and future enhancements sections to README (#​339)
9e80ea6 Update configure() to newConfig() per new style guide (#​336)
071a049 [Prometheus Remote Write Exporter for Cortex] Documentation Updates (#​333)
5997cc3 mongo: use db.system instead of db.type (#​335)
3ea5332 Restore tests for auth_test.go on 386 (#​334)
c55a925 Allow custom labels to be added to net/http metrics (#​306)
5a0832b chore: add version to gorilla/mux instrumentation (#​325)
e066389 chore: add sem version to gin-gonic instrumentation (#​324)
abfd550 Distinguish between gin.Context and context.Context in example (#​322)
b7beb0f [Prometheus Remote Write Exporter for Cortex] Add Enhancements and Fixes (#​326)
9a032d8 Bump github.com/spf13/afero from 1.3.4 to 1.3.5 in /exporters/metric/cortex/utils (#​332)
de985d7 Bump github.com/shirou/gopsutil from 2.20.7+incompatible to 2.20.8+incompatible in /instrumentation/host (#​331)
3bdafc8 Bump github.com/aws/aws-sdk-go from 1.34.13 to 1.34.18 in /detectors/aws (#​330)
5a11c85 Bump github.com/emicklei/go-restful/v3 from 3.3.0 to 3.3.1 in /instrumentation/github.com/emicklei/go-restful (#​329)
b2001ac Bump go.mongodb.org/mongo-driver from 1.4.0 to 1.4.1 in /instrumentation/go.mongodb.org/mongo-driver (#​328)
1fd4aeb chore: add version to echo instrumentation (#​327)
824feff Add @​XSAM as an approver (#​321)
6f61c54 [Prometheus Remote Write Exporter for Cortex] Fix Panic Issue in MutualTLS Test (#​315)
e497214 Add missing directory parameter to find command in dependabot-check (#​323)
faaf7c0 Unify instrumentation *Provider options (#​303)
dc7145c Bump github.com/labstack/echo/v4 from 4.1.16 to 4.1.17 in /instrumentation/github.com/labstack/echo (#​317)
3aaff89 Bump github.com/aws/aws-sdk-go from 1.34.11 to 1.34.13 in /detectors/aws (#​318)
f598244 Bump cloud.google.com/go from 0.64.0 to 0.65.0 in /detectors/gcp (#​309)
e6529ec Ignore auth_test for 386 builds (#​312)
c8b10ad Bump github.com/google/go-cmp from 0.5.1 to 0.5.2 in /exporters/metric/cortex (#​308)
1fe464d Bump github.com/aws/aws-sdk-go from 1.34.10 to 1.34.11 in /detectors/aws (#​307)
a222aee Update dependabot config (#​304)
1f7546c [Prometheus Remote Write Exporter for Cortex] Add TLS Support and Default HTTP Client (#​255)
0afc4ae Add integration testing for gRPC instrumentation (#​297)
d6b87c8 Add benchmark tests for gRPC instrumentation (#​296)
a586915 Bump google.golang.org/grpc from 1.31.0 to 1.31.1 in /instrumentation/google.golang.org/grpc (#​302)
6128d59 Bump github.com/google/go-cmp from 0.5.1 to 0.5.2 in /instrumentation/net/http/httptrace (#​301)
ee5433f fix: Update gocql instrumentation to meet latest contrib requirements (#​298)
e7d4f5f Bump github.com/aws/aws-sdk-go from 1.34.9 to 1.34.10 in /detectors/aws (#​286)


Configuration

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

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

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 renovate bot requested a review from a team as a code owner June 28, 2025 14:33
@renovate renovate bot added the dependencies Pull requests that update a dependency file label Jun 28, 2025
@renovate renovate bot requested a review from songy23 June 28, 2025 14:33
@renovate renovate bot added renovatebot dependencies Pull requests that update a dependency file labels Jun 28, 2025
Copy link
Contributor Author

renovate bot commented Jun 28, 2025

ℹ Artifact update notice

File name: config/configgrpc/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):

  • 4 additional dependencies were updated

Details:

Package Change
golang.org/x/crypto v0.38.0 -> v0.39.0
golang.org/x/net v0.40.0 -> v0.41.0
golang.org/x/text v0.25.0 -> v0.26.0
google.golang.org/genproto/googleapis/rpc v0.0.0-20250519155744-55703ea1f237 -> v0.0.0-20250603155806-513f23925822
File name: extension/zpagesextension/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):

  • 1 additional dependency was updated

Details:

Package Change
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.61.0 -> v0.62.0
File name: otelcol/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):

  • 17 additional dependencies were updated

Details:

Package Change
github.com/grpc-ecosystem/grpc-gateway/v2 v2.26.3 -> v2.27.1
go.opentelemetry.io/contrib/bridges/otelzap v0.11.0 -> v0.12.0
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.12.2 -> v0.13.0
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.12.2 -> v0.13.0
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.36.0 -> v1.37.0
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.36.0 -> v1.37.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.36.0 -> v1.37.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.36.0 -> v1.37.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.36.0 -> v1.37.0
go.opentelemetry.io/otel/exporters/prometheus v0.58.0 -> v0.59.0
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.12.2 -> v0.13.0
go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.36.0 -> v1.37.0
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.36.0 -> v1.37.0
go.opentelemetry.io/otel/sdk/log v0.12.2 -> v0.13.0
go.opentelemetry.io/proto/otlp v1.6.0 -> v1.7.0
google.golang.org/genproto/googleapis/api v0.0.0-20250519155744-55703ea1f237 -> v0.0.0-20250603155806-513f23925822
google.golang.org/genproto/googleapis/rpc v0.0.0-20250519155744-55703ea1f237 -> v0.0.0-20250603155806-513f23925822
File name: service/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):

  • 19 additional dependencies were updated

Details:

Package Change
github.com/grpc-ecosystem/grpc-gateway/v2 v2.26.3 -> v2.27.1
go.opentelemetry.io/contrib/bridges/otelzap v0.11.0 -> v0.12.0
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.61.0 -> v0.62.0
go.opentelemetry.io/contrib/zpages v0.61.0 -> v0.62.0
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.12.2 -> v0.13.0
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.12.2 -> v0.13.0
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.36.0 -> v1.37.0
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.36.0 -> v1.37.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.36.0 -> v1.37.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.36.0 -> v1.37.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.36.0 -> v1.37.0
go.opentelemetry.io/otel/exporters/prometheus v0.58.0 -> v0.59.0
go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.12.2 -> v0.13.0
go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.36.0 -> v1.37.0
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.36.0 -> v1.37.0
go.opentelemetry.io/otel/sdk/log v0.12.2 -> v0.13.0
go.opentelemetry.io/proto/otlp v1.6.0 -> v1.7.0
google.golang.org/genproto/googleapis/api v0.0.0-20250519155744-55703ea1f237 -> v0.0.0-20250603155806-513f23925822
google.golang.org/genproto/googleapis/rpc v0.0.0-20250519155744-55703ea1f237 -> v0.0.0-20250603155806-513f23925822

Copy link

codecov bot commented Jun 29, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 91.60%. Comparing base (75427ce) to head (1aab675).
Report is 1 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main   #13286      +/-   ##
==========================================
- Coverage   91.61%   91.60%   -0.02%     
==========================================
  Files         522      522              
  Lines       29111    29111              
==========================================
- Hits        26670    26666       -4     
- Misses       1925     1928       +3     
- Partials      516      517       +1     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@bogdandrutu bogdandrutu reopened this Jun 30, 2025
@renovate renovate bot force-pushed the renovate/all-opentelemetry-go-contrib-packages branch from 8ef1a9d to 34d27f4 Compare June 30, 2025 12:55
@songy23 songy23 closed this Jun 30, 2025
@songy23 songy23 reopened this Jun 30, 2025
@renovate renovate bot force-pushed the renovate/all-opentelemetry-go-contrib-packages branch from a5f9fe3 to 86d076c Compare June 30, 2025 15:43
@dmitryax dmitryax closed this Jun 30, 2025
@dmitryax dmitryax reopened this Jun 30, 2025
@bogdandrutu bogdandrutu added this pull request to the merge queue Jun 30, 2025
Merged via the queue into main with commit a4d851b Jun 30, 2025
56 checks passed
@bogdandrutu bogdandrutu deleted the renovate/all-opentelemetry-go-contrib-packages branch June 30, 2025 16:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file renovatebot

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants