Releases: Vonage/vonage-java-sdk
Releases · Vonage/vonage-java-sdk
v6.1.0
- Adds new language and style parameters for choosing how voices will sound over TTS
- marking old
voiceName
parameter as deprecated
6.0.0
Added
- ASR (Automatic Speech Recognition)
Changed
- Refactored Application v2 requests to remove duplicated code
- Deprecated Product.MESSAGE from RedactRequest. Use Product.MESSAGES instead
- Deprecated InsightClient#getStandardNumberInsight(number, country, cnam). Use
InsightClient#getStandardNumberInsight(StandardInsightRequest) instead - Deprecated InsightClient.getAdvancedNumberInsight(number, country, ipAddress, cnam). Use
InsightClient#getAdvancedNumberInsight(AdvancedInsightRequest) instead - Deprecated InsightClient.getAdvancedNumberInsight(number, country, ipAddress). Use
InsightClient#getAdvancedNumberInsight(AdvancedInsightRequest) instead - Deprecated public constructors and setters in VerifyRequest use VerifyRequest.Builder instead
- Deprecated MD5Util use HashUtil instead
- Removed setters from BaseRequest. Set fields in the builders of Psd2Request or VerifyRequest instead.
5.6.0
5.5.0 - The Vonage Rebrand
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
v5.3.0
- 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
New
- Adding workflows 6, SMS, and 7, TTS to the SDK's enumerated values.
5.2.0
Added support for verification workflow id
add transfer to NCCO support
Remove unnecessary declarations of throwing of IOExceptions.
v5.1.0
v5.0.0
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
andcallback
on theAdvancedInsightRequest
object. - Add
ringback
support to theonAnswer
part of thePhoneEndpoint
.
Changed
- Changed from Auth0 to the Nexmo JWT Library.
- Renamed the
com.nexmo.client.applications
package tocom.nexmo.client.application
ApplicationClient
now supports the Applications v2 API. This change has resulted in some backwards incompatibility.NexmoClientException
is now aRuntimeException
. 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, theIOException
that was being thrown in each method has been converted to aNexmoResponseParseException
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.