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

Releases: hellosign/hellosign-java-sdk

v4.0.9

04 Jan 22:55
c6708ed

Choose a tag to compare

Fixes missing http status code in HelloSignException. Closes Issue #66.

v4.0.8 - Adds redirect parameter when using template

17 Oct 14:53

Choose a tag to compare

This release fixes issue #70 where redirectUrl wasn't available when using a template in a signature request.

v4.0.7 - Bug Fixes

11 Sep 22:00

Choose a tag to compare

Fixes an issue where updateApiApp and deleteApiApp were not making requests to the correct API endpoint (issue #68)

v4.0.5 - Add parameter reset when exceptions are encountered

02 Aug 17:26

Choose a tag to compare

v4.0.5 - Add Signature Statuses

06 Jun 19:38

Choose a tag to compare

This version adds the following signature statues:

  • error_unknown
  • error_file
  • error_component_position
  • error_text_tag

Thanks @codylerum !

v4.0.4

07 May 19:34

Choose a tag to compare

  • Bug fix: Do not serialize an empty merge fields array.
  • Add convenience constructor for FormField
  • Deprecate HelloSignClient.isOnline()

v4.0.3 - Add support for new event types

15 Mar 23:16

Choose a tag to compare

Add ENUM types for the following callback events:

  • signature_request_downloadable
  • signature_request_delegated

v4.0.2 - Add support for SignatureRequest getFilesUrl

25 Feb 00:50

Choose a tag to compare

v4.0.1 - Add support for new features

23 Feb 22:51

Choose a tag to compare

  • Support POST of mergeFields and cc_roles to /embedded/edit_url for templates (issue #39)
  • Support alternate legal terms (for white-labeled apps) (issue #35)
  • Support for template files update endpoint: POST /template/update_files (issue #33)

v4.0.0

02 Feb 00:58

Choose a tag to compare

Breaking changes from 3.5.6:

  • The following now return boolean instead of int:
    • HelloSignClient.cancelSignatureRequest()
    • HelloSignClient.destroyTeam()
  • Update DEFAULT_OAUTH_TOKEN_URL to app.*
  • Removed deprecated methods:
    • Removed methods for getOauthData that don't include a state parameter
    • Removed HelloSignClient(String email, String password)
    • Removed createAccount(String email, String password)
    • Removed createAccount(String email, String password, String clientId, String clientSecret)

Non-breaking changes:

  • Refactored HTTP client code to be testable.
  • Rebuilt JUnit tests to run off Mockito using pre-generated responses.
  • Added travis-ci config to run tests against all changes.
  • Reformatted entire code base.
  • Make HttpClient injectable through the protected constructor, update tests
  • Don't swallow exception in isAccountValid()
  • General bug fixes and adding missing enum values for OAuth Scopes

This closes issue #13 .