From ef7d276876a455375edd463bec0c558df12aac97 Mon Sep 17 00:00:00 2001 From: Robert Niedziela <175605712+robsunday@users.noreply.github.com> Date: Thu, 24 Oct 2024 11:56:18 +0200 Subject: [PATCH] Release 2.9.0 preparation (#2095) --- CHANGELOG.md | 7 +++++++ README.md | 13 ++++--------- dependencyManagement/build.gradle.kts | 4 ++-- deployments/cloudfoundry/buildpack/README.md | 2 +- licenses/licenses.md | 8 ++++---- version.gradle.kts | 2 +- 6 files changed, 19 insertions(+), 17 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a5d610909..0f278f7a7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,13 @@ and this repository adheres to [Semantic Versioning](https://semver.org/spec/v2. ## Unreleased +## v2.9.0 - 2024-10-23 + +### General + +- OpenTelemetry Java SDK has been updated to version 1.43.0. +- OpenTelemetry Instrumentation for Java has been updated to version 2.9.0. + ## v1.32.5 - 2024-09-20 ### General diff --git a/README.md b/README.md index 0337ad04e..602812773 100644 --- a/README.md +++ b/README.md @@ -25,8 +25,8 @@ Existing customers should consider migrating to version 2.5.0 or higher. To lear
- - + + @@ -86,11 +86,6 @@ see [Migrate from the SignalFx Java Agent](https://quickdraw.splunk.com/redirect - -The following documentation refers to the in-development version of `splunk-otel-java`. Docs for the latest version ([v2.8.0](https://github.com/signalfx/splunk-otel-java/releases/latest)) can be found [here](https://github.com/signalfx/splunk-otel-java/blob/v2.8.0/README.md). - ---- - ## Requirements @@ -125,8 +120,8 @@ you have to use a compatible API version. The Splunk Distribution of OpenTelemetry Java version 2.8.0 is compatible with: -* OpenTelemetry API version 1.42.1 -* OpenTelemetry Instrumentation for Java version 2.8.0 +* OpenTelemetry API version 1.43.0 +* OpenTelemetry Instrumentation for Java version 2.9.0 ## Snapshot builds diff --git a/dependencyManagement/build.gradle.kts b/dependencyManagement/build.gradle.kts index e50559817..d8657940d 100644 --- a/dependencyManagement/build.gradle.kts +++ b/dependencyManagement/build.gradle.kts @@ -4,9 +4,9 @@ plugins { val otelVersion = "1.43.0" val otelAlphaVersion = otelVersion.replaceFirst("(-SNAPSHOT)?$".toRegex(), "-alpha$1") -val otelInstrumentationVersion = "2.9.0-SNAPSHOT" +val otelInstrumentationVersion = "2.9.0" val otelInstrumentationAlphaVersion = otelInstrumentationVersion.replaceFirst("(-SNAPSHOT)?$".toRegex(), "-alpha$1") -val otelContribAlphaVersion = "1.39.0-alpha" +val otelContribAlphaVersion = "1.40.0-alpha" val autoValueVersion = "1.11.0" val dockerJavaVersion = "3.4.0" diff --git a/deployments/cloudfoundry/buildpack/README.md b/deployments/cloudfoundry/buildpack/README.md index db0675da2..51a24ce38 100644 --- a/deployments/cloudfoundry/buildpack/README.md +++ b/deployments/cloudfoundry/buildpack/README.md @@ -40,7 +40,7 @@ If you want to use a specific version of the Java agent in your application, you environment variable before application deployment, either using `cf set-env` or the `manifest.yml` file: ```sh -$ cf set-env SPLUNK_OTEL_JAVA_VERSION 2.8.0 +$ cf set-env SPLUNK_OTEL_JAVA_VERSION 2.9.0 ``` By default, the [latest](https://github.com/signalfx/splunk-otel-java/releases/latest) available agent version is used. diff --git a/licenses/licenses.md b/licenses/licenses.md index 0b10704da..cfb769984 100644 --- a/licenses/licenses.md +++ b/licenses/licenses.md @@ -1,7 +1,7 @@ # splunk-otel-javaagent ## Dependency License Report -_2024-10-14 09:23:56 EEST_ +_2024-10-24 09:46:18 CEST_ ## Apache License, Version 2.0 **1** **Group:** `com.squareup.okhttp3` **Name:** `okhttp` **Version:** `4.12.0` @@ -69,15 +69,15 @@ _2024-10-14 09:23:56 EEST_ > - **POM Project URL**: [https://github.com/open-telemetry/opentelemetry-java](https://github.com/open-telemetry/opentelemetry-java) > - **POM License**: Apache License, Version 2.0 - [https://www.apache.org/licenses/LICENSE-2.0](https://www.apache.org/licenses/LICENSE-2.0) -**17** **Group:** `io.opentelemetry.contrib` **Name:** `opentelemetry-resource-providers` **Version:** `1.39.0-alpha` +**17** **Group:** `io.opentelemetry.contrib` **Name:** `opentelemetry-resource-providers` **Version:** `1.40.0-alpha` > - **POM Project URL**: [https://github.com/open-telemetry/opentelemetry-java-contrib](https://github.com/open-telemetry/opentelemetry-java-contrib) > - **POM License**: Apache License, Version 2.0 - [https://www.apache.org/licenses/LICENSE-2.0](https://www.apache.org/licenses/LICENSE-2.0) -**18** **Group:** `io.opentelemetry.contrib` **Name:** `opentelemetry-samplers` **Version:** `1.39.0-alpha` +**18** **Group:** `io.opentelemetry.contrib` **Name:** `opentelemetry-samplers` **Version:** `1.40.0-alpha` > - **POM Project URL**: [https://github.com/open-telemetry/opentelemetry-java-contrib](https://github.com/open-telemetry/opentelemetry-java-contrib) > - **POM License**: Apache License, Version 2.0 - [https://www.apache.org/licenses/LICENSE-2.0](https://www.apache.org/licenses/LICENSE-2.0) -**19** **Group:** `io.opentelemetry.instrumentation` **Name:** `opentelemetry-instrumentation-bom-alpha` **Version:** `2.9.0-alpha-SNAPSHOT` +**19** **Group:** `io.opentelemetry.instrumentation` **Name:** `opentelemetry-instrumentation-bom-alpha` **Version:** `2.9.0-alpha` > - **POM Project URL**: [https://github.com/open-telemetry/opentelemetry-java-instrumentation](https://github.com/open-telemetry/opentelemetry-java-instrumentation) > - **POM License**: Apache License, Version 2.0 - [https://www.apache.org/licenses/LICENSE-2.0](https://www.apache.org/licenses/LICENSE-2.0) diff --git a/version.gradle.kts b/version.gradle.kts index b5398db89..acfe1aeb4 100644 --- a/version.gradle.kts +++ b/version.gradle.kts @@ -1,5 +1,5 @@ // do NOT update that variable manually - it is managed by the pre/post release scripts -val distroVersion = "2.9.0-SNAPSHOT" +val distroVersion = "2.9.0" allprojects { version = distroVersion