- Update to Strophe.js 1.6.0 which adds support for SCRAM-SHA-256 and SCRAM-SHA-512
- Don't automatically convert OpenStreetMap URLs into
geo:
URIs in sent messages - Remove the
allow_chat_pending_contacts
config option. - Show roster contacts with
subscription
set tonone
- Remove the
converse-carbons
plugin and make carbons part of theconverse-chat
plugin. - Remove the
message_carbons
configuration setting. Carbons are now always enabled. - Move the
converse-oauth
plugin to the community-plugins - Don't apply message corrections when the MUC occupant-id doesn't match.
- Update
nick
attribute on ChatRoom when user nickname changes - Restrict editing of MUC messages to ones with the same XEP-0421 occupant ID
- Remove unfurls for links removed in a subsequent message correction
- Bookmarks now appear in a modal and the
hide_open_bookmarks
config setting has been removed. - #1004: Stop using fonts to render icons and use SVG instead
- #2797: Weird unicode characters rendering outside of line-height
- #2870: Fix for multiple URLs to be linkified when sent together in chat and adds a test for this.
- #2879: Quotes, lines not aligned to the first line
- #2925: Fix missing disco-items in browser storage.
- #2936: Fix documentation about enable_smacks option, which is true by default.
- #2939: Data forms with a field named "username" are not displayed
- #3005: Fix MUC messages with a fallback body not rendering.
- #3007: Fix links becoming text when a message is edited
- #3018: Fix MUC icons not functioning.
- #3028: Fix encrypted media from Conversations/Quicksy not properly decrypting