diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index c2f76ba3ec724b659c6ee2e597e8467f6a567c1b..a5c1bf5cf26cfecf38bde2622777ca187b0ad56d 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -3,8 +3,8 @@ 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: "v4.2.0"
-  NPDET_VERSION: "v1.1.0"
+  JUGGLER_VERSION: "v4.3.0"
+  NPDET_VERSION: "v1.2.0"
   EICD_VERSION: "v1.1.0"
   AFTERBURNER_VERSION: "v0.1.2"
 
diff --git a/detectors.yaml b/detectors.yaml
index 3d25cb97a15476ca7bdd49e7c44013bf00f7afcc..0e158d1c75f1b4650be485b40fbe9f5dc15cac74 100644
--- a/detectors.yaml
+++ b/detectors.yaml
@@ -11,6 +11,14 @@ detectors:
       ip:
         config: ip6
         version: v0.6.2
+    ## this is the newer version of canyonlands. For now we give it a different name
+    ## to not override the ongoing production with v2.1, which could cause confusion
+    ## (in particular because both versions are virtually identical).
+    canyonlands_new:
+      version: canyonlands-v2.2
+      ip:
+        config: ip6
+        version: v1.0.0
     nightly:
       version: master
       ip: