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_pause
instead ofmaxpause
-
mod_disco.server_info.module
: the field is optional, no longer required -
mod_global_distrib.connections.advertised_endpoints
: default not set (false
is no longer accepted) -
mod_global_distrib.connections.tls.enabled
: the flag was removed, TLS is enabled by providing thecacertfile
andcertfile
options -
mod_http_upload.max_file_size
:undefined
is no longer allowed -
mod_mam_meta.user_prefs_store
:false
is no longer allowed (note: the module is calledmod_mam
in the most recent versions) -
mod_muc_light.config_schema
: the usage ofvalue
andtype
fields was replaced with one of the following fields:string_value
,integer_value
orfloat_value
-
mod_muc_log.css_file
: the default value was changed from"false"
tonot set
-
mod_stream_management
: minor adjustments ofbuffer_max
andack_freq
options,buffer
andack
booleans were added -
listen.c2s.tls.ciphers
,listen.http.tls.ciphers
andoutgoing_pools.*.*.connection.tls.ciphers
: the ciphers should now be formatted as a specification string -
listen.http.handlers.mod_websockets.ping_rate
:none
is no longer allowed