Skip to content
This repository has been archived by the owner on Mar 1, 2023. It is now read-only.

Releases: Nexmo/nexmo-java

5.6.0

13 Nov 18:38
Compare
Choose a tag to compare

Changed

  • Changed application requests to use basic auth in header for authentication

5.5.0

22 Sep 22:00
4f24f29
Compare
Choose a tag to compare

Added

  • Added support for PSD2 verification

5.4.0

21 Aug 16:08
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

21 Aug 16:08
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

21 Aug 16:08
bdbb1d7
Compare
Choose a tag to compare

New

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

5.2.0

21 Aug 16:08
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

21 Aug 16:08
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

21 Aug 16:08
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

21 Aug 16:08
Compare
Choose a tag to compare

Added

  • Added new voice 'MATTHEW' to VoiceName enum.

v4.3.1

21 Aug 16:08
Compare
Choose a tag to compare

Fixed

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