You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- You may now set `forceInit=true` (`force-init` for `.properties` files) to ensure a call to Sentry.init / SentryAndroid.init takes effect
15
+
- Add force init option to Android Manifest
16
+
- Use `<meta-data android:name="io.sentry.force-init" android:value="true" />` to ensure Sentry Android auto init is not easily overwritten
17
+
18
+
### Fixes
19
+
20
+
- Use OpenTelemetry span name as fallback for transaction name ([#3557](https://github.com/getsentry/sentry-java/pull/3557))
21
+
- In certain cases we were sending transactions as "<unlabeledtransaction>" when using OpenTelemetry
22
+
- Add OpenTelemetry span data to Sentry span ([#3593](https://github.com/getsentry/sentry-java/pull/3593))
23
+
- No longer selectively copy OpenTelemetry attributes to Sentry spans / transactions `data` ([#3663](https://github.com/getsentry/sentry-java/pull/3663))
24
+
- Remove `PROCESS_COMMAND_ARGS` (`process.command_args`) OpenTelemetry span attribute as it can be very large ([#3664](https://github.com/getsentry/sentry-java/pull/3664))
25
+
- Use RECORD_ONLY sampling decision if performance is disabled ([#3659](https://github.com/getsentry/sentry-java/pull/3659))
26
+
- Also fix check whether Performance is enabled when making a sampling decision in the OpenTelemetry sampler
27
+
28
+
### Dependencies
29
+
30
+
- Bump OpenTelemetry to 1.41.0, OpenTelemetry Java Agent to 2.7.0 and Semantic Conventions to 1.25.0 ([#3668](https://github.com/getsentry/sentry-java/pull/3668))
Copy file name to clipboardExpand all lines: buildSrc/src/main/java/Config.kt
+4-3Lines changed: 4 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -151,14 +151,15 @@ object Config {
151
151
val apolloKotlin ="com.apollographql.apollo3:apollo-runtime:3.8.2"
152
152
153
153
object OpenTelemetry {
154
-
val otelVersion ="1.39.0"
154
+
val otelVersion ="1.41.0"
155
155
val otelAlphaVersion ="$otelVersion-alpha"
156
-
val otelJavaagentVersion ="2.5.0"
156
+
val otelJavaagentVersion ="2.7.0"
157
157
val otelJavaagentAlphaVersion ="$otelJavaagentVersion-alpha"
158
-
val otelSemanticConvetionsVersion ="1.23.1-alpha"
158
+
val otelSemanticConvetionsVersion ="1.25.0-alpha"// check https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/dependencyManagement/build.gradle.kts#L49 for release version above to find a compatible version
159
159
160
160
val otelSdk ="io.opentelemetry:opentelemetry-sdk:$otelVersion"
161
161
val otelSemconv ="io.opentelemetry.semconv:opentelemetry-semconv:$otelSemanticConvetionsVersion"
162
+
val otelSemconvIncubating ="io.opentelemetry.semconv:opentelemetry-semconv-incubating:$otelSemanticConvetionsVersion"
162
163
val otelJavaAgent ="io.opentelemetry.javaagent:opentelemetry-javaagent:$otelJavaagentVersion"
163
164
val otelJavaAgentExtensionApi ="io.opentelemetry.javaagent:opentelemetry-javaagent-extension-api:$otelJavaagentAlphaVersion"
164
165
val otelJavaAgentTooling ="io.opentelemetry.javaagent:opentelemetry-javaagent-tooling:$otelJavaagentAlphaVersion"
0 commit comments