Skip to content

Commit 4e2175e

Browse files
committed
Updated on 2025-03-22 23:22:24. Version: 2.1.0
1 parent 1ae43b8 commit 4e2175e

Some content is hidden

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

44 files changed

+3000
-156
lines changed

.openapi-generator/FILES

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,9 @@ docs/MoveFolderData.md
3535
docs/MoveTemplateData.md
3636
docs/MultipleErrorsResponse.md
3737
docs/PdfApi.md
38+
docs/PublishVersionData.md
3839
docs/RenameFolderData.md
40+
docs/RestoreVersionData.md
3941
docs/Submission.md
4042
docs/SubmissionAction.md
4143
docs/SubmissionBatch.md
@@ -50,7 +52,9 @@ docs/SuccessErrorResponse.md
5052
docs/SuccessMultipleErrorsResponse.md
5153
docs/Template.md
5254
docs/TemplateAddFieldsResponse.md
55+
docs/TemplateDeleteResponse.md
5356
docs/TemplatePreview.md
57+
docs/TemplatePublishVersionResponse.md
5458
docs/UpdateHtmlTemplate.md
5559
docs/UpdateSubmissionDataRequestData.md
5660
docs/UploadPresignResponse.md
@@ -101,8 +105,10 @@ src/main/java/com/docspring/MoveTemplateData.java
101105
src/main/java/com/docspring/MultipleErrorsResponse.java
102106
src/main/java/com/docspring/Pair.java
103107
src/main/java/com/docspring/PdfApi.java
108+
src/main/java/com/docspring/PublishVersionData.java
104109
src/main/java/com/docspring/RFC3339DateFormat.java
105110
src/main/java/com/docspring/RenameFolderData.java
111+
src/main/java/com/docspring/RestoreVersionData.java
106112
src/main/java/com/docspring/ServerConfiguration.java
107113
src/main/java/com/docspring/ServerVariable.java
108114
src/main/java/com/docspring/StringUtil.java
@@ -120,7 +126,9 @@ src/main/java/com/docspring/SuccessErrorResponse.java
120126
src/main/java/com/docspring/SuccessMultipleErrorsResponse.java
121127
src/main/java/com/docspring/Template.java
122128
src/main/java/com/docspring/TemplateAddFieldsResponse.java
129+
src/main/java/com/docspring/TemplateDeleteResponse.java
123130
src/main/java/com/docspring/TemplatePreview.java
131+
src/main/java/com/docspring/TemplatePublishVersionResponse.java
124132
src/main/java/com/docspring/UpdateHtmlTemplate.java
125133
src/main/java/com/docspring/UpdateSubmissionDataRequestData.java
126134
src/main/java/com/docspring/UploadPresignResponse.java
@@ -158,7 +166,9 @@ src/test/java/com/docspring/MoveFolderDataTest.java
158166
src/test/java/com/docspring/MoveTemplateDataTest.java
159167
src/test/java/com/docspring/MultipleErrorsResponseTest.java
160168
src/test/java/com/docspring/PdfApiTest.java
169+
src/test/java/com/docspring/PublishVersionDataTest.java
161170
src/test/java/com/docspring/RenameFolderDataTest.java
171+
src/test/java/com/docspring/RestoreVersionDataTest.java
162172
src/test/java/com/docspring/SubmissionActionTest.java
163173
src/test/java/com/docspring/SubmissionBatchDataTest.java
164174
src/test/java/com/docspring/SubmissionBatchTest.java
@@ -172,7 +182,9 @@ src/test/java/com/docspring/SubmissionTest.java
172182
src/test/java/com/docspring/SuccessErrorResponseTest.java
173183
src/test/java/com/docspring/SuccessMultipleErrorsResponseTest.java
174184
src/test/java/com/docspring/TemplateAddFieldsResponseTest.java
185+
src/test/java/com/docspring/TemplateDeleteResponseTest.java
175186
src/test/java/com/docspring/TemplatePreviewTest.java
187+
src/test/java/com/docspring/TemplatePublishVersionResponseTest.java
176188
src/test/java/com/docspring/TemplateTest.java
177189
src/test/java/com/docspring/UpdateHtmlTemplateTest.java
178190
src/test/java/com/docspring/UpdateSubmissionDataRequestDataTest.java

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
### 2.1.0 [March 22, 2025]
2+
3+
- Added support for Template Versioning parameters:
4+
- Optional version parameter in submission requests (e.g., 1.2.3, draft, latest)
5+
- New API methods: publish_template_version, restore_template_version
6+
- Updated copy_template and delete_template methods to accept template version strings
7+
18
### 2.0.0 [February 23, 2025]
29

310
- **BREAKING CHANGE**: Updated default host to our new synchronous API subdomain: sync.api.docspring.com. (EU customers should use sync.api-eu.docspring.com). Removed all custom polling code from library since this logic is now handled by the API service running on our sync subdomain

README.md

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ Add this dependency to your project's POM:
4242
<dependency>
4343
<groupId>com.docspring</groupId>
4444
<artifactId>DocSpring</artifactId>
45-
<version>2.0.0</version>
45+
<version>2.1.0</version>
4646
<scope>compile</scope>
4747
</dependency>
4848
```
@@ -58,7 +58,7 @@ Add this dependency to your project's build file:
5858
}
5959
6060
dependencies {
61-
implementation "com.docspring:DocSpring:2.0.0"
61+
implementation "com.docspring:DocSpring:2.1.0"
6262
}
6363
```
6464

@@ -72,7 +72,7 @@ mvn clean package
7272

7373
Then manually install the following JARs:
7474

75-
- `target/DocSpring-2.0.0.jar`
75+
- `target/DocSpring-2.1.0.jar`
7676
- `target/lib/*.jar`
7777

7878
## Usage
@@ -167,7 +167,7 @@ Class | Method | HTTP request | Description
167167
*PdfApi* | [**generatePreview**](docs/PdfApi.md#generatePreview) | **POST** /submissions/{submission_id}/generate_preview | Generated a preview PDF for partially completed data requests
168168
*PdfApi* | [**getCombinedSubmission**](docs/PdfApi.md#getCombinedSubmission) | **GET** /combined_submissions/{combined_submission_id} | Check the status of a combined submission (merged PDFs)
169169
*PdfApi* | [**getDataRequest**](docs/PdfApi.md#getDataRequest) | **GET** /data_requests/{data_request_id} | Look up a submission data request
170-
*PdfApi* | [**getFullTemplate**](docs/PdfApi.md#getFullTemplate) | **GET** /templates/{template_id}?full&#x3D;true | Fetch the full template attributes
170+
*PdfApi* | [**getFullTemplate**](docs/PdfApi.md#getFullTemplate) | **GET** /templates/{template_id}?full&#x3D;true | Fetch the full attributes for a PDF template
171171
*PdfApi* | [**getPresignUrl**](docs/PdfApi.md#getPresignUrl) | **GET** /uploads/presign | Get a presigned URL so that you can upload a file to our AWS S3 bucket
172172
*PdfApi* | [**getSubmission**](docs/PdfApi.md#getSubmission) | **GET** /submissions/{submission_id} | Check the status of a PDF
173173
*PdfApi* | [**getSubmissionBatch**](docs/PdfApi.md#getSubmissionBatch) | **GET** /submissions/batches/{submission_batch_id} | Check the status of a submission batch job
@@ -180,7 +180,9 @@ Class | Method | HTTP request | Description
180180
*PdfApi* | [**listTemplates**](docs/PdfApi.md#listTemplates) | **GET** /templates | Get a list of all templates
181181
*PdfApi* | [**moveFolderToFolder**](docs/PdfApi.md#moveFolderToFolder) | **POST** /folders/{folder_id}/move | Move a folder
182182
*PdfApi* | [**moveTemplateToFolder**](docs/PdfApi.md#moveTemplateToFolder) | **POST** /templates/{template_id}/move | Move Template to folder
183+
*PdfApi* | [**publishTemplateVersion**](docs/PdfApi.md#publishTemplateVersion) | **POST** /templates/{template_id}/publish_version | Publish a template version
183184
*PdfApi* | [**renameFolder**](docs/PdfApi.md#renameFolder) | **POST** /folders/{folder_id}/rename | Rename a folder
185+
*PdfApi* | [**restoreTemplateVersion**](docs/PdfApi.md#restoreTemplateVersion) | **POST** /templates/{template_id}/restore_version | Restore a template version
184186
*PdfApi* | [**testAuthentication**](docs/PdfApi.md#testAuthentication) | **GET** /authentication | Test Authentication
185187
*PdfApi* | [**updateDataRequest**](docs/PdfApi.md#updateDataRequest) | **PUT** /data_requests/{data_request_id} | Update a submission data request
186188
*PdfApi* | [**updateTemplate**](docs/PdfApi.md#updateTemplate) | **PUT** /templates/{template_id} | Update a Template
@@ -217,7 +219,9 @@ Class | Method | HTTP request | Description
217219
- [MoveFolderData](docs/MoveFolderData.md)
218220
- [MoveTemplateData](docs/MoveTemplateData.md)
219221
- [MultipleErrorsResponse](docs/MultipleErrorsResponse.md)
222+
- [PublishVersionData](docs/PublishVersionData.md)
220223
- [RenameFolderData](docs/RenameFolderData.md)
224+
- [RestoreVersionData](docs/RestoreVersionData.md)
221225
- [Submission](docs/Submission.md)
222226
- [SubmissionAction](docs/SubmissionAction.md)
223227
- [SubmissionBatch](docs/SubmissionBatch.md)
@@ -232,7 +236,9 @@ Class | Method | HTTP request | Description
232236
- [SuccessMultipleErrorsResponse](docs/SuccessMultipleErrorsResponse.md)
233237
- [Template](docs/Template.md)
234238
- [TemplateAddFieldsResponse](docs/TemplateAddFieldsResponse.md)
239+
- [TemplateDeleteResponse](docs/TemplateDeleteResponse.md)
235240
- [TemplatePreview](docs/TemplatePreview.md)
241+
- [TemplatePublishVersionResponse](docs/TemplatePublishVersionResponse.md)
236242
- [UpdateHtmlTemplate](docs/UpdateHtmlTemplate.md)
237243
- [UpdateSubmissionDataRequestData](docs/UpdateSubmissionDataRequestData.md)
238244
- [UploadPresignResponse](docs/UploadPresignResponse.md)

0 commit comments

Comments
 (0)