ejabberd v20.01 Release Notes
Release Date: 2020-01-17 // over 4 years ago-
- ๐ New features
- Implement OAUTH authentication for clients
- Implement OAUTH authentication in mqtt
- ๐ฒ Make logging infrastructure use new logger introduced introduced in Erlang (requires OTP22)
- ๐ New configuration parser/validator
- ๐ Initial work on being able to use CockroachDB as database backend
- โ Add gc command
- โ Add option to disable using prepared statements on Postgresql
- Implement routine for converting password to SCRAM format for all backends not only SQL
- โ Add infrastructure for having module documentation directly in individual module source code
- Generate man page automaticaly
Implement copy feature in mod_carboncopy
๐ Fixes
๐ง Make webadmin work with configurable paths
๐ Fix handling of result in xmlrpc module
๐ Make webadmin work even when accessed through not declared domain
๐ Better error reporting in xmlrpc
Limit ammount of results returned by disco queries to pubsub nodes
๐ Improve validation of configured JWT keys
๐ Fix race condition in Redis/SQL startup
๐ Fix loading order of third party modules
๐ Fix reloading of ACL rules
๐ Make account removal requests properly route response
๐ Improve handling of malformed inputs in send_message command
Omit push notification if storing message in offline storage failed
๐ Fix crash in stream management when timeout was not set