Releases: dropbox/dropbox-sdk-obj-c
Releases · dropbox/dropbox-sdk-obj-c
Bug fixes
Bug fixes
Bug fixes
Public Spec Updates and Bug Fixes
Breaking changes
DBError
renamed toDBRequestError
- Batch endpoint return types changed to
<ROUTE>BatchLaunch
Public Spec Updates
Auth namespace:
- Added token/from_oauth1 route.
Files namespace:
- Changed return type of upload_session/finish_batch to UploadSessionFinishBatchLaunch.
- Changed return type of delete_batch to DeleteBatchLaunch.
- Changed return type of copy_batch and move_batch to RelocationBatchLaunch.
Sharing namespace:
- Added unsupported_link_type to SharedLinkError.
- Added is_member to GroupInfo.
- Added too_many_files to UnshareFolderError.
- Added no_explicit_access to RelinquishFolderMembershipError.
Stone Cfg namespace:
- Added feature route attribute.
Team namespace:
- Added API support for team folder actions. Team folders are special folders that automatically give functional groups within a team the correct access level (view or edit) to the content they need.
- Added team folder feature
- Added team_folder/create route.
- Added team_folder/rename route.
- Added team_folder/list route.
- Added team_folder/get_info route.
- Added team_folder/activate route.
- Added team_folder/archive route.
- Added team_folder/archive/check route.
- Added team_folder/permanently_delete route.
Bug fixes
- Persistent cookies now cleared
- Reference to WebKit framework changed from
Webkit
toWebKit
in podspec - Testing project consolidated
- Support for 403 error type
Bug fixes.
Bug fixes
- Added
$(inherited)
for framework search paths. - Fixed 500 nil error data handling.
Batch Upload and bug fixes.
Bug fixes
- Fixes main .xcodeproj to include correct files.
- Fixes doc string compiler warnings.
Batch upload method
- A custom batch upload endpoint, which will upload multiple files asynchronously, as well as chunk upload large files automatically.
Bug fixes.
Bug fixes
- Changed deployment target of macOS project to 10.10.
Bug fixes.
Bug fixes
- Removed setting RPC-style tasks to
NSURLSessionTaskPriorityHigh
because of iOS 8 bug whereNSURLSessionTaskPriorityHigh
is not be properly recognized as a symbol. Read more (here)[http://www.openradar.me/23956486].
Updated public specs.
Auth namespace:
- Added user_suspended to AuthError.
Files namespace:
- Added PathRootError.
- Added invalid_path_root to LookupError.
- Added autorename to CreateFolderArg.
- Added DeleteBatchArg, DeleteBatchResultEntry, DeleteResult,
DeleteBatchResult, DeleteBatchError and DeleteBatchJobStatus. - Added delete_batch and delete_batch/check routes.
- Added RelocationPath.
- Added to allow_shared_folder and autorename to RelocationArg.
- Added RelocationBatchArg, RelocationBatchResult, RelocationBatchJobStatus.
RelocationResult and RelocationBatchError. - Added copy_batch and copy_batch/check routes.
- Added move_batch and move_batch/check routes.
Sharing namespace:
- Changed PathOrId validation pattern.
- Changed path in ShareFolderArg from type files.Path to files.WritePath.
- Added contains_app_folder, contains_team_folder and invalid_path_root to
ShareFolderArg.
Stone Cfg namespace:
- Changed validation pattern for owner in Route.
Team namespace:
- Added team_license_limit to MembersRecoverError.
- Removed beta_group attribute from members/recover.
Bug fixes.
Bug fixes
- Added additional
Reachability
prefixes to avoid namespace clash - Updated
DBTransportClient
to properly returnDBNilObject
for routes withnil
return type. - Added longer timeout period to
DBTransportClient
to properly handle batch upload.