See upstream's blog post at https://blog.prosody.im/prosody-0-11-0-released/ for a full overview of the release features.
This release includes significant improvements to MUC and Pubsub, adds support for vCard4, mobile battery optimisations and Lua 5.2.
There are some changes that users running previous versions of Prosody should be aware of:
mod_csi_simple
This is a renamed version of the mod_csi_pump
community module. If you are using mod_csi_pump
or do not yet have a CSI module set up, we encourage you to use this one.
mod_muc_mam
This replaces the community module mod_mam_muc
(note the name change!).
It provides support for archiving and querying chatroom messages using XEP-0313. It should be added to modules_enabled
under your MUC component:
Component "rooms.example.com" "muc"
modules_enabled = {
"muc_mam";
}
mod_vcard4
, mod_vcard_legacy
Prosody now offers support for vCard4 in mod_vcard4
. Since most clients today do not yet support this format, if you use this module you should also enable mod_vcard_legacy
.
These modules are separate to the old mod_vcard
, which still exists and works for services that want to continue just supporting the older vcard-temp protocol.
The following modules were deprecated in previous releases and have been removed in 0.11:
mod_storage_sql1
mod_compression
mod_privacy
Some limitations were found with the current MySQL schema that prevented it from working properly with our new pubsub and PEP features. Prosody will refuse to connect to the database until this is fixed, but this can be done easily with the following command:
prosodyctl mod_storage_sql upgrade
The recommended Lua version for 0.11 is Lua 5.2, while Lua 5.1 is still supported for the platforms that need it. However the 0.11.x series is the last series that will still support Lua 5.1 (and by extension, LuaJIT).
Updates may require up to 24 hours to propagate to mirrors. If the following command doesn't work, please retry later:
sudo dnf upgrade --refresh --advisory=FEDORA-2018-d659808c80
Please login to add feedback.
This update has been submitted for testing by robert.
This update has been pushed to testing.
This update has reached 7 days in testing and can be pushed to stable now if the maintainer wishes
This update has been submitted for batched by robert.
This update has been submitted for stable by robert.
This update has been pushed to stable.