• Notable changes and important new features
  • Experimental support for DNSSEC
  • Network operations became interruptible
  • Use JXMPP's JID types
  • Improved the Multi User Chat API
  • Support for SASL authzid
  • API Changes
  • Introduced ConnectionConfiguration.setHostAddress(InetAddress)
  • Removed loginAnonymously()
  • Further API additions/changes/removals and improvements
  • Including Smack 4.2 into your project
  • Projects that target a JVM supporting Java7
  • With Gradle
  • With Maven
  • With Ivy
  • Projects that target Android
  • With Gradle
  • Smack configuration with smack-extensions for XMPP over TCP
  • Minimal Smack configuration for XMPP over TCP
  • Smack configuration with experimental extensions (XEP-0280, XEP-0352, XEP-0332, XEP-0335)
  • Using Eclipse's Android Development Tools (ADT) Ant based build
  • What to do if there are any issues with this Smack version?