Blog

A photo of Marcel Waldvogel Marcel Waldvogel wrote this on

V2.0.0 Released

We are proud to announce JSXC 2.0.0!

It has been three months since the release of JSXC 1.1.0 and six months since the first JSXC 1.0.0. We are happy to have seen a lot of support from the community through pull requests, testing, bug reporting, translating, opinions, experience, and plenty of other feedback and encouragement. We would like all of you who helped make this project a success, including the Diaspora* community.

Platforms

JSXC is a multi-platform application now available as:

New features

  • add multi-user chat (XEP-0045)
  • add window resize handle
  • add username autocompletion
  • add offline state
  • add Italian, French, Polish, and Brazilian Portuguese
  • show notifications if no JSXC tab has the focus
  • use user avatar as notification icon

Bug fixes

  • fix login from login box
  • fix selection of chat messages
  • fix video calls
  • fix emoticons
  • fix duplicated roster items
  • fix notification request
  • fix logout

Developer changes

  • split files into namespaces
  • SASS improvements
  • replace own translation engine with i18next

Planned for 2.1

  • Configuration and management of MUC rooms is not yet possible from within JSXC. However, JSXC users can join many rooms which have been configured by other clients.

In our effort to improve quality and usability, we heavily rely on you. If you find a bug or have improvements, submit them with GitHub. Translations are welcome on webtranslateit.

Screenshot 1: MUC login

Screenshot 2: MUC chat

Screenshot 3: Expanded MUC users and emoji list

Social

Get in touch with us