MongooseIM 2.1.0 beta2
Pre-release
Pre-release
Added
- Roster management in client REST API (#1286)
- Silent push notifications (#1287)
- RSM support in
mod_vcard
(#978) - MAM can be configured to archive (or not) groupchat messages in private archives (#1294)
- New command in
mongooseimctl
(#1256) - Extended
mod_roster
backends' API (#1302) - A warning is logged, when a module links to caller process on startup (#1247)
Changed
now()
calls have been replaced with alternatives inp1_time_compat
(#1246)- Stanza size limit is now checked while parsing the stanza (#1285)
mongoose_acc
extended lifespan; supported by more hooks. (#1211, #1306)crypto:rand_bytes/1
calls have been replaced withcrypto:strong_rand_bytes/1
(#1348)
Fixed
- Improved error handling in C2S (#1264)
- MAM + MUC Light integration (#1270)
- Push nodes discovery and handling in
mod_pubsub
(#1272) - BOSH interleaving logic (#1289)
- Error presence handling in MUC (#1307)
- Race condition between
mod_caps
and PEP (#1301) - Minor bugs in Service Discovery (#1303)
Other
- Expanded, better tests and improved coverage (#645, #1241, #1278, #1291)
- Ensured OTP 19.3 support. (#1251)
- Configuration improvement (#1296, #1299)
- Refactored many modules to satisfy our coding standards. (#1254, #1259)
- Many improvements and fixes in MongooseIM documentation. (#1242, #1243, #1253, #1260, #1261, #1262, #1271, #1279, #1282, #1284, #1288, #1292, #1293, #1295, #1297, #1298, #1303, #1304, #1310, #1318, #1319, #1320, #1323, #1324, #1326, #1332, #1333, #1334, #1336, #1345)
- Build improvements and fixes (#1258, #1266, #1300, #1309, #1315, #1335, #1355)
Commits, merged PRs and closed issues
Special thanks to our contributors: @astro @strugee @msantos @daniel-e @deadjdona !