JSXC v3.0.0 Release Notes

Release Date: 2016-03-11 // about 8 years ago
  • โž• Added

    • ๐Ÿ“ฑ responsive material-like design
      • refactoring settings dialog
      • over 1600 emoticons from emojione
      • support mobile devices
      • new video call interface
      • status usable for daltonian
      • use css for animations
    • file transfer via WebRTC
      • previews
      • show progress
    • ๐Ÿ‘‰ use local date and time format
    • โž• add no-video-call-possible icon
    • โž• add disabled OTR icon
    • โž• add padlock icon to message
    • display line breaks in chat messages
    • hide avatar for connected messages (MUC)
    • auto approve incoming contact request (if contact is already in our roster)

    ๐Ÿ›  Fixed

    • ๐Ÿ‘‰ use crendential when performing turn credential ajax crossdomain call
    • โšก๏ธ update favico.js
    • โšก๏ธ update strophe.js
    • โšก๏ธ update strophe.jinglejs
    • ๐Ÿ‘Œ improve otr verification
    • โšก๏ธ update locales
    • reset unread counter on logout
    • ๐Ÿ›  fix blank video
    • ๐Ÿ›  fix hang up video call
    • ๐Ÿ›  fix debug information
    • ๐Ÿ›  fix muc message without id
    • ๐Ÿ›  fix type error in jingle error

    ๐Ÿ”„ Changed

    • โœ‚ remove "develop" branch and use instead "master" branch
    • ๐Ÿ‘‰ Makefile for setup developer environment
    • โœ‚ remove loginTimeout option
    • โž• add new jsxc.start function to start chat with password or sid/rid
    • โž• add new option loginForm.ifFound (deprecates loginForm.attachIfFound)
    • โž• add named dialogs
    • ๐Ÿ†• new message object
    • โœ‚ remove outdated stuff
    • ๐Ÿ”€ merge jsxc.webrtc.css into jsxc.css