Skip to content

Commit

Permalink
Version 8.0.0-rc1-v2.1-24.2.00.00 release (#358)
Browse files Browse the repository at this point in the history
Co-authored-by: root <[email protected]>
  • Loading branch information
garg-mudit and root authored Jul 5, 2024
1 parent 37b6a52 commit 429c522
Show file tree
Hide file tree
Showing 528 changed files with 1,301 additions and 1,091 deletions.
72 changes: 72 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,78 @@
See [DocuSign Support Center](https://support.docusign.com/en/releasenotes/) for Product Release Notes.


## [v8.0.0-rc1] - eSignature API v2.1-24.2.00.00 - 2024-07-02
### Breaking Changes

<details>
<summary>API Changes (Click to expand)</summary>

<div style="margin-left: 20px;">

<br/>
Added support for version v2.1-24.2.00.00 of the Docusign ESignature API.

## Endpoint-Specific Changes

### Updated [Envelopes: get](https://developers.docusign.com/docs/esign-rest-api/reference/envelopes/envelopes/get/)
Added new optional query parameter named `include_anchor_tab_locations` of type string.

### Updated [Envelopes: update](https://developers.docusign.com/docs/esign-rest-api/reference/envelopes/envelopes/update/)
Added new optional query parameter named `recycle_on_void` of type string.

### Updated [EnvelopeViews : createCorrect](https://developers.docusign.com/docs/esign-rest-api/reference/envelopes/envelopeviews/createcorrect/)
Request body object `correctViewRequest` has been changed to `envelopeViewRequest`.

## Model Changes

### Updated existing models

### `accountInformation`

- **Added fields:**
- `freeEnvelopeSendsRemainingForAdvancedDocGen`

### `accountSettingsInformation`

- **Added fields:**
- `defaultSigningResponsiveView`
- `defaultSigningResponsiveViewMetadata`
- `dss_SCOREFDN_196_Rebrand_DocuSignIsNotAVerb`
- `enableAdditionalAdvancedWebFormsFeatures`
- `enableAdditionalAdvancedWebFormsFeaturesMetadata`

- **Removed fields:**
- `enableSaveAsEnvelopeCustomFieldInWebForms`
- `enableSaveAsEnvelopeCustomFieldInWebFormsMetadata`

### `bulksendingCopyDocGenFormField`

- **Added field:**
- `rowValues`

### `notaryRecipient`

- **Added field:**
- `canNotaryCorrectEnvelope`

### `tabAccountSettings`

- **Added field:**
- `enableTabAgreementDetails`
- `enableTabAgreementDetailsMetadata`


### Newly added Models

- `bulkSendingCopyDocGenFormFieldRowValue`

</div>
</details>

### Other Changes
- Updated the SDK release version.


## [v7.0.2] - eSignature API v2.1-24.1.01.00 - 2024-06-06
### Changed
- Resolved an issue with the PDF download logic that caused corrupted data.
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ This client SDK is provided as open source, which enables you to customize its f
<a id="versionInformation"></a>
### Version Information
- **API version**: v2.1
- **Latest SDK version**: 7.0.2
- **Latest SDK version**: 8.0.0-rc1

<a id="requirements"></a>
## Requirements
Expand Down
4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "docusign-esign",
"version": "7.0.2",
"version": "8.0.0-rc1",
"description": "DocuSign Node.js API client.",
"license": "MIT",
"main": "src/index.js",
Expand Down Expand Up @@ -64,7 +64,7 @@
"jsdoc": "3.6.10",
"mocha": "~5.0.4",
"mocha-junit-reporter": "^1.18.0",
"pdf2json": "^3.1.3",
"pdf-parse-fork": "^1.2.0",
"semistandard": "^12.0.1"
}
}
6 changes: 3 additions & 3 deletions src/ApiClient.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/**
* DocuSign REST API
* The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
* Docusign eSignature REST API
* The Docusign eSignature REST API provides you with a powerful, convenient, and simple Web services API for interacting with Docusign.
*
* OpenAPI spec version: v2.1
* Contact: [email protected]
Expand Down Expand Up @@ -37,7 +37,7 @@
var defaultHeaders = {
"X-DocuSign-SDK": "Node",
"Node-Ver": process.version,
"User-Agent": `Swagger-Codegen/v2.1/7.0.2/node/${process.version}`,
"User-Agent": `Swagger-Codegen/v2.1/8.0.0-rc1/node/${process.version}`,
};

var SCOPE_SIGNATURE = "signature";
Expand Down
4 changes: 2 additions & 2 deletions src/api/AccountsApi.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/**
* DocuSign REST API
* The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
* Docusign eSignature REST API
* The Docusign eSignature REST API provides you with a powerful, convenient, and simple Web services API for interacting with Docusign.
*
* OpenAPI spec version: v2.1
* Contact: [email protected]
Expand Down
4 changes: 2 additions & 2 deletions src/api/AuthenticationApi.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/**
* DocuSign REST API
* The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
* Docusign eSignature REST API
* The Docusign eSignature REST API provides you with a powerful, convenient, and simple Web services API for interacting with Docusign.
*
* OpenAPI spec version: v2.1
* Contact: [email protected]
Expand Down
4 changes: 2 additions & 2 deletions src/api/BillingApi.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/**
* DocuSign REST API
* The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
* Docusign eSignature REST API
* The Docusign eSignature REST API provides you with a powerful, convenient, and simple Web services API for interacting with Docusign.
*
* OpenAPI spec version: v2.1
* Contact: [email protected]
Expand Down
4 changes: 2 additions & 2 deletions src/api/BulkEnvelopesApi.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/**
* DocuSign REST API
* The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
* Docusign eSignature REST API
* The Docusign eSignature REST API provides you with a powerful, convenient, and simple Web services API for interacting with Docusign.
*
* OpenAPI spec version: v2.1
* Contact: [email protected]
Expand Down
4 changes: 2 additions & 2 deletions src/api/BulkProcessDataApi.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/**
* DocuSign REST API
* The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
* Docusign eSignature REST API
* The Docusign eSignature REST API provides you with a powerful, convenient, and simple Web services API for interacting with Docusign.
*
* OpenAPI spec version: v2.1
* Contact: [email protected]
Expand Down
4 changes: 2 additions & 2 deletions src/api/BulkProcessDataSendApi.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/**
* DocuSign REST API
* The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
* Docusign eSignature REST API
* The Docusign eSignature REST API provides you with a powerful, convenient, and simple Web services API for interacting with Docusign.
*
* OpenAPI spec version: v2.1
* Contact: [email protected]
Expand Down
4 changes: 2 additions & 2 deletions src/api/CloudStorageApi.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/**
* DocuSign REST API
* The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
* Docusign eSignature REST API
* The Docusign eSignature REST API provides you with a powerful, convenient, and simple Web services API for interacting with Docusign.
*
* OpenAPI spec version: v2.1
* Contact: [email protected]
Expand Down
4 changes: 2 additions & 2 deletions src/api/ConnectApi.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/**
* DocuSign REST API
* The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
* Docusign eSignature REST API
* The Docusign eSignature REST API provides you with a powerful, convenient, and simple Web services API for interacting with Docusign.
*
* OpenAPI spec version: v2.1
* Contact: [email protected]
Expand Down
4 changes: 2 additions & 2 deletions src/api/CustomTabsApi.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/**
* DocuSign REST API
* The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
* Docusign eSignature REST API
* The Docusign eSignature REST API provides you with a powerful, convenient, and simple Web services API for interacting with Docusign.
*
* OpenAPI spec version: v2.1
* Contact: [email protected]
Expand Down
4 changes: 2 additions & 2 deletions src/api/DiagnosticsApi.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/**
* DocuSign REST API
* The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
* Docusign eSignature REST API
* The Docusign eSignature REST API provides you with a powerful, convenient, and simple Web services API for interacting with Docusign.
*
* OpenAPI spec version: v2.1
* Contact: [email protected]
Expand Down
4 changes: 2 additions & 2 deletions src/api/EmailArchiveApi.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/**
* DocuSign REST API
* The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
* Docusign eSignature REST API
* The Docusign eSignature REST API provides you with a powerful, convenient, and simple Web services API for interacting with Docusign.
*
* OpenAPI spec version: v2.1
* Contact: [email protected]
Expand Down
14 changes: 9 additions & 5 deletions src/api/EnvelopesApi.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/**
* DocuSign REST API
* The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
* Docusign eSignature REST API
* The Docusign eSignature REST API provides you with a powerful, convenient, and simple Web services API for interacting with Docusign.
*
* OpenAPI spec version: v2.1
* Contact: [email protected]
Expand Down Expand Up @@ -336,7 +336,7 @@ Important: iFrames should not be used for embedded operations on mobile devices
* @param {String} accountId The external account number (int) or account ID Guid.
* @param {String} envelopeId The envelopeId Guid of the envelope being accessed.
* @param {Object} optsOrCallback Optional parameters, if you are passing no optional parameters, you can either pass a null or omit this parameter entirely.
* @param {module:model/CorrectViewRequest} optsOrCallback.correctViewRequest
* @param {module:model/EnvelopeViewRequest} optsOrCallback.envelopeViewRequest
* @param {module:api/EnvelopesApi~createCorrectViewCallback} callback The callback function, accepting three arguments: error, data, response
* data is of type: {@link module:model/ViewUrl}
*/
Expand All @@ -348,7 +348,7 @@ Important: iFrames should not be used for embedded operations on mobile devices
optsOrCallback = {};
}

var postBody = optsOrCallback['correctViewRequest'];
var postBody = optsOrCallback['envelopeViewRequest'];

// verify the required parameter 'accountId' is set
if (accountId === undefined || accountId === null) {
Expand Down Expand Up @@ -4543,6 +4543,7 @@ envelope specified by `envelopeId`.
* @param {Object} optsOrCallback Optional parameters, if you are passing no optional parameters, you can either pass a null or omit this parameter entirely.
* @param {String} optsOrCallback.advancedUpdate When true, envelope information can be added or modified.
* @param {String} optsOrCallback.include
* @param {String} optsOrCallback.includeAnchorTabLocations
* @param {module:api/EnvelopesApi~getEnvelopeCallback} callback The callback function, accepting three arguments: error, data, response
* data is of type: {@link module:model/Envelope}
*/
Expand Down Expand Up @@ -4579,7 +4580,8 @@ envelope specified by `envelopeId`.
};
var queryParams = {
'advanced_update': optsOrCallback['advancedUpdate'],
'include': optsOrCallback['include']
'include': optsOrCallback['include'],
'include_anchor_tab_locations': optsOrCallback['includeAnchorTabLocations']
};
var headerParams = {
};
Expand Down Expand Up @@ -7170,6 +7172,7 @@ If `purgeState="documents_queued"` is used in the request, then only the documen
* @param {String} envelopeId The envelopeId Guid of the envelope being accessed.
* @param {Object} optsOrCallback Optional parameters, if you are passing no optional parameters, you can either pass a null or omit this parameter entirely.
* @param {String} optsOrCallback.advancedUpdate When set to **true**, allows the caller to update recipients, tabs, custom fields, notification, email settings and other envelope attributes.
* @param {String} optsOrCallback.recycleOnVoid
* @param {String} optsOrCallback.resendEnvelope When set to **true**, sends the specified envelope again.
* @param {module:model/Envelope} optsOrCallback.envelope
* @param {module:api/EnvelopesApi~updateCallback} callback The callback function, accepting three arguments: error, data, response
Expand Down Expand Up @@ -7208,6 +7211,7 @@ If `purgeState="documents_queued"` is used in the request, then only the documen
};
var queryParams = {
'advanced_update': optsOrCallback['advancedUpdate'],
'recycle_on_void': optsOrCallback['recycleOnVoid'],
'resend_envelope': optsOrCallback['resendEnvelope']
};
var headerParams = {
Expand Down
4 changes: 2 additions & 2 deletions src/api/FoldersApi.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/**
* DocuSign REST API
* The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
* Docusign eSignature REST API
* The Docusign eSignature REST API provides you with a powerful, convenient, and simple Web services API for interacting with Docusign.
*
* OpenAPI spec version: v2.1
* Contact: [email protected]
Expand Down
4 changes: 2 additions & 2 deletions src/api/GroupsApi.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/**
* DocuSign REST API
* The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
* Docusign eSignature REST API
* The Docusign eSignature REST API provides you with a powerful, convenient, and simple Web services API for interacting with Docusign.
*
* OpenAPI spec version: v2.1
* Contact: [email protected]
Expand Down
4 changes: 2 additions & 2 deletions src/api/NotaryApi.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/**
* DocuSign REST API
* The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
* Docusign eSignature REST API
* The Docusign eSignature REST API provides you with a powerful, convenient, and simple Web services API for interacting with Docusign.
*
* OpenAPI spec version: v2.1
* Contact: [email protected]
Expand Down
4 changes: 2 additions & 2 deletions src/api/OrganizationsApi.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/**
* DocuSign REST API
* The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
* Docusign eSignature REST API
* The Docusign eSignature REST API provides you with a powerful, convenient, and simple Web services API for interacting with Docusign.
*
* OpenAPI spec version: v2.1
* Contact: [email protected]
Expand Down
4 changes: 2 additions & 2 deletions src/api/PowerFormsApi.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/**
* DocuSign REST API
* The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
* Docusign eSignature REST API
* The Docusign eSignature REST API provides you with a powerful, convenient, and simple Web services API for interacting with Docusign.
*
* OpenAPI spec version: v2.1
* Contact: [email protected]
Expand Down
4 changes: 2 additions & 2 deletions src/api/SigningGroupsApi.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/**
* DocuSign REST API
* The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
* Docusign eSignature REST API
* The Docusign eSignature REST API provides you with a powerful, convenient, and simple Web services API for interacting with Docusign.
*
* OpenAPI spec version: v2.1
* Contact: [email protected]
Expand Down
4 changes: 2 additions & 2 deletions src/api/TemplatesApi.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/**
* DocuSign REST API
* The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
* Docusign eSignature REST API
* The Docusign eSignature REST API provides you with a powerful, convenient, and simple Web services API for interacting with Docusign.
*
* OpenAPI spec version: v2.1
* Contact: [email protected]
Expand Down
4 changes: 2 additions & 2 deletions src/api/TrustServiceProvidersApi.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/**
* DocuSign REST API
* The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
* Docusign eSignature REST API
* The Docusign eSignature REST API provides you with a powerful, convenient, and simple Web services API for interacting with Docusign.
*
* OpenAPI spec version: v2.1
* Contact: [email protected]
Expand Down
4 changes: 2 additions & 2 deletions src/api/UsersApi.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/**
* DocuSign REST API
* The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
* Docusign eSignature REST API
* The Docusign eSignature REST API provides you with a powerful, convenient, and simple Web services API for interacting with Docusign.
*
* OpenAPI spec version: v2.1
* Contact: [email protected]
Expand Down
4 changes: 2 additions & 2 deletions src/api/WorkspacesApi.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/**
* DocuSign REST API
* The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
* Docusign eSignature REST API
* The Docusign eSignature REST API provides you with a powerful, convenient, and simple Web services API for interacting with Docusign.
*
* OpenAPI spec version: v2.1
* Contact: [email protected]
Expand Down
Loading

0 comments on commit 429c522

Please sign in to comment.