ejabberd v19.02 Release Notes
Release Date: 2019-02-26 // about 5 years ago-
- Admin
- ๐ Fix in configure.ac the Erlang/OTP version: from 17.5 to 19.0
- reload_config command: Fix crash when sql_pool_size option is used
- ๐ง reload_config command: Fix crash when SQL is not configured
- rooms_empty_destroy command: Several fixes to behave more conservative
Fix serverhost->host parameter name for muc_(un)register_nick API
๐ง Configuration
๐ Allow specifying tag for listener for api_permission purposes
๐ Change default ciphers to intermediate
0๏ธโฃ Define default ciphers/protocol_option in example config
Don't crash on malformed 'modules' section
mod_mam: New option clear_archive_on_room_destroy to prevent archive removal on room destroy
mod_mam: New option access_preferences to restrict who can modify the MAM preferences
mod_muc: New option access_mam to restrict who can modify that room option
mod_offline: New option store_groupchat to allow storing group chat messages
Core
โ Add MQTT protocol support
๐ Fix (un)setting of priority
๐ Use OTP application startup infrastructure for starting dependencies
๐ Improve starting order of several dependencies
MAM
mod_mam_mnesia/sql: Improve check for empty archive
disallow room creation if archive not empty and clear_archive_on_room_destroy is false
๐ allow check if archive is empty for or user or room
โ Additional checks for database failures
MUC
๐ Make sure that room_destroyed is called even when some code throws in terminate
โก๏ธ Update muc room state after adding extra access field to it
MUC/Sub: Send mucsub subscriber notification events with from set to room jid
Shared Roster
Don't perform roster push for non-local contacts
๐ Handle versioning result when shared roster group has remote account
๐ Fix SQL queries
Miscelanea
CAPTCHA: Add no-store hint to CAPTCHA challenge stanzas
HTTP: Reject http_api request with malformed Authentication header
mod_carboncopy: Don't lose carbons on presence change or session resumption
mod_mix: Fix submission-id and channel resource
โฑ mod_ping: Fix ping IQ reply/timeout processing (17.x regression)
mod_private: Hardcode item ID for PEP bookmarks
mod_push: Improve notification error handling
PIEFXIS: Fix user export when password is scrammed
Prosody: Improve import of roster items, rooms and attributes
๐ Translations: fixed "make translations"
๐ WebAdmin: Fix support to restart module with new options