Smack Changelog

1.1.1 - June 25, 2003

- Setting Object packet properties was broken.
- Added getRoom() method to GroupChat.

1.1.0 - June 19, 2003

- New system to handle custom IQ packets and custom packet extensions through the new provider sub-package.
- Added packet filters for packet extensions.
- Added additional options for responding to subscription requests.
- Added method to retrieve the roster item count from roster packets.
- Added ability to set the ItemStatus on a roster packet.
- Added remove option to roster packet.
- Various documentation fixes/improvements.
- Fixed NullPointer exception on the setName method of the RosterEntry class.
- Groupchat class was listening for wrong message types -- fixed.
- Changed properties element name to "properties" instead of "x". Note: this will break compatability between earlier versions if they are trying to send packet properties back and forth. However, we thought it was best to make this change now.
- Turning on debugging via a system property wasn't working.
- Fixed spelling error in Roster class method name.
- Fixed stream not being closed properly.
- The "to contains" and "from contains" filters now ignore case.

1.0.1 - April 30, 2003

- Fixed bug that caused applets using Smack to crash with a security exception.

1.0.0 - April 25, 2003

- Initial official release.