JSXC v4.1.0 Release Notes

Release Date: 2020-05-15 // 3 months ago
  • ➕ 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)