Skip to content

Commit 18da99b

Browse files
authored
[release/v2.31.x] Prepare release 2.31.0 (#19731)
Co-authored-by: otelbot <197425009+otelbot@users.noreply.github.com>
1 parent dbe5c09 commit 18da99b

10 files changed

Lines changed: 23 additions & 16 deletions

CHANGELOG.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,13 @@
11
# Changelog
22

3-
## Unreleased
3+
## Version 2.31.0 (2026-08-20)
4+
5+
This release targets the OpenTelemetry SDK 1.65.0.
6+
7+
Note that many artifacts have the `-alpha` suffix attached to their version
8+
number, reflecting that they will continue to have breaking changes. Please see
9+
[VERSIONING.md](https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/VERSIONING.md#opentelemetry-java-instrumentation-versioning)
10+
for more details.
411

512
### ⚠️ Breaking changes to non-stable APIs
613

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ If you are looking for documentation on using those.
3333
## Getting Started
3434

3535
Download
36-
the [latest version](https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases/latest/download/opentelemetry-javaagent.jar).
36+
the [latest version](https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases/download/v2.31.0/opentelemetry-javaagent.jar).
3737

3838
This package includes the instrumentation agent as well as
3939
instrumentations for all supported libraries and all available data exporters.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
Comparing source compatibility of opentelemetry-instrumentation-annotations-2.31.0-SNAPSHOT.jar against opentelemetry-instrumentation-annotations-2.30.0.jar
1+
Comparing source compatibility of opentelemetry-instrumentation-annotations-2.31.0.jar against opentelemetry-instrumentation-annotations-2.30.0.jar
22
No changes.

docs/apidiffs/current_vs_latest/opentelemetry-instrumentation-api.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Comparing source compatibility of opentelemetry-instrumentation-api-2.31.0-SNAPSHOT.jar against opentelemetry-instrumentation-api-2.30.0.jar
1+
Comparing source compatibility of opentelemetry-instrumentation-api-2.31.0.jar against opentelemetry-instrumentation-api-2.30.0.jar
22
+++ NEW CLASS: PUBLIC(+) FINAL(+) io.opentelemetry.instrumentation.api.config.IncludeExclude (not serializable)
33
+++ CLASS FILE FORMAT VERSION: 52.0 <- n.a.
44
+++ NEW SUPERCLASS: java.lang.Object
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
Comparing source compatibility of opentelemetry-spring-boot-autoconfigure-2.31.0-SNAPSHOT.jar against opentelemetry-spring-boot-autoconfigure-2.30.0.jar
1+
Comparing source compatibility of opentelemetry-spring-boot-autoconfigure-2.31.0.jar against opentelemetry-spring-boot-autoconfigure-2.30.0.jar
22
No changes.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
Comparing source compatibility of opentelemetry-spring-boot-starter-2.31.0-SNAPSHOT.jar against opentelemetry-spring-boot-starter-2.30.0.jar
1+
Comparing source compatibility of opentelemetry-spring-boot-starter-2.31.0.jar against opentelemetry-spring-boot-starter-2.30.0.jar
22
No changes.

examples/distro/buildSrc/src/main/kotlin/Versions.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
const val opentelemetrySdkVersion = "1.65.0"
33

44
// these lines are managed by .github/scripts/update-version.sh
5-
const val opentelemetryJavaagentVersion = "2.31.0-SNAPSHOT"
6-
const val opentelemetryJavaagentAlphaVersion = "2.31.0-alpha-SNAPSHOT"
5+
const val opentelemetryJavaagentVersion = "2.31.0"
6+
const val opentelemetryJavaagentAlphaVersion = "2.31.0-alpha"
77

88
const val autoserviceVersion = "1.1.1"

examples/distro/settings.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ pluginManagement {
88
}
99
plugins {
1010
id("com.gradleup.shadow") version "9.6.1"
11-
id("io.opentelemetry.instrumentation.muzzle-generation") version "2.31.0-alpha-SNAPSHOT"
12-
id("io.opentelemetry.instrumentation.muzzle-check") version "2.31.0-alpha-SNAPSHOT"
11+
id("io.opentelemetry.instrumentation.muzzle-generation") version "2.31.0-alpha"
12+
id("io.opentelemetry.instrumentation.muzzle-check") version "2.31.0-alpha"
1313
}
1414
}
1515

examples/extension/build.gradle.kts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ plugins {
1515
id("com.gradleup.shadow") version "9.6.1"
1616
id("com.diffplug.spotless") version "8.10.0"
1717

18-
id("io.opentelemetry.instrumentation.muzzle-generation") version "2.31.0-alpha-SNAPSHOT"
19-
id("io.opentelemetry.instrumentation.muzzle-check") version "2.31.0-alpha-SNAPSHOT"
18+
id("io.opentelemetry.instrumentation.muzzle-generation") version "2.31.0-alpha"
19+
id("io.opentelemetry.instrumentation.muzzle-check") version "2.31.0-alpha"
2020
}
2121

2222
group = "io.opentelemetry.example"
@@ -27,8 +27,8 @@ val versions = mapOf(
2727
"opentelemetrySdk" to "1.65.0",
2828

2929
// these lines are managed by .github/scripts/update-version.sh
30-
"opentelemetryJavaagent" to "2.31.0-SNAPSHOT",
31-
"opentelemetryJavaagentAlpha" to "2.31.0-alpha-SNAPSHOT"
30+
"opentelemetryJavaagent" to "2.31.0",
31+
"opentelemetryJavaagentAlpha" to "2.31.0-alpha"
3232
)
3333

3434
val deps = mapOf(

version.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
val stableVersion = "2.31.0-SNAPSHOT"
2-
val alphaVersion = "2.31.0-alpha-SNAPSHOT"
1+
val stableVersion = "2.31.0"
2+
val alphaVersion = "2.31.0-alpha"
33

44
val apidiffBaselineVersion = "2.30.0"
55

0 commit comments

Comments
 (0)