diff --git a/build.gradle b/build.gradle
index 7c67eb82..90e3084a 100644
--- a/build.gradle
+++ b/build.gradle
@@ -36,25 +36,25 @@ subprojects {
         compileOnly "com.github.spotbugs:spotbugs-annotations:${spotbugs.toolVersion.get()}"
         testCompileOnly "com.github.spotbugs:spotbugs-annotations:${spotbugs.toolVersion.get()}"
 
-        compileOnly "org.projectlombok:lombok:1.18.32"
-        annotationProcessor "org.projectlombok:lombok:1.18.32"
+        compileOnly "org.projectlombok:lombok:1.18.36"
+        annotationProcessor "org.projectlombok:lombok:1.18.36"
 
-        implementation 'com.google.guava:guava:33.2.0-jre'
+        implementation 'com.google.guava:guava:33.3.1-jre'
         implementation "org.apache.commons:commons-collections4:4.4"
-        implementation "org.apache.commons:commons-lang3:3.14.0"
-        implementation "org.apache.commons:commons-lang3:3.14.0"
-        implementation "org.springframework:spring-context:6.1.6"
-        implementation "org.springframework:spring-context:6.1.6"
+        implementation "org.apache.commons:commons-lang3:3.17.0"
+        implementation "org.apache.commons:commons-lang3:3.17.0"
+        implementation "org.springframework:spring-context:6.2.0"
+        implementation "org.springframework:spring-context:6.2.0"
         implementation "com.fasterxml.jackson.dataformat:jackson-dataformat-xml:2.13.4"
 
-        testImplementation "org.assertj:assertj-core:3.25.3"
-        testImplementation "org.springframework:spring-test:6.1.6"
-        testImplementation "org.mockito:mockito-core:5.12.0"
-        testImplementation "org.mockito:mockito-junit-jupiter:5.12.0"
+        testImplementation "org.assertj:assertj-core:3.26.3"
+        testImplementation "org.springframework:spring-test:6.2.0"
+        testImplementation "org.mockito:mockito-core:5.14.2"
+        testImplementation "org.mockito:mockito-junit-jupiter:5.14.2"
     }
 
     checkstyle {
-        toolVersion = '10.16.0'
+        toolVersion = '10.20.1'
     }
 
     tasks.withType(Checkstyle) {
diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar
index e6441136..a4b76b95 100644
Binary files a/gradle/wrapper/gradle-wrapper.jar and b/gradle/wrapper/gradle-wrapper.jar differ
diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties
index b82aa23a..e2847c82 100644
--- a/gradle/wrapper/gradle-wrapper.properties
+++ b/gradle/wrapper/gradle-wrapper.properties
@@ -1,6 +1,6 @@
 distributionBase=GRADLE_USER_HOME
 distributionPath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-8.7-bin.zip
+distributionUrl=https\://services.gradle.org/distributions/gradle-8.11.1-bin.zip
 networkTimeout=10000
 validateDistributionUrl=true
 zipStoreBase=GRADLE_USER_HOME
diff --git a/gradlew b/gradlew
index 1aa94a42..f5feea6d 100755
--- a/gradlew
+++ b/gradlew
@@ -15,6 +15,8 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 #
+# SPDX-License-Identifier: Apache-2.0
+#
 
 ##############################################################################
 #
@@ -55,7 +57,7 @@
 #       Darwin, MinGW, and NonStop.
 #
 #   (3) This script is generated from the Groovy template
-#       https://github.com/gradle/gradle/blob/HEAD/subprojects/plugins/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt
+#       https://github.com/gradle/gradle/blob/HEAD/platforms/jvm/plugins-application/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt
 #       within the Gradle project.
 #
 #       You can find Gradle at https://github.com/gradle/gradle/.
@@ -84,7 +86,8 @@ done
 # shellcheck disable=SC2034
 APP_BASE_NAME=${0##*/}
 # Discard cd standard output in case $CDPATH is set (https://github.com/gradle/gradle/issues/25036)
-APP_HOME=$( cd "${APP_HOME:-./}" > /dev/null && pwd -P ) || exit
+APP_HOME=$( cd -P "${APP_HOME:-./}" > /dev/null && printf '%s
+' "$PWD" ) || exit
 
 # Use the maximum available, or set MAX_FD != -1 to use that value.
 MAX_FD=maximum
diff --git a/gradlew.bat b/gradlew.bat
index 7101f8e4..9b42019c 100644
--- a/gradlew.bat
+++ b/gradlew.bat
@@ -13,6 +13,8 @@
 @rem See the License for the specific language governing permissions and
 @rem limitations under the License.
 @rem
+@rem SPDX-License-Identifier: Apache-2.0
+@rem
 
 @if "%DEBUG%"=="" @echo off
 @rem ##########################################################################
diff --git a/swagger-brake-cli/build.gradle b/swagger-brake-cli/build.gradle
index daee91b1..a4bd786e 100644
--- a/swagger-brake-cli/build.gradle
+++ b/swagger-brake-cli/build.gradle
@@ -19,7 +19,7 @@ dependencies {
     implementation project(":swagger-brake")
     implementation "ch.qos.logback:logback-core:1.2.11"
     implementation "ch.qos.logback:logback-classic:1.2.11"
-    testImplementation 'org.junit.jupiter:junit-jupiter:5.10.2'
+    testImplementation 'org.junit.jupiter:junit-jupiter:5.11.3'
     testRuntimeOnly  'org.junit.platform:junit-platform-launcher'
 }
 
diff --git a/swagger-brake-integration-tests/build.gradle b/swagger-brake-integration-tests/build.gradle
index fa74ae69..89d0fd69 100644
--- a/swagger-brake-integration-tests/build.gradle
+++ b/swagger-brake-integration-tests/build.gradle
@@ -5,20 +5,20 @@ repositories {
 dependencies {
 	testImplementation "ch.qos.logback:logback-core:1.2.11"
 	testImplementation "ch.qos.logback:logback-classic:1.2.11"
-	testImplementation "org.awaitility:awaitility:4.2.1"
-	testImplementation "org.seleniumhq.selenium:selenium-java:4.20.0"
-	testImplementation "org.seleniumhq.selenium:selenium-chrome-driver:4.20.0"
-	testImplementation "io.github.bonigarcia:webdrivermanager:5.8.0"
-	testImplementation "org.testcontainers:testcontainers:1.19.8"
+	testImplementation "org.awaitility:awaitility:4.2.2"
+	testImplementation "org.seleniumhq.selenium:selenium-java:4.27.0"
+	testImplementation "org.seleniumhq.selenium:selenium-chrome-driver:4.27.0"
+	testImplementation "io.github.bonigarcia:webdrivermanager:5.9.2"
+	testImplementation "org.testcontainers:testcontainers:1.20.4"
 	testImplementation "org.apache.httpcomponents:httpclient:4.5.14"
-	testImplementation "org.projectlombok:lombok:1.18.32"
-	testAnnotationProcessor "org.projectlombok:lombok:1.18.32"
+	testImplementation "org.projectlombok:lombok:1.18.36"
+	testAnnotationProcessor "org.projectlombok:lombok:1.18.36"
 	testImplementation "org.testng:testng:7.5.1"
-	testImplementation "org.assertj:assertj-core:3.25.3"
-	testImplementation "org.springframework:spring-test:6.1.6"
-	testImplementation "org.mockito:mockito-core:5.12.0"
+	testImplementation "org.assertj:assertj-core:3.26.3"
+	testImplementation "org.springframework:spring-test:6.2.0"
+	testImplementation "org.mockito:mockito-core:5.14.2"
 	testImplementation "org.apache.maven.shared:maven-invoker:3.3.0"
-	testImplementation "com.google.code.gson:gson:2.10.1"
+	testImplementation "com.google.code.gson:gson:2.11.0"
 
 	testImplementation project(":swagger-brake-cli")
 }
diff --git a/swagger-brake/build.gradle b/swagger-brake/build.gradle
index 8297f24f..1155a447 100644
--- a/swagger-brake/build.gradle
+++ b/swagger-brake/build.gradle
@@ -12,10 +12,10 @@ dependencies {
     implementation "org.apache.commons:commons-collections4:4.4"
     implementation "io.swagger.parser.v3:swagger-parser:2.0.5"
     implementation "com.fasterxml.jackson.core:jackson-databind:2.13.4.2"
-    implementation "com.github.spullara.mustache.java:compiler:0.9.13"
+    implementation "com.github.spullara.mustache.java:compiler:0.9.14"
     implementation "org.apache.httpcomponents:httpclient:4.5.14"
 
-    testImplementation 'org.junit.jupiter:junit-jupiter:5.10.2'
+    testImplementation 'org.junit.jupiter:junit-jupiter:5.11.3'
     testRuntimeOnly  'org.junit.platform:junit-platform-launcher'
 }