Smack v4.3.0 Release Notes

Release Date: 2018-08-02 // over 5 years ago
  • ๐Ÿ› Bug

    • SMACK-759 - PubSubManager.getLeafNode() throws PubSubAssertionError.DiscoInfoNodeAssertionError if node exists but its not a PubSub Node
    • SMACK-814 - NPE when using Node.getAffiliationsAsOwner()
    • SMACK-815 - XEP-0184: DeliveryReceipt requires ID, although the XEP defines it as optional attribute
    • SMACK-818 - EntityCapsManager sends presences with multiple CapsExtension causing disco#info lookup to fail
    • SMACK-819 - ConcurrentModification Exception in MultiUserChatManager.java
    • SMACK-820 - DNSUtil.setDaneProvider() does not set the DANE provider

    Task

    • SMACK-769 - Rename XMPPError to StanzaError
    • SMACK-776 - Remove deprecated reconnection callbacks in ConnectionListener

    ๐Ÿ‘Œ Improvement

    • SMACK-761 - Adopt ChatStateManager to new Chat API (chat2)
    • SMACK-812 - Enable ModifierOrder checkstyle check
    • SMACK-816 - SimplePayload should infer the XML element name and namespace