Skip to content

Releases: Vonage/vonage-java-sdk

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

v8.0.0-rc2

07 Nov 12:41
Compare
Choose a tag to compare
v8.0.0-rc2 Pre-release
Pre-release

This release is the likely candidate for version 8.0. It removes the legacy utility packages (namely, sns, legacyutils and loggingutils) as well as SNS URI configuration in HttpConfig. Please note that for continuity, this is published under both com.vonage:client and com.vonage:server-sdk coordinates.

Full Changelog: v8.0.0-rc1...v8.0.0-rc2

v7.11.1

07 Nov 11:35
41a416d
Compare
Choose a tag to compare

This release deprecates SNS as it is no longer supported and removed in the 8.0 release. It also publishes relocation metadata as version 8.0 onwards will be published to the com.vonage:server-sdk artifact on Maven Central.

Full Changelog: v7.11.0...v7.11.1

v8.0.0-rc1

02 Nov 12:56
Compare
Choose a tag to compare
v8.0.0-rc1 Pre-release
Pre-release

This release updates the 8.x branch from main, merging in all the latest changes from v7.11.0. It also removes the previously deprecated classes & methods, which are breaking changes. A comprehensive list of backwards-incompatible changes will be provided for the full release. Since there are no changes to the Video API implementation in this release, it is now considered a Release Candidate.

v7.11.0

31 Oct 10:45
Compare
Choose a tag to compare

This release is mostly a quality-of-life update to the Voice API implementation, with some deprecations and new methods for modifying calls and downloading recordings. It also adds verifySignature static utility method to Voice and Messages for verifying signed callbacks using the updated Vonage JWT library.

v7.10.0

20 Oct 12:35
8cfcf59
Compare
Choose a tag to compare

This release adds the check_url property to com.vonage.client.verify2.VerificationResponse to enable synchronous Silent Authentication. It also adds new languages for Meetings and Verify v2 APIs. Previously deprecated internal classes & methods have now been removed.

v7.9.0

28 Sep 14:35
9e13fcd
Compare
Choose a tag to compare

This release is mainly changes to com.vonage.client.account.*. Specifically:

  • Implements the Full Pricing endpoint to the Account API implementation, which retrieves pricing and network information for all countries for a given service.
  • Adds default API key overload for secret management endpoints, which uses the account's main API key.
  • Deprecates public-facing internal classes which are not part of the public API.

v7.8.0

07 Sep 13:51
a6fb1a8
Compare
Choose a tag to compare

This release adds the ability to configure request timeouts for all API calls.

v7.7.0

10 Aug 14:13
5ee1f52
Compare
Choose a tag to compare

This release adds the Users API to the SDK along with some tidying up of the Application API (documentation, missing fields & Capabilities). It also relaxes UUID validation for Voice client.
Furthermore, some major internal refactoring has been started in this release for how endpoints are implemented in the SDK.