Skip to content

build(deps): bump go.opentelemetry.io/contrib from 1.43.0 to 1.44.0#132

Merged
github-actions[bot] merged 1 commit into
masterfrom
dependabot/go_modules/go.opentelemetry.io/contrib-1.44.0
Jun 4, 2026
Merged

build(deps): bump go.opentelemetry.io/contrib from 1.43.0 to 1.44.0#132
github-actions[bot] merged 1 commit into
masterfrom
dependabot/go_modules/go.opentelemetry.io/contrib-1.44.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 4, 2026

Copy link
Copy Markdown
Contributor

Bumps go.opentelemetry.io/contrib from 1.43.0 to 1.44.0.

Changelog

Sourced from go.opentelemetry.io/contrib's changelog.

[1.44.0/2.5.1/0.69.0/0.37.1/0.24.0/0.19.0/0.16.1/0.16.0] - 2026-05-28

Added

  • Add error.type attribute to http.client.request.duration for transport failures in otelhttp. (#8801)
  • Add examples for prometheus compatibility document. (#8716)
  • Add support for cardinality_limits in PeriodicMetricReader in otelconf. (#8885)
  • Add Resource method to SDK in go.opentelemetry.io/contrib/otelconf/x to expose the resolved SDK resource from declarative configuration. (#8913)
  • Add go.opentelemetry.io/contrib/detectors/hetzner, a new resource detector for Hetzner Cloud servers, ported from github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor/internal/hetzner. Detects cloud.provider, cloud.platform, cloud.region, cloud.availability_zone, host.id, and host.name. (#8979)

Changed

  • Set error field as record.SetErr instead of a plain attribute in go.opentelemetry.io/contrib/bridges/otellogrus. (#8776)
  • Set the "error" field (e.g. created via zap.Error) as record.SetErr instead of a plain attribute in go.opentelemetry.io/contrib/bridges/otelzap. (#8719)
  • Set fields implementing error interface from slog records as record.SetErr instead of plain attributes in go.opentelemetry.io/contrib/bridges/otelslog. (#8774)
  • Set emitted errors in go.opentelemetry.io/contrib/bridges/otellogr as record errors (Record.SetErr) instead of exception.message attributes. (#8775)

Fixed

  • Fix header attributes lost when using sub-spans in go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace. (#8797)
  • Validate encoding configuration for OTLP HTTP exporters in go.opentelemetry.io/contrib/otelconf. (#8772)
  • Remove the custom body wrapper from the request's body after the request is processed to allow body type comparisons with the original type in go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp and go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux. (#6914)
  • Unknown or empty HTTP methods now report "_OTHER" instead of "GET" across all HTTP instrumentations to align with OpenTelemetry semantic conventions. (#8868)
  • The default span name formatter in go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp now conforms to the OpenTelemetry HTTP semantic conventions for server span names. (#8871)
    • The default span name is now {method} {route} (e.g. GET /foo/{id}) when a route pattern is available, or {method} (e.g. GET) otherwise.

Removed

  • Remove the deprecated WithSpanOptions option in go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc. (#8991)
Commits
  • 03b2bcd Release v1.44.0/v2.5.1/v0.69.0/v0.37.1/v0.24.0/v0.19.0/v0.16.1/v0.16.0 (#9033)
  • 80c46d4 chore(deps): update module github.com/alecthomas/chroma/v2 to v2.26.0 (#9034)
  • 51f2921 fix(deps): update module github.com/hetznercloud/hcloud-go/v2 to v2.41.2 (#9026)
  • db82162 fix(deps): update aws-sdk-go-v2 monorepo (#9031)
  • 5a3e533 fix(deps): update module github.com/aws/smithy-go to v1.26.0 (#9032)
  • c67843c otelhttp: Remove custom wrapper after handling request (#6914)
  • c0a4135 docs(otelhttptrace): add performance guidance for WithoutSubSpans (#8785)
  • a51a867 otelconf: implement cardinality_limits support in PeriodicMetricReader (#8885)
  • dead6e5 chore(deps): update module go.yaml.in/yaml/v2 to v2.4.4 (#8994)
  • 979ce18 chore(deps): update module github.com/jgautheron/goconst to v1.10.2 (#9030)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Summary by CodeRabbit

  • Chores

    • Updated OpenTelemetry contrib dependency to v1.44.0
    • Updated experimental module versions across the suite
    • Updated build timeout and test configuration
  • Documentation

    • Updated changelog for latest release
    • Added OpenTelemetry Go SIG community information to contributing guide

Bumps [go.opentelemetry.io/contrib](https://github.com/open-telemetry/opentelemetry-go-contrib) from 1.43.0 to 1.44.0.
- [Release notes](https://github.com/open-telemetry/opentelemetry-go-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-go-contrib/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-go-contrib@v1.43.0...v1.44.0)

---
updated-dependencies:
- dependency-name: go.opentelemetry.io/contrib
  dependency-version: 1.44.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update Go code labels Jun 4, 2026
@dependabot
dependabot Bot requested a review from dongjiang1989 as a code owner June 4, 2026 03:49
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update Go code labels Jun 4, 2026
@github-actions
github-actions Bot merged commit 46795bb into master Jun 4, 2026
9 of 10 checks passed
@dependabot
dependabot Bot deleted the dependabot/go_modules/go.opentelemetry.io/contrib-1.44.0 branch June 4, 2026 03:49
@coderabbitai

coderabbitai Bot commented Jun 4, 2026

Copy link
Copy Markdown

Review Change Stack

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: 1450584f-accb-496d-b034-21296449881b

📥 Commits

Reviewing files that changed from the base of the PR and between ef10d09 and 21f2406.

⛔ Files ignored due to path filters (1)
  • go.sum is excluded by !**/*.sum
📒 Files selected for processing (10)
  • go.mod
  • vendor/go.opentelemetry.io/contrib/.gitignore
  • vendor/go.opentelemetry.io/contrib/.golangci.yml
  • vendor/go.opentelemetry.io/contrib/CHANGELOG.md
  • vendor/go.opentelemetry.io/contrib/CODEOWNERS
  • vendor/go.opentelemetry.io/contrib/CONTRIBUTING.md
  • vendor/go.opentelemetry.io/contrib/Makefile
  • vendor/go.opentelemetry.io/contrib/version.go
  • vendor/go.opentelemetry.io/contrib/versions.yaml
  • vendor/modules.txt

📝 Walkthrough

Walkthrough

This pull request upgrades the vendored go.opentelemetry.io/contrib dependency from v1.43.0 to v1.44.0, updating version references across module metadata, release documentation, build configuration, and repository governance files.

Changes

OpenTelemetry Go contrib v1.44.0 Upgrade

Layer / File(s) Summary
Version number updates
go.mod, vendor/modules.txt, vendor/go.opentelemetry.io/contrib/version.go, vendor/go.opentelemetry.io/contrib/versions.yaml
Version strings updated to reflect v1.44.0 for stable-v1, v2.5.1 for stable-v2, v0.69.0 for experimental-instrumentation, and corresponding patch/minor bumps for experimental-samplers, experimental-config, experimental-bridge, experimental-processors, and experimental-detectors.
Release changelog
vendor/go.opentelemetry.io/contrib/CHANGELOG.md
New v1.44.0/v2.5.1 release section (dated 2026-05-28) added with documentation of Added, Changed, Fixed, and Removed items; reference links updated to base comparisons from v1.44.0 instead of v1.43.0.
Build and linting configuration
vendor/go.opentelemetry.io/contrib/.golangci.yml, vendor/go.opentelemetry.io/contrib/Makefile
Linting rules updated to allow semconv v1.41.0 and expand testing context types to include both *testing.T and *testing.B; var-naming exceptions simplified by removing package-name collision checks. Makefile test timeout increased to 120 seconds and test execution refactored to use go list ./... piped to xargs for package enumeration.
Repository metadata and governance
vendor/go.opentelemetry.io/contrib/.gitignore, vendor/go.opentelemetry.io/contrib/CODEOWNERS, vendor/go.opentelemetry.io/contrib/CONTRIBUTING.md
Prometheus compatibility example added to .gitignore; CODEOWNERS expanded with hetzner detector ownership entry and additional maintainer for otelhttp instrumentation; CONTRIBUTING.md includes new OpenTelemetry Go SIG section with meeting information, resource links, and Slack contact details.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~12 minutes

Poem

🐰 Version bumps and configs aligned,
A contrib upgrade, cleanly designed!
From 1.43 to 1.44 we spring,
With linting rules and timeout wing,
Our dependencies dance, perfectly timed.

✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch dependabot/go_modules/go.opentelemetry.io/contrib-1.44.0

Comment @coderabbitai help to get the list of available commands and usage tips.

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 go Pull requests that update Go code size/XS

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants