Skip to content

Releases: Vonage/vonage-java-sdk

v3.3.0

26 Jan 14:39
Compare
Choose a tag to compare
  • Modify call now works with the API again, returning null (because the API now returns 204 No Content)
  • VerifyRequest now supports all supported parameters.

v3.2.0

30 Nov 15:08
Compare
Choose a tag to compare

Changed

Adds signature authentication to the endpoints which support it.

v3.1.0

24 Oct 10:08
Compare
Choose a tag to compare

Added

  • Add NexmoClient.generateJwt
  • Add VoiceClient.downloadRecording

Changed

  • Made exceptions from AuthCollection's getAuth and getAcceptableAuthMethod more specific. (Backwards compatible change)

v3.0.0

19 Oct 13:54
Compare
Choose a tag to compare

Changed

  • ModifyCallPayload.action is now a value of the enum ModifyCallPayload.Action.
  • All calls now throw HttpResponseException if an abnormal HTTP status code is returned from the Nexmo API.

Fixed

  • Added missing values for CallStatus: FAILED, REJECTED, BUSY & CANCELLED

Added

  • Add missing setter for the Message.statusReportRequired property.
  • Add AccountClient.getBalance method for getting an account balance.
  • Add NumbersClient.listNumbers method.
  • Add NumbersClient.searchNumbers method.
  • Add NumbersClient.cancelNumber method.
  • Add NumbersClient.buyNumber method.
  • Add NumbersClient.updateNumber and NumbersClient.linkNumber.
  • Add the ability to mute, unmute, earmuff, unearmuff and transfer an ongoing call.
  • Add VerifyClient.advanceVerification and VerifyClient.cancelVerification
  • Add ApplicationClient end methods for creating, updating, deleting, listing and getting configured applications.
  • Add extra endpoints for searching SMS messages.

v2.0.2

17 Jul 14:08
Compare
Choose a tag to compare

Fixed

  • All URL-encoded PUT and POST requests are now UTF-8 instead of ISO-8859-1.
  • The event url is properly set on a Call

Added

  • Number Insight now supports the cnam parameter for Standard and Advanced requests.

2.0.1 Release

18 Mar 10:34
Compare
Choose a tag to compare

Changed

  • Made servlet-api an optional dependency so it isn't bundled in war files. (This
    could result in class conflicts in Tomcat.)

2.0.0 Release

18 Mar 10:32
Compare
Choose a tag to compare

Added

  • Nexmo Voice API
  • Automated testing and code quality with Travis CI, Codecov and Codacy
  • Publishing to Maven Central
  • Complete refactoring and reorganisation of the library. All classes are now
    under the com.nexmo.client package.

Changed

Voice API!

02 Mar 11:58
Compare
Choose a tag to compare
Voice API! Pre-release
Pre-release

This SNAPSHOT release adds the Nexmo Voice API and some bugfixes.

Please be aware that although the interface for the voice API is reasonably stable, other parts of the API will be changing significantly before a final 2.0 release of this client library.