Skip to content

Tags: sirajios/dropbox-sdk-java

Tags

v3.0.11

Toggle v3.0.11's commit message
3.0.11 (2018-12-12)

---------------------------------------------
- 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

v3.0.10

Toggle v3.0.10's commit message
3.0.10 (2018-10-11)

---------------------------------------------
- Update to Latest API specs:
  - 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.

v3.0.9

Toggle v3.0.9's commit message
3.0.9 (2018-09-15)

---------------------------------------------
- Update to Latest API specs:
  - files namespace:
    - Increased size limit for download_zip endpoint.
    - Update documentation for data transport call limit.
    - Added get_temporary_upload_link endpoint.
  - paper namespace:
    - Added invite_editor to FileAction.
    - Added access_inheritance to MembershipInfo.
  - team_log namespace:
    - Added more event types and details.
  - team:
    - Added members/move_former_member_files endpoint.
    - Added members/move_former_member_files/job_status/check endpoint.
- Add ProgressListener to upload and download.
- Change to include team_id field in auth finish class

v3.0.8

Toggle v3.0.8's commit message
3.0.8 (2018-05-22)

---------------------------------------------
- Update to Latest API specs:
  - Namespace Files:
    - Added new too_large error type for uploads.
    - New documentation.
  - Namespace Team:
    - Add is_directory_restricted attribute to memberprofile, memberaddarg.
    - Add new_is_directory_restricted to membersetprofilearg.
  - Namespace Team_log:
    - Additional documentation.
- Add asAdmin to DbxTeamClientV2.

v3.0.7

Toggle v3.0.7's commit message
3.0.7 (2018-04-13)

---------------------------------------------
- Update to Latest API specs:
  - Namespace file_properties:
    - Updated comments.
  - Namespace files:
    - Added parent_rev attribute to deletearg.
    - Added select_admin_mode attribute to relevant routes.
    - Added too_many_write_operations error type to writeerror.
    - New createfolderbatch endpoint and related datatypes.
    - New fileid alias.
    - New symlinkinfo struct on filemetadata.
    - New syncsettings objects.
    - New thumbnail sizes.
    - New thumbnailmode object.
  - Namespace seen_state:
    - New namespace.
  - Namespace sharing:
    - Add seen_state.platformtype to userfilemembershipinfo.
    - Added select_admin_mode attribute to relevant routes.
    - Additional user info added to userinfo struct.
    - New accessinheritance union.
    - New set_access_inheritance for folderaction.
    - New set_access_inheritance route.
    - Updated docs.
  - Namespace team:
    - Add additional error types to membersremoveerror union.
    - New hasteamselectivesync object.
    - New selective sync settings included in various return objects and error types.
    - New update_sync_settings route.
    - Updated docstring.
    - Updated docstrings.
  - Namespace team_common:
    - Added new memberspacelimittype union.
  - Namespace team_log:
    - Lots of updates to struct names and descriptions (note these routes and structs are still in preview and subject to further changes).
    - Updated event types.
  - Namespace team_policies:
    - New showcasedownloadpolicy object.
    - New showcaseenabledpolicy object.
    - New showcaseexternalsharingpolicy object.
  - Namespace users:
    - Additional member space limit fields in teamspaceallocation struct.
    - Updated routes with select_admin_mode attribute.
- Add withPathRoot to DbxClientV2.
- Make Android and GAE optional in OSGI Import-Package statements.

v3.0.6

Toggle v3.0.6's commit message
3.0.6 (2018-01-14)

---------------------------------------------
- Update to Latest API specs:
  - Namespace common:
    - new LanguageCode alias.
  - Namespace file_properties:
    - Updated docstrings.
  - Namespace file_requests:
    - Updated docstrings.
  - Namespace files:
    - New aliases and structs relating to shared links.
  - Move shared_link to end of parameter list for ListFolderArg.
    - Add mode to ListRevisionsArg.
  - Namespace sharing:
    - New UserFileMembershipInfo struct.
  - Namespace team_folders:
    - updated doc strings.
    - additional async example.
  - namespace team_log:
    - new TeamEventList alias.
    - new autogenerated datatypes.
  - namespace team_policies:
    - new TwoStepVerificationPolicy.

v3.0.5

Toggle v3.0.5's commit message
3.0.5 (2017-10-07)

---------------------------------------------
- Update to Latest API specs:
  - Namespace common:
    - new LanguageCode alias.
  - Namespace file_properties:
    - Updated docstrings.
  - Namespace file_requests:
    - Updated docstrings.
  - Namespace files:
    - New aliases and structs relating to shared links.
    - Move shared_link to end of parameter list for ListFolderArg.
    - Add mode to ListRevisionsArg.
  - Namespace sharing:
    - New UserFileMembershipInfo struct.
  - Namespace team_folders:
    - updated doc strings.
    - additional async example.
  - namespace team_log:
    - new TeamEventList alias.
    - new autogenerated datatypes.
  - namespace team_policies:
    - new TwoStepVerificationPolicy.

v3.0.4

Toggle v3.0.4's commit message
3.0.4 (2017-09-19)

---------------------------------------------
- Update to Latest API specs:
  - General:
    - Numerous updates to docstrings across all namespaces.
    - Updated general route configuration to support select_admin_mode.
  - Auth, Users, TeamReports, TeamPropertyTemplates, TeamDevices, TeamGroups, TeamLinkedApps Namespaces:
    - Update route ownership.
  - Common Namespace:
    - Fix regular expression for DisplayName.
    - Rename shared_folder to namespace_id for path root header.
    - New aliases for OptionalNamePart and DisplayNameLegacy.
  - Files Namespace:
    - Clarify `WriteMode` documentation.
    - Add Select-Admin badge to docs, remove list from business page.
    - Support fileId for move api v2 endpoints.
    - API_V2 delete_batch should grab one ns_lock when processing one namespace instead of holding all locks at beginning.
    - Add FileId support to list_folder.
    - Added changeset support for fileops and /rollback endpoint.
    - Change default of allow_ownership_transfer to false.
    - Get double the limit in list_revisions to include deleted and truncate later in controller.
    - Add server_deleted timestamp to list_revisions.
    - Revert changes to api delta that aren't backwards compatible.
    - Add deleted_at to DeletedMetadata in list_folders, get_metadata. Add deleted_at to toplevel response,
      add include_deleted as param in list_revisions.
    - Update ownership.
    - New attributes for ListFolderArg: included_mounted_folders, limit.
    - New get_thumbnail_batch route and corresponding interfaces.
  - SharedContentLinks Namespace:
    - API changes for child exceptions.
  - SharedLinks Namespace:
    - Add max results limit of 1000 for /2/sharing/get_shared_links.
    - Update sharing route ownership.
    - Add link to list_shared_links in shared_link_already_exists error.
  - SharingFiles Namespace:
    - Add owner name as a new field to alpha sharing file metadata.
  - SharingFolders Namespace:
    - Make the internal endpoint take internal folder actions.
    - Update route ownership.
    - Added owner_display_names to SharedFolderMetadataBase.
    - Updated PermissionDeniedReason union.
  - StoneCfg Namespace:
    - Add Select-Admin badge to docs, remove list from business page.
    - Update route ownership.
  - Team Namespace:
    - Enable looking up if a team is in CDM.
    - Update route generator to pass through team endpoint ownership.
    - Update route ownership.
    - Add route member_space_limits/set_custom_quota.
    - Add route member_space_limits/remove_cusom_quota.
    - Add route member_space_limits/get_custom_quota.
    - Deprecate beta properites routes.
  - TeamFolders Namespace:
    - Update team folder APIs with some extra fields.
    - Update route ownership.
  - TeamLog Namespace:
    - Start using v2 category index.
    - Reduced strictness of pattern matching for IpAddress.
    - New FileCommentNotificationPolicy union
    - Multiple updated attribute names in unions.
    - New Structs for new team_log objects
  - TeamLogGenerated Namespace:
    - Variable scheme for team events.
    - Mark ACCOUNT_CAPTURE_NOTIFICATION_EMAILS_SENT event as under development.
    - Make sure team policies event expose their own union (for API future proofing).
    - Add device_info as data_gap for 2 event types.
    - Save group info into participants field.
    - Account capture pro-active email notifications - audit log.
    - Fix schema of member_change_membershipe_type and member_space_limits_change_status.
    - Make team_folder_change_status conform to previous_value/new_value convention.
    - Fixes the variable schema of domain verification and account capture event types.
    - Use common.Data stone type for the variable schema fields of team_activity_create_report.
    - Introduce a new struct for team name.
    - Fix comments related to sso events.
  - TeamMembers Namespace:
    - Return root ns_id on some call.
    - Update ownership.
    - Update NamePart? to be OptionalNamePart?.
  - TeamNamespaces Namespace:
    - Implement API V2 route team/namespaces/list.
  - TeamPolicies Namespace:
    - Add Office Add-In Policy to `get_current_account` return.
    - Add new team policies for SSO Paper, RolloutMethod and PasswordStrength.
  - Paper Namespace:
    - New "docs/create" and "docs/update" routes and corresponding interfaces.
  - File_properties Namespace:
    - New routes and structs for the file properties and templates API functionality.
  - File_requests Namespace:
    - New routes and structs for the file_requests API functionality.
  - Files_properties Namespace:
    - removed in favor of file_properties.
  - Properties Namespace:
    - removed in favor of file_properties.
  - Team_property_templates Namespace:
    - removed in favor of file_properties.
- Add global response handlers.
- Add PathRootErrorException and AccessErrorException corresponding to 422 and 403 status codes.
- Add support for map data type in stone.
- Fix upload hanging in OKHttp3 when internet is cut off.

v3.0.3

Toggle v3.0.3's commit message
3.0.2 (2017-05-02)

---------------------------------------------
Fix the compatibility bug that cause sharing/get_file_metadata to crash.

v3.0.2

Toggle v3.0.2's commit message
Update api spec, readme and changelog for 3.0.2 release.