Toggle navigation
Docs
Explore ▾
Get Started
For Administrators
Introduction
Installation
Configuration
File Format
Basic Config
Authentication
Databases
LDAP
Listen Modules
Listen Opts
Top-Level Opts
Modules Opts
Upgrading ejabberd
Advanced Topics
Clustering
Managing
MQTT
Security
Troubleshooting
Unattended
XMPP Extensions
For Developers
API
Simple Config
API Reference
API Tags
OAuth Support
Permissions
Record
Versioning
Extending ejabberd
Architecture
Elixir Dev
Localization
Modules Dev
PubSub Dev
Stanza Routing
Testing
Hosts
Internals
OSX Install
Repositories
SQL Schema
VSCode
XMPP clients & bots
Extensions
iOS Development
Tutorials
MIX
MySQL
Use Cases
FAQ
Archive
20.01
20.02
20.03
20.04
Listen Modules
Listen Options
Top-Level Options
Modules Options
Administration API
SQL Schema
20.07
Listen Modules
Listen Options
Top-Level Options
Modules Options
Administration API
SQL Schema
20.12
Listen Modules
Listen Options
Top-Level Options
Modules Options
Administration API
SQL Schema
21.01
Listen Modules
Listen Options
Top-Level Options
Modules Options
Administration API
SQL Schema
21.04
Listen Modules
Listen Options
Top-Level Options
Modules Options
Administration API
SQL Schema
21.07
Listen Modules
Listen Options
Top-Level Options
Modules Options
Administration API
SQL Schema
21.12
API Reference
Listen Modules
Listen Opts
Top-Level Opts
Modules Opts
SQL Schema
22.05
API Reference
Listen Modules
Listen Opts
Top-Level Opts
Modules Opts
SQL Schema
22.10
API Reference
Listen Modules
Listen Opts
Top-Level Opts
Modules Opts
SQL Schema
23.01
API Reference
Listen Modules
Listen Opts
Top-Level Opts
Modules Opts
SQL Schema
23.04
API Reference
Listen Modules
Listen Opts
Top-Level Opts
Modules Opts
SQL Schema
Get ejabberd
Report Bugs
Ask Questions
Login
Get Started
For Administrators
Introduction
Installation
Configuration
File Format
Basic Config
Authentication
Databases
LDAP
Listen Modules
Listen Opts
Top-Level Opts
Modules Opts
Upgrading ejabberd
Advanced Topics
Clustering
Managing
MQTT
Security
Troubleshooting
Unattended
XMPP Extensions
For Developers
API
Simple Config
API Reference
API Tags
OAuth Support
Permissions
Record
Versioning
Extending ejabberd
Architecture
Elixir Dev
Localization
Modules Dev
PubSub Dev
Stanza Routing
Testing
Hosts
Internals
OSX Install
Repositories
SQL Schema
VSCode
XMPP clients & bots
Extensions
iOS Development
Tutorials
MIX
MySQL
Use Cases
FAQ
Archive
20.01
20.02
20.03
20.04
Listen Modules
Listen Options
Top-Level Options
Modules Options
Administration API
SQL Schema
20.07
Listen Modules
Listen Options
Top-Level Options
Modules Options
Administration API
SQL Schema
20.12
Listen Modules
Listen Options
Top-Level Options
Modules Options
Administration API
SQL Schema
21.01
Listen Modules
Listen Options
Top-Level Options
Modules Options
Administration API
SQL Schema
21.04
Listen Modules
Listen Options
Top-Level Options
Modules Options
Administration API
SQL Schema
21.07
Listen Modules
Listen Options
Top-Level Options
Modules Options
Administration API
SQL Schema
21.12
API Reference
Listen Modules
Listen Opts
Top-Level Opts
Modules Opts
SQL Schema
22.05
API Reference
Listen Modules
Listen Opts
Top-Level Opts
Modules Opts
SQL Schema
22.10
API Reference
Listen Modules
Listen Opts
Top-Level Opts
Modules Opts
SQL Schema
23.01
API Reference
Listen Modules
Listen Opts
Top-Level Opts
Modules Opts
SQL Schema
23.04
API Reference
Listen Modules
Listen Opts
Top-Level Opts
Modules Opts
SQL Schema
Archived Documentation for 20.03
If you are upgrading ejabberd from a previous release, you can check:
ejabberd 20.03 release announcement
ejabberd Github Compare from 20.02