diff --git a/CHANGELOG.md b/CHANGELOG.md index bde22ca..e132bb8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +# 0.3.3 + +- Made `timestamp` and `userId` fields optional in `Transcript` + # 0.3.0 - Project renamed to `pipecat-client-android` diff --git a/README.md b/README.md index 0555512..c046e94 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ packages.) The base `RTVIClient` has no transport included. Add the following dependency to your `build.gradle` file: ``` -implementation "ai.pipecat:client:0.3.0" +implementation "ai.pipecat:client:0.3.3" ``` Then instantiate the `RTVIClient` from your code, specifying the backend `baseUrl` and transport. diff --git a/pipecat-client-android/build.gradle.kts b/pipecat-client-android/build.gradle.kts index 6b13d18..53a995b 100644 --- a/pipecat-client-android/build.gradle.kts +++ b/pipecat-client-android/build.gradle.kts @@ -60,7 +60,7 @@ publishing { register("release") { groupId = "ai.pipecat" artifactId = "client" - version = "0.3.0" + version = "0.3.3" pom { name.set("Pipecat Client") diff --git a/pipecat-client-android/src/main/java/ai/pipecat/client/types/Transcript.kt b/pipecat-client-android/src/main/java/ai/pipecat/client/types/Transcript.kt index 0ea5a75..eb71cec 100644 --- a/pipecat-client-android/src/main/java/ai/pipecat/client/types/Transcript.kt +++ b/pipecat-client-android/src/main/java/ai/pipecat/client/types/Transcript.kt @@ -10,7 +10,7 @@ import kotlinx.serialization.Serializable data class Transcript( val text: String, val final: Boolean, - val timestamp: String, + val timestamp: String? = null, @SerialName("user_id") - val userId: String + val userId: String? = null ) \ No newline at end of file