Skip to content

Commit a580c67

Browse files
v2.23.1
1 parent 7da0f91 commit a580c67

11 files changed

+22
-40
lines changed

.changeset/fix-empty-streams-check.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/fix-hasPublished-thread-safety.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/fix-localparticipant-jobs-leak.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/harden-reconnect-state.md

Lines changed: 0 additions & 6 deletions
This file was deleted.

.changeset/hip-doors-notice.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/rare-eyes-allow.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/silent-klaxon-proguard.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,23 @@
11
# client-sdk-android
22

3+
## 2.23.1
4+
5+
### Patch Changes
6+
7+
- Fixed impossible empty streams check in Room.onAddTrack that could crash if WebRTC called onAddTrack with an empty streams array. - [#816](https://github.com/livekit/client-sdk-android/pull/816) ([@adrian-niculescu](https://github.com/adrian-niculescu))
8+
9+
- Improve thread-safety and reconnection reliability for hasPublished flag. - [#814](https://github.com/livekit/client-sdk-android/pull/814) ([@adrian-niculescu](https://github.com/adrian-niculescu))
10+
11+
- Fix LocalParticipant jobs map clean-up when unpublishing tracks. - [#807](https://github.com/livekit/client-sdk-android/pull/807) ([@adrian-niculescu](https://github.com/adrian-niculescu))
12+
13+
- Improve reconnection reliability by hardening state flags and synchronizing data channel receive state. - [#806](https://github.com/livekit/client-sdk-android/pull/806) ([@adrian-niculescu](https://github.com/adrian-niculescu))
14+
15+
- Remove reference to internal OkHttp method - [#811](https://github.com/livekit/client-sdk-android/pull/811) ([@davidliu](https://github.com/davidliu))
16+
17+
- Increase RTC negotiation reliability by dropping outdated sdp answers and forwarding offer ids - [#813](https://github.com/livekit/client-sdk-android/pull/813) ([@davidliu](https://github.com/davidliu))
18+
19+
- Fixed ProGuard/R8 minification crash in release builds when using AgentAttributes. Added @Keep annotations to Klaxon-based data classes and updated ProGuard rules to prevent obfuscation of reflection-based JSON parsing classes. #808 - [#809](https://github.com/livekit/client-sdk-android/pull/809) ([@adrian-niculescu](https://github.com/adrian-niculescu))
20+
321
## 2.23.0
422

523
### Minor Changes

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ LiveKit for Android is available as a Maven package.
4747
```groovy title="build.gradle"
4848
...
4949
dependencies {
50-
def livekit_version = "2.23.0"
50+
def livekit_version = "2.23.1"
5151
5252
implementation "io.livekit:livekit-android:$livekit_version"
5353
@@ -58,7 +58,7 @@ dependencies {
5858
implementation "io.livekit:livekit-android-track-processors:$livekit_version"
5959
6060
// Snapshots of the latest development version are available at:
61-
// implementation "io.livekit:livekit-android:2.23.1-SNAPSHOT"
61+
// implementation "io.livekit:livekit-android:2.23.2-SNAPSHOT"
6262
}
6363
```
6464

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ kotlin.code.style=official
2323
###############################################################
2424

2525
GROUP=io.livekit
26-
VERSION_NAME=2.23.1-SNAPSHOT
26+
VERSION_NAME=2.23.1
2727

2828
POM_DESCRIPTION=LiveKit Android SDK, WebRTC Rooms
2929

0 commit comments

Comments
 (0)