Skip to content
This repository was archived by the owner on Oct 17, 2023. It is now read-only.

Releases: hellosign/hellosign-java-sdk

Bug fixes

12 Dec 19:03

Choose a tag to compare

Includes two fixes from pull requests #30 and #31. Thanks @codylerum !

Add new EventType enum values

18 Nov 18:47

Choose a tag to compare

This update adds the following enum items to EventType:

  • sign_url_invalid
  • signature_request_email_bounce.

Thanks to @codylerum for this update!

Add support for Decline to Sign

13 Oct 18:10

Choose a tag to compare

This release adds the following features to support signer decline actions:

  • Adds setIsDeclinable(Boolean) and getIsDeclinable() to AbstractRequest to opt in to the Decline to Sign feature for signers on a per-request basis.
  • Adds declined to the SignatureStatus enum and getDeclineReason() to Signature to support retrieving the signer status once declined.
  • Support for signature_request_declined events. This allows your callback handler to process webhook events with this event type.

Fix ApiApp Update

28 Sep 00:51

Choose a tag to compare

This fixes a bug when updating an ApiApp, where the request was missing the clientId and being interpreted as an ApiApp create call.

Bug fixes

22 Sep 22:49

Choose a tag to compare

This release resolves a few issues:

  • #21 Use proxied connection for multipart/form-data POST uploads
  • #18 Add missing white labeling options to ApiApp
  • #17 Check for null values when parsing ApiApp data

Add ability to use an HTTP proxy

17 Sep 04:36

Choose a tag to compare

Specify a proxy with the system variables hellosign.proxy.url and hellosign.proxy.port (defaults to 80 if not specified).

Adds the ability to specify a client_id as part of a SignatureRequest

16 Aug 22:24

Choose a tag to compare

While we provide a way to set a client_id on the EmbeddedRequest object, we did not have a way to specify the client_id for non-embedded requests (e.g., for white labeling).

This update adds the ability to set the client_id on a SignatureRequest to take advantage of API App configurations for non-embedded requests:

SignatureRequest req = new SignatureRequest();
req.setClientId("YOUR_API_APP_CLIENT_ID_HERE");
HelloSignClient client = new HelloSignClient(auth);
client.sendSignatureRequest(req);

Add signature_request/update support

22 Jul 21:23

Choose a tag to compare

3.4.1

Bump version to 3.4.1

Support for custom fields and editable merge fields

16 May 22:09

Choose a tag to compare

3.3.3

13 Oct 01:19

Choose a tag to compare

Adds reported_for_app_id to Event to fix Issue #3 . Also fixes a file extension issue when attempting to download ZIP files for a signature request, instead of a PDF.