Dropbox.NET v4.10.0 Release Notes
Release Date: 2020-04-30 // almost 4 years ago-
๐ Change Notes:
(cfd31ba4ca1af7b82e3e6a35fae5ecf825584598)
Account namespace:- Added set_profile_photo end point.
Auth namespace:
- Added route_access_denied to AuthError.
Common namespace:
- โ Added SecondaryEmail struct.
Contacts namespace:
- Added scope route attribute to delete_manual_contacts end point.
Files namespace:
- โ Added scope route attribute to the following end points:
- ๐ get_metadata
- list_folder/longpoll
- list_folder
- list_folder/continue
- list_folder/get_latest_cursor
- download
- download_zip
- export
- upload_session/start
- upload_session/append
- upload_session/append:2
- upload_session/finish
- upload_session/finish_batch
- upload_session/finish_batch/check
- search
- upload
- create_folder
- create_folder:2
- create_folder_batch
- create_folder_batch/check
- โ delete
- โ delete:2
- โ delete_batch
- โ delete_batch/check
- permanently_delete
- copy
- copy:2
- copy_batch
- copy_batch:2
- copy_batch/check
- copy_batch/check:2
- ๐ move
- ๐ move:2
- ๐ move_batch
- ๐ move_batch:2
- ๐ move_batch/check:2
- ๐ move_batch/check
- get_thumbnail
- get_thumbnail_batch
- get_preview
- list_revisions
- โช restore
- get_temporary_link
- get_temporary_upload_link
- copy_reference/get
- copy_reference/save
- ๐พ save_url
- save_url/check_job_status
- โ Added new search:2 end point.
- โ Added new search/continue:2 end point
- Added new lock_file_batch end point
- Added new unlock_file_batch end point
- Added new get_file_lock_batch end point
- โ Added New MetadataV2 union
- โ Added new HighlightSpan struct
- โ Added new FileLockMetadata struct
- ๐ Added file_lock_info to FileMetadata struct
- โ Added template_error to ListFolderError union
- โ Added retry_error to ExportError union
File_properties namespace:
- โ Added scope route attribute to to the following end points:
- properties/add
- properties/overwrite
- โก๏ธ properties/update
- ๐ properties/remove
- properties/search
- templates/add_for_user
- templates/add_for_team
- templates/get_for_user
- templates/get_for_team
- templates/update_for_user
- templates/update_for_team
- templates/list_for_user
- templates/list_for_team
- templates/remove_for_user
- templates/remove_for_team
File_requests namespace:
- โ Added optional scope route attribute to to the following end points:
- list:2
- list/continue
- list
- get
- create
- โก๏ธ update
- count
- โ delete
- delete_all_closed
- โก๏ธ Updated docstrings for CreateFileRequestError
Team namespace:
โ Added scope route attribute to to the following end points:
๐ legal_holds/release_policy
members/secondary_emails/add
members/secondary_emails
get_info
token/get_authenticated_admin
๐ features/get_values
devices/list_member_devices
devices/list_members_devices
devices/revoke_device_session
devices/revoke_device_session_batch
team_folder/create
team_folder/rename
team_folder/list
team_folder/list/continue
team_folder/get_info
team_folder/activate
team_folder/archive
team_folder/archive/check
team_folder/permanently_delete
groups/list
groups/list/continue
groups/get_info
groups/create
groups/delete
โก๏ธ groups/update
groups/members/add
๐ groups/members/remove
groups/members/set_access_type
groups/members/list
groups/members/list/continue
linked_apps/list_member_linked_apps
linked_apps/list_members_linked_apps
linked_apps/revoke_linked_app
linked_apps/revoke_linked_app_batch
member_space_limits/set_custom_quota
member_space_limits/remove_custom_quota
member_space_limits/get_custom_quota
member_space_limits/excluded_users/add
member_space_limits/excluded_users/remove
member_space_limits/excluded_users/list
members/list
members/list/continue
members/get_info
members/add
๐ท members/add/job_status/get
members/set_admin_permissions
members/send_welcome_email
๐ members/remove
๐ members/remove/job_status/get
members/suspend
members/unsuspend
members/recover
members/move_former_member_files
namespaces/list
namespaces/list/continue
reports/get_storage
reports/get_activity
reports/get_membership
๐ Added new legal_holds/release_policy end point.
โ Added new members/secondary_emails/add end point.
Added new members/secondary_emails/resend_verification_emails
โ Added new members/secondary_emails/delete end point
Added new members/set_profile_photo end point
Added new members/delete_profile_photo end point
โ Added secondary_emails to MemberProfile struct
โ Added invited_on to MemberProfile struct
Added retain_team_shares in MembersRemoveArg Struct
โ Added the following to MembersRemoveError union
cannot_retain_shares_when_data_wiped
cannot_retain_shares_when_no_account_kept
cannot_retain_shares_when_team_external_sharing_off
cannot_keep_account
cannot_keep_account_under_legal_hold
cannot_keep_account_required_to_sign_tos
โก๏ธ Updated docstring for DateRange
Team_log namespace:
- โ Add scope route attribute to the following end points:
- get_events
- โ Added unlink_device to QuickActionType union
- โ Added enterprise_console to AccessMethodLogInfo
- ๐ Added was_linked_apps_truncated, was_linked_devices_truncated
๐ , was_linked_shared_folders_truncated to JoinTeamDetails struct - Added web_session, qr_code, apple_oauth to LoginMethod union
- โ Added enterprise_admin to TrustedNonTeamMemberType union
- โ Added team to TeamMemberLogInfo struct
- Added is_shared_namespace to NamespaceRelativePathLogInfo struct
- โ Added organization_team to ContextLogInfo union
- โ Added legal_holds to EventCategory union
- โ Added the following to EventDetails union:
- folder_overview_description_changed_details
- folder_overview_item_pinned_details
- folder_overview_item_unpinned_details
- legal_holds_activate_a_hold_details
- legal_holds_add_members_details
- legal_holds_change_hold_details_details
- legal_holds_change_hold_name_details
- legal_holds_export_a_hold_details
- legal_holds_release_a_hold_details
- legal_holds_remove_members_details
- legal_holds_report_a_hold_details
- โ member_delete_profile_photo_details
- member_set_profile_photo_details
- pending_secondary_email_added_details
- secondary_email_deleted_details
- secondary_email_verified_details
- paper_published_link_change_permission_details
- export_members_report_fail_details
- file_transfers_file_add_details
- file_transfers_transfer_delete_details
- file_transfers_transfer_download_details
- file_transfers_transfer_send_details
- file_transfers_transfer_view_details
- shared_content_restore_invitees_details
- shared_content_restore_member_details
- device_approvals_add_exception_details
- device_approvals_remove_exception_details
- file_locking_policy_changed_details
- file_transfers_policy_changed_details
- password_strength_requirements_change_policy_details
- smarter_smart_sync_policy_changed_details
- โ tfa_add_exception_details
- โ tfa_remove_exception_details
- watermarking_policy_changed_details
- changed_enterprise_admin_role_details
- changed_enterprise_connected_team_status_details
- ended_enterprise_admin_session_details
- ended_enterprise_admin_session_deprecated_details
- started_enterprise_admin_session_details
- โ Added the following to EventType union:
- folder_overview_description_changed
- folder_overview_item_pinned
- folder_overview_item_unpinned
- legal_holds_activate_a_hold
- legal_holds_add_members
- legal_holds_change_hold_details
- legal_holds_change_hold_name
- legal_holds_export_a_hold
- legal_holds_release_a_hold
- legal_holds_remove_members
- legal_holds_report_a_hold
- โ member_delete_profile_photo
- member_set_profile_photo
- pending_secondary_email_added
- secondary_email_deleted
- secondary_email_verified
- paper_published_link_change_permission
- export_members_report_fail
- file_transfers_file_add
- file_transfers_transfer_delete
- file_transfers_transfer_download
- file_transfers_transfer_send
- file_transfers_transfer_view
- shared_content_restore_invitees
- shared_content_restore_member
- device_approvals_add_exception
- device_approvals_remove_exception
- file_locking_policy_changed
- file_transfers_policy_changed
- password_strength_requirements_change_policy
- smarter_smart_sync_policy_changed
- โ tfa_add_exception
- โ tfa_remove_exception
- watermarking_policy_changed
- changed_enterprise_admin_role
- changed_enterprise_connected_team_status
- ended_enterprise_admin_session
- ended_enterprise_admin_session_deprecated
- started_enterprise_admin_session
Team_policies namespace:
- โ Added disabled in TwoStepVerificationState union
- โ Added new unions PasswordControlMode, SmarterSmartSyncPolicyState
, FileLockingPolicyState
Paper namespace:
- โก๏ธ Updated doctoring for the namespace
- โก๏ธ Updated doctoring for PaperApiBaseError
- โ Added PaperFolderCreateArg, PaperFolderCreateResult structs
- โ Added new PaperFolderCreateError union
- โก๏ธ Updated docstring for following end points:
- ๐ docs/folder_users/list
- ๐ docs/folder_users/list/continue
- ๐ docs/sharing_policy/get
- ๐ docs/sharing_policy/set
- ๐ docs/archive
- ๐ docs/permanently_delete
- ๐ docs/download
- docs/get_folder_info
- ๐ docs/users/add
- ๐ docs/users/remove
- ๐ docs/users/list
- ๐ docs/users/list/continue
- ๐ docs/list
- ๐ docs/list/continue
- ๐ docs/create
- ๐ docs/update
- folders/create
- โ Added scope route attribute to the following end points:
- ๐ docs/folder_users/list
- ๐ docs/folder_users/list/continue
- ๐ docs/sharing_policy/get
- ๐ docs/sharing_policy/set
- ๐ docs/archive
- ๐ docs/permanently_delete
- ๐ docs/download
- docs/get_folder_info
- ๐ docs/users/add
- ๐ docs/users/remove
- ๐ docs/users/list
- ๐ docs/users/list/continue
- ๐ docs/list
- ๐ docs/list/continue
- ๐ docs/create
- ๐ docs/update
Sharing namespace:
โ Add scope route attribute to the following end points:get_shared_link_metadata
list_shared_links
modify_shared_link_settings
create_shared_link_with_settings
revoke_shared_link
get_shared_link_file
add_file_member
update_file_member
get_file_metadata
get_file_metadata/batch
list_file_members
list_file_members/batch
list_file_members/continue
list_received_files
list_received_files/continue
remove_file_member
remove_file_member_2
relinquish_file_membership
unsharp_file
list_folders
list_folders/continue
list_mountable_folders
list_mountable_folders/continue
get_folder_metadata
list_folder_members
list_folder_members/continue
share_folder
check_share_job_status
๐ท check_job_status
unsharp_folder
transfer_folder
update_folder_policy
add_folder_member
remove_folder_member
โ check_remove_member_job_status
update_folder_member
mount_folder
unmount_folder
relinquish_folder_membership
set_access_inheritance
Add parent_folder_name to SharedFolderMetadataBase
๐ Users namespace:
- โ Added scope route attribute to the following end points:
- get_account
- get_current_account
- get_space_usage
- get_account_batch
- Added user_within_team_space_used_cached to TeamSpaceAllocation struct
- โ Added new features/get_values end point
(fbc2f1e2063ed4aed4ced6df53f1f3d3c6755491)
Check namespace:
- โ Added this namespace for authentication test
Team_log namespace: - โ Added notification_type to AccountCaptureNotificationEmailsSentDetails
- โ Added the following to EventDetails union
- ๐ shared_link_settings_add_expiration_details
- ๐ shared_link_settings_add_password_details
- ๐ shared_link_settings_allow_download_disabled_details
- ๐ shared_link_settings_allow_download_enabled_details
- ๐ shared_link_settings_change_audience_details
- ๐ shared_link_settings_change_expiration_details
- ๐ shared_link_settings_change_password_details
- ๐ shared_link_settings_remove_expiration_details
- ๐ shared_link_settings_remove_password_details
(be4e7c5b2c2b1af9ff2e8ee2416371fdc54b38b2)
Files Namespace:
๐ Update comments on FileLockMetadata struct
Add optional lockholder_account_id to FileLockMetadata struct
โ Add optional invalid_argument to SearchError union
โ Add get_thumbnail:2 route
โ Add ThumbnailV2Error union
โ Add MinimalFileLinkMetadata struct
โ Add PreviewResult struct
โ Add SharedLinkFileInfo struct
โ Add PathOrLink union
โ Add ThumbnailV2Arg struct
๐ Change UnlockFileArg's path type to WritePathOrId
๐ Change LockFileArg's path type to WritePathOrId
Shared Links Namespace:
- ๐ Fix Typo
Team Groups Namespace:
- Add add_creator_as_owner to GroupCreateArg struct
- ๐ท Update comments for async_job_id on GroupMembersChangeResult struct
Team Legal Holds Namespace:
โ Add exporting to LegalHoldStatus union
Add invactive_legal_hold to LegalHoldsListHeldRevisionsError union
Add legal_hold_policy_not_found to LegalHoldsPolicyUpdateError union
โ Add MembersInfo struct
โ Add LegalHoldsError union
mark legal_holds/export_policy to deprecated
mark legal_holds/export_policy_job_status/check to deprecated
๐ Change LegalHoldPolicy's members type to MembersInfo
โก๏ธ Update LegalHoldPolicy's examples
โก๏ธ Update LegalHoldsPolicyCreateError to extend LegalHoldsError
โก๏ธ Update LegalHoldsGetPolicyError to extend LegalHoldsError
โก๏ธ Update LegalHoldsListPoliciesError to extend LegalHoldsError
โก๏ธ Update LegalHoldsPolicyUpdateError to extend LegalHoldsError
๐ฒ Team Log Namespace:
- โ Remove lifespan comment
๐ฒ Team Log Generated Namesapce:
Add team_invite_details to ActionDetails union
๐ Add optional has_linked_apps to JoinTeamDetails struct
๐ Add optional has_linked_devices to JoinTeamDetails struct
๐ Add optional has_linkeD_shared_folders to JoinTeamDetails struct
โก๏ธ Update comments in JoinTeamDetails struct
โก๏ธ Update JoinTeamDetails struct examples
โก๏ธ Update LegalHoldsExportAHoldDetails struct examples
Update PaperContentRemoveFromFolderDetails target_asset_index to be optional
Update PaperContentRemoveFromFolderDetails parent_asset_index to be optional
Add shared_content_link to SharedLinkSettingsAddExpirationDetails struct
โก๏ธ Update SharedLinkSettingAddExpirationDetails struct examples
Add optional shared_content_link to SharedLinkSettingsAddPasswordDetails struct
Add optional shared_content_link to SharedLinkSettingsAllowDownloadDisabledDetails struct
Add optional shared_content_link to SharedLinkSettingsAllowDownloadEnabledDetails struct
Add optional shared_content_link to SharedLinkSettingsChangeAudienceDetails struct
Add optional shared_content_link to SharedLinkSettingsChangeExpirationDetails struct
Add optional shared_content_link to SharedLinkSettingsChangePasswordDetails struct
Add optional shared_content_link to SharedLinkSettingsRemoveExpirationDetails struct
Add optional shared_content_link to SharedLinkSettingsRemovePasswordDetails struct
Add file_locking_status_changed_details to EventDetails union
Add rewind_folder_details to EventDetails union
Add legal_holds_export_cancelled_details to EventDetails union
Add legal_holds_export_downloaded_details to EventDetails union
Add legal_holds_export_removed_details to EventDetails union
Add create_team_invite_link_details to EventDetails union
Add delete_team_invite_link_details to EventDetails union
โ Add binder_add_page_details to EventDetails union
โ Add binder_add_section_details to EventDetails union
โ Add binder_remove_page_details to EventDetails union
โ Add binder_remove_section_details to EventDetails union
๐ Add binder_rename_page_details to EventDetails union
๐ Add binder_rename_section_details to EventDetails union
Add binder_reorder_page_details to EventDetails union
Add binder_reorder_section_details to EventDetails union
Add rewind_policy_changed_details to EventDetails union
Add team_sharing_whitelist_subjects_changed_details to EventDetails union
Add web_sessions_change_active_session_limit_details to EventDetails union
Add enterprise_settings_locking_details to EventDetails union
Add file_locking_lock_status_changed to EventType union
โ Add rewind_folder to EventType union
Add legal_holds_export_cancelled to EventType union
Add legal_holds_export_downloaded to EventType union
Add legal_holds_export_removed to EventType union
Add create_team_invite_link to EventType union
Add delete_team_invite_link to EventType union
โ Add binder_add_page to EventType union
โ Add binder_add_section to EventType union
โ Add binder_remove_page to EventType union
โ Add binder_remove_section to EventType union
๐ Add binder_rename_page to EventType union
๐ Add binder_rename_section to EventType union
Add binder_reorder_page to EventType union
Add binder_reorder_section to EventType union
Add rewind_policy_changed to EventType union
Add team_sharing_whitelist_subjects_changed to EventType union
Add web_sessions_change_active_session_limit to EventType union
Add enterprise_settings_locking to EventType union
โ Add TeamInviteDetails struct
โ Add InviteMethod union
โ Add LockStatus union
โ Add RewindPolicy union
โ Add FileLockingLockStatusChangedDetails struct
โ Add RewindFolderDetails struct
โ Add LegalHoldsExportCancelledDetails struct
โ Add LegalHoldsExportDownloadedDetails struct
โ Add LegalHoldsExportRemovedDetails struct
โ Add CreateTeamInviteLinkDetails struct
โ Add DeleteTeamInviteLinkDetails struct
โ Add BinderAddPageDetails struct
โ Add BinderAddSectionDetails struct
โ Add BinderRemovePageDetails struct
โ Add BinderRemoveSectionDetails struct
โ Add BinderRenamePageDetails struct
โ Add BinderRenameSectionDetails struct
โ Add BinderReorderPageDetails struct
โ Add BinderReorderSectionDetails struct
โ Add RewindPolicyChangedDetails struct
โ Add TeamSharingWhitelistSubjectsChangedDetails struct
โ Add WebSessionsChangeActiviteSessionLimitDetails struct
โ Add EnterpriseSettingsLockingDetails struct
โ Add FileLockingLockStatusChangedType struct
โ Add RewindFolderType struct
โ Add LegalHoldsExportCancelledType struct
โ Add LegalHoldsExportDownloadedType struct
โ Add LegalHoldsExportRemovedType struct
โ Add CreateTeamInviteLinkType struct
โ Add DeleteTeamInviteLinkType struct
โ Add BinderAddPageType struct
โ Add BinderAddSectionType struct
โ Add BinderRemovePageType struct
โ Add BinderRemoveSectionType struct
โ Add BinderRenamePageType struct
โ Add BinderRenameSectionType struct
โ Add BinderReorderPageType struct
โ Add BinderReorderSectionType struct
โ Add RewindPolicyChangedType struct
โ Add TeamSharingWhitelistSubjectsChangedType struct
โ Add WebSessionsChangeActiveSessionLimitType struct
โ Add EnterpriseSettingsLockingType struct
๐ Users Namespace:
โ Add file_locking to UserFeature union
โ Add file_locking to UserFeatureValue
โก๏ธ Update example for UserFeaturesGetaluesBatchArg
โ Add FileLockingValue union
(8c7f9ae52038c8067a5fc692dd9307a3503a5297)
๐ง Stone configuration
added a new route property is_cloud_doc_auth indicating whether the endpoint is a Dropbox cloud docs endpoint which takes cloud docs auth token.
Files namespacelock_file_batch, unlock_file_batch and get_file_lock_batch are no longer preview routes
Team namespaceDeleted deprecated routes legal_holds/export_policy and legal_holds/export_policy_job_status/check
Team_log namespace:โ Added AccountState union
โ Added AccountLockOrUnlockedType struct
โ Added AccountLockOrUnlockedDetails struct
โ Added MemberSendInvitePolicy union
โ Added MemberSendInvitePolicyChangedType struct
โ Added MemberSendInvitePolicyChangedDetails struct
Added a new tag first_party_token_exchange to LoginMethod union
๐ Added new tags account_lock_or_unlocked_details and member_send_invite_policy_changed_details to EventDetails union
๐ Added new tags account_lock_or_unlocked and member_send_invite_policy_changed to EventType union
โ Added a new field file_size to FileOrFolderLogInfo and FileLogInfo struct
โ Added a new field file_count to FolderLogInfo struct
(2aac6c8d3313b3c49b27847b0ec6eb457d113fca)
๐ Cloud Docs Namespace
- Add get_content, get_metadata, rename, unlock, and lock routes
- โ Add corresponding args, results, and errors
File Properties Namespace
- โก๏ธ Update AddPropertiesArg description
- Add duplicate_property_groups to InvalidPropertyGroupError Union
- โก๏ธ Update property_groups description on AddPropertiesError Union
Files Namespace
- โก๏ธ Update query description on SearchArg Struct, SearchV2Arg Struct
- โก๏ธ Update move:2 and move_batch:2 route descirption
Shared Links Namespace
- โก๏ธ Update SharedLinkSettings example
Stone CFG Namespace
- โก๏ธ Update auth type string patterns
- โก๏ธ Update host string patterns
- ๐ Update style string patterns
- Update select_admin_mode string patterns
Team Legal Holds Namespace
- Add team_exceeded_legal_hold_quota to LegalHoldsPolicyCreateError union
- ๐ Change LegalHoldsListHeldRevisionsError and LegalHoldsPolicyReleaseError to extend LegalHoldsError
๐ฒ Team Log Generated Namespace
- โ Add NoExpirationLinkGenCreateReportDetails, NoExpirationLinkGenReportFailedDetails, NoPasswordLinkGenCreateReportDetails, NoPasswordLinkGenReportFailedDetails, NoPasswordLinkViewCreateReportDetails, NoPasswordLinkViewReportFailedDetails, OutdatedLinkViewCreateReportDetails, OutdatedLnkViewReportFailedDetails structs to the EventDetails union
- โ Add NoExpirationLinkGenCreateReportType, NoExpirationLinkGenReportFailedType, NoPasswordLinkGenCreateReportType, NoPasswordLinkGenReportFailedType, NoPasswordLinkViewCreateReportType, NoPasswordLinkViewReportFailedType, OutdatedLinkViewCreateReportType, OutdatedLinkViewReportFailedType structs to the EventType union
Team Secondary Mails Namespace:
- Remove is_preview from route add, resend_verification_emails, and delete