Dropbox.NET v5.0.0 Release Notes
Release Date: 2020-08-12 // over 3 years ago-
๐ 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.