Skip to content

Releases: docusign/docusign-iam-java-client

java - v1.0.0-beta.7 - 2025-11-08

21 Nov 06:00
c757b87

Choose a tag to compare

Java SDK Changes Detected:

  • iamclient.workspaces.workspaceUploadRequest.createWorkspaceUploadRequest(): response Changed Breaking ⚠️
  • iamclient.workspaces.workspaceUploadRequest.getWorkspaceUploadRequests(): response.data.[] Changed Breaking ⚠️
  • iamclient.workspaces.workspaceUploadRequest.getWorkspaceUploadRequest(): response Changed Breaking ⚠️
  • iamclient.workspaces.workspaceUploadRequest.updateWorkspaceUploadRequest():
    • request.updateworkspaceuploadrequestbody.dueDate Changed Breaking ⚠️
    • response Changed Breaking ⚠️
  • iamclient.workspaces.workspaceBrands.getWorkspaceBrand(): Added
  • iamclient.workspaces.workspaceBrands.updateWorkspaceBrand(): Added
  • iamclient.workspaces.workspaces.updateWorkspace(): Added
OpenAPI Change Summary
├─┬Paths
│ ├──[+] path (1295:5)
│ └─┬/v1/accounts/{accountId}/workspaces/{workspaceId}
│   └──[+] put (2619:13)
├─┬Tags
│ └──[+] WorkspaceBrands (11436:7)
└─┬Components
  ├──[+] examples (11034:13)
  ├──[+] examples (11348:13)
  ├──[+] examples (11103:13)
  ├──[+] schemas (6072:13)
  ├──[+] schemas (6552:13)
  ├──[+] schemas (5892:13)
  ├──[+] schemas (5948:13)
  ├──[+] schemas (5902:13)
  ├──[+] schemas (5522:13)
  ├──[+] schemas (5247:13)
  ├──[+] schemas (5258:13)
  ├──[+] schemas (5881:13)
  ├─┬WorkspaceUploadRequest
  │ ├─┬updated_date
  │ │ └──[+] nullable (6297:31)❌ 
  │ └─┬created_date
  │   └──[+] nullable (6292:31)❌ 
  ├─┬UpdateWorkspaceUploadRequestBody
  │ └─┬due_date
  │   ├──[+] format (6033:29)❌ 
  │   └──[-] nullable (5676:31)❌ 
  └─┬GetWorkspaceUploadRequestResponse
    ├─┬created_date
    │ └──[+] nullable (5740:31)❌ 
    └─┬updated_date
      └──[+] nullable (5745:31)❌ 
Document Element Total Changes Breaking Changes
components 18 6
paths 2 0
tags 1 0

JAVA CHANGELOG

🐝 New Features

  • add config option for deep merging allOf nodes in OpenAPI specs

java - v1.0.0-beta.6 - 2025-10-16

16 Oct 18:48
85adfee

Choose a tag to compare

com.docusign.iam-sdk 1.0.0-beta.6

Java SDK Changes Detected:

  • iamclient.workspaces.workspaceDocuments.addWorkspaceDocument(): Added
  • iamclient.workspaces.workspaceUploadRequest.addWorkspaceUploadRequestDocument(): Added

JAVA CHANGELOG

✨ New Feature:

  • Added support for streaming payloads in requests.
  • Added support for custom request headers.
  • Added Spring Boot starter artifacts.

🐛 Bug Fix:

  • handle race-conditions to ensure onSubscribe is called before onError / onNext.
  • java custom request headers support
  • Enabled empty strings to be used as end cursor values in pagination.

java - v1.0.0-beta.5 - 2025-09-09

09 Sep 15:53
c6c051f

Choose a tag to compare

com.docusign.iam-sdk 1.0.0-beta.5

Java SDK Changes Detected:

  • iamclient.maestro.workflows.getWorkflowsList(): error.code Changed Breaking ⚠️
  • iamclient.navigator.agreements.createAgreementSummary(): error.code Changed Breaking ⚠️
  • iamclient.navigator.agreements.deleteAgreement(): error.code Changed Breaking ⚠️
  • iamclient.navigator.agreements.getAgreement(): error.code Changed Breaking ⚠️
  • iamclient.navigator.agreements.getAgreementsList(): error.code Changed Breaking ⚠️
  • iamclient.maestro.workflowInstanceManagement.cancelWorkflowInstance(): error.code Changed Breaking ⚠️
  • iamclient.maestro.workflowInstanceManagement.getWorkflowInstance(): error.code Changed Breaking ⚠️
  • iamclient.maestro.workflows.resumePausedWorkflow(): error.code Changed Breaking ⚠️
  • iamclient.maestro.workflows.pauseNewWorkflowInstances(): error.code Changed Breaking ⚠️
  • iamclient.maestro.workflows.triggerWorkflow(): error.code Changed Breaking ⚠️
  • iamclient.maestro.workflows.getWorkflowTriggerRequirements(): error.code Changed Breaking ⚠️
  • iamclient.workspaces.workspaceUploadRequest.deleteWorkspaceUploadRequest(): Added
  • iamclient.workspaces.workspaceUsers.getWorkspaceUsers(): Added
  • iamclient.workspaces.workspaceUsers.revokeWorkspaceUserAccess(): Added
  • iamclient.workspaces.workspaceUsers.restoreWorkspaceUserAccess(): Added
  • iamclient.workspaces.workspaces.getWorkspaces(): Added
  • iamclient.workspaces.workspaces.createWorkspace(): Added
  • iamclient.workspaces.workspaces.getWorkspace(): Added
  • iamclient.workspaces.workspaces.getWorkspaceAssignableRoles(): Added
  • iamclient.workspaces.workspaces.createWorkspaceEnvelope(): Added
  • iamclient.workspaces.workspaces.getWorkspaceEnvelopes(): Added
  • iamclient.workspaces.workspaceUsers.addWorkspaceUser(): Added
  • iamclient.workspaces.workspaceUsers.updateWorkspaceUser(): Added
  • iamclient.workspaces.workspaceUploadRequest.completeWorkspaceUploadRequest(): Added
  • iamclient.workspaces.workspaceDocuments.getWorkspaceDocuments(): Added
  • iamclient.workspaces.workspaceUploadRequest.updateWorkspaceUploadRequest(): Added
  • iamclient.workspaces.workspaceUploadRequest.getWorkspaceUploadRequest(): Added
  • iamclient.workspaces.workspaceUploadRequest.getWorkspaceUploadRequests(): Added
  • iamclient.workspaces.workspaceUploadRequest.createWorkspaceUploadRequest(): Added
  • iamclient.workspaces.workspaceDocuments.getWorkspaceDocumentContents(): Added
  • iamclient.workspaces.workspaceDocuments.deleteWorkspaceDocument(): Added
  • iamclient.workspaces.workspaceDocuments.getWorkspaceDocument(): Added

New Features

  • enabled async support within the SDK