diff --git a/CHANGELOG.md b/CHANGELOG.md index 278a9a3a8477..bc3363616fae 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -## Unreleased +## Version 2.12.0 (2025-01-17) ### Migration notes diff --git a/README.md b/README.md index 6f78866c2ea3..52fbaeeebce2 100644 --- a/README.md +++ b/README.md @@ -60,7 +60,7 @@ If you are looking for documentation on using those. ## Getting Started Download -the [latest version](https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases/latest/download/opentelemetry-javaagent.jar). +the [latest version](https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases/download/v2.12.0/opentelemetry-javaagent.jar). This package includes the instrumentation agent as well as instrumentations for all supported libraries and all available data exporters. diff --git a/docs/apidiffs/current_vs_latest/opentelemetry-instrumentation-annotations.txt b/docs/apidiffs/current_vs_latest/opentelemetry-instrumentation-annotations.txt index 710b6897bfd7..d7080e9ff525 100644 --- a/docs/apidiffs/current_vs_latest/opentelemetry-instrumentation-annotations.txt +++ b/docs/apidiffs/current_vs_latest/opentelemetry-instrumentation-annotations.txt @@ -1,2 +1,2 @@ -Comparing source compatibility of opentelemetry-instrumentation-annotations-2.12.0-SNAPSHOT.jar against opentelemetry-instrumentation-annotations-2.11.0.jar +Comparing source compatibility of opentelemetry-instrumentation-annotations-2.12.0.jar against opentelemetry-instrumentation-annotations-2.11.0.jar No changes. \ No newline at end of file diff --git a/docs/apidiffs/current_vs_latest/opentelemetry-instrumentation-api.txt b/docs/apidiffs/current_vs_latest/opentelemetry-instrumentation-api.txt index 61b6dc17cbd1..6369840983ed 100644 --- a/docs/apidiffs/current_vs_latest/opentelemetry-instrumentation-api.txt +++ b/docs/apidiffs/current_vs_latest/opentelemetry-instrumentation-api.txt @@ -1,4 +1,4 @@ -Comparing source compatibility of opentelemetry-instrumentation-api-2.12.0-SNAPSHOT.jar against opentelemetry-instrumentation-api-2.11.0.jar +Comparing source compatibility of opentelemetry-instrumentation-api-2.12.0.jar against opentelemetry-instrumentation-api-2.11.0.jar *** MODIFIED CLASS: PUBLIC FINAL io.opentelemetry.instrumentation.api.semconv.http.HttpClientAttributesExtractorBuilder (not serializable) === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 GENERIC TEMPLATES: === REQUEST:java.lang.Object, === RESPONSE:java.lang.Object diff --git a/docs/apidiffs/current_vs_latest/opentelemetry-spring-boot-autoconfigure.txt b/docs/apidiffs/current_vs_latest/opentelemetry-spring-boot-autoconfigure.txt index 1137860a09d3..fe400467af24 100644 --- a/docs/apidiffs/current_vs_latest/opentelemetry-spring-boot-autoconfigure.txt +++ b/docs/apidiffs/current_vs_latest/opentelemetry-spring-boot-autoconfigure.txt @@ -1,2 +1,2 @@ -Comparing source compatibility of opentelemetry-spring-boot-autoconfigure-2.12.0-SNAPSHOT.jar against opentelemetry-spring-boot-autoconfigure-2.11.0.jar +Comparing source compatibility of opentelemetry-spring-boot-autoconfigure-2.12.0.jar against opentelemetry-spring-boot-autoconfigure-2.11.0.jar No changes. \ No newline at end of file diff --git a/docs/apidiffs/current_vs_latest/opentelemetry-spring-boot-starter.txt b/docs/apidiffs/current_vs_latest/opentelemetry-spring-boot-starter.txt index 7bb2d74d54a8..437e6f5a9f0a 100644 --- a/docs/apidiffs/current_vs_latest/opentelemetry-spring-boot-starter.txt +++ b/docs/apidiffs/current_vs_latest/opentelemetry-spring-boot-starter.txt @@ -1,2 +1,2 @@ -Comparing source compatibility of opentelemetry-spring-boot-starter-2.12.0-SNAPSHOT.jar against opentelemetry-spring-boot-starter-2.11.0.jar +Comparing source compatibility of opentelemetry-spring-boot-starter-2.12.0.jar against opentelemetry-spring-boot-starter-2.11.0.jar No changes. \ No newline at end of file diff --git a/examples/distro/build.gradle b/examples/distro/build.gradle index 737ebc40b2a5..e438002f7ab8 100644 --- a/examples/distro/build.gradle +++ b/examples/distro/build.gradle @@ -14,7 +14,7 @@ buildscript { dependencies { classpath "com.diffplug.spotless:spotless-plugin-gradle:7.0.2" classpath "com.gradleup.shadow:shadow-gradle-plugin:8.3.5" - classpath "io.opentelemetry.instrumentation:gradle-plugins:2.12.0-alpha-SNAPSHOT" + classpath "io.opentelemetry.instrumentation:gradle-plugins:2.12.0-alpha" } } @@ -30,8 +30,8 @@ subprojects { opentelemetrySdk : "1.46.0", // these lines are managed by .github/scripts/update-version.sh - opentelemetryJavaagent : "2.12.0-SNAPSHOT", - opentelemetryJavaagentAlpha: "2.12.0-alpha-SNAPSHOT", + opentelemetryJavaagent : "2.12.0", + opentelemetryJavaagentAlpha: "2.12.0-alpha", autoservice : "1.1.1", junit : "5.11.4" diff --git a/examples/extension/build.gradle b/examples/extension/build.gradle index 7de3a663f92b..60f446bfd631 100644 --- a/examples/extension/build.gradle +++ b/examples/extension/build.gradle @@ -13,8 +13,8 @@ plugins { id "com.gradleup.shadow" version "8.3.5" id "com.diffplug.spotless" version "7.0.2" - id "io.opentelemetry.instrumentation.muzzle-generation" version "2.12.0-alpha-SNAPSHOT" - id "io.opentelemetry.instrumentation.muzzle-check" version "2.12.0-alpha-SNAPSHOT" + id "io.opentelemetry.instrumentation.muzzle-generation" version "2.12.0-alpha" + id "io.opentelemetry.instrumentation.muzzle-check" version "2.12.0-alpha" } group 'io.opentelemetry.example' @@ -26,8 +26,8 @@ ext { opentelemetrySdk : "1.46.0", // these lines are managed by .github/scripts/update-version.sh - opentelemetryJavaagent : "2.12.0-SNAPSHOT", - opentelemetryJavaagentAlpha: "2.12.0-alpha-SNAPSHOT", + opentelemetryJavaagent : "2.12.0", + opentelemetryJavaagentAlpha: "2.12.0-alpha", junit : "5.11.4" ] diff --git a/version.gradle.kts b/version.gradle.kts index 9519e6ecdab7..94cea14ef018 100644 --- a/version.gradle.kts +++ b/version.gradle.kts @@ -1,5 +1,5 @@ -val stableVersion = "2.12.0-SNAPSHOT" -val alphaVersion = "2.12.0-alpha-SNAPSHOT" +val stableVersion = "2.12.0" +val alphaVersion = "2.12.0-alpha" allprojects { if (findProperty("otel.stable") != "true") {