releases.shpreview

v0.15.7

$npx -y @buildinternet/releases show rel_K_irhXx2NLD9sC2riBjtn

Features

  • Supports IPv6 networks by default #571
  • NodeSelector to support sort options #599 (thanks @bekriebel)
  • Supports adaptiveStream flag - starts stream in a paused state for adaptive stream capable clients #623 #631

Changes

  • Disallow identity that is an empty string #580
  • Returns Participant.region to clients for multi-region deployments #585
  • TrackIDs indicates the type and source of track #586
  • Reduce contention during session starts #614
  • Improved docker connectivity with using srflx candidates #624
  • Exposes Participant.isPublisher to indicate publisher vs subscriber #643
  • Reduced memory usage of internal stats accounting #645
  • Callback improvements #655 #652 #651

Bugfixes

  • Improved available layer tracking #575
  • Avoid locking in callback #588
  • Prevent negative timestamp difference #595
  • Avoid locking when flushing DownTrack #594
  • Fixes server locking up sometimes with TCP connections #606
  • Fixed dynacast settings lost after ICE restart #620
  • Increase sizes of message queues to ensure delivery reliability #638 #641
  • Fixed connections silently disconnecting due to aggressive nomination #642 #644
  • Fixed memory leaks in MessageChannel #646
  • Correctly determine number of CPUs in a non-linux environment #653
  • Fixed node-ip parameter being ignored, leading to connectivity issues in local env #661

Fetched April 11, 2026