> ## Content Index
> Fetch the complete content index at: https://www.process-one.net/llms.txt
> Use this file to discover other available public pages before exploring further.

# 🚀 ejabberd 26.02
- URL: https://www.process-one.net/blog/ejabberd-26-02/
- Published: 2026-02-11T10:01:06.000Z
- Updated: 2026-02-11T10:01:06.000Z
- Description: We are pleased to announce the bugfix release ejabberd 26.02.
- Author: Jérôme Sautret
- Tags: ejabberd, Release, XMPP

**Contents:**

- **[ChangeLog](#changelog)**
- **[Acknowledgments](#ack)**
- **[Improvements in ejabberd Business Edition](#ebe)**
- **[ejabberd 26.02 download & feedback](#download)**

##  ChangeLog

- Fixes issue with adding hats data in presences send by group chats ([#4516](https://github.com/processone/ejabberd/issues/4516?ref=process-one.net))
- Removes `mod_muc_occupantid` modules, and integrates its functionality directly into `mod_muc` ([#4521](https://github.com/processone/ejabberd/issues/4521?ref=process-one.net))
- Fixes issue with reset occupant-id values after restart of ejabberd ([#4521](https://github.com/processone/ejabberd/issues/4521?ref=process-one.net))
- Improves handling of mediated group chat invitations in `mod_block_stranger` ([#4523](https://github.com/processone/ejabberd/issues/4523?ref=process-one.net))
- Properly install `mod_invites` templates in `make install` call ([#4514](https://github.com/processone/ejabberd/issues/4514?ref=process-one.net))
- Better errors in `mod_invites` ([#4515](https://github.com/processone/ejabberd/issues/4515?ref=process-one.net))
- Accessibility improvements in `mod_invites` ([#4524](https://github.com/processone/ejabberd/issues/4524?ref=process-one.net))
- Improves handling of request with invalid url encoded values in request handled by `ejabberd_http`
- Improves handling of invalid responses to disco queries in `mod_pubsub_serverinfo`
- Fixes conversion of MUC room configs from ejabberd older than 21.12
- Fixes to autologin in WebAdmin

If you are upgrading from a previous version, there are no changes in SQL schemas, configuration, API commands or hooks.

Notice that [mod\_muc](https://docs.ejabberd.im/admin/configuration/modules/?ref=process-one.net#mod%5Fmuc) now incorporates the feature from [mod\_muc\_occupantid](https://docs.ejabberd.im/archive/26.01/modules/?ref=process-one.net#mod%5Fmuc%5Foccupantid), and that module has been removed. You can remove `mod_muc_occupantid` in your configuration file as it is unnecessary now, and ejabberd simply ignores it.

Check also the commit log: [https://github.com/processone/ejabberd/compare/26.01...26.02](https://github.com/processone/ejabberd/compare/26.01...26.02?ref=process-one.net)

## Acknowledgments

We would like to thank the contributions to the source code and translations provided by:

- [Stefan Strigler](https://github.com/sstrigler?ref=process-one.net) for the improvements in `mod_invites`
- [Mr. EddX](https://github.com/MrEddX?ref=process-one.net) for updating the Bulgarian translation
- [Sketch6580](https://hosted.weblate.org/user/Sketch6580/?ref=process-one.net) for updating the Chinese (Simplified) translation
- [ffunk](https://github.com/hollymrklm?ref=process-one.net) for updating the Czech translation
- [Stefan Strigler](https://github.com/sstrigler?ref=process-one.net) for updating the German translation

And also to all the people contributing in the ejabberd chatroom, issue tracker...

## Improvements in ejabberd Business Edition

Customers of the [ejabberd Business Edition](https://www.process-one.net/en/ejabberd/), in addition to all those improvements and bugfixes, also get the following change:

- Change `default_ram_db` from `mnesia` to `p1db` when using `p1db` `cluster_backend`

##  ejabberd 26.02 download & feedback

As usual, the release is tagged in the Git source code repository on [GitHub](https://github.com/processone/ejabberd?ref=process-one.net).

The source package and installers are available in [ejabberd Downloads](https://www.process-one.net/download/) page. To check the `*.asc` signature files, see [How to verify ProcessOne downloads integrity](https://www.process-one.net/blog/verifying-process-one-downloads-integrity/).

For convenience, there are alternative download locations like the [ejabberd DEB/RPM Packages Repository](https://repo.process-one.net/?ref=process-one.net) and the [GitHub Release / Tags](https://github.com/processone/ejabberd/tags?ref=process-one.net).

The `ecs` container image is available in [docker.io/ejabberd/ecs](https://hub.docker.com/r/ejabberd/ecs/?ref=process-one.net) and [ghcr.io/processone/ecs](https://github.com/processone/docker-ejabberd/pkgs/container/ecs?ref=process-one.net). The alternative `ejabberd` container image is available in [ghcr.io/processone/ejabberd](https://github.com/processone/ejabberd/pkgs/container/ejabberd?ref=process-one.net).

If you consider that you've found a bug, please search or fill a bug report on [GitHub Issues](https://github.com/processone/ejabberd/issues?ref=process-one.net).