Skip to content

Releases: livekit/client-sdk-swift

2.0.2

09 Feb 19:29
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.0.1...2.0.2

2.0.1

06 Feb 20:20
Compare
Choose a tag to compare
  • Fix Xcode 14.2 compiling issues.
  • Fix iOS compiling issues.

Full Changelog: 2.0.0...2.0.1

2.0.0

06 Feb 04:30
be45083
Compare
Choose a tag to compare

New

Fully removed Google's Promises library and migrated to Swift Concurrency (async/await).

New codecs supported: VP9, AV1

  • Uses static LK-prefixed WebRTC lib to avoid conflicts with other WebRTC frameworks.
  • Room.connect(...), publish(videoTrack:), publish(audioTrack:) are now cancelable by Task.cancel().

Breaking changes

  • Room.localParticipant is no longer an Optional type.
  • RoomDelegate and ParticipantDelegate signatures have changed.
  • Room.sid, Participant.sid, Participant.identity are no longer a String type.

If you are switching from v1, see migration guide for details.

Diff: 1.1.6...2.0.0

1.1.6

25 Jan 07:13
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.1.5...1.1.6

1.1.5

18 Jan 19:14
Compare
Choose a tag to compare

Fixes various thread related crashes

What's Changed

Full Changelog: 1.1.4...1.1.5

1.1.4

11 Dec 16:03
Compare
Choose a tag to compare

Maintenance release

  • Fix Xcode 14.2 compiling
  • Fix missing ObjC methods #278
  • Fix initial RemoteTrackPublication mute state

Diff: 1.1.3...1.1.4

1.1.3

26 Oct 08:14
Compare
Choose a tag to compare
  • Make customConfigureAudioSessionFunc thread safe. #253
  • Remove .mixWithOthers audio category option when publishing audio. #260
  • Fix Track.dimensions #261 #263
  • Other minor bug fixes.

Diff: 1.1.2...1.1.3

1.1.2

21 Sep 15:50
b2353db
Compare
Choose a tag to compare
  • E2EE Bug fixes.

Diff: 1.1.1...1.1.2

1.1.1

19 Sep 15:04
Compare
Choose a tag to compare
  • Add AVSampleBufferDisplayLayer rendering mode to VideoView (#222)
  • E2EE Bug fixes.
  • Camera rotation fixes.
  • Other minor bug fixes.

Diff: 1.1.0...1.1.1

1.1.0

24 Aug 17:47
Compare
Choose a tag to compare

New

  • First version of End-to-end encryption (E2EE) support #226
  • Expose RTCAudioProcessingModule and RemoteAudioTrack.add(audioRenderer:) #237

Fixes

  • Fix async version of publish(data:) #238

Diff: 1.0.14...main