Skip to content

Releases: livekit/client-sdk-flutter

v1.0.0

18 May 16:42
Compare
Choose a tag to compare

Recent changes

  • Ready for Flutter 3.
  • mirrorMode for VideoTrackRenderer. #119
  • Fix url building logic for validation mode. #110
  • Changed AVAudioSessionCategory switch timing to publish / unpublish. #104
  • Support for Bluetooth on Android 11. #107

Full diff: v0.5.9...v1.0.0

v0.5.9

07 Apr 04:34
Compare
Choose a tag to compare
  • Fix: iOS audio issue which prevents AVAudioSessionCategory to switch correctly.

v0.5.8

04 Apr 15:30
Compare
Choose a tag to compare
  • Support for protocol 7, remote unpublish.
  • Fixes simulcast issues with Android devices.
  • Adds ability to select capture device by id.
  • serverRegion property on Room.
  • Minor optimizations.

v0.5.7

03 Mar 02:30
Compare
Choose a tag to compare
  • Using WebRTC version M97.
  • New track subscription permissions API.
  • Improvements to reconnect logic.
  • Room metadata update event.

v0.5.6

08 Jan 15:02
Compare
Choose a tag to compare
  • Using WebRTC version M93.
  • New dynacast option to RoomOptions. Dynacast dynamically pauses
    video layers that are not being consumed by any subscribers, significantly
    reducing publishing CPU and bandwidth usage. (currently defaults to off)
  • Rename optimizeVideo to adaptiveStream and improve stability.
    AdaptiveStream lets LiveKit automatically manage quality of subscribed
    video tracks to optimize for bandwidth and CPU.
  • Ensure data channel is ready state when LocalParticipant.publishData api is called.

v0.5.5

22 Dec 21:10
Compare
Choose a tag to compare
  • Default capture options for setCameraEnabled, setMicrophoneEnabled
  • Track stream update events
  • Send video layers to server for more video optimization
  • Room instance can be created without connecting
  • Release Camera/Mic when track is muted
  • Better type handling
  • Option to unpublish without stopping track
  • Fixed RemoteTrackPublication mute events
  • Fixed data channel publish bug
  • Initial Windows support

v0.5.4

27 Nov 18:48
Compare
Choose a tag to compare
  • Screen sharing support for Android
  • Fixed TrackPublication/Track mute status
  • Fixed bug with updateTrack
  • Fixed being able to apply capture resolution constraints
  • initial macOS support

v0.5.3

10 Nov 15:45
Compare
Choose a tag to compare
  • Connection quality information
  • Automatic video optimizations
  • Simplified track APIs
  • Fix ios camera switch issue
  • Looser podspec constraint for WebRTC-SDK to avoid build issues
  • Better URL parsing

v0.5.2

22 Oct 10:41
Compare
Choose a tag to compare
  • change ios audio session defaults to support voice isolation
  • fix explicit subscribe/unsubscribe issue
  • fix WebRTC-SDK resolve issue

v0.5.1

02 Oct 07:14
Compare
Choose a tag to compare
  • Include Android and Web plugins