Skip to content

History / Getting started

Revisions

  • Add 26.9.21 to Releases and move the current version The release notes for what shipped today: Android reporting real peer connection states, so a call whose transport died finally ends there; RestartIce working on all five platforms rather than one, and the IceRestart offer option that four bindings silently ignored; automatic recovery of a failed transport on the signalling path; a Windows sender that can be capped mid-call; the frame sink deadlock and the Media tile that ignored a changed stream. M153 underneath. The Apple camera preview delay is written up as a known issue rather than left for someone to find: it is in this release and fixed after it. Current version moved from 26.9.18 across Home, Getting started, Platform prerequisites, Testing and the feature matrix, whose body was already written for 26.9.21.

    @melihercan melihercan committed Sep 21, 2026
  • Add 26.9.18 to Releases and bump the current version One bug across three platforms, filed as several issues: peer connection awaits resumed on libwebrtc own signalling thread, so a Dispose after an await ran inside libwebrtc callback and closed the connection a few lines before libwebrtc used what the close destroyed. EXC_BAD_ACCESS at 0x30 on Apple, a destroyed-mutex abort on Android, and asynchronous either way so it killed unrelated work. Also records OnTrack finally firing on Apple, and the -NativeLog switch. Connection-Signaling said "the release following 26.9.16" in three places for things that have now shipped; they name 26.9.18.

    @melihercan melihercan committed Sep 19, 2026
  • Release as 26.9.16, today's date The scheme is the build date and 26.9.17 was tomorrow's. Also corrects the one sentence a blind replace would have left wrong - the example that maps the version back to a calendar date. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>

    @melihercan melihercan committed Sep 16, 2026
  • Wiki spine: Home, Getting started, Hello world, sidebar Replaces the two-page stub. Home and Api.md described the Xamarin era and a WebRTCme.Api that no longer exists as a separate assembly; Api.md was a placeholder line of text and is deleted. The three prerequisites that fail silently - the Windows App Runtime, the MAUI version pin and the Blazor script tag - are each stated where a reader hits them, not only on a page of their own. The Hello world sample is compiled against all five slices before publishing, not transcribed. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>

    @melihercan melihercan committed Sep 16, 2026