diff --git a/caster-front/package-lock.json b/caster-front/package-lock.json
index e0c1d714..05538a38 100644
--- a/caster-front/package-lock.json
+++ b/caster-front/package-lock.json
@@ -11,7 +11,7 @@
         "@element-plus/icons-vue": "^2.1.0",
         "@sentry/vue": "^7.57.0",
         "@unhead/vue": "^1.7.4",
-        "@urql/vue": "^1.0.4",
+        "@urql/vue": "^1.1.2",
         "element-plus": "^2.3.5",
         "graphql": "^16.6.0",
         "markdown-it": "^13.0.1",
@@ -48,6 +48,19 @@
         "vue-tsc": "^1.2.0"
       }
     },
+    "node_modules/@0no-co/graphql.web": {
+      "version": "1.0.4",
+      "resolved": "https://registry.npmjs.org/@0no-co/graphql.web/-/graphql.web-1.0.4.tgz",
+      "integrity": "sha512-W3ezhHGfO0MS1PtGloaTpg0PbaT8aZSmmaerL7idtU5F7oCI+uu25k+MsMS31BVFlp4aMkHSrNRxiD72IlK8TA==",
+      "peerDependencies": {
+        "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0"
+      },
+      "peerDependenciesMeta": {
+        "graphql": {
+          "optional": true
+        }
+      }
+    },
     "node_modules/@ampproject/remapping": {
       "version": "2.2.0",
       "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz",
@@ -3476,26 +3489,23 @@
       }
     },
     "node_modules/@urql/core": {
-      "version": "3.1.1",
-      "resolved": "https://registry.npmjs.org/@urql/core/-/core-3.1.1.tgz",
-      "integrity": "sha512-Mnxtq4I4QeFJsgs7Iytw+HyhiGxISR6qtyk66c9tipozLZ6QVxrCiUPF2HY4BxNIabaxcp+rivadvm8NAnXj4Q==",
+      "version": "4.1.3",
+      "resolved": "https://registry.npmjs.org/@urql/core/-/core-4.1.3.tgz",
+      "integrity": "sha512-Wapa58olpEJtZzSEuZNDxzBxmOmHuivG6Hb/QPc6HjHfCJ6f36gnlWc9a9TsC8Vddle+6PsS6+quMMTuj+bj7A==",
       "dependencies": {
-        "wonka": "^6.1.2"
-      },
-      "peerDependencies": {
-        "graphql": "^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0"
+        "@0no-co/graphql.web": "^1.0.1",
+        "wonka": "^6.3.2"
       }
     },
     "node_modules/@urql/vue": {
-      "version": "1.0.4",
-      "resolved": "https://registry.npmjs.org/@urql/vue/-/vue-1.0.4.tgz",
-      "integrity": "sha512-soycMzRekSUCa+QQYSc9gF9qMOeIkfKnirFySVlW8mVhCRBwyjKvb37Z9eksRCqzGerKsn54zmdsgR66LKrGng==",
+      "version": "1.1.2",
+      "resolved": "https://registry.npmjs.org/@urql/vue/-/vue-1.1.2.tgz",
+      "integrity": "sha512-ixfV0PTXcOl4KrZK24X+9B4rX9KSxqq1xhHZ0SOkAxgxMkomjJhtUl+9PuRL+LEzGWVr91OCEo68VPQ8uc5rBA==",
       "dependencies": {
-        "@urql/core": "^3.1.1",
-        "wonka": "^6.0.0"
+        "@urql/core": "^4.0.0",
+        "wonka": "^6.3.2"
       },
       "peerDependencies": {
-        "graphql": "^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0",
         "vue": "^2.7.0 || ^3.0.0"
       }
     },
@@ -10734,9 +10744,9 @@
       }
     },
     "node_modules/wonka": {
-      "version": "6.1.2",
-      "resolved": "https://registry.npmjs.org/wonka/-/wonka-6.1.2.tgz",
-      "integrity": "sha512-zNrXPMccg/7OEp9tSfFkMgTvhhowqasiSHdJ3eCZolXxVTV/aT6HUTofoZk9gwRbGoFey/Nss3JaZKUMKMbofg=="
+      "version": "6.3.4",
+      "resolved": "https://registry.npmjs.org/wonka/-/wonka-6.3.4.tgz",
+      "integrity": "sha512-CjpbqNtBGNAeyNS/9W6q3kSkKE52+FjIj7AkFlLr11s/VWGUu6a2CdYSdGxocIhIVjaW/zchesBQUKPVU69Cqg=="
     },
     "node_modules/word-wrap": {
       "version": "1.2.3",
diff --git a/caster-front/package.json b/caster-front/package.json
index 6627ed3f..9e8f0114 100644
--- a/caster-front/package.json
+++ b/caster-front/package.json
@@ -19,7 +19,7 @@
     "@element-plus/icons-vue": "^2.1.0",
     "@sentry/vue": "^7.57.0",
     "@unhead/vue": "^1.7.4",
-    "@urql/vue": "^1.0.4",
+    "@urql/vue": "^1.1.2",
     "element-plus": "^2.3.5",
     "graphql": "^16.6.0",
     "markdown-it": "^13.0.1",