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

v4.0.0

Choose a tag to compare

@cmpaul cmpaul released this 02 Feb 00:58
· 31 commits to v3 since this release

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 .