Skip to content

v5.0.0

Compare
Choose a tag to compare
@rogebrd rogebrd released this 12 Aug 17:08
· 23 commits to master since this release
  • Move officially supported versions to Net45 and NetStandard2.0

  • Migrate from VS2015 to VS2017 build system

  • Move all build targets into single CSProj file

  • Add System.Security.Cryptography as dependency

  • Add support for PKCE oauth flow

  • Add PKCE Oauth Example

  • Add option for requesting specific scopes and including already granted scopes in oauth flow

  • Add support for requesting specific scopes on token refresh

  • Expose refresh method publicly to dropbox client

  • Update tests to include downscoping

  • Update oauth example to support different scope examples

  • Add token_access_type to oauth flow

    • Legacy - default - the current long lived token flow
    • Online - requests only a short-lived access token
    • Offline - requests both a short-lived access token and a refresh token
  • Add refresh check to each API call

  • Add refresh check on client creation

Files Namespace

  • Add internal_error to SearchError union.
  • Add locked to LookupError union.
  • Add cant_move_into_vault to RelocationError union.
  • Add MoveIntoVaultError union.
  • Add SearchMatchFieldOptions struct.
  • Add optional match_field_options to SearchV2Arg struct.
  • Doc/example changes.

Sharing Namespace

  • Add is_vault to SharePathError union.
  • Add invalid_shared_folder to AddFolderMemberError union.

Team Namespace

  • Make members field of LegalHoldsPolicyUpdateArg struct optional.
  • Add app_folder_removal_not_supported to RevokeLinkedAppError union.
  • Doc/example changes.

Team Log Namespace

  • Add auto_approve to InviteMethod union.
  • Add moved_from_another_team to InviteMethod union.
  • Add moved_from_another_team to MemberStatus union.
  • Add no_one to SharedLinkVisibility union.
  • Add optional new_team to MemberChangeStatusDetails struct.
  • Add optional previous_team to MemberChangeStatusDetails struct.
  • Add external_sharing_create_report_details to EventDetails union.
  • Add external_sharing_report_failed to EventDetails union.
  • Add content_administration_policy_changed_details to EventDetails union.
  • Add external_sharing_create_report to EventType union.
  • Add external_sharing_report_failed to EventType union.
  • Add content_administration_policy_changed to EventType union.
  • Add send_for_signature_policy_changed_details to EventDetails union.
  • Add external_sharing_create_report to EventTypeArgs union.
  • Add external_sharing_report_failed to EventTypeArgs union.
  • Add content_administration_policy_changed to EventTypeArgs union.
  • Add send_for_signature_policy_changed to EventTypeArgs union.
  • Add SendForSignaturePolicy union.
  • Add ExternalSharingCreateReportDetails struct.
  • Add ExternalSharingReportFailedDetails struct.
  • Add ContentAdministrationPolicyChangedDetails struct.
  • Add SendForSignaturePolicyChangedDetails struct.
  • Add ExternalSharingCreateReportType struct.
  • Add ExternalSharingReportFailedType struct.
  • Add ContentAdministrationPolicyChangedType struct.
  • Add SendForSignaturePolicyChangedType struct.