Upgrade to ejabberd 21.07¶
Database changes¶
Add missing indexes to SQL sr_group
table¶
The sr_group
table in SQL databases got a new index.
If you store Shared Roster Groups in a SQL database, you can create the index corresponding to your database type, check the example SQL queries in the commit.
MySQL Backend Patch for scram-sha512¶
The MySQL database schema has improved to support scram-sha512 (#3582)
If you have a MySQL database, you can update your schema with:
ALTER TABLE users MODIFY serverkey varchar(128) NOT NULL DEFAULT ’’;
ALTER TABLE users MODIFY salt varchar(128) NOT NULL DEFAULT ’’;
API change¶
Change in srg_create
¶
That command API has changed the name
argument to label
, for coherence with the changes in the ejabberd Web Admin page.
Check ejabberdctl help srg_create
or the API page.
Command-line change¶
Changes in ejabberdctl help
¶
The help
command has changed its usage and results.
If you use that command in some automatic script, please check ejabberdctl help
and adapt your scripts accordingly.