Smack 4.1.0-rc1 released

The Ignite Realtime community is happy to announce the first release candidate of the upcoming Smack version 4.1. Smack is an open source XMPP client library written in Java with multi-runtime support. It can be used with Java SE and Android runtimes. If you haven’t done already now is the ideal time to grab Smack 4.1.0-rc1 and try it out. A ‘4.1’ branch has been created, that will track the further development of Smack 4.1. The API of Smack 4.1 is now officially stable and will not change in an incompatible way between further 4.1 releases.

Smack 4.1.0-rc1 is available via Maven Central.


Since I’ve upgraded from smack 4.1.0-alpha6 saving vCards to an Openfire 3.9.3 server has not worked. It didn’t work on beta2 and it still doesn’t work on rc1. Are you guys testing this feature?

Please report issues in the Smack Users forum and not as comment to an blog post, but make sure to read sue first.

I have noticed you said that it can be used with Java SE and Android runtimes. Does it mean the earlier version before 4.1.0-rc1 can not be used with Android? Thank you.

No, versions prior 4.1 can not be used on Android. To run Smack 4.0 on Android you would need aSmack.