From users and contacts
This is a new major release which brings support for contacts and aggregated sessions. Also a few third party dependencies were upgrade to their latest versions and the API makes things easier for plugins.
- Feature : Implemented contacts for authenticated sessions.
- Feature : Multiple sessions of the same user are now shown aggregated.
- Feature : A status message can now be set in settings. It replaces the
previously shown browser line or is empty (default). - Feature : Implemented contact and attestation tokens to fetch sessions
with status information with such a token. - Feature : Client side tokens are now AES encrypted when appropriate.
- Feature : New UI workflow to shoot your own picture.
- Feature : The appData service now has a central event hup (appData.e).
- Feature : Added support for external plugin injection (window.externalPlugin).
- Feature : Settings now use additional directives to make extension from
plugins easier. - Feature : Translations updates for German and Chinese.
- Feature : JSON configuration now exposes if the default room is enabled.
- Feature : SCSS sources now have themes to simplify customization.
- Change : Improved build system.
- Change : Font-Awesome was updated to 4.1.0.
- Change : Removed chat CSS animations.
- Change : The buddy list is now visible when in no room.
- Change : Angular ui-bootstrap was updated to 0.11.0.
- Change : Updated to latest WebRTC adapter.js to avoid regression with
certain broken Google Chrome versions on Mac. - Change : AngularJS was updated to 1.2.18.
- Change : Jquery was updated to 2.1.1.
- Bugfix : It is no longer possible to end up in a call state where the hangup
button does not work. - Bugfix : The STUN example in server.conf was wrong and has been corrected.
- Bugfix : Fixed content/type REST api validation.
- Bugfix : A video can no longer become enabled in destroyed scope.
- Bugfix : The padding of the typing hint message was increased.