Prosody 0.5.0 is something of a milestone, both with respect to the version number, and in that we have restructured and decentralised Prosody's core routing code.
The benefits of the changes include greater flexibility, performance, and allowing modules to catch and filter any stanza types they need to. Significantly, even the handling of the standard message, presence and iq stanza types is now performed by automatically-loaded core plugins.
Apart from the internal and API changes, this release finally brings us much-anticipated support for PEP. Remember to add "pep" to your config if you are upgrading from a previous release! :)
The following is a summary of changes since the previous version: