v1.1.15 - 2018-07-17
- Fix that dist/skyway.js is included after npm install
v1.1.14 - 2018-07-17
- Fix connection fails which happen when ICE candidates arrive before setRemoteDescription
- Refactor the codes into async/await style
v1.1.13 - 2018-06-26
- Add errors which occur when the request to the dispatcher server has aborted.
- Avoid fault of parsing JSON with a failure of the request to the dispatcher server.
v1.1.12 - 2018-06-20
- Revert v1.1.11 because of bugs
v1.1.11 - 2018-06-19
- Change the timeout setting of the request to dispatcher server for stabilization
- Fix the severe timing bug which happens during setRemoteDescription and its resolution
v1.1.10 - 2018-05-21
- Catch error when fetching signaling server fails with a timeout
v1.1.9 - 2018-05-07
- Fix referring to null variable after calling close()
v1.1.8 - 2018-04-27
- Fix Firefox 59 receive only mode not working
- Prevent DOMException by settting remote SDP when signaling state is not stable
v1.1.7 - 2018-03-12
- Fix Chrome 64 and Firefox 59 replaceStream interoperability
- remote stream freezes in an SFU room for clients using Firefox 59 and replaceStream is called on Chrome 64
v1.1.6 - 2018-03-01
- Use addStream for SkyWay to Work with Google Chrome 65
v1.1.5 - 2018-01-31
- Fixed a bug that SkyWay is broken on Google Chrome 63 and earlier.
v1.1.4 - 2018-01-30
- Fixed a bug that replaceStream does not work correctly on Google Chrome 64.
v1.1.3 - 2017-12-11
- add commit of replaceStream bug that was supposed to be fixed in v1.1.0 was somehow misplaced
v1.1.2 - 2017-12-04
- Added contribution guide to README
v1.1.1 - 2017-12-04
- Fixed npm install instructions in README
v1.1.0 - 2017-12-04
- New options to
peer.call()/peer.joinRoom()
(videoReceiveEnabled/audioReceiveEnabled) which enabled you to receive audio while sending video and vice versa (PR #25) - Support unreliable datachannel by adding a new option to
peer.connect()
(dcInit) which allows you to set the options shown here (PR #26) - npm support (PR #27)
- Fixed bug where adding a previously non-existent track when calling
replaceStream()
failed. (PR #12)- make sure to set xReceiveEnabled when you initially don't have a media track of type 'x' but might be receiving one later
v1.0.1 - 2017-09-11
- Change log
- Change timing of DataConnection 'open' event so that it can always be caught. (PR #1)