Skip to content

Commit c6f91bf

Browse files
committed
Add upgrade notes to 23.10
1 parent c8f7b66 commit c6f91bf

File tree

2 files changed

+19
-0
lines changed

2 files changed

+19
-0
lines changed
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
title: Upgrade to ejabberd 23.10
3+
toc: true
4+
---
5+
6+
There is a new module, several new options, an API command has changed,
7+
but there are no breaking changes in the configuration, SQL schema.
8+
9+
The `get_roster` API command has a different output, please check the release announcement for details.
10+
11+
The MUC room option `allow_private_messages` is converted to `allowpm`. This conversion is automatic, you don't need to perform any task. However, once you update to ejabberd 23.10, the stored rooms options will be converted, and you should not attempt to use that content with ejabberd versions older than 23.10.
12+
13+
`gen_mod` API is simplified. If you write your own ejabberd modules, you can optionally use that new API.
14+
15+
In summary, you can update from previous ejabberd version to this one without performing any upgrade tasks.
16+
17+
Please check the ejabberd [23.10](/archive/23_10/) release announcement for details about the improvements.
18+

content/admin/upgrade/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,7 @@ of the new ejabberd version if you need to update those tables yourself manually
9595

9696
# Specific version upgrade notes
9797

98+
- [Upgrading from ejabberd 23.04 to 23.10](/admin/upgrade/from_23.04_to_23.10/)
9899
- [Upgrading from ejabberd 23.01 to 23.04](/admin/upgrade/from_23.01_to_23.04/)
99100
- [Upgrading from ejabberd 22.10 to 23.01](/admin/upgrade/from_22.10_to_23.01/)
100101
- [Upgrading from ejabberd 22.05 to 22.10](/admin/upgrade/from_22.05_to_22.10/)

0 commit comments

Comments
 (0)