From a7148e4f5bb7f13207b0dc48921e4e14cca0fe50 Mon Sep 17 00:00:00 2001 From: jason plumb <75337021+breedx-splk@users.noreply.github.com> Date: Thu, 14 Dec 2023 11:27:50 -0800 Subject: [PATCH] Update after 1.3.0 release (#720) * update after 1.3.0 release * prepare for 1.3.1 patch * update badge * add note about badge --- CHANGELOG.md | 19 +++++++++++++++++++ README.md | 4 ++-- RELEASING.md | 3 ++- gradle.properties | 2 +- splunk-otel-android/build.gradle.kts | 2 +- 5 files changed, 25 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b0a96994..50e79bf3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,25 @@ adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). * tbd +## Version 1.3.1 - 2023-12-14 + +The previous release was mistakenly built against an OpenTelemetry `SNAPSHOT` build. +This remedies that and compiles against the 1.32.0 non-SNAPSHOT bom. + +* Compile against OpenTelemetry Java Instrumentation 1.32.0 (no SNAPSHOT). + +## Version 1.3.0 - 2023-12-13 + +This is a standard release following the regular upstream `opentelemetry-android` release. +This version is succeeded by a patch release: Users should use 1.3.1 instead of 1.3.0. + +* Update to use upstream `opentelemetry-android` 0.3.0 (#714) +* Reduce unnecessary attempts at directory deletion for disk buffered telemetry (#683) +* Change session sampling strategy to be consistent with other splunk RUM implementations (#698) +* Global attributes and screen attributes are now handled by upstream (#710) +* Network monitoring and network attributes appender now handle by upstream (#713) +* Fix broken url targets in sample app (#715) + ## Version 1.2.0 - 2023-10-25 This is the first version of `splunk-otel-android` that is based on the upstream version of diff --git a/README.md b/README.md index 365239d0..853d9352 100644 --- a/README.md +++ b/README.md @@ -12,8 +12,8 @@
- - + + diff --git a/RELEASING.md b/RELEASING.md index 6545a719..13041067 100644 --- a/RELEASING.md +++ b/RELEASING.md @@ -25,7 +25,8 @@ This is the process to use to do a release: 6) Create a PR to update the version in the `gradle.properties` to the next development version. This PR can and probably should also include updating any documentation (CHANGELOG.md, - README.md, etc) that mentions the previous version. + README.md, etc) that mentions the previous version. Make sure the badget in the top README.md + reflects the accurate upstream otel version. 7) Once this PR is merged, create a release in Github that points at the newly created version, and make sure to provide release notes that at least mirror the contents of the CHANGELOG.md diff --git a/gradle.properties b/gradle.properties index 6f160fad..daa7ce42 100644 --- a/gradle.properties +++ b/gradle.properties @@ -17,5 +17,5 @@ org.gradle.jvmargs=-Xmx2048m -Dfile.encoding=UTF-8 android.useAndroidX=true # generate the BuildConfig class that contains the app version -version=1.3.0 +version=1.3.1 group=com.splunk diff --git a/splunk-otel-android/build.gradle.kts b/splunk-otel-android/build.gradle.kts index 85d80d4f..32b9126e 100644 --- a/splunk-otel-android/build.gradle.kts +++ b/splunk-otel-android/build.gradle.kts @@ -39,7 +39,7 @@ android { } } -val otelVersion = "1.32.0-SNAPSHOT" +val otelVersion = "1.32.0" val otelAlphaVersion = otelVersion.replaceFirst("(-SNAPSHOT)?$".toRegex(), "-alpha$1") val otelSemconvVersion = "1.21.0-alpha"