Releases: livekit/client-sdk-swift
Releases · livekit/client-sdk-swift
1.0.7
- Fixed: Data publishing issues
- Minor improvements
Full diff: 1.0.6...1.0.7
1.0.6
- Objective-C support.
- Improved
MacOSScreenCapturer
to use ScreenCaptureKit when possible and introduced new Display / Window enumeration APIMacOSScreenCapturer.sources(for:includeCurrentApplication:)
. - New
RemoteAudioTrack.volume
parameter. VideoView.rotationOverride
parameter now works for macOS also.- Fix: Camera capturer not able to select 60 FPS.
- Fix: iOS not able to publish high resolution in some cases.
1.0.5
- Allow custom
VideoRenderer
to be added toVideoTrack
- Report network type
- VideoView rotation for iOS
- Better thread handling
- Enabled TCP candidates to improve connectivity
- Other optimizations & bug fixes
1.0.4
- Fix 1080p publishing on macOS.
- Fix AudioManager thread deadlock.
1.0.3
- Fix degradationPreference
1.0.2
- Using WebRTC M104.
- iOS screen sharing improvements. Includes
LKSampleHandler
class that wrapsRPBroadcastSampleHandler
from ReplayKit. - Reconnection improvements.
- Audio management improvements and feature to toggle speaker output.
- Removed dependency on Apple's swift-collections package.
- Default to protocol 8 for faster connections, deprecated
LiveKit.connect()
. - Cocoapods support.
- Minor bug fixes.
1.0.1
- Re-send track permissions on connect
- Feature to report rendering state of
VideoView
throughVideoViewDelegate
- Broadcast extension
LKSampleHandler
class
1.0.0
Recent changes
- Disable receiving stream when not in use. #88
- Fix mirror mode bug in
VideoView
- Better FPS selection logic for
CameraCapturer
#86 - Minor optimizations
Full diff 0.9.15...1.0.0