Releases: livekit/client-sdk-android
Releases · livekit/client-sdk-android
v2.9.0
v2.8.1
v2.8.0
v2.7.1
v2.7.0
What's Changed
- Add support for participant attributes by @davidliu in #468
- Support setting attributes from local participant by @davidliu in #470
- Fix deadlock caused by multiple concurrent setCameraEnabled calls by @davidliu in #472
- Add RoomEvent.ParticipantAttributesChanged by @davidliu in #473
Full Changelog: v2.6.0...v2.7.0
v2.6.0
What's Changed
- Fix log level order by @davidliu in #452
- Add TranscriptionReceived event to track publication by @davidliu in #449
- Signal local audio track feature updates by @davidliu in #456
- Have EventListenable.collect return Nothing by @davidliu in #458
- Implement RegionUrlProvider and Room.prepareConnection by @davidliu in #463
- Call
Room.prepareConnection
if you know your server url beforehand to speed up the initial connection.
- Call
- Handle new LeaveRequest protocol by @davidliu in #464
- Listen directly to connectionState changes instead of polling by @davidliu in #465
- Update libwebrtc to 125.6422.04 by @davidliu in #466
- Fixes a crash relating to NetworkMonitor when disconnecting the Room object.
- Fixes the mic indicator not disappearing when muted.
Full Changelog: v2.5.0...v2.6.0
v2.5.0
v2.4.2
v2.4.1
v2.4.0
What's Changed
CameraX support for LiveKit SDK
In 2.4.0 we've introduced CameraX support into the LiveKit SDK, under a separate artifact io.livekit:livekit-android-camerax
. This library will allow for better control over the camera (such as zoom and torch control) and support more use cases overall in the future. Shoutouts to the team at eBay for supplying us with the CameraX implementation!
To get started, check out the instructions here!
Changelog
- Update protocols and dependencies by @davidliu in #417
- Render video directly from capturer for local video tracks by @davidliu in #419
- Allow setting of degradation preference by @davidliu in #420
- CameraX Sample integration by @jfilo-ebay in #421
- CameraX zoom feature and cleanup by @davidliu in #422
- More documentation for CameraX by @davidliu in #423
- Only use camerax provider if lifecycle is not destroyed by @davidliu in #424
- Cache target zoom value for more accuracy while zooming by @davidliu in #426
- Add documentation for various undocumented methods by @davidliu in #427
Full Changelog: v2.3.0...v2.4.0