4.1.0
版本发布时间: 2021-02-03 20:26:06
esl/MongooseIM最新发布版本:6.2.1(2024-04-12 18:15:12)
Highlights
- Major configuration rework: the TOML format is now the only one supported
- Documentation enhancements
- Performance improvements
All changes
Added
- Full support of TOML configuration format (#2929)
- Prepared queries for
mod_vcard
(#2939) - Humio support (#2952)
- GitHub actions for MongooseIM CI workflow (#2990, #2993)
- Usage of
fast_scram
library (#3003) - Documentation for MongooseIM cluster's rolling upgrade (#3012)
- PEP publish options (#3017)
Removed
- Support of old
*.cfg
configuration format (#2929) - Support of HTTP File Upload 0.2.5 (#2989)
- Unused
katt_helper
(#2999)
Changed
- Moved documentation from readthedocs to gh-pages and its face lifting (#2946, #2960, #2963, #2966, #2969)
- Helper script in small tests uses python3 instead of python2 (#2957)
- Use
tools/wait_for_service.sh
instead ofnetcat
to ensure the mainminio
container is started (#2979) - Reduced stringprepping in roster hooks, privacy modules and
mod_offline
(#2997, #3005, #3009)
Fixed
- The response of locked MUC room to
disco#info
(#2956) -
ct_mongoose_log_hook
initialization error (#2964) - Catching log formatter errors to avoid death spiral of logging (#2968, #2978)
- The way big tests detect minio in CI (#2998)
- Connection issues with Cassandra (#3006)
Other
- Added
rebar3 clean
call toMakefile
(#2932) - Minor docs improvements (#2945, #2981, #3000, #3013, #3020)
- Parallel loading of
nksip
in tests (#2947) - CI improvements (#2949, #2972)
- Usage of
integer_to_binary/1
instead oflist_to_integer(binary_to_list/1)
(#3008) - Removed
archive_groupchats
warning (#3016)