Skip to content

v2.0.0

Choose a tag to compare

@github-actions github-actions released this 08 Apr 11:56
f810bb3

2.0.0 (2026-04-08)

⚠ BREAKING CHANGES

  • The following deprecated classes and functions have been removed:

Features

  • add AudioPlayer composable for receiving remote audio (8a7734c)
  • add camera capture support for all platforms (Android/iOS/JVM) (cc9c866)
  • add CameraPreview composable for local camera display (b74d2f7)
  • add Level 3 manual test infrastructure for server/client architecture tests (bf5bfd8)
  • add setRemoteVideoEnabled for incoming video control (7609e84)
  • add unified WebRTCSession with flexible media direction support (1e6958d)
  • expose public callbacks for custom video rendering (b6dbdef)
  • implement E2E test infrastructure and 7 test classes (af2c356)
  • remove all deprecated APIs — unified WebRTCSession is now the only public API (6b0bf65)

Bug Fixes

  • android: remove duplicate addTrack() causing send audio/video failure (7ac0c37)
  • android: resolve green screen flashing in VideoRenderer (448a719)
  • disable mediamtx API auth for testing (dd4e391)
  • level 3 infra didn't work (255afaf)
  • resolve Android green screen and SEND_VIDEO connection failure (f341345)
  • resolve Testcontainers + Docker Engine 29 compatibility (1f8677a)
  • test-infra: pion SFU keeps forwarding when a subscriber disconnects (314dc6c)
  • use WebRTC port for mediamtx healthcheck (e0d0cd7)