Hi Matthew,
good to read from you. Question: can we have a short conversation regarding Prosody upgrade in our environment? Is there any AI support in upgrading ? Best, Bernd Am So., 25. Jan. 2026 um 12:29 Uhr schrieb Matthew Wild <[email protected]>: > Hi folks, > > We are pleased to announce the release of Prosody 13.0.4. > > Welcome to another minor release from our stable branch! > > We encourage any deployments using 13.0.3 to upgrade, partly due to a > bug that was introduced into UUID generation in that release. We’re not > aware of any direct consequences of this bug, but it may cause > compatibility problems with other software. > > Although not strictly bug fixes, we sneaked in some > configuration-related improvements to this release which help make > configuring Prosody a little easier and more reliable. We’re > highlighting them because these changes have a chance to impact some > rare configurations. > > The first change is to prevent mod_pubsub from being loaded on a > VirtualHost (easily done if you accidentally add it to your global > modules_enabled list). Loading mod_pubsub on a normal user host can lead > to unexpected behaviour. Now it will log an error and refuse to load if > you do that. > > The second change is to simplify configuration of archiving in MUCs. > Practically all modern clients now use XEP-0313 to synchronize message > history. For VirtualHosts this is implemented in mod_mam, and for MUC > components it is implemented in mod_muc_mam. From this release, things > get much simpler: loading mod_mam (globally or directly on a MUC > component) will automatically load mod_muc_mam on the MUC component. > This means most people (e.g. who have mod_mam loaded globally on their > server) can now remove “muc_mam” from modules_enabled in their MUC > component configuration. It will be loaded automatically. > > This last point does mean that if you have mod_mam enabled globally, but > do not want it enabled on your MUCs, you now have to state that > explicitly by adding “mam” to modules_disabled under the MUC’s > Component. Be aware that such a configuration may lead to missing > messages in group chats. > > A summary of changes since the previous release: > > Fixes and improvements > > - mod_s2s: Fix traceback when outgoing s2s queue is full > - util.uuid: Fix padding of group 2 of UUIDv7 to use zeroes > > Minor changes > > - core.modulemanager: Fix shell commands on components > - mod_s2s: Explicitly prevent sending recursive error replies when > queue is full > - modulemanager: Allow component modules to specify additional > inherited modules > - prosodyctl check features: Use modulemanager to calculate modules > that will actually be loaded > - prosodyctl check features: change recommendation from mod_muc_mam to > mod_mam > - prosodyctl check config: Fix traceback when zero modules are enabled > - mod_pubsub: Fail early if loaded outside of a component to prevent > misconfiguration > - doap: Add XEP-0486 > - mod_pubsub/commands: Fix listing item numbers along with item names > - mod_account_activity: Handle authentication provider returning no > user info > - mod_mam: Automatically load mod_muc_mam if loaded on a MUC component > - mod_muc: Inherit mod_mam if globally loaded > > # Download > > As usual, download instructions for many platforms can be found on our > download page: https://prosody.im/download > > If you have any questions, comments or other issues with this release, > let us know! https://prosody.im/discuss > > -- > You received this message because you are subscribed to the Google Groups > "prosody-dev" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion visit > https://groups.google.com/d/msgid/prosody-dev/CAJt9-x4sxc6B2b98YJvvqNww9iZqmwv_VVDyhEiHSygN6_ds_w%40mail.gmail.com > . > -- You received this message because you are subscribed to the Google Groups "prosody-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/prosody-dev/CADLwoeJrs%2BbA6fDJCxBfUG%3DceGb%3DW-dXteS11o76C2LCNriEtg%40mail.gmail.com.
