diff --git a/CHANGELOG.md b/CHANGELOG.md index 1f09b8dbc..e00614010 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,14 @@ adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). * TBD +## Version 1.0.0-rc.3 + +Release candidate for 1.0.0. + +* Updated to OpenTelemetry Java v1.21.0 (#421) +* Guard against creating empty spans files when using disk buffering (#407) +* Don't include first frame in draw duration histogram for slow renders (#400) + ## Version 1.0.0-rc.2 Release candidate for 1.0.0. diff --git a/README.md b/README.md index 38092f035..8ed659807 100644 --- a/README.md +++ b/README.md @@ -9,8 +9,8 @@

- - OpenTelemetry Instrumentation for Java Version + + OpenTelemetry Instrumentation for Java Version GitHub release (latest SemVer) @@ -18,8 +18,8 @@ Maven Central - - Build Status + + Build Status @@ -91,7 +91,7 @@ Then, add the latest release as a dependency in your application's build.gradle ``` dependencies { ... - implementation ("com.splunk:splunk-otel-android:1.0.0-rc.2") + implementation ("com.splunk:splunk-otel-android:1.0.0-rc.3") ... } ``` @@ -127,7 +127,7 @@ Then, add the locally built library as a dependency in your application's build. ``` dependencies { ... - implementation ("com.splunk:splunk-otel-android:1.0.0-rc.3-SNAPSHOT") + implementation ("com.splunk:splunk-otel-android:1.0.0-rc.4-SNAPSHOT") ... } ``` @@ -321,10 +321,10 @@ To disable this feature, call `.disableSlowRenderingDetection()` on the Splunk RUM defines renders as slow or frozen following the [Android Vitals definitions](https://developer.android.com/topic/performance/vitals/frozen): -| Category | Speed | spanName | Attribute | -|----------|---------|---------------|-------------| -| Slow | >16ms | slowRenders | count | -| Frozen | >700ms | frozenRenders | count | +| Category | Speed | spanName | Attribute | +|----------|--------|---------------|-----------| +| Slow | >16ms | slowRenders | count | +| Frozen | >700ms | frozenRenders | count | ## Customizing screen names diff --git a/build.gradle.kts b/build.gradle.kts index a7e9bb4a2..081d276cd 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -6,7 +6,7 @@ buildscript { } dependencies { // keep this version in sync with /buildSrc/build.gradle.kts - classpath("com.android.tools.build:gradle:7.3.0") + classpath("com.android.tools.build:gradle:7.3.1") } } diff --git a/buildSrc/build.gradle.kts b/buildSrc/build.gradle.kts index ab9d46413..d34a64dfd 100644 --- a/buildSrc/build.gradle.kts +++ b/buildSrc/build.gradle.kts @@ -20,7 +20,7 @@ repositories { dependencies { // keep this version in sync with /build.gradle.kts - implementation("com.android.tools.build:gradle:7.3.0") + implementation("com.android.tools.build:gradle:7.3.1") implementation("com.diffplug.spotless:spotless-plugin-gradle:6.12.0") implementation("net.ltgt.gradle:gradle-errorprone-plugin:3.0.1") diff --git a/gradle.properties b/gradle.properties index a089bf89a..812fbfe8a 100644 --- a/gradle.properties +++ b/gradle.properties @@ -16,5 +16,5 @@ org.gradle.jvmargs=-Xmx2048m -Dfile.encoding=UTF-8 # https://developer.android.com/topic/libraries/support-library/androidx-rn android.useAndroidX=true -version=1.0.0-rc.2 +version=1.0.0-rc.3 group=com.splunk diff --git a/sample-app/build.gradle.kts b/sample-app/build.gradle.kts index 3befd054d..5227eb0e5 100644 --- a/sample-app/build.gradle.kts +++ b/sample-app/build.gradle.kts @@ -9,6 +9,8 @@ val localProperties = Properties() localProperties.load(FileInputStream(rootProject.file("local.properties"))) android { + namespace = "com.splunk.android.sample" + compileSdk = 33 buildToolsVersion = "30.0.3" diff --git a/sample-app/src/main/AndroidManifest.xml b/sample-app/src/main/AndroidManifest.xml index 1c320d08b..a58e4c225 100644 --- a/sample-app/src/main/AndroidManifest.xml +++ b/sample-app/src/main/AndroidManifest.xml @@ -1,6 +1,6 @@ - + + diff --git a/splunk-otel-android-volley/README.md b/splunk-otel-android-volley/README.md index 3001ff3cf..3a571282f 100644 --- a/splunk-otel-android-volley/README.md +++ b/splunk-otel-android-volley/README.md @@ -16,7 +16,7 @@ you will also need to add the `splunk-otel-android-volley` dependency to your `b ```gradle dependencies { ... - implementation("com.splunk:splunk-otel-android-volley:1.0.0-rc.2") + implementation("com.splunk:splunk-otel-android-volley:1.0.0-rc.3") ... } ``` diff --git a/splunk-otel-android-volley/build.gradle.kts b/splunk-otel-android-volley/build.gradle.kts index f4f69ed40..7cd40cb87 100644 --- a/splunk-otel-android-volley/build.gradle.kts +++ b/splunk-otel-android-volley/build.gradle.kts @@ -7,6 +7,8 @@ plugins { } android { + namespace = "com.splunk.android.rum.volley" + compileSdk = 33 buildToolsVersion = "30.0.3" diff --git a/splunk-otel-android-volley/src/main/AndroidManifest.xml b/splunk-otel-android-volley/src/main/AndroidManifest.xml index 9744e6fdc..a5918e68a 100644 --- a/splunk-otel-android-volley/src/main/AndroidManifest.xml +++ b/splunk-otel-android-volley/src/main/AndroidManifest.xml @@ -1,5 +1,4 @@ - + \ No newline at end of file diff --git a/splunk-otel-android/build.gradle.kts b/splunk-otel-android/build.gradle.kts index 0872811f6..1ee41e995 100644 --- a/splunk-otel-android/build.gradle.kts +++ b/splunk-otel-android/build.gradle.kts @@ -5,6 +5,8 @@ plugins { } android { + namespace = "com.splunk.android.rum" + compileSdk = 33 buildToolsVersion = "30.0.3" diff --git a/splunk-otel-android/src/main/AndroidManifest.xml b/splunk-otel-android/src/main/AndroidManifest.xml index b5a435afe..298c8b6e8 100644 --- a/splunk-otel-android/src/main/AndroidManifest.xml +++ b/splunk-otel-android/src/main/AndroidManifest.xml @@ -1,6 +1,5 @@ - +