QXmpp 1.7.0
- Complete support of MIX groupchats and add new QXmppMixManager (@melvo, #589)
- Support of new SASL 2 authentication from XEP-0388: Extensible SASL Profile (@lnjX, #607)
- Update support of XEP-0428: Fallback Indication to v0.2 (@lnjX, #608)
- Update support of XEP-0447: Stateless file sharing to v0.3.1 (@lnjX, #613)
- ClientExtension: New onRegistered() and onUnregistered() virtual functions, called when the extension is added to or removed from a client. (@lnjX, #599)
- Client: New error handling: New errorOccurred() signal with QXmppError based API (@lnjX)
- New StreamError, AuthenticationError and BindError offering more details about connection errors (@lnjX)
- The 'from' attribute of the <stream:stream> open is set if a JID is configured (@lnjX)
- Security improvements in the internals of QXmppClient by terminating the connection when unexpected packets are received (@lnjX)
Breaking changes: