0.7.1 - 2026-02-16
- update Cargo.toml dependencies
0.7.0 - 2026-02-09
- update proto & fix CI (#871)
- add can_manage_agent_session permission (#870)
- Use workspace dependencies & settings (#856)
- Upgrade protocol to v1.44.0 (#857)
0.6.0 - 2025-12-04
- (connector) initial service impl (#790)
0.5.2 - 2025-11-20
- Remove unused dependencies (#761)
0.5.1 - 2025-10-22
- License check (#746)
0.5.0 - 2025-09-29
- Upgrade protocol to v1.41.0 (#703)
0.4.0 - 2025-06-17
- Expose room updates, support MoveParticipant (protocol 15) (#662)
- Fixed the crashing issue in Promise::try_result
- Fixed a dependency issue
- Update protocol version to v1.31.0
- Rename user facing APIs for Packet Trailer to Frame Metadata.
- Upgrade protocol to v1.48.0
- bump protocol to v1.46.4 - #1121 (@lukasIO)
- Relocate unrelated types out of
livekit-protocol
- Upgrade protocol to v1.45.8
##890 by @chenosaurus
- Add support to attach/parse frame level timestamps & frame ID to VideoTracks as a custom payload trailer.
- Breaking change in VideoFrame API, must include
frame_metadataor use VideoFrame::new().
##956 by @xianshijing-lk
Before this PR, it uses an unbounded buffer for video stream, that will cause multiple problems: 1, video will be lagged behind if rendering is slow or just wake up from background 2, it will be out of sync with audio
This PRs provides options to set a bounded buffer for video stream, and use 1 buffer as the default option.
- Upgrade to thiserror 2
- Add disconnectReason to Room::close