MongooseIM 3.0.1
Highlights - 3.0.x
exml 3.0.1
, much faster and efficient than previous versions, thanks to a new XML parser: RapidXML- Inbox extension - a way to display conversations list in chat application
Patch: 3.0.1
- Updated
exml
to3.0.2
, fixing an important security issue.
All changes - 3.0.0
Added
- Inbox extension - experimental (#1783)
- Acceptor pool for incoming XMPP TCP/UDP connections (#1849)
- OTP 20 support in
mod_jingle_sip
(#1825)
Changed
- MongooseIM uses
exml 3.0.1
, based on new XML parser: RapidXML (#1729, #1870) - Updated
fast_tls
to a version that avoids extensive usage ofstat
function (#1806) - User sessions are hibernated (e.g. garbage collected) as frequently as possible (#1821)
- Cassandra connection pool has been refactored (#1847)
- Removed support for Message Archive Management v0.2 (#1860)
policy-violation
check is performed inmod_mam(_muc)
, not in its backends (#1817)- Removed unnecessary
-part
schemas for MySQL (#1845) mod_jingle_sip
usesorigin_
acc keys instead of custom ones (#1841)
Fixed
- ODBC support - replaced ODBC library and refactored RDBMS code (#1816, #1838)
mod_muc
terminated the room when acancel
form was received for a room in normal state (#1798)- C2S process now ignores IQ replies addressed to previous process for the same user session (#1803)
- Metrics skipping (#1819)
Other
- Documentation fixes and improvements (#1835, #1851, #1852)
- Tests improvements and refactoring (#1413, #1782, #1808, #1813, #1820, #1823, #1836, #1846)
escalus 4.0.0
- Flexible preset application during test execution (#1802)
- Added packaging tools (#1662)
Commits, merged PRs and closed issues
Special thanks to our contributor: @igors !