This is the first API-stable release of the SDK. There won't be any further breaking API changes until the next major version.
New Features:
- Save and restore API connections. Saving and restoring API connections is now much easier and more reliable.
BoxAPIConnection
can be saved to a state string, which can then be persisted and restored at a later time. - Support for group memberships. Users can be added and removed from groups, as well as have their group role changed.
- Edit user information. Users can update their own profile information including their email aliases.
- Manage enterprise users. Enterprise admins can create, delete, and update user accounts associated with their enterprise.
- Enterprise event log support. Enterprises can retrieve admin logs which contain events that have occurred within their enterprise.
Bug Fixes:
- Fix crash when iterating over a groups. A
NullPointerException
could be thrown when iterating usingBoxGroupIterator
. - Path collections now contain folder information. Previously,
getPathCollection()
would return a list ofBoxFolders
instead of a list ofBoxFolder.Info
. - Fix issue with failed requests breaking connection pooling. Connection resources are now properly cleaned up when an error occurs during a request.