ejabberd 20.03

We are pleased to announce ejabberd version 20.03. This release adds a mix of features, optimizations and bugfixes: TLS support to connect to MySQL, initial cockroachdb support or fix of webadmin related issues. See Changelog below for a complete list.

ejabberd 20.02

We are pleased to announce ejabberd version 20.02. After a big release last month, this version is mostly a bugfix release.

ejabberd 20.01

We are pleased to announce ejabberd version 20.01. This release focuses on OAUTH support, logging performances improvement and configuration helper, as well as the usual various bug fixes.

ejabberd 19.09.1

We are announcing a supplemental bugfix release of ejabberd version 19.09.1. The main focus has been to fix the issue with webadmin returning 404 Not Found when Host header doesn’t match anything in configured hosts.

Understanding ejabberd OAuth Support & Roadmap

Login and password authentication is still the most commonly used auth mechanism on XMPP services. However, it is causing security concerns because it requires to store the credentials on the client app in order to login again without asking for the password. Mobile APIs on iOS and Android can let you encrypt the data at […]

ejabberd 19.09

We are pleased to announce ejabberd version 19.09. The main focus has been to improve automatic certificate management stack (Let’s Encrypt). We also fixed bugs that had been introduced during previous big refactoring of the configuration management file, as well as the usual various bug fixes.

ejabberd 19.08

We are pleased to announce ejabberd version 19.08. The main focus has been to further improve ease of use, consistency, performance, but also to start cleaning up our code base. As usual, we have kept on improving server performance and fixed several issues. New Features and improvements New authentication method using JWT tokens You can […]

ejabberd & Nintendo Switch NPNS

Last week, Taiyo Watanabe from Nintendo shared some insights about Nintendo Switch Push Notification infrastructure (NPNS) implementation. Here are some details from his presentation at ElixirFest conference. The Nintendo Switch NPNS is a large-scale realtime messaging service based on ejabberd. The game consoles are constantly connected to the infrastructure, listening for push notifications. So far, […]

ejabberd 19.05

We are pleased to announce ejabberd version 19.05. The main focus of this release has been to expand our MQTT stack with Websockets support, to power web based IoT platforms. We also have improved existing features, improved server performance and fixed several issues. New Features and improvements MQTT over Websocket ejabberd supports the Internet of […]

ejabberd 19.02: the MQTT Edition

This new ejabberd 19.02 release includes new major features, but also several improvements and bug fixes. The biggest news is the introduction of MQTT support. Contributions Several changes in this release were authored by our community contributors, and we would like to extend a big thank you for the contributions to: Holger Weiss, Christoph Scholz, […]

ejabberd 18.12.1

This new ejabberd 18.12.1 is a bugfix release optimizing several components. With this holiday release we would like to wish you a very Merry Christmas and a Happy New Year! We look forward to 2019 to keep delivering the world’s best real-time server. Changes Since ejabberd 18.12 you have an option to configure ejabberd to […]

Proxy protocol in ejabberd

This article describes how to configure HAProxy and ejabberd together. If you are using a proxy in front of ejabberd, the support for proxy protocol is a new feature allowing the XMPP server to know the real IP addresses of the connecting client instead of seeing just the IP used by the proxy server. The […]

ejabberd 18.12

This new ejabberd 18.12 release includes new major features, but also several improvements and bug fixes. New features XML Compression in message archive storage Message Archive Management is a very nice features of XMPP. It allows your users to store their message history directly on the XMPP server. It is pretty handy, but as the […]

What’s new in ejabberd Business Edition and ejabberd SaaS in October

We have been adding many improvements to ejabberd Business Edition and are rolling them out for new ejabberd SaaS customers in October. HTTP file transfer using S3 and Minio ejabberd Business Edition was previously supporting HTTP file transfer using Amazon AWS S3 backend. We now created and documented the process where our customers can host […]