Skip to content

Commit a459680

Browse files
authored
Merge pull request #11 from docusign/2.3.0-rc1-v2.1-1.3.0
Version 2.3.0-rc1 release
2 parents 4d3dc0b + aa59b7e commit a459680

15 files changed

Lines changed: 679 additions & 397 deletions

CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,23 @@
33
See [DocuSign Support Center](https://support.docusign.com/en/releasenotes/) for Product Release Notes.
44

55

6+
## [v2.3.0-rc1] - Admin API v2.1-1.3.0 - 2024-04-23
7+
### Changed
8+
**Security Updates**
9+
- Updated HTTP Client: Due to identified security vulnerabilities in Superagent proxy version 3.0.0, we have transitioned from using Superagent to the more secure Axios HTTP client. This update helps in safeguarding your interactions by patching potential security gaps.
10+
11+
**New Features**
12+
- Proxy Support for HTTP Requests: We've introduced the ability to make HTTP requests through a proxy. This enhancement is particularly useful for users operating within corporate or restricted networks.
13+
- JWT Token Request Functionality: The new sendJWTTokenRequest method allows you to obtain authentication tokens without exposing your privateKey. This method is designed to enhance security in your authentication processes.
14+
15+
**Changes to Existing Features**
16+
- Updated Callback Response Structure: We have made changes to the response structure for callbacks. If you are using callback functions in your integration, please note the updated response object attributes:
17+
> statusCode
18+
header
19+
body
20+
21+
**Migration Guide**
22+
- For those using callback functions, please adjust your implementation to handle the new response structure as detailed above.
623
## [v2.3.0] - Admin API v2.1-1.3.0 - 2023-08-02
724
### Changed
825
- Added support for version v2.1-1.3.0 of the DocuSign Admin API.

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ This client has the following external dependencies:
4343

4444
### Minimum:
4545

46-
- Superagent 3.8.2
46+
- axios 1.6.8
4747

4848
### Optional:
4949

package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "docusign-admin",
3-
"version": "2.3.0",
3+
"version": "2.3.0-rc1",
44
"description": "The DocuSign Admin API enables you to automate user management with your existing systems while ensuring governance and compliance.",
55
"license": "MIT",
66
"main": "src/index.js",
@@ -50,13 +50,13 @@
5050
"/scripts"
5151
]
5252
},
53-
"dependencies": {
53+
"dependencies": {
54+
"axios": "^1.6.8",
55+
"@devhigley/parse-proxy":"^1.0.3",
5456
"csv-stringify": "^1.0.0",
55-
"jsonwebtoken": "^9.0.0",
56-
"passport-oauth2": "^1.6.1",
57-
"safe-buffer": "^5.1.2",
58-
"superagent": "3.8.2",
59-
"superagent-proxy": "^2.0.0"
57+
"jsonwebtoken": "^9.0.0",
58+
"passport-oauth2": "^1.6.1",
59+
"safe-buffer": "^5.1.2"
6060
},
6161
"devDependencies": {
6262
"docdash": "0.4.0",

0 commit comments

Comments
 (0)