NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #593 most downloaded on pub.dev
Use the dart/js library to re-wrap the webrtc js interface of the browser, to adapted common browsers.
Last release 1 months ago
04 Sep 2026
Release timing varies
gaps range from 9 days to 5 months
Nearly every release is documented
notes for 59 of 60 stable releases
2 versions withdrawn
withdrawn after publishing
6 years old
62 releases · first in 2020
One column per quarter.
feat: remove package:js usage for full wasm compatibility by @OutdatedGuy in #78
Full Changelog: v1.8.1...v1.8.2
fix: add OpenHarmony to isMobile detection for HarmonyOS WebView feat: remove package:js usage for full wasm compatibility refactor: wrap transform fn to return a JSPromise fix: casting fails as value is a dart value
scalabilityMode by @hiroshihorie in #74
Full Changelog: v1.8.0...v1.8.1
Full Changelog : v1.7.0...v1.8.0
Full Changelog: v1.7.0...v1.8.0
feat: allow injecting web-worker prefix via environment by @holzgeist in #71
Full Changelog: v1.6.0...v1.7.0
fix: don't try to access optional track settings by @holzgeist in #58
rid and ssrc to proper types by @yash-garg in #67Full Changelog: v1.5.3...v1.6.0
Nothing published for this version
fix: E2EE bug in chrome on rejoin. by @cloudwebrtc in #66
Full Changelog: v1.5.3+hotfix.4...v1.5.3+hotfix.5
Fix jsify on function by @renefloor in #61
Full Changelog: v1.5.2...v1.5.3
fix: don't try to access optional track settings by @holzgeist in #58
Full Changelog: v1.5.3...v1.5.3+hotfix.1
What's Changed fix bug for dc.onMessage. Full Changelog : v1.5.3+hotfix.1...v1.5.3+hotfix.2
Media Recording Changes by @daniel-g-favoreto-opl in #62
Full Changelog: v1.5.3+hotfix.2...v1.5.3+hotfix.3
Full Changelog : v1.5.3+hotfix.3...v1.5.3+hotfix.4
Full Changelog: v1.5.3+hotfix.3...v1.5.3+hotfix.4
* fix stats for web.
* remove platform_detect.
* fix E2EE for firefox.
* remove js_util.
* fix compiler errors.
* bump web version to 1.0.0.
fix: missing streamCompleter complete for getUserMedia.
fix: MediaStreamTrack.getSettings.
chore: bump version for js and http.
Wider version dependencies for js/http.
fix: negotiationNeeded listener.
fix: datachannel message parse for Firefox.
fix: do not fail if removing constraint fails
* fix.
remove RTCConfiguration convert.
Fixed bug for RTCConfiguration convert.
* Fix DC data parse.
Fix error when constructing RTCDataChannelInit.
Add keyRingSize/discardFrameWhenCryptorNotReady to KeyProviderOptions.
update to package:web by @jezell in #29.
Downgrade some dependencies make more compatible.
Make E2EE events to be consistent with native.
Nothing published for this version
* Add more frame cryptor api.
downgrade collection to ^1.17.1.
* Add FrameCryptor support.
* Fix facingMode for mobile.
Add addStreams to RTCRtpSender.
* add bufferedamountlow * Fix bug for firefox.
Add support for getCapabilities/setCodecPreferences.
* export jsRtpReciver.
fix: Convert iceconnectionstate to connectionstate for Firefox.
Change MediaStream.clone to async.
Update MediaRecorder interface.
Use RTCPeerConnection::onConnectionStateChange.
Bump version for webrtc-interface.
Bump version for webrtc-interface.
Support null tracks in replaceTrack/setTrack.
* Added RTCDataChannel.id
Bump version for webrtc-interface.
export media_stream_impl.dart to fix do not import impl files.
Fix the type error of minified function in release mode.
Bump interface version to 1.0.1
Refactor using webrtc_interface.
* Fix bug for simulcast.
* Fix bug for unified-plan.
* Fix getStats.
* Implement basic functions.
Your coding agent can read these notes before it upgrades. Set up the MCP server →