diff --git a/.changeset/calm-pears-refuse.md b/.changeset/calm-pears-refuse.md deleted file mode 100644 index 1ae04a7dc..000000000 --- a/.changeset/calm-pears-refuse.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"client-sdk-android": patch ---- - -Fix exception when parsing AgentAttribute inputs and outputs diff --git a/.changeset/five-games-rescue.md b/.changeset/five-games-rescue.md deleted file mode 100644 index 20de8acec..000000000 --- a/.changeset/five-games-rescue.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"client-sdk-android": patch ---- - -Properly reset network callback manager after disconnect diff --git a/.changeset/fix-audio-focus-abandon-pre-o.md b/.changeset/fix-audio-focus-abandon-pre-o.md deleted file mode 100644 index 71565d3fe..000000000 --- a/.changeset/fix-audio-focus-abandon-pre-o.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"client-sdk-android": patch ---- - -Fixed audio focus not being abandoned on pre-O devices due to mismatched listener instance. diff --git a/.changeset/fix-byte-stream-source-leak.md b/.changeset/fix-byte-stream-source-leak.md deleted file mode 100644 index 36e599806..000000000 --- a/.changeset/fix-byte-stream-source-leak.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"client-sdk-android": patch ---- - -Fixed file descriptor leak in ByteStreamSender where Source was not closed after reading. diff --git a/.changeset/fix-camera-events-dispatch-race.md b/.changeset/fix-camera-events-dispatch-race.md deleted file mode 100644 index 0b9fd9d0b..000000000 --- a/.changeset/fix-camera-events-dispatch-race.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"client-sdk-android": patch ---- - -Fixed data race in `CameraEventsDispatchHandler` by using `CopyOnWriteArraySet` for thread-safe iteration. \ No newline at end of file diff --git a/.changeset/fix-room-connect-failure-state.md b/.changeset/fix-room-connect-failure-state.md deleted file mode 100644 index 57cf6b120..000000000 --- a/.changeset/fix-room-connect-failure-state.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"client-sdk-android": patch ---- - -Fixed Room getting stuck in CONNECTING state after failed connect attempts. diff --git a/.changeset/fix-signal-client-volatile.md b/.changeset/fix-signal-client-volatile.md deleted file mode 100644 index 983f33996..000000000 --- a/.changeset/fix-signal-client-volatile.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"client-sdk-android": patch ---- - -Fix thread visibility issues in SignalClient that could cause messages to be silently dropped. \ No newline at end of file diff --git a/.changeset/gold-countries-flow.md b/.changeset/gold-countries-flow.md deleted file mode 100644 index b45c21ab0..000000000 --- a/.changeset/gold-countries-flow.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"client-sdk-android": patch ---- - -Fix race condition when sending sync state before tracks are subscribed diff --git a/.changeset/gold-eggs-lick.md b/.changeset/gold-eggs-lick.md deleted file mode 100644 index 7363f133b..000000000 --- a/.changeset/gold-eggs-lick.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"client-sdk-android": patch ---- - -Don't throw on invalid values for Agent enum types diff --git a/.changeset/hip-dingos-shop.md b/.changeset/hip-dingos-shop.md deleted file mode 100644 index 4f4073009..000000000 --- a/.changeset/hip-dingos-shop.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"client-sdk-android": patch ---- - -Add overload for TokenSource.fromEndpoint that accepts a string for the url diff --git a/.changeset/lovely-snails-crash.md b/.changeset/lovely-snails-crash.md deleted file mode 100644 index ef8012d60..000000000 --- a/.changeset/lovely-snails-crash.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"client-sdk-android": patch ---- - -Fixed screen sharing with VP9/AV1 codecs diff --git a/.changeset/two-sloths-tan.md b/.changeset/two-sloths-tan.md deleted file mode 100644 index c32cd0fc2..000000000 --- a/.changeset/two-sloths-tan.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"client-sdk-android": patch ---- - -Proguard rule optimizations diff --git a/CHANGELOG.md b/CHANGELOG.md index b7938dbba..50d171081 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,33 @@ # client-sdk-android +## 2.23.2 + +### Patch Changes + +- Fix exception when parsing AgentAttribute inputs and outputs - [#847](https://github.com/livekit/client-sdk-android/pull/847) ([@davidliu](https://github.com/davidliu)) + +- Properly reset network callback manager after disconnect - [#841](https://github.com/livekit/client-sdk-android/pull/841) ([@davidliu](https://github.com/davidliu)) + +- Fixed audio focus not being abandoned on pre-O devices due to mismatched listener instance. - [#837](https://github.com/livekit/client-sdk-android/pull/837) ([@adrian-niculescu](https://github.com/adrian-niculescu)) + +- Fixed file descriptor leak in ByteStreamSender where Source was not closed after reading. - [#839](https://github.com/livekit/client-sdk-android/pull/839) ([@adrian-niculescu](https://github.com/adrian-niculescu)) + +- Fixed data race in `CameraEventsDispatchHandler` by using `CopyOnWriteArraySet` for thread-safe iteration. - [#822](https://github.com/livekit/client-sdk-android/pull/822) ([@adrian-niculescu](https://github.com/adrian-niculescu)) + +- Fixed Room getting stuck in CONNECTING state after failed connect attempts. - [#836](https://github.com/livekit/client-sdk-android/pull/836) ([@adrian-niculescu](https://github.com/adrian-niculescu)) + +- Fix thread visibility issues in SignalClient that could cause messages to be silently dropped. - [#819](https://github.com/livekit/client-sdk-android/pull/819) ([@adrian-niculescu](https://github.com/adrian-niculescu)) + +- Fix race condition when sending sync state before tracks are subscribed - [#831](https://github.com/livekit/client-sdk-android/pull/831) ([@davidliu](https://github.com/davidliu)) + +- Don't throw on invalid values for Agent enum types - [#847](https://github.com/livekit/client-sdk-android/pull/847) ([@davidliu](https://github.com/davidliu)) + +- Add overload for TokenSource.fromEndpoint that accepts a string for the url - [#844](https://github.com/livekit/client-sdk-android/pull/844) ([@davidliu](https://github.com/davidliu)) + +- Fixed screen sharing with VP9/AV1 codecs - [#828](https://github.com/livekit/client-sdk-android/pull/828) ([@pblazej](https://github.com/pblazej)) + +- Proguard rule optimizations - [#803](https://github.com/livekit/client-sdk-android/pull/803) ([@davidliu](https://github.com/davidliu)) + ## 2.23.1 ### Patch Changes diff --git a/README.md b/README.md index c66471f23..39ecef09b 100644 --- a/README.md +++ b/README.md @@ -47,7 +47,7 @@ LiveKit for Android is available as a Maven package. ```groovy title="build.gradle" ... dependencies { - def livekit_version = "2.23.1" + def livekit_version = "2.23.2" implementation "io.livekit:livekit-android:$livekit_version" @@ -58,7 +58,7 @@ dependencies { implementation "io.livekit:livekit-android-track-processors:$livekit_version" // Snapshots of the latest development version are available at: - // implementation "io.livekit:livekit-android:2.23.2-SNAPSHOT" + // implementation "io.livekit:livekit-android:2.23.3-SNAPSHOT" } ``` diff --git a/gradle.properties b/gradle.properties index 901c0e38d..95af4b51a 100644 --- a/gradle.properties +++ b/gradle.properties @@ -23,7 +23,7 @@ kotlin.code.style=official ############################################################### GROUP=io.livekit -VERSION_NAME=2.23.2-SNAPSHOT +VERSION_NAME=2.23.2 POM_DESCRIPTION=LiveKit Android SDK, WebRTC Rooms diff --git a/package.json b/package.json index 013e31a7f..ebaed0b13 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "client-sdk-android", - "version": "2.23.1", + "version": "2.23.2", "repository": "https://github.com/livekit/client-sdk-android.git", "license": "Apache License 2.0", "private": true,