Converse.js Versions Save

Web-based XMPP/Jabber chat client written in JavaScript

v10.1.7

1 month ago
  • Update to Strophe 2.0.0. Fixes login issue with newer versions of Ejabberd

v10.1.6

8 months ago
  • #3246: Badge color not responsive to dark theme
  • Fix a GIF rendering bug that causes a memory overflow

v10.1.5

10 months ago
  • #3209: Fix error when importing the converse global with bootstrap modal API
  • #3207: .po translation files weren't included in previous release
  • Updated Galician and Portuguese translations

v10.1.4

10 months ago
  • Fix dist directory not included in NPM package

v10.1.3

10 months ago
  • Add the ability to set roles and affiliations via the MUC occupant modal

  • Fix isOnlyEmojis is not a function when using only @converse/headless

  • Fix autojoin checkbox state in MUC bookmark form

  • Remove call to api.confirm in @converse/headless

  • Generate TypeScript declaration files into dist/types

  • Removed documentation about the no longer implemented fullname option.

  • Updated translations

  • #3123: Contacts do not show up online until chat is opened with them.

  • #3156: Add function to prevent drag stutter effect over iframes when resize is called in overlay mode

  • #3165: Use configured nickname in profile view in the control box

  • New config option stanza_timeout

v10.1.2

1 year ago
  • #1490: Busy-loop when fetching registration form fails
  • #1556: Can't switch to registration form afrer logout
  • #3137: Various UI/UX bugfixes regarding the registration form
  • XEP-0437: Room Activity Indicators (RAI) optimizations

v10.1.1

1 year ago
  • #1851: Sort open groupchats alphabetically
  • #2240: Ad-Hoc command result form not shown
  • #3128: Second bookmarked room shows info of the first one
  • Bugfix. Uyghur translations weren't loading

v10.1.0

1 year ago
  • #326: Add the ability to reset your password

  • #2759: Don't automatically log in again if the user manually logged out

  • #2816: Chat highlight behaves odd

  • #2925: File upload is not always enabled

  • #3001: Add option to save SCRAM details and to use them to stay logged in upon reload

  • Add a "Add to Contacts" button in MUC occupant modals

  • Updated tranlsations and new language Uyghur

  • New config option reuse_scram_keys

v10.0.0

1 year ago
  • 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 to none
  • Remove the converse-carbons plugin and make carbons part of the converse-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

v9.1.1

1 year ago
  • GIFs don't render inside unfurls and cause a TypeError
  • Improve how the muc_domain setting is populated via service discovery
  • Remove local (non-requesting) contacts not returned from a full roster response
  • Improve performance by looking up VCards via map instead of traversing an array
  • Fix infinite loop when receiving service discovery entities with a circular dependency
  • #1130: Display the room’s vCard-temp avatar
  • #2746: Always reply to all iqs, even those not understood
  • #2794: Some display problems with mobile view mode
  • #2868: Selected emoji is inserted into all open chat boxes

Remove the very old and largely unused config option allow_muc. If you don't want MUC support, you can add 'converse-muc' to the blacklisted_plugins setting.