Releases: livekit/client-sdk-flutter
Releases · livekit/client-sdk-flutter
1.4.3
1.4.3
- Fix: remove js_bindings and use the built-in AudioContext for js interop to support flutter 3.13.0.
1.4.2
1.4.2
- Fix: fix the speakerPhone switch issue for Android.
- Fix: fix iOS cannot publish the audio track correctly.
- Fix: fix crash when re-publish video track on Windows/Linux.
- Fix: set preferCurrentTab to false by default
1.4.1
1.4.1
- Fix: fix Android earpiece not being replaced after wired headset is disconnected.
- Fix: SpeakerPhone switch for Android.
- Feat: expose Android audio modes.
- Fix: Correctly save speakerOn state and restore in AudioManagement.
1.4.0
1.4.0
- Upgrade flutter-webrtc to 0.9.36 (libwebrtc m114).
- Fix: Skip decryption when ratchet exceeded.
- Fix the SpeakerPhone switch for mobile.
- Fix: Fix data channel cannot be opened due to events loss.
1.3.5
1.3.5
- Fix: Fix ScreenShareCaptureOptions not passed correctly.
- Fix: facing mode for the mobile web.
- Fix: add the name to AudioPublishOptions.
- Fix: track not stop stats monitor correctly.
- Feat: add preferCurrentTab support for Flutter web.
- Fix incorrect 4:3 preset bitrates
- Fix: fix the wrong override when options are not null when LocalTrack.create.
1.3.4
1.3.4
- Fix: Frame drops for Android.
1.3.3
1.3.3
- Fix: issue for get user audio on Android.
1.3.2
1.3.2
- Fix: Improve iOS/macOS H264 encoder.
- Fix: Default capture/publish options for fast connect.
1.3.1
1.3.1
- Feat: add linux support.
- Fix: audio play bug for ios safari.
- Fix: fix bluetooth device enumerate on android.
- Fix: Do not operate on inactive tracks.
- Fix: use the correct transceiver id.
- Fix: Support restart camera for windows/linux.
- Fix: Move the call of capturer.stopCapture() outside the main thread
to avoid blocking of flutter method call. - Fix: Handle exceptions for framerate settings for darwin.
1.3.0
1.3.0
- Fix resolution/framerate/bitrate issue for publishVideoTrack.
- End-to-end encryption support.