JSXC v4.1.1 Release Notes

Release Date: 2020-06-22 // 20 days ago
  • 🛠 Fixed

    • #897 switching from online to online
    • #901 stop propagation for key events
    • #894 define sasl mechanisms
    • #896 minimized audio call
    • #904 call freeze on iphone
    • 🔒 nextcloud/jsxc.nextcloud#148 turn lock green if all omemo devices are verified
    • #909 play ringtone on incoming calls
    • 🚚 #915 remove DTMF jingle messages

    Misc

    • ⚡️ update dependencies

Previous changes from v4.1.0

  • ➕ Added

    • wait 2 sec before marking msg as read
    • mark message only as read if client is visible
    • 🏗 include jquery in build
    • #871 add minimize button to video dialog
    • 👉 show only chat messages in roster, no system messages
    • sort roster by last message
    • implement partially xmpp uri scheme, message and join
    • 👍 multi account support
    • 👌 improve new device handling (omemo)
    • mark messages as not transferred
    • encrypt file transfer (omemo)
    • 👉 show file transfer progress
    • 🔌 #683 add plugin meta data
    • 👉 show avatar placeholder while offline
    • ➕ add audio stream to screen sharing call
    • #745 implemented chat markers (XEP-0333)

    🛠 Fixed

    • 🛠 fix republishing of lost device id (omemo)
    • 🛠 fix bundle structure (omemo)
    • xmpp attach failure results in start failure
    • disable video handler for rooms
    • 🛠 fix support for anonymous accounts
    • 💻 ui init for accounts without contacts
    • room member list (muc)
    • sound imports
    • chat history flickering
    • 🛠 fix interface for disco info repo
    • 🛠 fix undefined error (me-command)
    • 🛠 fix some custom emoticons
    • 🚚 html escaping in remove dialog
    • #865 disappearing muc sender name
    • 👉 show avatar for historical muc msg
    • 🏁 mark chat windows with partial subscription
    • 🛠 fix fullscreen button
    • ⬆️ bump max supported version for all plugins
    • suppress chat state msg for unknown sender
    • 🛠 fix dialog for message from unknown sender
    • ⏪ restore notices on reload
    • 🔀 unread message sync
    • ✂ remove mailto prefix from mail link
    • 🛠 fix roster badge on fullscreen
    • 🖐 handle failed RTC peer config request
    • 👉 show notifications only for incoming messages
    • 👉 show notifications for group messages
    • do not overwrite trust level (omemo)

    Misc

    • 👉 show webpack progress
    • ⚡️ update locales
    • 👉 use eval source map for dev
    • ⚡️ update dependencies
    • ✨ enhance release process
    • 👌 improve pre commit hook
    • ✂ remove unused code
    • ✂ remove unused roster functions
    • ⚡️ update travis script
    • ✨ enhance muc member badge
    • 🔄 change color of messages
    • 👌 improve fullscreen layout
    • highlight unknown device in list (omemo)