0.13.5 (March 16, 2016)
New Features
- Added the ability to set
iceTransportPolicy
in the Client constructor, in
theinviteToConversation
method, and in IncomingInvite'saccept
method;
in supported browsers, this property allows you to restrict ICE candidates to
relay-only (JSDK-424); note that this property only works in Chrome at the
time of release - Added the ability to set
iceServers
in the Client constructor, in the
inviteToConversation
method, and in IncomingInvite'saccept
method;
setting this property overrides anyiceServers
returned by the Network
Traversal Service, as configured in your Client's Configuration Profile
(JSDK-589) - Explicitly disabling both audio and video in
localStreamConstraints
now
bypassesgetUserMedia
and instead returns a LocalMedia object without
AudioTracks or VideoTracks; use this to create "one-way" Conversations
(JSDK-604)
Bug Fixes
- Fixed a bug where, if two Clients were listening with the same identity and
another Client called that identity, both Clients appeared to connect to the
Conversation even though only one should have (JSDK-588) - Silenced an "Uncaught (in promise)" error in the browser console when an
OutgoingInvite fails (JSDK-608) - Fixed a bug where calling
invite
on a disconnected Conversation raised an
an exception (JSDK-605)