RTCMultiConnectionv-1.4 (beta release) renegotiation added.

Streams renegotation feature added in this release.

connection.users['user-id'].addStream({
-- audio: true,
-- video: true
});

Limitations:

1. Streams can be renegotiated between two unique users (in a single
invocation)
2. Renegotiation can only be invoked by session initiator; participants
are not allowed to invoke renegotiation

"maxParticipantsAllowed" allows you set number of participants you like
to join your rooms...

connection.maxParticipantsAllowed = 1; // for one-to-one

Default value is "10" for "maxParticipantsAllowed".

"v1.4-modules" directory added to allow you skip "webrtc data channel"
specific files if you're not willing to share data. You can skip:

1. DataChannel.js
2. FileSaver.js
3. FileSender.js
4. FileReceiver.js
5. TextSender.js
6. TextReceiver.js

Upcoming expected features are:

1. advance renegotation with better error reporting
2. language customization (of strings)
3. session re-initiation