davidliu
Committed by GitHub

v2.20.0 (#739)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
---
"client-sdk-android": minor
---
Update libwebrtc to 137.7151.03
---
"client-sdk-android": patch
---
E2E reliability for data channels with resending after reconnects
---
"client-sdk-android": minor
---
Return streamInfo from datastream send helper methods
---
"client-sdk-android": patch
---
Fix default simulcast layers using a lower than intended resolution
---
"client-sdk-android": patch
---
Properly use screenShareTrackPublishDefaults when manually publishing a screenshare track
---
"client-sdk-android": minor
---
Add simulcastLayers to VideoTrackPublishOptions for directly specifying the resolutions to use
---
"client-sdk-android": minor
---
Add H265 as a supported codec
# client-sdk-android
## 2.20.0
### Minor Changes
- Update libwebrtc to 137.7151.03 - [#742](https://github.com/livekit/client-sdk-android/pull/742) ([@davidliu](https://github.com/davidliu))
- Return streamInfo from datastream send helper methods - [#741](https://github.com/livekit/client-sdk-android/pull/741) ([@davidliu](https://github.com/davidliu))
- Add simulcastLayers to VideoTrackPublishOptions for directly specifying the resolutions to use - [#746](https://github.com/livekit/client-sdk-android/pull/746) ([@davidliu](https://github.com/davidliu))
- Add H265 as a supported codec - [#742](https://github.com/livekit/client-sdk-android/pull/742) ([@davidliu](https://github.com/davidliu))
### Patch Changes
- E2E reliability for data channels with resending after reconnects - [#738](https://github.com/livekit/client-sdk-android/pull/738) ([@davidliu](https://github.com/davidliu))
- Fix default simulcast layers using a lower than intended resolution - [#746](https://github.com/livekit/client-sdk-android/pull/746) ([@davidliu](https://github.com/davidliu))
- Properly use screenShareTrackPublishDefaults when manually publishing a screenshare track - [#746](https://github.com/livekit/client-sdk-android/pull/746) ([@davidliu](https://github.com/davidliu))
## 2.19.1
### Patch Changes
... ...
... ... @@ -47,7 +47,7 @@ LiveKit for Android is available as a Maven package.
```groovy title="build.gradle"
...
dependencies {
def livekit_version = "2.19.1"
def livekit_version = "2.20.0"
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.19.2-SNAPSHOT"
// implementation "io.livekit:livekit-android:2.20.1-SNAPSHOT"
}
```
... ...
... ... @@ -23,7 +23,7 @@ kotlin.code.style=official
###############################################################
GROUP=io.livekit
VERSION_NAME=2.19.2-SNAPSHOT
VERSION_NAME=2.20.0
POM_DESCRIPTION=LiveKit Android SDK, WebRTC Rooms
... ...
{
"name": "client-sdk-android",
"version": "2.19.1",
"version": "2.20.0",
"repository": "https://github.com/livekit/client-sdk-android.git",
"license": "Apache License 2.0",
"private": true,
... ...