Release 0.9.0
·
59 commits
to 0.6.x/master
since this release
Note
Apply this update only if you're having issues with using the shareScreen and sendStream methods. Otherwise, use the 0.6.37 release instead.
This update causes Peers to be unable to use the Skylink Media Relay/MCU services. All Peer-to-peer connectivity will continue to work.
Dependencies
CDN links (gzipped)
- Minified library:
//cdn.temasys.io/skylink/skylinkjs/0.9.0/skylink.min.js - Debug library:
//cdn.temasys.io/skylink/skylinkjs/0.9.0/skylink.debug.js - Minified with all dependencies:
//cdn.temasys.io/skylink/skylinkjs/0.9.0/skylink.complete.min.js - Debug with all dependencies:
//cdn.temasys.io/skylink/skylinkjs/0.9.0/skylink.complete.js
API Documentation
http://cdn.temasys.io/skylink/skylinkjs/0.9.0/doc/classes/Skylink.html
NPM Installation
npm install git://github.com/Temasys/SkylinkJS#0.9.0
Improvements
MediaStream
- Internal updates to methods
shareScreenandsendStream - Using
RTCRTPSenders.replaceTrack - Using renegotiation when needed (when
RTCRTPSendersare not available)
Session Description and Peer Connections
- Defaults to
unified-plan - Fixes for MS Edge SDP - no
\n\rissue - Fixes to FF unified SDP -
DTLSissue - Removing usage of deprecate stream methods
MCU
- This is a breaking change for Peers using the MCU.