ConverseJS 13.0.0 – Web-based XMPP/Jabber chat written in JavaScript

neustradamus1 pts0 comments

Release 13.0.0 (2026-05-20) · conversejs/converse.js · GitHub

//releases/show" data-turbo-transient="true" />

Skip to content

Search or jump to...

Search code, repositories, users, issues, pull requests...

-->

Search

Clear

Search syntax tips

Provide feedback

--><br>We read every piece of feedback, and take your input very seriously.

Include my email address so I can be contacted

Cancel

Submit feedback

Saved searches

Use saved searches to filter your results more quickly

-->

Name

Query

To see all available qualifiers, see our documentation.

Cancel

Create saved search

Sign in

//releases/show;ref_cta:Sign up;ref_loc:header logged out"}"<br>Sign up

Appearance settings

Resetting focus

You signed in with another tab or window. Reload to refresh your session.<br>You signed out in another tab or window. Reload to refresh your session.<br>You switched accounts on another tab or window. Reload to refresh your session.

Dismiss alert

{{ message }}

conversejs

converse.js

Public

Uh oh!

There was an error while loading. Please reload this page.

Notifications<br>You must be signed in to change notification settings

Fork<br>822

Star<br>3.3k

13.0.0 (2026-05-20)

Latest

Latest

Compare

Choose a tag to compare

Sorry, something went wrong.

Filter

Loading

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

No results found

View all tags

jcbrand

released this

20 May 06:53

&middot;

2 commits

to master<br>since this release

v13.0.0

This tag was signed with the committer’s verified signature .

jcbrand<br>JC Brand

GPG key ID: A03B84D8866FFEA4

Verified

Learn about vigilant mode.

3c5af5f

#1855: Use default or locked domain when adding contacts or starting new chats

#2311: Strip locked MUC domain from room address input to avoid mangled JIDs

#2398: Add support for XEP-0444: Message Reactions (see XEP-0444)

#2740: Add autocomplete of possible XMPP servers when registering a new account

#2857: Fix underscores and other styling directives inside URLs being mistakenly treated as emphasis markers

#2929: Add XMPP providers autocomplete when adding contacts (new autocomplete_providers_url setting)

#3023: Fix empty roster group name treated as a valid group instead of "Ungrouped"

#3382: Fix audio player accessibility for screen reader users (NVDA, JAWS)

#3502: Fix custom emoji shortnames overlapping with built-in emoji shortnames

#3815: Removal of boomark leads to new bookmark named Symbol(lit-nothing)

#3824: Dates and times are not translated

#3829: Rich text from LibreOffice Calc is sent as screenshots

#3830: The message textarea blocks undo of the pasted text

#3839: Fix contacts menu displayed off-screen in fullscreen mode

#3863: Shift unescapeHTML helper function (used to set isOnlyEmoji on a message) to converse-headless

#3885: Don't show contact approval alerts when allow_contact_requests is false (e.g. anonymous mode)

#3886: Don't show OMEMO padlock icon when libsignal is not available (e.g. anonymous mode)

#3889: MUC join: Use room jids localpart as name in case name or identity not found

#3710: Fix autocomplete adding a trailing space when selecting a group name with the mouse

#3916: Add support for XEP-0461 Message Replies, allowing users to reply to specific messages

#3939: Don't show invitations to groupchats in which the user is already present

#3941: add adhoc completed command result and text-multi as merged lines of text

#3989: properly display occupant hats in details dialog

Don't render unfurls for retracted messages.

Assets

Loading

Uh oh!

There was an error while loading. Please reload this page.

-->

🚀<br>wthrajat reacted with rocket emoji

All reactions

🚀<br>1 reaction

1 person reacted

You can’t perform that action at this time.

reload show search name message loading

Related Articles