Releases: twilio/twilio-video-app-react
Releases · twilio/twilio-video-app-react
0.8.0
v0.7.1
0.7.1 (August 5, 2022)
Dependency Upgrades
twilio-video
has been upgraded from 2.22.2 to 2.23.0.@twilio/video-room-monitor
has been upgraded from 1.0.0 to 1.0.1.@twilio-labs/plugin-rtc
has been upgraded from 0.8.2 to 0.8.4.@twilio/conversations
has been upgraded from 1.2.3 to 2.1.0.react-scripts
has been upgraded from 4.0.3 to 5.0.0.
v0.7.0
0.7.0 (July 6, 2022)
New Feature
- This release adds a Gallery View feature. Gallery View is an additional layout setting which allows users to view other participants' videos in the form of a grid. Users can update the max number of participants per page via the Audio and Video Settings > Gallery View. Users can also switch to Speaker View (the app's original layout) by accessing the More menu. Please note that Gallery View will be enabled by default.
Dependency Upgrade
twilio-video
has been upgraded from 2.21.2 to 2.22.0.
Bugfixes
- Fixes an issue where the
<AudioLevelIndicator />
could cause a memory leak after it is mounted/unmounted many times. #703 - Provides a workaround for a bug introduced in Chrome 103, where calling
.stop()
on a clonedMediaStreamTrack
could cause a loss of audio in the app. #713 - Removes the
frame rate
andresolution
constraints when requesting a screen share track which should allow for higher quality screen share tracks to be published. #715
v0.6.5
0.6.5 (June 3, 2022)
Dependency Upgrade
twilio-video
has been upgraded from 2.21.0 to 2.21.2. This new version fixes an issue where thedimensionsChanged
event does not fire when the track dimensions first become available. This fixes an issue in this app where portrait-oriented video tracks are not displayed correctly. See this issue.
Bugfixes
- Improves a problem where the local video track is not properly displayed in Safari. See this issue. #691.
- This app now displays a useful error message when screen sharing is prevented due to a lack of system permissions.
v0.6.4
0.6.4 (March 9, 2022)
Dependency Upgrades
twilio-video
has been upgraded from 2.20.1 to 2.21.0. With this update, the twilio-video.js SDK now supports WKWebView and SFSafariViewController on iOS version 14.3 or later. For more information, please refer to this changelog entry from the twilio-video.js SDK.
v0.6.2
0.6.2 (February 4, 2022)
Dependency Upgrades
twilio-video
has been upgraded from 2.18.2 to to 2.19.0. This new version introduces a new feature called Adaptive Simulcast. When this feature is enabled (by settingpreferredVideoCodecs: "auto"
in the ConnectOptions), the SDK will use VP8 simulcast, and will enable/disable simulcast layers dynamically, thus improving bandwidth and CPU usage for the publishing client. For more information, please see this changelog entry for the Twilio Video JS SDK.
v0.6.1
0.6.1 (December 17, 2021)
Dependency Upgrades
twilio-video
has been upgraded from 2.17.1 to 2.18.2.@twilio/video-room-monitor
has been updated from version1.0.0-beta.1
to1.0.0
. The Twilio Video Room Monitor is out of beta and is now Generally Available.
Enhancements
- The Twilio Video Room Monitor can now be used on mobile devices.
v0.6.0
0.6.0 (September 24, 2021)
New Feature
- This release adds the Twilio Video Room Monitor to the app. The Room Monitor is a browser-based tool that displays real-time information and metrics from the Video SDK's Room object and relevant browser APIs. The Room Monitor can be activated by clicking on the "Room Monitor" button in the menu while in a room. #594
Dependency Upgrades
twilio-video
has been upgraded from 2.17.0 to 2.17.1. This fixes a regression in 2.17.0 which caused Chrome screen share tracks to be encoded at lower dimensions. #593
v0.5.1
0.5.1 (September 17, 2021)
Dependency Upgrades
twilio-video
has been upgraded from 2.15.3 to 2.17.0. Twilio-video.js now supports Chrome on iOS versions 14.3 and above. With this upgrade, theisSupported
boolean will betrue
in iOS Chrome, and users will be able to use the video app instead of seeing the<UnsupportedBrowserWarning />
component. #590
Bugfixes
- Fixes issue with the MainParticipant erroneously displaying the network quality for the LocalParticipant. #585
- Improves interoperability with Twilio's iOS and Android quickstart apps. This app now will display any video track as the participant's main video, unless the video track has the name
screen
(to indicate a screenshare track). Previously, this app would only display video tracks with the namecamera
, which meant that participants that used Twilio's iOS and Android quickstart apps could not be seen by users of this video app. #585
v0.5.0
0.5.0 (August 9, 2021)
New Feature
- This release adds a virtual background feature. This feature allows users to blur their background or apply a background image from the background selection window. The virtual backgrounds are applied to the video tracks using the Twilio Video Processors SDK. For more information, please view this blog post. #574