diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 0a45ed4484af2f214e02d8927b3980adb3da5c90..8e6f61a8d94a6d07ed6982fd50cc563c0cfa8a4e 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -3,7 +3,7 @@ image: eicweb.phy.anl.gov:4567/containers/image_recipes/ubuntu_dind:latest
 variables:
   ## Application versions used for the main release 
   ## note: nightly builds will always use the master/main branch
-  JUGGLER_VERSION: "v9.3.0"
+  JUGGLER_VERSION: "v9.4.0"
   EICRECON_VERSION: "v1.0.0"
 
   ## Spack organization and repository, e.g. spack/spack
diff --git a/spack-environment/dev/spack.yaml b/spack-environment/dev/spack.yaml
index 00153bf1101274768e62093483e24bd1376377d6..7addddadfc8d651efbcaeaa35742bb5d31d7b975 100644
--- a/spack-environment/dev/spack.yaml
+++ b/spack-environment/dev/spack.yaml
@@ -16,7 +16,7 @@ spack:
     - dawn@3_91a
     - dawncut@1_54a
     - dd4hep@1.25.1 +ddg4 +ddcad +hepmc3 +lcio
-    - edm4eic@1.2.2 cxxstd=17
+    - edm4eic@2.0.0 cxxstd=17
     - edm4hep@0.7 cxxstd=17
     - eic-smear@1.1.10
     - eigen@3.4.0