diff --git a/deps.edn b/deps.edn
index 321bb4a7..0cd1e257 100644
--- a/deps.edn
+++ b/deps.edn
@@ -3,12 +3,12 @@
                  :fn compile-main-java
                  :ensure "target/main/classes"}
  :deps {org.clojure/clojure {:mvn/version "1.11.2"}
-        org.clojure/core.cache {:mvn/version "1.0.225"}
+        org.clojure/core.cache {:mvn/version "1.1.234"}
         org.clj-commons/digest {:mvn/version "1.4.100"}
-        com.github.k13labs/futurama {:mvn/version "1.0.2"}
-        com.cnuernber/ham-fisted {:mvn/version "2.016"}
+        com.github.k13labs/futurama {:mvn/version "1.0.3"}
+        com.cnuernber/ham-fisted {:mvn/version "2.017"}
         prismatic/schema {:mvn/version "1.4.1"}
-        org.clojure/data.fressian {:mvn/version "1.0.0"}}
+        org.clojure/data.fressian {:mvn/version "1.1.0"}}
 
  ;for more examples of aliases see: https://github.com/seancorfield/dot-clojure
  :aliases
@@ -49,16 +49,16 @@
                           rewrite-clj/rewrite-clj {:mvn/version "0.6.1"}}
              :main-opts ["-m" "depot.outdated.main"]}
 
-  :jar {:replace-deps {com.github.seancorfield/depstar {:mvn/version "2.0.216"}}
+  :jar {:replace-deps {com.github.seancorfield/depstar {:mvn/version "2.1.303"}}
         :exec-fn hf.depstar/jar
         :exec-args {:jar "build/clara-rules.jar"}}
 
-  :install-maven {:extra-deps {slipset/deps-deploy {:mvn/version "0.1.5"}}
+  :install-maven {:extra-deps {slipset/deps-deploy {:mvn/version "0.2.2"}}
                   :exec-fn deps-deploy.deps-deploy/deploy
                   :exec-args {:installer :local
                               :artifact "build/clara-rules.jar"}}
 
-  :deploy-maven {:replace-deps {slipset/deps-deploy {:mvn/version "0.1.5"}}
+  :deploy-maven {:replace-deps {slipset/deps-deploy {:mvn/version "0.2.2"}}
                  :exec-fn deps-deploy.deps-deploy/deploy
                  :exec-args {:installer :remote
                              :artifact "build/clara-rules.jar"}}}
diff --git a/pom.xml b/pom.xml
index 3333c7f4..b39ff62b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -24,35 +24,35 @@
       <artifactId>clojure</artifactId>
       <version>1.11.2</version>
     </dependency>
+    <dependency>
+      <groupId>com.cnuernber</groupId>
+      <artifactId>ham-fisted</artifactId>
+      <version>2.017</version>
+    </dependency>
     <dependency>
       <groupId>org.clojure</groupId>
-      <artifactId>core.cache</artifactId>
-      <version>1.0.225</version>
+      <artifactId>data.fressian</artifactId>
+      <version>1.1.0</version>
     </dependency>
     <dependency>
-      <groupId>org.clj-commons</groupId>
-      <artifactId>digest</artifactId>
-      <version>1.4.100</version>
+      <groupId>prismatic</groupId>
+      <artifactId>schema</artifactId>
+      <version>1.4.1</version>
     </dependency>
     <dependency>
       <groupId>com.github.k13labs</groupId>
       <artifactId>futurama</artifactId>
-      <version>1.0.2</version>
+      <version>1.0.3</version>
     </dependency>
     <dependency>
-      <groupId>com.cnuernber</groupId>
-      <artifactId>ham-fisted</artifactId>
-      <version>2.016</version>
-    </dependency>
-    <dependency>
-      <groupId>prismatic</groupId>
-      <artifactId>schema</artifactId>
-      <version>1.4.1</version>
+      <groupId>org.clj-commons</groupId>
+      <artifactId>digest</artifactId>
+      <version>1.4.100</version>
     </dependency>
     <dependency>
       <groupId>org.clojure</groupId>
-      <artifactId>data.fressian</artifactId>
-      <version>1.0.0</version>
+      <artifactId>core.cache</artifactId>
+      <version>1.1.234</version>
     </dependency>
   </dependencies>
   <build>