5 months after the relase of Smack 3.4.1 the Ignite Realtime developer community is proud to annouce the first release of Smack 4, which marks a milestone in the development history of Smack. Smack has undergone a major overhaul and refactoring, including moving from Ant to Gradle and from SVN to git.
Smack 4 also includes security related fixes. Users are encouraged to update as soon as possible.
Many people have helped to develop this release. We especially would like to thank
- Ryan Sleevi of the Google Chrome Security Team for reporting a security flaw in ServerTrustManager (SMACK-410)
- Thijs Alkemad for reporting a security flaw regarding IQ spoofing (SMACK-533, SMACk-538)
- Lars Noschinski for fixing the IQ spoofing flaws and adding support for roster versioning (SMACK-399)
- Jens Offenbach for helping making Smack an OSGi bundle (SMACK-343)
Since the API has changed in Smack 4, make sure to read the "Smack 4.0 Readme and Upgrade Guide". A full changelog can be found in JIRA.