Releases: livekit/python-sdks
Releases · livekit/python-sdks
v0.4.0
Breaking changes from v0.3.3
Room.e2ee_manager
is now a@property
instead of afunction
Room.run
has been removed and is automatically being launched on a background task byRoom.connect
- This means you need to make sure you register to the room events before connecting otherwise you might miss some events in a bad timing.
What's Changed
- feat: max stream capacity & fix leaks when stream ends by @theomonnom in #59
- fix: keep events order & eventloops improvements by @theomonnom in #60
- feat: add eos events by @theomonnom in livekit/rust-sdks#184
- feat: automatically switch to ws protocol when using http by @theomonnom in livekit/rust-sdks#186
- fix: publisher migration failures & wait for subscriber pc on initial connection by @theomonnom in livekit/rust-sdks#187
Full Changelog: v0.3.3...v0.4.0
v0.3.3
Breaking changes from v0.3.2
frames must now be received by using async generators from VideoStream
and AudioStream
What's Changed
- fix: independent event loops & streams by @theomonnom @keepingitneil in #51
- Add e2ee capability to face_landmark by @davidzhao in #55
- Update README.md by @dsa in #56
Full Changelog: v0.3.2...v0.3.3
v0.3.2
- fix: wrong ice_restart value by @theomonnom in livekit/rust-sdks#178
- fix: cancelled negotiation by @theomonnom in livekit/rust-sdks#180
- fix: negotiate only once by @theomonnom in livekit/rust-sdks#179
v0.3.1
Breaking changes from v0.2.*
AudioSource.__init__()
now requires two parameters: sample_rate
and num_channels
AudioSource.capture_frame
is now async and automatically handle the clock synchronisation
What's Changed
- fix muted/unmuted events by @theomonnom in livekit/rust-sdks#171
- more debugging logs by @theomonnom in livekit/rust-sdks#176
- feat: ffi improvements by @theomonnom in #50 livekit/rust-sdks#164
- end-to-end encryption by @cloudwebrtc @theomonnom in #48 livekit/rust-sdks#161
Full Changelog: v0.2.5...v0.3.1
v0.2.3
What's Changed
- Use git LFS during builds, 0.2.3 by @davidzhao in #36
Full Changelog: v0.2.2...v0.2.3
v0.2.2
v0.2.1
What's Changed
- Fix livekit lib by @keepingitneil in #27
- Update README.md by @dsa in #29
- Fix for freed memory data channel issue by @keepingitneil in #28
New Contributors
- @keepingitneil made their first contribution in #27
- @dsa made their first contribution in #29
Full Changelog: v0.2.0...v0.2.1
v0.2.0
What's Changed
- feat: whisper.cpp example by @theomonnom in #23
Rust changelog
https://github.com/livekit/client-sdk-rust/releases/tag/v0.2.0
v0.1.3
Changes:
- Reduced binary sizes
- Fixed proto files not being included on wheel packages
v0.1.1
v0.1.1 (#4)