diff --git a/.mvn/wrapper/maven-wrapper.properties b/.mvn/wrapper/maven-wrapper.properties
index 2695c33..b68d07d 100644
--- a/.mvn/wrapper/maven-wrapper.properties
+++ b/.mvn/wrapper/maven-wrapper.properties
@@ -14,5 +14,5 @@
# KIND, either express or implied. See the License for the
# specific language governing permissions and limitations
# under the License.
-distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.9/apache-maven-3.9.9-bin.zip
-wrapperUrl=https://repo.maven.apache.org/maven2/org/apache/maven/wrapper/maven-wrapper/3.9.4/maven-wrapper-3.9.4.jar
+distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.15/apache-maven-3.9.15-bin.zip
+wrapperUrl=https://repo.maven.apache.org/maven2/org/apache/maven/wrapper/maven-wrapper/3.3.4/maven-wrapper-3.3.4.jar
diff --git a/README.md b/README.md
index 61e4c5f..dafc3f7 100644
--- a/README.md
+++ b/README.md
@@ -15,14 +15,14 @@ The official [Bitwarden Passwordless.dev](https://passwordless.dev/) Java librar
com.bitwardenpasswordless
- 1.2.3
+ 1.2.4
```
**Gradle**: add to the `dependencies` in *gradle.build* file:
```groovy
-implementation group: 'com.bitwarden', name: 'passwordless', version: '1.2.3'
+implementation group: 'com.bitwarden', name: 'passwordless', version: '1.2.4'
```
### Dependencies
@@ -148,12 +148,9 @@ For a comprehensive list of examples, check out the [API documentation][api-docs
## Contributing
-This library compiles to Java 8 compatible runtime and requires minimum JDK 8 installed.
+This library compiles to a Java 8 compatible runtime and requires JDK 8 or newer installed. Tested up to JDK 25.
-Newer JDK are still backwards compatible to version 8, so you are free to use any of the JDK version - tested up to
-version 20.
-
-Download and install [JDK 8](https://adoptium.net/temurin/releases/?version=8) if you do not have compatible JDK.
+Download and install [JDK 8](https://adoptium.net/temurin/releases/?version=8) if you do not have a compatible JDK.
The `JAVA_HOME` environment variable needs to contain installed JDK path.
diff --git a/examples/spring-boot-3-jdk-17/.mvn/wrapper/maven-wrapper.properties b/examples/spring-boot-3-jdk-17/.mvn/wrapper/maven-wrapper.properties
index a768e1e..b68d07d 100644
--- a/examples/spring-boot-3-jdk-17/.mvn/wrapper/maven-wrapper.properties
+++ b/examples/spring-boot-3-jdk-17/.mvn/wrapper/maven-wrapper.properties
@@ -14,5 +14,5 @@
# KIND, either express or implied. See the License for the
# specific language governing permissions and limitations
# under the License.
-distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.4/apache-maven-3.9.4-bin.zip
-wrapperUrl=https://repo.maven.apache.org/maven2/org/apache/maven/wrapper/maven-wrapper/3.9.4/maven-wrapper-3.9.4.jar
+distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.15/apache-maven-3.9.15-bin.zip
+wrapperUrl=https://repo.maven.apache.org/maven2/org/apache/maven/wrapper/maven-wrapper/3.3.4/maven-wrapper-3.3.4.jar
diff --git a/examples/spring-boot-3-jdk-17/README.md b/examples/spring-boot-3-jdk-17/README.md
index fc674c5..5a29a9f 100644
--- a/examples/spring-boot-3-jdk-17/README.md
+++ b/examples/spring-boot-3-jdk-17/README.md
@@ -25,4 +25,4 @@ JDK 17 or newer is required to run the application.
6. For all Passwordless API functionalities supported by Java SDK, navigate to http://localhost:8080/swagger-ui/index.html
7. See [Example Passwordless REST Api requests and responses](example-rest-requests/passwordless-api.http)
-[passwordless-java-sdk]:https://github.com/passwordless/passwordless-java-
+[passwordless-java-sdk]:https://github.com/passwordless/passwordless-java
diff --git a/examples/spring-boot-3-jdk-17/pom.xml b/examples/spring-boot-3-jdk-17/pom.xml
index 2ea603e..6a8bb34 100644
--- a/examples/spring-boot-3-jdk-17/pom.xml
+++ b/examples/spring-boot-3-jdk-17/pom.xml
@@ -17,6 +17,8 @@
17UTF-8
+
+ 1.18.38
@@ -47,7 +49,7 @@
org.projectlomboklombok
- 1.18.28
+ ${lombok.version}provided
@@ -71,6 +73,19 @@
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+
+
+
+ org.projectlombok
+ lombok
+ ${lombok.version}
+
+
+
+ org.graalvm.buildtoolsnative-maven-plugin
diff --git a/pom.xml b/pom.xml
index 06df524..d2d3abb 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,7 +4,7 @@
4.0.0com.bitwardenpasswordless
- 1.2.3
+ 1.2.4passwordlessPasswordless.dev Java SDKjar
@@ -43,7 +43,8 @@
- 1.8
+ 8
+ 1.18.38UTF-8bitwardenhttps://sonarcloud.io
@@ -102,7 +103,7 @@
org.projectlomboklombok
- 1.18.36
+ ${lombok.version}provided
@@ -156,11 +157,16 @@
maven-compiler-plugin3.13.0
- ${java.version}
- ${java.version}
- ${java.version}
+ ${java.version}truetrue
+
+
+ org.projectlombok
+ lombok
+ ${lombok.version}
+
+