Skip to content

Releases: Vonage/vonage-java-sdk

5.5.0 - The Vonage Rebrand

08 Sep 15:31
40c5dfe
Compare
Choose a tag to compare

The release is the first version of the Java Server SDK rebranded under the Vonage Namespace.

Added

  • Added support for PSD2 verification

5.4.0

19 Aug 23:21
ec02430
Compare
Choose a tag to compare
  • Added AppEndpoint support for ConnectAction.
  • Added the ability to log the API response in when logger is set to debug mode.
  • Added ability to override base url for:
    • Modify Call
    • Send DTMF
    • Stop Talk

v5.3.0

27 Jul 22:21
Compare
Choose a tag to compare
  • Added support for new voice names added to the Voice API for Text to Speech
  • Improved error handling when there are apparent networking issues

v5.2.1

18 Dec 19:04
bdbb1d7
Compare
Choose a tag to compare

New

  • Adding workflows 6, SMS, and 7, TTS to the SDK's enumerated values.

5.2.0

18 Oct 14:59
7a42d3c
Compare
Choose a tag to compare

Added support for verification workflow id
add transfer to NCCO support
Remove unnecessary declarations of throwing of IOExceptions.

v5.1.0

19 Aug 13:52
Compare
Choose a tag to compare

Added

  • Added support for setting an application id as a messages callback value in updating a number.
  • Added support for specifying a number type when searching for a number to purchase.

v5.0.0

01 Aug 20:49
Compare
Choose a tag to compare

Added

  • Added support for updating account settings (delivery receipt URL and inbound SMS URL)
  • Added support for Async Number Insights by setting the property async and callback on the AdvancedInsightRequest object.
  • Add ringback support to the onAnswer part of the PhoneEndpoint.

Changed

  • Changed from Auth0 to the Nexmo JWT Library.
  • Renamed the com.nexmo.client.applications package to com.nexmo.client.application
  • ApplicationClient now supports the Applications v2 API. This change has resulted in some backwards incompatibility.
  • NexmoClientException is now a RuntimeException. The various sub client methods will still declare that it is being thrown, but it is no longer a requirement to catch the exception. Additionally, the IOException that was being thrown in each method has been converted to a NexmoResponseParseException to more accurately reflect when it is thrown. This is also an unchecked exception and catching is no longer required.
  • The NexmoUnacceptableAuthException will now add which parameters are missing instead of which internal auth methods.

v4.4.0

10 Jun 20:35
Compare
Choose a tag to compare

Added

  • Added new voice 'MATTHEW' to VoiceName enum.

v4.3.1

24 May 14:37
Compare
Choose a tag to compare

Fixed

  • Fix UTF-8 Encoding for endpoints using JSON bodies.

v4.3.0

25 Apr 20:06
Compare
Choose a tag to compare

Added

  • Added NotifyAction for use in NCCO.

Fixed

  • Added header (application/json) for Redact client.
  • Fixed Application Update to send json body as it is what the API now expects.