Release Note ejabberd 1.1.0 - 24 Apr 2006
This document describes the main changes in ejabberd 1.1.0. This version introduces new features including support for new Jabber Enhancement Proposals and several performance improvements enabling deployments on an even larger scale than already possible.
ejabberd can be downloaded from Process-one ejabberd download page.
Detailed information can be found in the ejabberd Feature Sheet and User Guide which are available on the Process-one ejabberd documentation page.
A complete list of changes is available from Process-one support site.
Recent changes include:
New Jabber Enhancement Proposal support
- JEP-0050: Ad-Hoc Commands.
- JEP-0138: Stream Compression.
- JEP-0175: SASL anonymous.
Anonymous login
- SASL anonymous.
- Anonymous login for clients that do not yet support SASL Anonymous.
Relational database Support
- MySQL is now fully supported through ODBC and in native mode.
- Various improvements to the native database interfaces.
- The migration tool can use relational databases.
Multi-User Chat improvements
- Logging of room discussion to text file is now supported.
- Better reconfiguration support.
- Security oriented fixes.
- Several improvements and updates to latest JEP-0045.
Performance scalability improvements for large clusters
- Improved session synchronisation management between cluster nodes.
- Internal architecture has been reworked to use generalize Erlang/OTP framework usage.
- Speed improvement on logger.
- TCP/IP packet reception change for better network throttling and regulation.
As a result, these improvements will reduce load on large scale deployments.
XMPP Protocol related improvements
- XML stanza size can be limited.
- Messages are send to all resources with the same highest priority.
Documentation and Internationalization
- Documentation has been extended to cover more topics.
- Translations have been updated.
Web interface
- XHTML 1.0 compliance.
Bugfixes
- This release contains many bugfixes on various areas such as Publish-Subscribe, build chain, installers, IRC gateway, ejabberdctl, amongst others.
- Please refer to the ChangeLog file supplied with this release regarding all improvements in ejabberd.
Installation Notes
Supported Erlang Version
- You need at least Erlang/OTP R9C-2 to run ejabberd 1.1.0.
Installation
Installers are provided for Microsoft Windows, Linux/x86 and MacOSX/PPC. Installers can be retrieved from [ejabberd download page|ejabberd Downloads].
Migration Notes
- Before any migration, ejabberd system and database must be properly backed up.
- The database schema has not been changed comparing to version 1.0.0 and consequently it does not require any migration.
References
Contributed tutorials and documents of interest are:
Download ejabberd
You can download ejabberd to try it now.
Download
Need support?
If you have questions or need help with your ejabberd project, put your trust in ProcessOne.
Find out about our experience and expertise
Complete our online form to request a call back
Extend ejabberd
You can explore IMstore and order additional modules that add rich multi-protocol communication features to ejabberd server.
Go to IMstore
Further information
Additional ejabberd technical information is available on a separate site.
Take me to the ejabberd community site