Skip to content

Commit 3883872

Browse files
vinzroot
andauthored
Version 5.0.0-v2.1-24.2.00.00 release (#131)
Co-authored-by: root <[email protected]>
1 parent 4ec7eeb commit 3883872

File tree

5 files changed

+82
-10
lines changed

5 files changed

+82
-10
lines changed

CHANGELOG.md

Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,78 @@ All notable changes to this project will be documented in this file.
33

44
See [DocuSign Support Center](https://support.docusign.com/en/releasenotes/) for Product Release Notes.
55

6+
## [v5.0.0] - eSignature API v2.1-24.2.00.00 - 2024-07-23
7+
### Breaking Changes
8+
9+
<details>
10+
<summary>API Changes (Click to expand)</summary>
11+
12+
<div style="margin-left: 20px;">
13+
14+
<br/>
15+
Added support for version v2.1-24.2.00.00 of the Docusign ESignature API.
16+
17+
## Endpoint-Specific Changes
18+
19+
### Updated [Envelopes: get](https://developers.docusign.com/docs/esign-rest-api/reference/envelopes/envelopes/get/)
20+
Added new optional query parameter named `include_anchor_tab_locations` of type string.
21+
22+
### Updated [Envelopes: update](https://developers.docusign.com/docs/esign-rest-api/reference/envelopes/envelopes/update/)
23+
Added new optional query parameter named `recycle_on_void` of type string.
24+
25+
### Updated [EnvelopeViews : createCorrect](https://developers.docusign.com/docs/esign-rest-api/reference/envelopes/envelopeviews/createcorrect/)
26+
Request body object `correctViewRequest` has been changed to `envelopeViewRequest`.
27+
28+
## Model Changes
29+
30+
### Updated existing models
31+
32+
### `accountInformation`
33+
34+
- **Added fields:**
35+
- `freeEnvelopeSendsRemainingForAdvancedDocGen`
36+
37+
### `accountSettingsInformation`
38+
39+
- **Added fields:**
40+
- `defaultSigningResponsiveView`
41+
- `defaultSigningResponsiveViewMetadata`
42+
- `dss_SCOREFDN_196_Rebrand_DocuSignIsNotAVerb`
43+
- `enableAdditionalAdvancedWebFormsFeatures`
44+
- `enableAdditionalAdvancedWebFormsFeaturesMetadata`
45+
46+
- **Removed fields:**
47+
- `enableSaveAsEnvelopeCustomFieldInWebForms`
48+
- `enableSaveAsEnvelopeCustomFieldInWebFormsMetadata`
49+
50+
### `bulksendingCopyDocGenFormField`
51+
52+
- **Added field:**
53+
- `rowValues`
54+
55+
### `notaryRecipient`
56+
57+
- **Added field:**
58+
- `canNotaryCorrectEnvelope`
59+
60+
### `tabAccountSettings`
61+
62+
- **Added field:**
63+
- `enableTabAgreementDetails`
64+
- `enableTabAgreementDetailsMetadata`
65+
66+
67+
### Newly added Models
68+
69+
- `bulkSendingCopyDocGenFormFieldRowValue`
70+
71+
</div>
72+
</details>
73+
74+
75+
### Other Changes
76+
- Updated the SDK release version.
77+
678
## [v5.0.0.rc1] - eSignature API v2.1-24.2.00.00 - 2024-06-28
779
### Breaking Changes
880

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ This client SDK is provided as open source, which enables you to customize its f
3030
<a id="versionInformation"></a>
3131
### Version Information
3232
- **API version**: v2.1
33-
- **Latest SDK version**: 5.0.0.rc1
33+
- **Latest SDK version**: 5.0.0
3434

3535
<a id="requirements"></a>
3636
## Requirements

docusign_esign.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Gem::Specification.new do |s|
2222
s.email = ["[email protected]"]
2323
s.homepage = "https://github.com/docusign/docusign-esign-ruby-client"
2424
s.summary = "Docusign eSignature REST API Ruby Gem"
25-
s.description = "The DocuSign package makes integrating DocuSign into your apps and websites a super fast and painless process. The library is open sourced on GitHub, look for the docusign-esign-ruby-client repository. Join the eSign revolution!"
25+
s.description = "The Docusign package makes integrating Docusign into your apps and websites a super fast and painless process. The library is open sourced on GitHub, look for the docusign-esign-ruby-client repository. Join the eSign revolution!"
2626
s.license = "MIT"
2727
s.required_ruby_version = ">= 1.9"
2828

lib/docusign_esign/client/api_client.rb

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ class ApiClient
3535
# @option config [Configuration] Configuration for initializing the object, default to Configuration.default
3636
def initialize(config = Configuration.default)
3737
@config = config
38-
@user_agent = "Swagger-Codegen/v2.1/5.0.0.rc1/ruby-#{RUBY_VERSION}p#{RUBY_PATCHLEVEL}"
38+
@user_agent = "Swagger-Codegen/v2.1/5.0.0/ruby-#{RUBY_VERSION}p#{RUBY_PATCHLEVEL}"
3939
@default_headers = {
4040
'Content-Type' => "application/json",
4141
'User-Agent' => @user_agent
@@ -426,7 +426,7 @@ def get_oauth_base_path
426426
end
427427

428428
# Helper method to configure the OAuth accessCode/implicit flow parameters
429-
# @param [String] client_id DocuSign OAuth Client Id(AKA Integrator Key)
429+
# @param [String] client_id Docusign OAuth Client Id(AKA Integrator Key)
430430
# @param scopes The list of requested scopes. Client applications may be scoped to a limited set of system access.
431431
# @param [String] redirect_uri This determines where to deliver the response containing the authorization code
432432
# @param [String] response_type Determines the response type of the authorization request, NOTE: these response types are mutually exclusive for a client application. A public/native client application may only request a response type
@@ -446,8 +446,8 @@ def get_authorization_uri(client_id, scopes, redirect_uri, response_type, state=
446446
end
447447

448448
# Request JWT User Token
449-
# @param [String] client_id DocuSign OAuth Client Id(AKA Integrator Key)
450-
# @param [String] user_id DocuSign user Id to be impersonated
449+
# @param [String] client_id Docusign OAuth Client Id(AKA Integrator Key)
450+
# @param [String] user_id Docusign user Id to be impersonated
451451
# @param [String] private_key_or_filename the RSA private key
452452
# @param [Number] expires_in number of seconds remaining before the JWT assertion is considered as invalid
453453
# @param scopes The list of requested scopes. Client applications may be scoped to a limited set of system access.
@@ -497,7 +497,7 @@ def request_jwt_user_token(client_id, user_id, private_key_or_filename, expires_
497497
end
498498

499499
# Request JWT User Token
500-
# @param [String] client_id DocuSign OAuth Client Id(AKA Integrator Key)
500+
# @param [String] client_id Docusign OAuth Client Id(AKA Integrator Key)
501501
# @param [String] private_key_or_filename the RSA private key
502502
# @param [Number] expires_in number of seconds remaining before the JWT assertion is considered as invalid
503503
# @param scopes The list of requested scopes. Client applications may be scoped to a limited set of system access.
@@ -559,8 +559,8 @@ def get_user_info(access_token)
559559
end
560560

561561
# GenerateAccessToken will exchange the authorization code for an access token and refresh tokens.
562-
# @param [String] client_id DocuSign OAuth Client Id(AKA Integrator Key)
563-
# @param [String] client_secret The secret key you generated when you set up the integration in DocuSign Admin console.
562+
# @param [String] client_id Docusign OAuth Client Id(AKA Integrator Key)
563+
# @param [String] client_secret The secret key you generated when you set up the integration in Docusign Admin console.
564564
# @param [String] code The authorization code
565565
def generate_access_token(client_id, client_secret, code)
566566
raise ArgumentError.new('client_id cannot be empty') if client_id.empty?

lib/docusign_esign/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,5 @@
1010
=end
1111

1212
module DocuSign_eSign
13-
VERSION = '5.0.0.rc1'
13+
VERSION = '5.0.0'
1414
end

0 commit comments

Comments
 (0)