Skip to content

Releases: dropbox/dropbox-sdk-obj-c

Spec Update

20 Dec 00:15

Choose a tag to compare

  • Update to Latest API specs:
    • Common Namespace:
      • Allow DisplayNameLegacy to support a name of zero chars
      • Force matching dot character in alias EmailAddress
    • File_properties namespace:
      • Doesn’t allow app folder app to access file property endpoints.
    • Files namespace:
      • Create copy_batch:2 and move_batch:2 endpoints. Deprecate existing copy_batch and move_batch.
    • Contacts namespace:
      • New namespace
      • New routes: delete_manual_contacts and delete_manual_contacts_batch
      • New argument structs for new routes
    • Sharing namespace:
      • Add no_one option to LinkAudience union
    • Sharing_files namespace:
      • Doesn’t allow app folder app to access sharing files endpoints.
    • Teams namespace:
      • Add is_disconnected boolean to RemovedStatus struct
      • Add error response type to namespace/list route
      • Only Team apps with Team member file access can access team/properties endpoints.
    • Team_log namespace:
      • New event types added

Spec Update

09 Oct 21:40

Choose a tag to compare

files Namespace:

  • Updated doc strings

team_log Namespace:

  • Updated event docstrings
  • New reset field for loading events with a cursor
  • New event types added

team_policies Namespace:

  • New CameraUploadsPolicyState union

Spec Update

24 May 01:53

Choose a tag to compare

  • files namespace:

    • new documentation
    • added new too_large error type for uploads
  • team namespace:

    • add is_directory_restricted attribute to MemberProfile, MemberAddArg
    • add new_is_directory_restricted to MemberSetProfileArg
  • team_log namespace:

    • additional documentation

Spec Update

11 Apr 23:05

Choose a tag to compare

  • file_properties namespace:

    • updated comments
  • files namespace:

    • new SymlinkInfo struct on FileMetadata
    • added too_many_write_operations error type to WriteError
    • New CreateFolderBatch endpoint and related datatypes
    • Added parent_rev attribute to DeleteArg
    • New Thumbnail sizes
    • New ThumbnailMode object
    • New SyncSettings objects
  • sharing namespace:

    • add seen_State.PlatformType to UserFileMembershipInfo
    • new set_access_inheritance for FolderAction
    • additional user info added to UserInfo struct
    • new AccessInheritance union
    • new set_access_inheritance route
  • team namespace:

    • new HasTeamSelectiveSync object
    • new selective sync settings included in various return objects and error types
    • new update_sync_settings route
  • team_policies namespace:

    • new ShowcaseEnabledPolicy object
    • new ShowcaseDownloadPolicy object
    • new ShowcaseExternalSharingPolicy object

Bug fix

02 Apr 20:53

Choose a tag to compare

Fix macos build issue for Carthage.

Spec Update

30 Mar 23:30

Choose a tag to compare

  • Added support for PathRoot

  • files namespace:

    • Added download_zip endpoint
    • Add properties_error to UploadError
  • team_common namespace:

    • Added new MemberSpaceLimitType union
  • team namespace:

    • Added additional error types to MembersRemoveError union
    • Updated docstring
  • users namespace:

    • Additional member space limit fields in TeamSpaceAllocation struct
  • team_log namespace:

    • Lots of updates to struct names and descriptions (note these routes and structs are still in preview and subject to further changes)

Bug fix

01 Mar 00:26

Choose a tag to compare

Bug fix

  • Fix bug introduced in v3.5.0 bug fix to fix enumerated subtype deserialization issue.

Bug fix

28 Feb 20:36

Choose a tag to compare

Bug fix

  • Fix bug where RPC requests where using a timeout of 480 sec rather than 60 sec.

Bug fix

27 Feb 19:38

Choose a tag to compare

Bug fix

  • Fix camel case enumerated subtype field deserialization error.

Note: this fix contains a bug. Please update 3.7.0.

Spec update and bug fixes

19 Nov 00:40

Choose a tag to compare

Spec update

Namespace Common:
- New PathRoot and RootInfo related structs and unions

Namespace File_properties:
- additional documentation
- new RemoveTemplateArg struct
- new routes for templates
- updated TemplateFilter union
- new PropertiesSearch structs
- new properties/search/continue route

Namespace Files:
- updated documentation
- updated routes with support for select_admin_mode
- add include_property_groups attribute to to args structs
- add propert_groups attribute to response structs

Namespace Sharing:
- update routes to include indicate for select_admin_mode
- updated examples
- add too_many_files attribute to RemoveFolderMemberError

Namespace Team:
- add new has_file_events input/output structs to featres/get_values endpoint
- add additional examples for device related structs
- reduce minimum value for UserQuota to 15
- Updated QuotaError structs
- New structs and routes to support excluded_users

Namespace Team_policies:
- add new SmartSyncPolicy union

Namespace Users:
- add root_info object to FullAccount struct

Bug fixes

  • Improved auth flow security with state parameter.
  • Add nil check to popFromStorageForSession.