Issues

Use gradle's release option
SMACK-893
Smack performs unnecessary escaping in XML text
SMACK-892
StringUtils randomString methods could be more random
SMACK-891
Update Message Archive Management (XEP-0313) support to urn:xmpp:mam:2
SMACK-890
Add support for XEP-0428: Fallback Indication
SMACK-889
MUC roomDestroyed() callback is not invoked
SMACK-888
Make SASL authentication aware of stream errors
SMACK-887
Add support for XEP-0424: Message Retraction
SMACK-886
Add support for XEP-0420 Stanza Content Encryption
SMACK-885
Add support for XEP-0422: Message Fastening
SMACK-884
Add generic MUC callback for "participant left" caused by unavailable presences
SMACK-883
Add support for MUC status code 333
SMACK-882
Deadlock between reader and writer if Stream Mangement unacked stanza queue is full
SMACK-881
Add API for SASL mechanism to check if they should be used for the concrete connection (e.g. disallow PLAIN over insecured connections per default)
SMACK-880
Provide DOAP for Smack
SMACK-879
Add support for XEP-0328: JID Prep
SMACK-878
Add support for XEP-0368: SRV records for XMPP over TLS (Implicit TLS / Direct TLS)
SMACK-877
Support DNS SRV "." target
SMACK-876
Make the last known user state available when offline
SMACK-875
PacketParserUtilsTest#invalidXMLInMessageBody() fails on non-english machines
SMACK-874
Error IQs should be able to carry one extension element besides the error element
SMACK-873
Add support for XEP-0315: Data Forms XML Element
SMACK-872
Add support for XEP-0350: Data Forms Geolocation Element
SMACK-871
TLS X.509 certificate verification should be performed with the ACE representation of the XMPP service domain when possible
SMACK-870
Exceptions in async tasks should not go uncaught to the call stack to avoid program termination
SMACK-869
1-25 of 838