diff --git a/docs/docs/_includes/_js-bottom-docs.html b/docs/docs/_includes/_js-bottom-docs.html
index f39c727c..4b00cbea 100644
--- a/docs/docs/_includes/_js-bottom-docs.html
+++ b/docs/docs/_includes/_js-bottom-docs.html
@@ -1,5 +1,5 @@
-
+
diff --git a/gradle/projects.libs.versions.toml b/gradle/projects.libs.versions.toml
index af18a90d..7cd00a03 100644
--- a/gradle/projects.libs.versions.toml
+++ b/gradle/projects.libs.versions.toml
@@ -1,21 +1,21 @@
[versions]
-arrow = "1.2.0-RC"
+arrow = "1.2.4"
arrowMeta = "1.6.2"
-arrowGradleConfig = "0.12.0-rc.3"
-classgraph = "4.8.157"
+arrowGradleConfig = "0.12.0-rc.24"
+classgraph = "4.8.174"
dokka = "1.8.10"
-junit = "5.9.2"
-junitLauncher = "1.9.2"
+junit = "5.10.3"
+junitLauncher = "1.10.3"
kotlin = "1.8.21"
kotest = "5.6.1"
javaSmt = "3.14.3"
javaCompileTesting = "0.21.0"
-apacheCommonsText = "1.10.0"
-sarif4k = "0.3.0"
-kotlinBinaryCompatibilityValidator = "0.13.0"
-detekt = "1.22.0"
-kotlinxSerialization = "1.5.0"
-ksp = "1.8.21-1.0.11"
+apacheCommonsText = "1.12.0"
+sarif4k = "0.6.0"
+kotlinBinaryCompatibilityValidator = "0.15.1"
+detekt = "1.23.6"
+kotlinxSerialization = "1.7.1"
+ksp = "1.9.24-1.0.20"
[libraries]
arrowAnnotations = { module = "io.arrow-kt:arrow-annotations", version.ref = "arrow" }
diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties
index fae08049..19cfad96 100644
--- a/gradle/wrapper/gradle-wrapper.properties
+++ b/gradle/wrapper/gradle-wrapper.properties
@@ -1,5 +1,5 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-8.1.1-bin.zip
+distributionUrl=https\://services.gradle.org/distributions/gradle-8.9-bin.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists