2.5.0
What's Changed
- Doc publish fix by @ladvoc in #643
- Audio mix recorder by @hiroshihorie in #632
- Expose reconnect mode by @pblazej in #642
- Swift 6: Participants and streams by @pblazej in #646
- Swift 6: Add Sendable for immutable RTC classes by @pblazej in #647
- Swift 6: Delegates and global functions by @pblazej in #645
- Use ms precision for Date by @hiroshihorie in #649
- Swift 6: VideoView by @pblazej in #651
- Refactor mute mode API by @hiroshihorie in #648
- Swift 6: Room and Track state by @pblazej in #652
- Swift 6 support by @pblazej in #653
- On-device testing by @ladvoc in #654
- Allow to switch audio device module by @hiroshihorie in #650
- chore(docs): relocate docc to /reference/client-sdk-swift base path by @rektdeckard in #658
- Main thread isolation in VideoView by @pblazej in #659
- Speed up publish negotiation by @hiroshihorie in #614
- Measure state sync congestion by @pblazej in #661
- Minor SignalClient improvements by @hiroshihorie in #662
- Create platform-dependent locks by @pblazej in #657
- Minor visionOS patch by @hiroshihorie in #656
- Computed retry delay by @hiroshihorie in #664
- Send RTC metrics by @pblazej in #670
- Speed up connect & publish mic by @hiroshihorie in #673
New Contributors
- @rektdeckard made their first contribution in #658
Full Changelog: https://github.com/livekit/client-sdk-swift/compare/2.4.0...client-sdk-swift@2.5.0