FEDORA-2018-d659808c80

enhancement update in Fedora 27 for prosody

Status: stable 4 months ago

Prosody 0.11.0

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.

Upgrade notes

There are some changes that users running previous versions of Prosody should be aware of:

Modules added

  • 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.

Modules removed

The following modules were deprecated in previous releases and have been removed in 0.11:

  • mod_storage_sql1
  • mod_compression
  • mod_privacy

MySQL schema upgrade

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

Lua 5.2

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).

How to install

sudo dnf upgrade --advisory=FEDORA-2018-d659808c80

Comments 6

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.


Add Comment & Feedback
Toggle Preview

Comment fields support Fedora-Flavored Markdown. Comments are governed under this privacy policy.

-1 0 +1 Feedback Guidelines

Is the update generally functional? (karma)

You need to be logged in to add karma!

Content Type
RPM
Status
stable
Test Gating
Submitted by
Update Type
enhancement
Update Severity
unspecified
Karma
0
stable threshold: 3
unstable threshold: -3
Autopush
Enabled
Dates
submitted 4 months ago
in testing 4 months ago
in stable 4 months ago

Automated Test Results