Skip to content

Commit 73c0c09

Browse files
eleanorharrisrootosidenate
authored
Version 4.1.0 release (#260)
* Version 4.1.0-v2.1-23.1.01.00 release * remove debug flag * undo readme update --------- Co-authored-by: root <[email protected]> Co-authored-by: Nathan Nelson <[email protected]>
1 parent 9a6ae7d commit 73c0c09

File tree

486 files changed

+17677
-23285
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

486 files changed

+17677
-23285
lines changed

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
# DocuSign Java Client Changelog
22
See [DocuSign Support Center](https://support.docusign.com/en/releasenotes/) for Product Release Notes.
33

4+
## [v4.1.0] - eSignature API v2.1-23.1.01.00 - 2023-03-17
5+
### Changed
6+
- Added support for version v2.1-23.1.01.00 of the DocuSign ESignature API.
7+
- Updated the SDK release version.
8+
49
## [v4.0.0-RC1] - eSignature API v2.1-22.4.02.00 - 2023-02-23
510
### Breaking Changes
611
- Migrated from Java EE to Jakarta

build.gradle

Lines changed: 144 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,144 @@
1+
apply plugin: 'idea'
2+
apply plugin: 'eclipse'
3+
4+
group = 'com.docusign'
5+
version = '4.1.0'
6+
7+
buildscript {
8+
repositories {
9+
jcenter()
10+
}
11+
dependencies {
12+
classpath 'com.android.tools.build:gradle:2.3.+'
13+
classpath 'com.github.dcendents:android-maven-gradle-plugin:1.5'
14+
classpath 'ch.raffael.pegdown-doclet:pegdown-doclet:1.3'
15+
}
16+
}
17+
18+
repositories {
19+
jcenter()
20+
}
21+
22+
apply plugin: 'ch.raffael.pegdown-doclet'
23+
24+
if(hasProperty('target') && target == 'android') {
25+
26+
apply plugin: 'com.android.library'
27+
apply plugin: 'com.github.dcendents.android-maven'
28+
29+
android {
30+
compileSdkVersion 25
31+
buildToolsVersion '25.0.2'
32+
defaultConfig {
33+
minSdkVersion 14
34+
targetSdkVersion 25
35+
}
36+
compileOptions {
37+
sourceCompatibility JavaVersion.VERSION_1_8
38+
targetCompatibility JavaVersion.VERSION_1_8
39+
}
40+
41+
// Rename the aar correctly
42+
libraryVariants.all { variant ->
43+
variant.outputs.each { output ->
44+
def outputFile = output.outputFile
45+
if (outputFile != null && outputFile.name.endsWith('.aar')) {
46+
def fileName = "${project.name}-${variant.baseName}-${version}.aar"
47+
output.outputFile = new File(outputFile.parent, fileName)
48+
}
49+
}
50+
}
51+
52+
dependencies {
53+
provided 'javax.annotation:jsr250-api:1.0'
54+
}
55+
}
56+
57+
afterEvaluate {
58+
android.libraryVariants.all { variant ->
59+
def task = project.tasks.create "jar${variant.name.capitalize()}", Jar
60+
task.description = "Create jar artifact for ${variant.name}"
61+
task.dependsOn variant.javaCompile
62+
task.from variant.javaCompile.destinationDir
63+
task.destinationDir = project.file("${project.buildDir}/outputs/jar")
64+
task.archiveName = "${project.name}-${variant.baseName}-${version}.jar"
65+
artifacts.add('archives', task);
66+
}
67+
}
68+
69+
task sourcesJar(type: Jar) {
70+
from android.sourceSets.main.java.srcDirs
71+
classifier = 'sources'
72+
}
73+
74+
artifacts {
75+
archives sourcesJar
76+
}
77+
78+
} else {
79+
80+
apply plugin: 'java'
81+
apply plugin: 'maven'
82+
83+
sourceCompatibility = JavaVersion.VERSION_1_8
84+
targetCompatibility = JavaVersion.VERSION_1_8
85+
86+
install {
87+
repositories.mavenInstaller {
88+
pom.artifactId = 'docusign-esign-java'
89+
}
90+
}
91+
92+
task execute(type:JavaExec) {
93+
main = System.getProperty('mainClass')
94+
classpath = sourceSets.main.runtimeClasspath
95+
}
96+
97+
task sourcesJar(type: Jar, dependsOn: classes) {
98+
classifier = 'sources'
99+
from sourceSets.main.allSource
100+
}
101+
102+
task javadocJar(type: Jar, dependsOn: javadoc) {
103+
classifier = 'javadoc'
104+
from javadoc.destinationDir
105+
}
106+
107+
artifacts {
108+
archives sourcesJar
109+
archives javadocJar
110+
}
111+
}
112+
113+
task getDeps(type: Copy) {
114+
from sourceSets.main.runtimeClasspath
115+
into 'target/lib'
116+
}
117+
118+
ext {
119+
swagger_annotations_version = "1.5.17"
120+
jackson_version = "2.10.1"
121+
jersey_version = "2.29.1"
122+
junit_version = "4.12"
123+
oltu_version = "1.0.2"
124+
jwt_version = "3.4.1"
125+
bouncy_version = "1.60"
126+
}
127+
128+
dependencies {
129+
compile "io.swagger:swagger-annotations:$swagger_annotations_version"
130+
compile "org.glassfish.jersey.core:jersey-client:$jersey_version"
131+
compile "org.glassfish.jersey.media:jersey-media-multipart:$jersey_version"
132+
compile "org.glassfish.jersey.media:jersey-media-json-jackson:$jersey_version"
133+
compile group: "org.glassfish.jersey.inject", name: "jersey-hk2", version: "2.26"
134+
compile "com.fasterxml.jackson.core:jackson-core:$jackson_version"
135+
compile "com.fasterxml.jackson.core:jackson-annotations:$jackson_version"
136+
compile "com.fasterxml.jackson.core:jackson-databind:$jackson_version"
137+
compile "org.glassfish.jersey.inject:jersey-hk2:$jersey_version"
138+
compile "com.fasterxml.jackson.datatype:jackson-datatype-jsr310:$jackson_version"
139+
testCompile "junit:junit:$junit_version"
140+
compile "org.apache.oltu.oauth2:org.apache.oltu.oauth2.client:$oltu_version"
141+
compile "com.auth0:java-jwt:$jwt_version"
142+
compile "org.bouncycastle:bcprov-jdk15on:$bouncy_version"
143+
}
144+

gradle/wrapper/gradle-wrapper.jar

52.4 KB
Binary file not shown.
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
#Tue May 17 23:08:05 CST 2016
2+
distributionBase=GRADLE_USER_HOME
3+
distributionPath=wrapper/dists
4+
zipStoreBase=GRADLE_USER_HOME
5+
zipStorePath=wrapper/dists
6+
distributionUrl=https\://services.gradle.org/distributions/gradle-2.6-bin.zip

pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<artifactId>docusign-esign-java</artifactId>
66
<packaging>jar</packaging>
77
<name>docusign-esign-java</name>
8-
<version>4.0.0-RC1</version>
8+
<version>4.1.0</version>
99
<url>https://developers.docusign.com</url>
1010
<description>The official DocuSign eSignature JAVA client is based on version 2 of the DocuSign REST API and provides libraries for JAVA application integration. It is recommended that you use this version of the library for new development.</description>
1111

@@ -394,7 +394,7 @@
394394
<properties>
395395
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
396396
<swagger-core-version>2.2.8</swagger-core-version>
397-
<jersey-version>3.0.9</jersey-version>
397+
<jersey-version>3.0.9</jersey-version>
398398
<jackson-version>2.14.2</jackson-version>
399399
<junit-version>4.13.1</junit-version>
400400
<oltu-version>1.0.2</oltu-version>

settings.gradle

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
rootProject.name = "docusign-esign-java"

0 commit comments

Comments
 (0)