webrtc-rs/webrtc
 Watch   
 Star   
 Fork   
2026-02-01 05:29:37
webrtc

v0.17.0

🚨 Important Notice: v0.17.0 Release and Future Direction

v0.17.x is the final feature release of the Tokio-coupled async WebRTC implementation.

  • v0.17.x branch: A dedicated branch will be created for v0.17.x that will receive bug fixes only (no new features).
  • Master branch: Will transition to a new Sans-IO based architecture built on top of webrtc-rs/rtc.

Why this change?

The project is shifting toward a Sans-IO WebRTC implementation that decouples the protocol logic from any specific async runtime. This new architecture will:

  • ✅ Support multiple async runtimes (Tokio, smol, async-std, etc.)
  • ✅ Provide a clean, protocol-centric Sans-IO core via webrtc-rs/rtc
  • ✅ Enable a truly runtime-agnostic, async-friendly WebRTC implementation in Rust

If you need Tokio-specific stability, please use the v0.17.x branch. If you want to adopt the new runtime-agnostic approach, follow development on the master branch.

What's Changed

New Contributors

Full Changelog: https://github.com/webrtc-rs/webrtc/compare/v0.14.0...v0.17.0

2025-09-21 01:53:49
webrtc

v0.14.0

What's Changed

New Contributors

Full Changelog: https://github.com/webrtc-rs/webrtc/compare/v0.13.0...v0.14.0

2025-05-14 08:24:54
webrtc

v0.13.0

What's Changed

New Contributors

Full Changelog: https://github.com/webrtc-rs/webrtc/compare/v0.12.0...v0.13.0

2024-12-08 00:54:35
webrtc
2024-05-02 09:04:15
webrtc
2024-02-24 09:02:19
webrtc
2024-02-23 13:12:07
webrtc
2023-06-20 22:59:40
webrtc