✨ Beta ✨ Introduced Deepgram transcription support. Have a look at startTranscription() to get started.
🙈 Added show-local-video-changed event that fires when a local participant hides or shows their own video element (when the setShowLocalVideo() method is called).
🚢 Shipped getNetworkTopology() instance method that indicates whether the call is happening over an "sfu" or "peer" connection type.
📱 Launched mobile-friendly "portrait" layout option for live streaming, where up to two participants will be shown. An additional variant key may be specified. Valid values are "vertical" for a vertical grid layout (the default), and "inset"for having one participant's video take up the entire screen, and the other inset in a smaller rectangle. Participants' videos are scaled and cropped to fit the entire available space. Participants with the is_owner flag are shown lower in the grid (vertical variant), or full screen (inset variant).