This is mainly the PR for removing Chrome screen share extension and for fixing screen sharing interoperability
AdapterJS: 0.15.0
socket.io-client: 1.4.8
Bug-fixes
PeerConnection
Fixes for shareScreen from FF - remote peer receives black screen
implement ontrack to fix FF-FF screen sharing not firing onaddstream when stopScreen is called from remote peer
Stream
Fixes for screen sharing interoperability between different browsers
shareScreen to send restart message to trigger remote peer to leave and rejoin when screen sharing starts or stops if detected peer is on a different browser
Improvements
Stream
Remove Chrome screen sharing extension for Chrome versions > 71
AdapterJS:
0.15.0
socket.io-client:1.4.8
Bug-fixes
PeerConnection
shareScreen
from FF - remote peer receives black screenontrack
to fix FF-FF screen sharing not firingonaddstream
whenstopScreen
is called from remote peerStream
shareScreen
to sendrestart
message to trigger remote peer to leave and rejoin when screen sharing starts or stops if detected peer is on a different browserImprovements
Stream