diff --git a/.bumpversion.cfg b/.bumpversion.cfg index 3809dd2c8..4cdcfbe6f 100644 --- a/.bumpversion.cfg +++ b/.bumpversion.cfg @@ -1,7 +1,7 @@ [bumpversion] commit = True tag = False -current_version = v8.2.0 +current_version = v8.3.0 parse = (?P\d+)\.(?P\d+)\.(?P\d+)(\-(?P[a-z]+)(?P\d+))? serialize = {major}.{minor}.{patch}-{release}{build} diff --git a/CHANGELOG.md b/CHANGELOG.md index 98d4f9075..dab371152 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,11 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/). +# [8.3.0] - 2024-02-12 +- Made `from` parameter mandatory in Verify v2 WhatsApp workflows +- Added `com.vonage.client.sms.MessageEvent` for SMS webhooks + - Deprecated SMS classes in `com.vonage.client.incoming` package + # [8.2.0] - 2024-01-29 - Added Number Insight v2 API implementation - New webhook deserialisation POJOs for Voice: `AnswerWebhook` and `EventWebhook` diff --git a/README.md b/README.md index 1668350dd..7b3d755d8 100644 --- a/README.md +++ b/README.md @@ -51,9 +51,9 @@ See all of our SDKs and integrations on the [Vonage Developer portal](https://de ## Installation -Releases are published to [Maven Central](https://central.sonatype.com/artifact/com.vonage/server-sdk/8.2.0/snippets). +Releases are published to [Maven Central](https://central.sonatype.com/artifact/com.vonage/server-sdk/8.3.0/snippets). Instructions for your build system can be found in the snippets section. -They're also available from [here](https://mvnrepository.com/artifact/com.vonage/server-sdk/8.2.0). +They're also available from [here](https://mvnrepository.com/artifact/com.vonage/server-sdk/8.3.0). Release notes can be found in the [changelog](CHANGELOG.md). ### Build It Yourself diff --git a/build.gradle b/build.gradle index 9faac8166..8b5852225 100644 --- a/build.gradle +++ b/build.gradle @@ -9,7 +9,7 @@ plugins { group = "com.vonage" archivesBaseName = "server-sdk" -version = "8.2.0" +version = "8.3.0" ext.githubPath = 'Vonage/vonage-java-sdk' @@ -34,9 +34,9 @@ compileTestJava { dependencies { def jacksonVersion = '2.16.1' def httpclientVersion = '4.5.14' - def junitVersion = '5.10.1' + def junitVersion = '5.10.2' - implementation "commons-codec:commons-codec:1.16.0" + implementation "commons-codec:commons-codec:1.16.1" implementation 'org.apache.commons:commons-lang3:3.14.0' implementation "org.apache.httpcomponents:httpclient:$httpclientVersion" implementation "org.apache.httpcomponents:httpmime:$httpclientVersion" diff --git a/src/main/java/com/vonage/client/HttpWrapper.java b/src/main/java/com/vonage/client/HttpWrapper.java index 664b7fbbb..51be16af0 100644 --- a/src/main/java/com/vonage/client/HttpWrapper.java +++ b/src/main/java/com/vonage/client/HttpWrapper.java @@ -30,7 +30,7 @@ */ public class HttpWrapper { private static final String CLIENT_NAME = "vonage-java-sdk"; - private static final String CLIENT_VERSION = "8.2.0"; + private static final String CLIENT_VERSION = "8.3.0"; private static final String JAVA_VERSION = System.getProperty("java.version"); private static final String USER_AGENT = String.format("%s/%s java/%s", CLIENT_NAME, CLIENT_VERSION, JAVA_VERSION);