4.0.1 to 4.1.0
HTTP File Upload
HTTP File Upload specification older than 0.3.0 is no longer supported, i.e. the one namespaced with urn:xmpp:http:upload.
Currently, only the urn:xmpp:http:upload:0 XMLNS is served.
All major, modern client libraries and applications support the 0.3.0+ specification. If you experience any issues with making requests to the HTTP File Upload service, please update your client.
Retirement of the old *.cfg format
Since release 4.1.0, we are no longer supporting the *.cfg MongooseIM configuration format. Please use the TOML format instead.
Minor changes in the TOML config format
-
mod_bosh.max_pauseinstead ofmaxpause -
mod_disco.server_info.module: the field is optional, no longer required -
mod_global_distrib.connections.advertised_endpoints: default not set (falseis no longer accepted) -
mod_global_distrib.connections.tls.enabled: the flag was removed, TLS is enabled by providing thecacertfileandcertfileoptions -
mod_http_upload.max_file_size:undefinedis no longer allowed -
mod_mam_meta.user_prefs_store:falseis no longer allowed -
mod_muc_light.config_schema: the usage ofvalueandtypefields was replaced with one of the following fields:string_value,integer_valueorfloat_value -
mod_muc_log.css_file: the default value was changed from"false"tonot set -
mod_stream_management: minor adjustments ofbuffer_maxandack_freqoptions,bufferandackbooleans were added -
listen.c2s.tls.ciphers,listen.http.tls.ciphersandoutgoing_pools.*.*.connection.tls.ciphers: the ciphers should now be formatted as a specification string -
listen.http.handlers.mod_websockets.ping_rate:
noneis no longer allowed