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.
Author: Jérôme Sautret
Chief Technology Officer
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.
go-xmpp 0.3.0
A new version of the go-xmpp library, which can be used to write XMPP clients or components in Go, as been released. It’s available on GitHub. Upon new features, it adds a websocket transport. For this reason, the minimum go version to use it is now 1.13. It also adds a SendIQ method, to send… Continue reading go-xmpp 0.3.0
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 2.1 vs 3.0 memory consumption
ejabberd is memory bound as session data is kept in RAM for each connected user. This means that available memory is the factor that limits the number of users an ejabberd node can handle. So memory usage was one of the main concern on the ejabberd 3 roadmap. We’re finally pleased to show some good… Continue reading ejabberd 2.1 vs 3.0 memory consumption
[ANN] New bugfix release ejabberd 2.1.11
We are pleased to announce the bugfix release ejabberd 2.1.11. It includes a few bugfixes and improvements, and also ODBC support for several modules.
ejabberd 2.1.5 and exmpp 0.9.5 bugfix releases
We are pleased to announce the bugfix releases ejabberd 2.1.5 and exmpp 0.9.5. Regarding ejabberd 2.1.5: The main changes are: Erlang/OTP R12 support fixed Erlang/OTP R14A support added OpenSSL 0.9.8 or higher is required BOSH: New optional connection attribute process-delay C2S: Don’t ask for client certificate when using TLS C2S: Inform client that SSL session… Continue reading ejabberd 2.1.5 and exmpp 0.9.5 bugfix releases
ejabberd 2.1.4 and exmpp 0.9.4 bugfix releases
We are pleased to announce the bugfix releases ejabberd 2.1.4 and exmpp 0.9.4. Regarding ejabberd 2.1.4: Brief summary of changes: Bounce messages when closing c2s session Bugfixes when handling Service Discovery to contacts Don’t send error stanza as reply to error stanza Don’t store blocked messages in offline queue Extauth: Optionally cache extauth users… Continue reading ejabberd 2.1.4 and exmpp 0.9.4 bugfix releases
[ANN] ejabberd 2.1.2 bugfix release
We are pleased to announce ejabberd 2.1.2, which contains several bugfixes over last month’s maintenance release. Brief summary of changes: Fix SASL PLAIN authentication message for RFC4616 compliance Fix support for old Erlang/OTP R10 and R11 If server start fails due to config file problem, display some lines and stop node PubSub and PEP: several… Continue reading [ANN] ejabberd 2.1.2 bugfix release
[ANN] exmpp 0.9.2 new release
We are pleased to announce a new release of exmpp. exmpp is a XMPP library written in Erlang and released under the Erlang Public License. It helps the development of XMPP entities by providing functions to build and interpret XML stanzas. Once compiled, check the generated HTML documentation. List of main changes since the previous… Continue reading [ANN] exmpp 0.9.2 new release
[ANN] ejabberd 2.1.1 bugfix release
We are pleased to announce the bugfix release ejabberd 2.1.1, which was published on the 17th of December. ejabberd 2.1.1 contains several important bugfixes over last month’s major release. None of the fixes is critical, but you are encouraged to update if you are running ejabberd 2.1.0. Short list of bugfixes: Fix connection if starttls_required… Continue reading [ANN] ejabberd 2.1.1 bugfix release
ejabberd 2.1.0 finally released
ejabberd 2.1.0 is finally released, and it comes with an enormous list of 314 new features, improvements and bugfixes. It has been 21 months since the last major ejabberd release 2.0.0, and 8 months since 2.0.5. Very brief list of additions: Erlang/OTP R13 support HTTP-Bind (BOSH) optimization and clean-up LDAPS support MUC rooms can require… Continue reading ejabberd 2.1.0 finally released
Announcing ejabberd 2.1.0 RC2
The second release candidate of ejabberd 2.1 has been published by ProcessOne. ejabberd 2.1.0 RC2 is available as source code as well as binary installers for Linux, Mac OS X and Windows from here: https://www.process-one.net/downloads/ejabberd/2.1.0-rc2/. The readme text is here: https://www.process-one.net/downloads/ejabberd/2.1.0-rc2/README.txt. The list of changes in RC2 compared to RC1 are: Use queue to… Continue reading Announcing ejabberd 2.1.0 RC2
Announcing ejabberd 2.1.0 beta2
ProcessOne has released the second beta of ejabberd 2.1.0. It’s available at https://www.process-one.net/downloads/ejabberd/2.1.0-beta2/ The changes between this second beta and previous one are: A STUN server has been added, see the ejabberd Guide for configuration details Updated many translation files: Chinese, Dutch, French, Galician, German, Italian, Norwegian, Polish, Portugese (Brazil), Russian, Slovak, Spanish, Turkish,… Continue reading Announcing ejabberd 2.1.0 beta2