# User Service Plugin Changelog

2.0.1 -- October 7th, 2014

- Fixed the problem that authentication type was not saved

2.0.0 -- October 4th, 2014

- New restfull API (see readme). The plugin is backward compatible
- Added new requst to get all or specific users
- The user is now extendible with key / values properties
- Added new requst to get roster entries of a specific users
- Added new requst to get group names of a specific users
- Added new request to add user to a group or remove a user from a group

1.4.4 -- May 5th, 2014

- Added new requests grouplist and usergrouplist

1.4.3 -- May 5th, 2014

- Fixed OF-0788: Only set group properties on newly created group

1.4.2 -- December 15th, 2013

- Fixed OF-0719: Remove all roster items as well when deleting a user

1.4.1 -- October 2nd, 2013

- Added ability to create new shared groups from list of groups when adding or updating users to roster

1.4.0 -- Sep 13, 2013

- Requires Openfire 3.9.0.

1.3.3 -- May 22, 2013

- Merged proposed changes from community to add roster management capabilities (OF-674).

1.3.2 -- August 19, 2009

- String sanitize username, so that escaped JIDs work. Author: Daryl Herzmann

1.3.1 -- August 12, 2008

- Added support for lockout (type=disable) and unlock (type=enable). Author: Daryl Herzmann

1.3.0 -- October 12, 2007

- Added support for filtering by IP address.
- Added support for assigning user to groups.
- Replaced jid parameter with username for all operations.

1.2.0 -- April 12, 2007

- Now requires Openfire 3.3.0.

1.1.1 -- October 06, 2006

- Updated to use compression offered by Openfire 3.1

1.1.0 -- March 16, 2006

- Updates to documentation and source to support Openfire 2.4 and above.

1.0 -- Nov 10, 2005

- Initial release.