Releases: box/box-java-sdk
Releases · box/box-java-sdk
v4.0.1
v4.0.0
The most important change this release includes is the replacement of the HTTP library from a native one to
OkHttp which allows SDK to
- Support the HTTP2 version of the HTTP protocol.
- Support proxies that do not use only basic authentication method. For details on creating custom proxy authenticators and an example of
NTLM proxy authentication.
Breaking Changes
BatchAPIRequest
– is no longer supported by the SDKBoxAPIConnection#DEFAULT_MAX_ATTEMPTS
is replaced withBoxAPIConnection#DEFAULT_MAX_RETRIES
BoxRedirectResponse
– was removed and will not be replacedBoxEvent.Type
is replaced withEventType
- Removing deprecated methods from
BoxFile
,BoxFileVersionRetention
,BoxFolder
,BoxGroup
,BoxGroupMembership
,BoxItem
,BoxRetentionPolicy
,BoxTask
,BoxUser
,BoxWebLink
,EventLog
,Metadata
andMetadataTemplate
.
Migration details can be found here.
New Features and Enhancements:
v3.8.2
v3.8.1
v3.8.0
v3.7.1
v3.7.0
New Features and Enhancements:
Bug Fixes:
BoxCollaboration.getItem()
returnsBoxItem.Info
notBoxFolder.Info
(#1102) (135850d), closes #1101 #1100.BoxCollaboration.getItem()
used to returnBoxFolder.Info
. However, if collaboration was added on a file it would still returnBoxFolder.Info
which will end with throwingBoxAPIException
when doing any API call. If you are getting collaboration item it is best to store it asBoxItem.Info
or check its type and store it asBoxFile.Info
orBoxFolder.Info
.- Add missing constructor to
BoxNotificationEmail
class (#1098) (2534f34)