Skip to content

build(deps): Bump OpenTelemetry to 2.33.1 - #6602

Merged
adinauer merged 5 commits into
mainfrom
build/bump-opentelemetry-2-33-1
Nov 13, 2026
Merged

adinauer merged 5 commits into
mainfrom
build/bump-opentelemetry-2-33-1

Conversation

@adinauer

@adinauer adinauer commented Nov 13, 2026 •

Copy link
Copy Markdown
Member

📜 Description

Bump the OpenTelemetry SDK from 1.63.0 to 1.67.0 and the OpenTelemetry instrumentation and Java agent from 2.29.0 to 2.33.1.

Update tests to install a no-op span processor where they require recording spans. OpenTelemetry 1.67 optimizes tracer providers without processors by returning non-recording spans.

💡 Motivation and Context

Keep the Sentry OpenTelemetry integrations and custom Java agent aligned with the latest OpenTelemetry Java instrumentation release and its 1.67.0 SDK dependency set.

This dependency update was split out of the Spring Boot 4.2 preparation so it can be reviewed and released independently.

💚 How did you test it?

  • ./gradlew :sentry-opentelemetry:sentry-opentelemetry-core:test :sentry-opentelemetry:sentry-opentelemetry-otlp:test --console=plain
  • make format api

📝 Checklist

  • I added GH Issue ID & Linear ID
  • I added tests to verify the changes.
  • No new PII added or SDK only sends newly added PII if sendDefaultPII is enabled.
  • I updated the docs if needed.
  • I updated the wizard if needed.
  • Review from the native team if needed.
  • No breaking change or entry added to the changelog.
  • No breaking change for hybrid SDKs or communicated to hybrid SDKs.
  • Public API changes reviewed by another Mobile SDK team member or implemented according to the develop docs spec.

🔮 Next steps

adinauer and others added 2 commits November 13, 2026 05:51
Align the OpenTelemetry instrumentation and Java agent with SDK 1.67.0. Update tests for the SDK optimization that returns non-recording spans when no span processor is configured.

Co-Authored-By: Claude <noreply@anthropic.com>
@sentry

sentry Bot commented Nov 13, 2026 •

Copy link
Copy Markdown

📲 Install Builds

Android

🔗 App Name App ID Version Configuration
SDK Size io.sentry.tests.size 8.64.0 (1) release

⚙️ sentry-android Build Distribution Settings

@adinauer adinauer mentioned this pull request Nov 13, 2026
4 of 9 tasks
@adinauer
adinauer marked this pull request as ready for review November 13, 2026 04:59
@adinauer
adinauer requested a review from a team as a code owner November 13, 2026 04:59
@adinauer
adinauer requested review from 0xadam-brown and romtsn and removed request for a team November 13, 2026 04:59
Comment thread gradle/libs.versions.toml Resolved
adinauer and others added 3 commits November 13, 2026 12:03
Use the semantic convention versions tested with OpenTelemetry Java instrumentation 2.33.1.

Co-Authored-By: Claude <noreply@anthropic.com>
List the semantic convention upgrades and explain how missing span processors affect outgoing Sentry trace headers.

Co-Authored-By: Claude <noreply@anthropic.com>

@lbloder lbloder left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@adinauer
adinauer merged commit 7f94ff0 into main Nov 13, 2026
46 checks passed
@adinauer
adinauer deleted the build/bump-opentelemetry-2-33-1 branch November 13, 2026 12:34
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.

3 participants