Blog

A photo of Klaus Herberth Klaus Herberth wrote this on

V2.1.0 Released

We are happy to announce the release of JSXC 2.1.0.

The releases contain some important compatibility and stability improvements.

You find all downloads on github or on the right side of this page.

Core

New features

  • add bookmark feature for rooms (XEP-0048)
  • add reserved room feature for muc (XEP-0045#10.1.3)
  • add counter of unread messages to roster, window and favicon
  • add join as URI query type
  • add ru language
  • add roster resize hint
  • make dialog responsive
  • allow messages to persons without valid friendship

Bug fixes

  • replace video library for more stable connection
  • fix dsa key generation in chrome > 42
  • fix minor roster ui issues

Developer changes

  • add jsbeautifier and prettysass
  • improve example
  • extract templates to single files
  • replace colorbox with magnific popup
  • use parts of bootstrap
  • replace strophe.jingle with strophe.jinglejs (jingle.js)
  • concatenate strings for better translatability
  • add new option attach if login form was found
  • add new option loginForm.startMinimized
  • add new option loginForm.enable (deprecates xmpp.onlogin)
  • add new option RTCPeerConfig.url (deprecates turnCredentialsPath)
  • ICE servers can now be passed as init option
  • loadSettings option is no longer required and supports now async requests

Owncloud

  • stop attachment on login screen
  • load settings async

SOGo

  • stop attachment on login screen

Ilias

  • load settings async

Thanks to everybody who contributed!

You can get involed. To get started, visit our contributor guide.

Screenshot 1

Screenshot 2

Screenshot 3

Screenshot 4

Social

Get in touch with us