Skip to content

Latest commit

 

History

History
124 lines (80 loc) · 5.29 KB

CHANGELOG.md

File metadata and controls

124 lines (80 loc) · 5.29 KB

Changelog

3.15.0 [2019-03-28]

  • Added support for passing custom IBoxService to BoxJWTAuth constructor.

3.14.1 [2019-03-07]

  • Removed unnecessary package.config from sample files.

3.14.0 [2019-02-28]

  • Added trace ID to API response exception message.
  • Fix deserialization of translated task assignment status.

3.13.1 [2019-02-21]

  • Fixed an issue where some objects related to Events did not have their .Id property correctly deserialized from JSON

3.13.0 [2019-02-14]

  • Added the .InviteEmail property to BoxCollaboration objects, which displays the email address for the invited user in a pending collaboration
  • Added .Timezone, .IsExternalCollabRestricted, .Tags, and .Hostname properties to BoxUser objects

3.12.0 [2019-02-07]

  • Added client.FilesManager.GetCollaborationsCollectionAsync() and deprecated client.FilesManager.GetCollaborationsAsync() to enable paging through the entire collection of collaborations on a file
  • Added client.WebLinksManager.CopyAsync(), client.WebLinksManager.CreateSharedLinkAsync(), and client.WebLinksManager.DeleteSharedLinkAsync()
  • Added client.UsersManager.GetUserAvatarAsync() for retrieving a user's avatar image

3.11.0 [2019-01-17]

  • Added support for reading and writing more Group fields
  • Fixed an issue where the UnsharedAt field of a shared link could not be set to null
  • Fixed renaming a file on new version upload
  • Added the ability to set the content modification timestamp on file version upload
  • Fixed issues around reading the source of an event when the source item is a web link

3.10.0 [2018-12-14]

  • Added support for Metadata Cascade Policies

3.9.3 [2018-09-04]

  • Strong named the assembly.

3.9.2 [2018-06-14]

  • Added support for setting flag allowing non owners of a folder to invite collaborators.

3.9.1 [2018-06-07]

  • Fixed bug where Xamarin applications would run out of connections

3.9.0 [2018-05-10]

  • Added support for Storage Policies

3.8.0 [2018-04-30]

  • Fixed an issue where users could not create BoxClient on Xamarin
  • Added File property to BoxLock objects in events
  • Added MetadataManager.DeleteMetadataTemplate(string scope, string template) for deleting a Metadata template
  • Made API URLs modifiable in BoxConfig
  • Improved API response error objects/messages

3.7.0 [2018-04-10]

  • Added support for assigning a Retention Policy to a metadata template
  • Added CONTENT_ACCESS event type to enum

3.6.0 [2018-03-27]

  • Fixed an issue where a "Security protocol not supported" exception could be thrown on MacOS
  • Added client.FilesManager.GetRepresentationContentAsync() for fetching a stream over representation contents
  • Fixed parsing of some Source objects on BoxEvent objects

3.5.2 [2018-03-21]

  • Switched to exponential backoff when the SDK receives a rate limit or server error response.
  • Force support for TLSv1.1 or higher when available to improve the security of connections to the Box API.
  • Perform modified retry on JWT auth for when the local clock and the Box Server clock are not aligned as well as if the JWT ID has already been consumed.
  • Made name parameter optional on RestoreTrashedAsync().

3.4.2 [2018-01-31]

  • Deprecated uploadFileVersionUsingSessionAsync()(which returned just a Box File Version) in favor of uploadNewVersionUsingSessionAsync()(which returns the entire Box File object containing the Box File Version).
  • Added support for OAuth2 access token creation type to the AdminEventTypesEnum
  • Added ExpiresAt param to BoxCollaborationRequest.

3.4.1 [2018-01-09]

3.3.0 [2017-11-22]

3.2.0 [2017-10-04]

3.1.0 [2017-08-18]

  • Added Unified Metadata Support (#379)

3.0.0 [2017-07-28]

  • Major version bump to 3, targeting net45
  • Upgrading the whole sln to vs2017
  • Added support for Recents endpoint
  • New operation on Metadata endpoint
  • Progress on Chunked Upload New File
  • Minor bug fixes