- Added support check (
require('peer-data').supported
) - Bumped debug dependency to 2.1.0
- Set the iframe to absolute to stay out of the dom layout (and create scrollbars)
- Fixed issues with the signalling data channel
- Removed app signal connect hack
- Don't close the entire peer-channel because a single channel closed
- Implemented json, string and binary message support
- Stricted state checking in peer-channel
- Changed the debug naming format
- Silence the 'sending to peer without open data channel' warning, now a debug()
- Remove bridge on socket close.
- Added media constraints to offer/answer
- Added back google stun server as default ice server
- Fixed some issue with closing a signal
- Send the request-for-offer when negotiationneeded
- Logging more and less
- Renamed the 'servers' option to 'connection'
- Debug level on the ignoring peer logs
- Accept an array of turn configs from the app channel signal
- Added a signal muxer for upgrading to a data channel signal