WebRTC M81 Release Notes
WebRTC M81 branch (cut at r30432)
WebRTC M81, currently available in Chrome's beta channel, contains 3 new features and over 20 bug fixes, enhancements, and stability/performance improvements. As with previous releases, we encourage all developers to run versions of Chrome on the Canary, Dev, and Beta channels frequently and quickly report any issues found. Please take a look at this page, for some pointers on how to file a good bug report. The help we have received has been invaluable!
The Chrome release schedule can be found here.
Device IDs are not exposed by enumerateDevices if permission to use devices has not been granted
Prior to Chrome M81, the result returned by the enumerateDevices Web API contained device IDs for all devices in the system even if permissions were not granted. Starting with Chrome M81, if no permission to use devices has been granted the result of enumerateDevices will now contain at most one entry for each device type, and the deviceId field will be empty. This change may affect some existing applications, but it should be straightforward to adapt to it with minimal changes to applications. The purpose of this change is to improve user privacy and to align with the latest version of the specification. More details at https://crbug.com/1019176.