13.0.2
Released: 2025-05-29
Summary
This update addresses various issues that have been noticed since the previous release, as well as a few improvements, including some important fixes for invites. Some log messages and prosodyctl commands have been improved as well.
Changes
Summary of all changes in this release:
Fixes and improvements
- mod_storage_internal: Fix queries with only start returning extra items
- mod_invites_register: Stricter validation of registration events
Minor changes
- MUC: Ensure allow MUC PM setting has valid value (fixes #1933: PM does not work on new MUCs)
- mod_storage_sql: Delay showing SQL library error until attempted load
- mod_storage_sql: Handle failure to deploy new UNIQUE index
- mod_storage_sql: Add shell command to create tables and indices (again)
- mod_s2s: Fix log to use formatting instead of concatenation (fixes #1461: Logging issues uncovered by mod_log_json)
- modulemanager, util.pluginloader: Improve error message when load fails but some candidates were filtered
- prosodyctl check config: add recommendation to switch from admin_telnet to shell
- mod_storage_sql: Retrieve all indices to see if the new one exists
- prosodyctl check config: List modules which Prosody cannot successfully load
- net.http.files: Fix issue with caching
- util.jsonschema: Fix handling of
false
as schema - mod_invites: Consider password reset a distinct type wrt invite page
- configmanager: Emit config warning when referencing non-existent value
- mod_admin_shell: Add role:list() and role:show() commands
- MUC: Fix nickname registration form error handling (#1930)
- MUC: Fix Error when join stanza sent without resource (#1934)
- MUC: Factor out identification of join stanza
- mod_invites_register: Don’t restrict username for roster invites (thanks lissine)
- mod_admin_shell: Fix matching logic in s2s:close (Thanks Menel)
- mod_authz_internal: Improve error message when invalid role specified
- mod_http_file_share: Add media-src ‘self’ to Content-Security-Policy header
- mod_admin_shell: Visual tweaks to the output of debug:cert_index()
- mod_http: Log problems parsing IP addresses in X-Forwarded-For (Thanks Boris)
- mod_http: Fix IP address normalization (Thanks Boris)
- util.prosodyctl.check: Improve reporting of DNS lookup problems
Download
As usual, download instructions for many platforms can be found on our download page
If you have any questions, comments or other issues with this release, let us know!