Skip to content

Commit b51cd7d

Browse files
committed
Release 12.0.0
1 parent 1c9871b commit b51cd7d

File tree

57 files changed

+44769
-43952
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

57 files changed

+44769
-43952
lines changed

CHANGES.md

Lines changed: 19 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,32 @@
11
# Changelog
22

3-
## 12.0.0 (Unreleased)
3+
## 12.0.0 (2025-08-28)
44

5-
- #3581: src/i18n/converse.pot changes after make dist making git archive dirty
5+
- #3581: Don't unnecessarily regenerate pot and po files
66
- #3700: Fix exception that occurs when optional cp attribute is missing
7+
- #3714: Don't include `maxstanzas` if no value is available
8+
- #3719, #3770: Handle `connection._sasl_mechanism` not being defined
79
- #3730: QR Code doesn't work on dark backgrounds
8-
- #3769: Don't restrict OMEMO PEP push messages to type `headline`
10+
- #3764: Create an ESM build for @converse/headless
11+
- #3769: Various OMEMO fixes
912
- #3791: Fetching pubsub node configuration fails
1013
- #3792: Node reconfiguration attempt uses incorrect field names
1114
- Add approval banner in chats with requesting contacts or unsaved contacts
12-
- Some fixes regarding manually resized chats in `overlayed` view mode.
13-
- Replace webpack with [rspack](https://rspack.rs)
14-
- Registration: Use https://providers.xmpp.net instead of https://compliance.conversations.im
15+
- Add mongolian as a language option
16+
- Breaking: `Strophe.shims` has been removed. Instead, just use the globals.
1517
- Create ESM builds of converse.js and converse-headless.js
18+
- Moved `jsdom` and `ws` from optionalDependencies to peerDependencies
19+
- New API method `api.disco.entities.find` to return all entities that implement a specific feature.
20+
- Regional locales weren't being applied.
21+
- Registration: Use https://providers.xmpp.net instead of https://compliance.conversations.im
22+
- Replace webpack with [rspack](https://rspack.rs)
1623
- Set up a test runner for @converse/headless so that the headless tests use the headless build
24+
- Show approval alert in chats with unsaved contacts
25+
- Some fixes regarding manually resized chats in `overlayed` view mode.
26+
- Update controlbox to not show logo, navbar and version while connecting
27+
- Updated translations
28+
- bugfix: Don't show closed MUCs in the rooms list
29+
- bugfix: dragresize resistance not applied
1730

1831
## 11.0.1 (2025-06-09)
1932

COPYRIGHT

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
*
33
* An XMPP chat client for the web
44
*
5-
* Version: 11.0.1
5+
* Version: 12.0.0
66
*
77
* Copyright: JC Brand 2013-2025
88
* Except for 3rd party dependencies.

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ certs:
6565
########################################################################
6666
## Translation machinery
6767

68-
GETTEXT = $(XGETTEXT) --from-code=UTF-8 --language=JavaScript --keyword=__ --keyword=___ --keyword=i18n_ --force-po --output=src/i18n/converse.pot --package-name=Converse.js --copyright-holder="Jan-Carel Brand" --package-version=11.0.1 dist/converse-no-dependencies.js -c
68+
GETTEXT = $(XGETTEXT) --from-code=UTF-8 --language=JavaScript --keyword=__ --keyword=___ --keyword=i18n_ --force-po --output=src/i18n/converse.pot --package-name=Converse.js --copyright-holder="Jan-Carel Brand" --package-version=12.0.0 dist/converse-no-dependencies.js -c
6969

7070
.PHONY: pot
7171
pot: dist/converse-no-dependencies.js

docs/source/conf.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,9 +48,9 @@
4848
# built documents.
4949
#
5050
# The short X.Y version.
51-
version = '11.0.1'
51+
version = '12.0.0'
5252
# The full version, including alpha/beta/rc tags.
53-
release = '11.0.1'
53+
release = '12.0.0'
5454

5555
# The language for content autogenerated by Sphinx. Refer to documentation
5656
# for a list of supported languages.

docs/source/quickstart.rst

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@ For instance, this will configure ejabberd's, mod-conversejs to fetch a specific
3030
3131
mod_conversejs:
3232
# Replace 11.0.1 with your desired version
33-
conversejs_css: https://cdn.conversejs.org/11.0.1/dist/converse.min.css
34-
conversejs_script: https://cdn.conversejs.org/11.0.1/dist/converse.min.js
33+
conversejs_css: https://cdn.conversejs.org/12.0.0/dist/converse.min.css
34+
conversejs_script: https://cdn.conversejs.org/12.0.0/dist/converse.min.js
3535
3636
3737
Option 2: Self-hosting
@@ -53,8 +53,8 @@ To use it, add these lines to your HTML page's ``<head>`` section:
5353
.. code-block:: html
5454

5555
<!-- Replace 11.0.1 with your desired version -->
56-
<link rel="stylesheet" href="https://cdn.conversejs.org/11.0.1/dist/converse.min.css">
57-
<script src="https://cdn.conversejs.org/11.0.1/dist/converse.min.js" charset="utf-8"></script>
56+
<link rel="stylesheet" href="https://cdn.conversejs.org/12.0.0/dist/converse.min.css">
57+
<script src="https://cdn.conversejs.org/12.0.0/dist/converse.min.js" charset="utf-8"></script>
5858

5959
.. warning::
6060
Always specify a version number in production to avoid breaking changes.

manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"short_name": "Converse",
33
"name": "Converse Chat",
44
"description": "Messaging Freedom",
5-
"version": "11.0.1",
5+
"version": "12.0.0",
66
"categories": ["social"],
77
"icons": [
88
{

package-lock.json

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "converse.js",
3-
"version": "11.0.1",
3+
"version": "12.0.0",
44
"description": "Browser based XMPP chat client",
55
"workspaces": [
66
"src/headless",

src/headless/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@converse/headless",
3-
"version": "11.0.1",
3+
"version": "12.0.0",
44
"description": "Converse.js Headless build",
55
"author": "JC Brand <[email protected]>",
66
"contributors": [

src/headless/shared/constants.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { Strophe } from 'strophe.js';
22

33
export const BOSH_WAIT = 59;
4-
export const VERSION_NAME = "v11.0.1";
4+
export const VERSION_NAME = "v12.0.0";
55

66
export const PRES_SHOW_VALUES = ['chat', 'dnd', 'away', 'xa'];
77
export const PRES_TYPE_VALUES = [

0 commit comments

Comments
 (0)