The sentry-opentelemetry-bom is a Bill of Materials (BOM) designed to align Sentry OpenTelemetry modules with the specific OpenTelemetry artifact versions tested by Sentry.
When to use it:
Use this BOM only when you want Sentry to manage OpenTelemetry dependency versions for Sentry's OpenTelemetry integrations (such as sentry-opentelemetry-agentless, sentry-opentelemetry-agentless-spring, sentry-opentelemetry-otlp, and sentry-opentelemetry-otlp-spring).
Important considerations:
- It manages stable and
-alpha OpenTelemetry artifacts, including incubator artifacts. - It makes Sentry's tested versions authoritative. If your application already uses newer OpenTelemetry versions, verify dependency resolution before importing.
- It does not change the OpenTelemetry dependencies shaded into the
sentry-opentelemetry-agent Java agent JAR.