Skip to content

Releases: dropbox/dropbox-sdk-dotnet

v3.3.0

21 Jun 20:24

Choose a tag to compare

What's new:

  • Added file sharing endpoints.
  • Sharing
    • Sharing/RemoveFolderMember only ever returns an AsyncJobId.
    • Sharing/CheckRemoveMemberJobStatus returns a MemberAccessLevelResult on completion.
    • Sharing/UpdateFolderMember returns a MemberAccessLevelResult on completion.
    • NoExplicitAccess information added to UpdateFolderMemberError.

v3.2.1

13 Jun 19:52

Choose a tag to compare

Bug fixes:

  • Fix bug when parsing OAuth 2 response.

v3.2.0

01 Jun 23:53

Choose a tag to compare

What's new:

  • Files
    • Add SaveUrl endpoint for saving online content to your Dropbox.
  • Shared folders
    • Add ViewerNoComment to AccessLevel.
    • Add IsOwner to GroupInfo.
    • Change return type of SharePathError.AlreadyShared from Void to SharedFolderMetadata.
    • Add LeaveACopy parameter to RelinquishFolderMembership endpoint.
    • Change RelinquishFolderMembership to return async job ID when leaving a copy.
    • Add RelinquishFolderMembershipError to JobError.
  • Business endpoints
    • Add MembershipType to MemberProfile.
    • Add KeepAccount parameter to Members.Remove endpoint.
    • Add CannotKeepAccountAndTransfer and CannotKeepAccountAndDeleteData to MembersRemoveError.

v3.1.2

02 May 22:24

Choose a tag to compare

  • Integrate cert pinning into DropboxClientHelper.

v3.1.0

25 Apr 20:08

Choose a tag to compare

What's new:

  • Authentication
    • Add Token.Revoke endpoint.
  • Account
    • Add Disabled field to Account.
  • Files
    • Add IncludeDeleted and IncludeHasExplicitSharedMembers parameter to GetMetadata and ListFolder endpoint.
    • Add Close parameter to UploadSessionStart endpoint to support explicitly close an upload session.
    • Add UploadSessionAppendV2 endpoint which provides explicit session close support. UploadSessionAppend endpoint is now deprecated.
    • Add CopyReference endpoint.
    • Add GetTemporaryLink endpoint.
  • Shared links
    • Add RemoveExpiration parameter to ModifySharedLinkSettings endpoint.
  • Shared folders
    • Add LeaveACopy to FolderAction.
    • Add TimeInvited to SharedFolderMetadata.
    • Return IsOsxPackage or InsideOsxPackage error when user attempts to share an OS X package or folder inside OS X package.
  • Business endpoints
    • MemberCount is now optional in GroupSummary.
    • DevicesListTeamDevices endpoint is now deprecated by DevicesListMemberDevices.
    • LinkedAppsListTeamLinkedApps is now deprecated by LinkedAppsListMembersLinkedApps endpoint.
    • Add ReturnMembers parameter to GroupsMembersSetAccessType endpoint.

v3.0.6

14 Apr 20:38

Choose a tag to compare

Bug fixes:

  • Fix bugs related to date time serialization.

v3.0.5

15 Mar 22:48

Choose a tag to compare

  • Improve error message for invalid endpoint argument.

v3.0.4

11 Mar 20:16

Choose a tag to compare

  • Fix bug when doing OAuth2 code flow with team-linked app.

v3.0.3

09 Mar 23:49

Choose a tag to compare

  • Update to latest API specs:
    • Add ResolvedMemberPolicy property to FolderPolicy.
    • Add GroupType property to GroupInfo.
    • Add OwnerTeam and ParentSharedFolderId property to SharedFolderMetadataBase.
    • Add IsNotMountable to MountFolderError.
    • Add IsUnmountable to UnmountFolderError.
    • Add validation for member external id and email address.
    • Add SharedLinkCreatePolicy to TeamSharingPolicies.
    • Add IsTeamLicenseLimit to MemberSuspendError and MemberUnsuspendError.

v3.0.2

04 Mar 05:15

Choose a tag to compare

  • Update constructor for DropboxClient. All optional parameters are now wrapped in DropboxClientConfig object. This helps get rid of dependency on System.Net.Http.dll if the app doesn't need custom http client.