Smack v3.3.1 Release Notes

Release Date: 2013-10-06 // over 10 years ago
  • ๐Ÿ› Bug Fixes

    • SMACK-428 - RosterEntry overrides equals, but not hashcode.
    • SMACK-438 - Possible NPE in MultiUserChat.InvitationsMonitor.getInvitationsMonitor()
    • SMACK-441 - Memory leak in KeepAliveManager
    • SMACK-447 - Compression is not enabled for Java7ZlibInputOutputStream
    • SMACK-448 - Java7ZlibInputOutputStream does not work. Deflater.DEFAULT_STRATEGY is used as compression level when it should use Deflater.DEFAULT_COMPRESSION
    • SMACK-450 - VCard.load() throws null pointer exception if there is no VCard for the user
    • SMACK-455 - Multiple items doesn`t not parse correctly in a pubsub message

    ๐Ÿ†• New Feature

    • SMACK-425 - Collect (parser) Exceptions and unparseable stanzas. Provide a callback method so that the user is notified about them if he wants to

    ๐Ÿ‘Œ Improvement

    • SMACK-369 - Exceptions during login should get thrown back up to the caller.
    • SMACK-439 - Improve documentation for MultiUserChat.InvitationsListener
    • SMACK-451 - PingManager entry in META-INF/smack.providers is within Ad-Hoc Command section
    • SMACK-431 - Enable Entity Caps as default for new connections and write extensions documentation html page
    • SMACK-405 - Cleanup of redundant code in XMPPConnection.shutdown()