Skip to content

Releases: Vonage/vonage-java-sdk

v8.8.1

30 May 17:30
Compare
Choose a tag to compare

This release attempts to fix the broken metadata in v8.8.0 by not publishing an uber-jar.

v8.8.0

30 May 14:49
Compare
Choose a tag to compare

This release adds support for the SIM Swap API, along with a refactoring of how authentication is handled in the SDK internally to accommodate the OAuth2 workflow required for this. It also migrates the build from Gradle to Maven.

Full Changelog: v8.7.0...v8.8.0

v8.7.0

16 May 12:49
fe06b81
Compare
Choose a tag to compare

This release adds more supported languages for text-to-speech in Voice API, along with some additional fields for SMS, MMS and WhatsApp messages.

Full Changelog: v8.6.0...v8.7.0

v8.6.0

18 Apr 14:30
Compare
Choose a tag to compare

This release adds support for the Experience Composer in Video API, as well as fixing the createSession endpoint. The Verify capability has also been added to the Application API to enable setting the status callback URL.

Full Changelog: v8.5.0...v8.6.0

v8.5.0

12 Apr 14:30
a306e6d
Compare
Choose a tag to compare

This release adds new functionality to the Video and Verify v2 APIs.

For Video, the Audio Connector and Live Captioning features have been implemented, along with the publisheronly role for token generation.For Verify v2, the Next Workflow endpoint has been added, along with some updated validation logic for brand and SMS from request parameters.This release also removes the unused com.vonage.client.sms.HexUtil as it contains a potential security vulnerability. Finally, @JsonInclude and @JsonIgnoreProperties annotations on most domain classes have been removed in favour of a more generic global configuration.

Full Changelog: v8.4.0...v8.5.0

v8.4.0

05 Apr 11:03
5f6687d
Compare
Choose a tag to compare

This release adds support for the Conversation API, with partial support for read-only events.

Full Changelog: v8.3.0...v8.4.0

v8.3.0

12 Feb 16:46
d41ba0e
Compare
Choose a tag to compare

This release is mainly a tidy-up of the SMS API and the WhatsApp workflows in Verify v2, where the from parameter is now required by the API (and has been added to WhatsApp Interactive in the SDK).

Full Changelog: v8.2.0...v8.3.0

v8.2.0

29 Jan 10:35
bb39ee2
Compare
Choose a tag to compare
  • Adds Number Insight v2 implementation
  • Implements standardised toString, equals and hashCode to all public JSON request and response classes
  • Re-implements Voice API webhooks and updates classes to be up to date with the reference documentation
  • Updates Voice NCCO classes to be inline with the reference documentation
  • Adds Builder for Verify v2 SMS workflow along with content_id and entity_id fields

Full Changelog: v8.1.0...v8.2.0

v8.1.0

04 Jan 14:31
Compare
Choose a tag to compare

This release updates the Messages API with new fields for inbound and outbound messages. It also adds an optional sender field for Verify v2 SMS channel, along with a couple of small bug fixes.

Full Changelog: v8.0.0...v8.1.0

v8.0.0

30 Nov 10:27
07afa55
Compare
Choose a tag to compare

This GA release expands upon the previous 8.x releases with the following changes:

  • Call modification methods in VoiceClient use String instead of UUID for consistency
  • Adds public RequestSigning.verifyRequestSignature method (which doesn't depend on HttpServletRequest)
  • Removes com.vonage.client.verify2.Locale enum
  • Adds redirectUrl parameter for Silent Auth

This release contains several backwards-incompatible changes and is deployed to the new com.vonage:server-sdk co-ordinates on Maven Central.

Full Changelog: v7.11.1...v8.0.0