diff --git a/static/code/stackblitz/v8/angular/package.json b/static/code/stackblitz/v8/angular/package.json
index b9da988a7e2..012d141333d 100644
--- a/static/code/stackblitz/v8/angular/package.json
+++ b/static/code/stackblitz/v8/angular/package.json
@@ -1,7 +1,7 @@
 {
   "dependencies": {
-    "@ionic/angular": "8.3.3",
-    "@ionic/core": "8.3.3",
+    "@ionic/angular": "8.3.4",
+    "@ionic/core": "8.3.4",
     "@angular/platform-browser-dynamic": "18.2.6",
     "ionicons": "7.4.0"
   }
diff --git a/static/code/stackblitz/v8/html/package.json b/static/code/stackblitz/v8/html/package.json
index 41c6f90d9bf..b8cb9b98c7a 100644
--- a/static/code/stackblitz/v8/html/package.json
+++ b/static/code/stackblitz/v8/html/package.json
@@ -1,6 +1,6 @@
 {
   "dependencies": {
-    "@ionic/core": "8.3.3",
+    "@ionic/core": "8.3.4",
     "ionicons": "7.4.0"
   }
 }
diff --git a/static/code/stackblitz/v8/react/package-lock.json b/static/code/stackblitz/v8/react/package-lock.json
index a751b3aa811..a2c9e17066b 100644
--- a/static/code/stackblitz/v8/react/package-lock.json
+++ b/static/code/stackblitz/v8/react/package-lock.json
@@ -8,8 +8,8 @@
       "name": "vite-react-typescript",
       "version": "0.1.0",
       "dependencies": {
-        "@ionic/react": "8.3.3",
-        "@ionic/react-router": "8.3.3",
+        "@ionic/react": "8.3.4",
+        "@ionic/react-router": "8.3.4",
         "@types/node": "^22.0.0",
         "@types/react": "^18.0.9",
         "@types/react-dom": "^18.0.4",
@@ -657,9 +657,9 @@
       }
     },
     "node_modules/@ionic/core": {
-      "version": "8.3.3",
-      "resolved": "https://registry.npmjs.org/@ionic/core/-/core-8.3.3.tgz",
-      "integrity": "sha512-f2PXV0jFIFPdjP+NbmQ1mXqRQ4KWi0U0jdQd3wDYsJFWQLmWXhW7Yp/4lCDdl0ouMeZRB2phddqFct1c7H6PyA==",
+      "version": "8.3.4",
+      "resolved": "https://registry.npmjs.org/@ionic/core/-/core-8.3.4.tgz",
+      "integrity": "sha512-MkgaQ9+oQwj3AK/i25MkLgKUUH3/nvNjd4YlmUyFjPG7l2IBHsrLlSmuFGCyniB+doI9Hynu3T9CZP7NS4RjRQ==",
       "dependencies": {
         "@stencil/core": "4.20.0",
         "ionicons": "^7.2.2",
@@ -667,11 +667,11 @@
       }
     },
     "node_modules/@ionic/react": {
-      "version": "8.3.3",
-      "resolved": "https://registry.npmjs.org/@ionic/react/-/react-8.3.3.tgz",
-      "integrity": "sha512-BQVke+4QF1viPmwYFV/Bfseh4AhLnA0svP8UvKTP45plJ2KDXF/IbFVNn+FWtjByrqYU4PldUgF01+O4yPGiRw==",
+      "version": "8.3.4",
+      "resolved": "https://registry.npmjs.org/@ionic/react/-/react-8.3.4.tgz",
+      "integrity": "sha512-CIoTHg/1nJJN11IjmsUqeQB1nIP4SxQyo2nBH+MhzeVCMv8Tj00Y4rU/9RYzKfRI7Zfsi9MOwVrwpGhPWi4KWA==",
       "dependencies": {
-        "@ionic/core": "8.3.3",
+        "@ionic/core": "8.3.4",
         "ionicons": "^7.0.0",
         "tslib": "*"
       },
@@ -681,11 +681,11 @@
       }
     },
     "node_modules/@ionic/react-router": {
-      "version": "8.3.3",
-      "resolved": "https://registry.npmjs.org/@ionic/react-router/-/react-router-8.3.3.tgz",
-      "integrity": "sha512-hdGnOj+bu289OiyjmenizG7DmVCz5chofZuzHpSRuK/QZ3xEGuCZrN/POgCBRjYCT4G9IzDWEMUGiog0UMM6Aw==",
+      "version": "8.3.4",
+      "resolved": "https://registry.npmjs.org/@ionic/react-router/-/react-router-8.3.4.tgz",
+      "integrity": "sha512-I8Lb/SvWGnOoucciMiqRJZIX2CBIjebKbMPwE5uetyJQ1mnRkMnwN4p7bGW87GB/8UnJY3ykmHR3uR2SSQCB6g==",
       "dependencies": {
-        "@ionic/react": "8.3.3",
+        "@ionic/react": "8.3.4",
         "tslib": "*"
       },
       "peerDependencies": {
@@ -2084,9 +2084,9 @@
       "optional": true
     },
     "@ionic/core": {
-      "version": "8.3.3",
-      "resolved": "https://registry.npmjs.org/@ionic/core/-/core-8.3.3.tgz",
-      "integrity": "sha512-f2PXV0jFIFPdjP+NbmQ1mXqRQ4KWi0U0jdQd3wDYsJFWQLmWXhW7Yp/4lCDdl0ouMeZRB2phddqFct1c7H6PyA==",
+      "version": "8.3.4",
+      "resolved": "https://registry.npmjs.org/@ionic/core/-/core-8.3.4.tgz",
+      "integrity": "sha512-MkgaQ9+oQwj3AK/i25MkLgKUUH3/nvNjd4YlmUyFjPG7l2IBHsrLlSmuFGCyniB+doI9Hynu3T9CZP7NS4RjRQ==",
       "requires": {
         "@stencil/core": "4.20.0",
         "ionicons": "^7.2.2",
@@ -2094,21 +2094,21 @@
       }
     },
     "@ionic/react": {
-      "version": "8.3.3",
-      "resolved": "https://registry.npmjs.org/@ionic/react/-/react-8.3.3.tgz",
-      "integrity": "sha512-BQVke+4QF1viPmwYFV/Bfseh4AhLnA0svP8UvKTP45plJ2KDXF/IbFVNn+FWtjByrqYU4PldUgF01+O4yPGiRw==",
+      "version": "8.3.4",
+      "resolved": "https://registry.npmjs.org/@ionic/react/-/react-8.3.4.tgz",
+      "integrity": "sha512-CIoTHg/1nJJN11IjmsUqeQB1nIP4SxQyo2nBH+MhzeVCMv8Tj00Y4rU/9RYzKfRI7Zfsi9MOwVrwpGhPWi4KWA==",
       "requires": {
-        "@ionic/core": "8.3.3",
+        "@ionic/core": "8.3.4",
         "ionicons": "^7.0.0",
         "tslib": "*"
       }
     },
     "@ionic/react-router": {
-      "version": "8.3.3",
-      "resolved": "https://registry.npmjs.org/@ionic/react-router/-/react-router-8.3.3.tgz",
-      "integrity": "sha512-hdGnOj+bu289OiyjmenizG7DmVCz5chofZuzHpSRuK/QZ3xEGuCZrN/POgCBRjYCT4G9IzDWEMUGiog0UMM6Aw==",
+      "version": "8.3.4",
+      "resolved": "https://registry.npmjs.org/@ionic/react-router/-/react-router-8.3.4.tgz",
+      "integrity": "sha512-I8Lb/SvWGnOoucciMiqRJZIX2CBIjebKbMPwE5uetyJQ1mnRkMnwN4p7bGW87GB/8UnJY3ykmHR3uR2SSQCB6g==",
       "requires": {
-        "@ionic/react": "8.3.3",
+        "@ionic/react": "8.3.4",
         "tslib": "*"
       }
     },
diff --git a/static/code/stackblitz/v8/react/package.json b/static/code/stackblitz/v8/react/package.json
index 4f616c38310..edcc6c8c4c9 100644
--- a/static/code/stackblitz/v8/react/package.json
+++ b/static/code/stackblitz/v8/react/package.json
@@ -3,8 +3,8 @@
   "version": "0.1.0",
   "private": true,
   "dependencies": {
-    "@ionic/react": "8.3.3",
-    "@ionic/react-router": "8.3.3",
+    "@ionic/react": "8.3.4",
+    "@ionic/react-router": "8.3.4",
     "@types/node": "^22.0.0",
     "@types/react": "^18.0.9",
     "@types/react-dom": "^18.0.4",
diff --git a/static/code/stackblitz/v8/vue/package-lock.json b/static/code/stackblitz/v8/vue/package-lock.json
index b3a80583d0e..3854b0da38d 100644
--- a/static/code/stackblitz/v8/vue/package-lock.json
+++ b/static/code/stackblitz/v8/vue/package-lock.json
@@ -8,8 +8,8 @@
       "name": "vite-vue-starter",
       "version": "0.0.0",
       "dependencies": {
-        "@ionic/vue": "8.3.3",
-        "@ionic/vue-router": "8.3.3",
+        "@ionic/vue": "8.3.4",
+        "@ionic/vue-router": "8.3.4",
         "vue": "^3.2.25",
         "vue-router": "4.4.5"
       },
@@ -432,9 +432,9 @@
       }
     },
     "node_modules/@ionic/core": {
-      "version": "8.3.3",
-      "resolved": "https://registry.npmjs.org/@ionic/core/-/core-8.3.3.tgz",
-      "integrity": "sha512-f2PXV0jFIFPdjP+NbmQ1mXqRQ4KWi0U0jdQd3wDYsJFWQLmWXhW7Yp/4lCDdl0ouMeZRB2phddqFct1c7H6PyA==",
+      "version": "8.3.4",
+      "resolved": "https://registry.npmjs.org/@ionic/core/-/core-8.3.4.tgz",
+      "integrity": "sha512-MkgaQ9+oQwj3AK/i25MkLgKUUH3/nvNjd4YlmUyFjPG7l2IBHsrLlSmuFGCyniB+doI9Hynu3T9CZP7NS4RjRQ==",
       "dependencies": {
         "@stencil/core": "4.20.0",
         "ionicons": "^7.2.2",
@@ -442,20 +442,20 @@
       }
     },
     "node_modules/@ionic/vue": {
-      "version": "8.3.3",
-      "resolved": "https://registry.npmjs.org/@ionic/vue/-/vue-8.3.3.tgz",
-      "integrity": "sha512-6EAPWdmQDvazP4ZsCRjWlG91Kx+1vYxX1gHx02Xvcc7Dn8hRrMW58IAAQ0BqSYsrHNFTKVtwD3cJbmnut8Ghyg==",
+      "version": "8.3.4",
+      "resolved": "https://registry.npmjs.org/@ionic/vue/-/vue-8.3.4.tgz",
+      "integrity": "sha512-s7P5mTd078CbPK2dpIxxWGNirQacG3sXhJulJ1L0J6+6VI+HHHLKy4ueTRgPl5GLDmjGgdMCBuYu1n4K2nNXFg==",
       "dependencies": {
-        "@ionic/core": "8.3.3",
+        "@ionic/core": "8.3.4",
         "ionicons": "^7.0.0"
       }
     },
     "node_modules/@ionic/vue-router": {
-      "version": "8.3.3",
-      "resolved": "https://registry.npmjs.org/@ionic/vue-router/-/vue-router-8.3.3.tgz",
-      "integrity": "sha512-5713NT0fLAHO0IVHYvdRQ8kROL5XmS3IWjqNABvUTw22omklUxo47egYyS1aWwQvdAaQ823uNwKxqsHIcwPCsw==",
+      "version": "8.3.4",
+      "resolved": "https://registry.npmjs.org/@ionic/vue-router/-/vue-router-8.3.4.tgz",
+      "integrity": "sha512-TpRk1KtxZ0Rfxz5Jh4xFY2fBbluS6GuZg7vEKV1s3j+q7tMmzgopnhUeYK6jJDG6iGWj+VCLWWZO0wpO2+uOtA==",
       "dependencies": {
-        "@ionic/vue": "8.3.3"
+        "@ionic/vue": "8.3.4"
       }
     },
     "node_modules/@jridgewell/sourcemap-codec": {
@@ -1469,9 +1469,9 @@
       "optional": true
     },
     "@ionic/core": {
-      "version": "8.3.3",
-      "resolved": "https://registry.npmjs.org/@ionic/core/-/core-8.3.3.tgz",
-      "integrity": "sha512-f2PXV0jFIFPdjP+NbmQ1mXqRQ4KWi0U0jdQd3wDYsJFWQLmWXhW7Yp/4lCDdl0ouMeZRB2phddqFct1c7H6PyA==",
+      "version": "8.3.4",
+      "resolved": "https://registry.npmjs.org/@ionic/core/-/core-8.3.4.tgz",
+      "integrity": "sha512-MkgaQ9+oQwj3AK/i25MkLgKUUH3/nvNjd4YlmUyFjPG7l2IBHsrLlSmuFGCyniB+doI9Hynu3T9CZP7NS4RjRQ==",
       "requires": {
         "@stencil/core": "4.20.0",
         "ionicons": "^7.2.2",
@@ -1479,20 +1479,20 @@
       }
     },
     "@ionic/vue": {
-      "version": "8.3.3",
-      "resolved": "https://registry.npmjs.org/@ionic/vue/-/vue-8.3.3.tgz",
-      "integrity": "sha512-6EAPWdmQDvazP4ZsCRjWlG91Kx+1vYxX1gHx02Xvcc7Dn8hRrMW58IAAQ0BqSYsrHNFTKVtwD3cJbmnut8Ghyg==",
+      "version": "8.3.4",
+      "resolved": "https://registry.npmjs.org/@ionic/vue/-/vue-8.3.4.tgz",
+      "integrity": "sha512-s7P5mTd078CbPK2dpIxxWGNirQacG3sXhJulJ1L0J6+6VI+HHHLKy4ueTRgPl5GLDmjGgdMCBuYu1n4K2nNXFg==",
       "requires": {
-        "@ionic/core": "8.3.3",
+        "@ionic/core": "8.3.4",
         "ionicons": "^7.0.0"
       }
     },
     "@ionic/vue-router": {
-      "version": "8.3.3",
-      "resolved": "https://registry.npmjs.org/@ionic/vue-router/-/vue-router-8.3.3.tgz",
-      "integrity": "sha512-5713NT0fLAHO0IVHYvdRQ8kROL5XmS3IWjqNABvUTw22omklUxo47egYyS1aWwQvdAaQ823uNwKxqsHIcwPCsw==",
+      "version": "8.3.4",
+      "resolved": "https://registry.npmjs.org/@ionic/vue-router/-/vue-router-8.3.4.tgz",
+      "integrity": "sha512-TpRk1KtxZ0Rfxz5Jh4xFY2fBbluS6GuZg7vEKV1s3j+q7tMmzgopnhUeYK6jJDG6iGWj+VCLWWZO0wpO2+uOtA==",
       "requires": {
-        "@ionic/vue": "8.3.3"
+        "@ionic/vue": "8.3.4"
       }
     },
     "@jridgewell/sourcemap-codec": {
diff --git a/static/code/stackblitz/v8/vue/package.json b/static/code/stackblitz/v8/vue/package.json
index 0fd575114ba..8f690a12512 100644
--- a/static/code/stackblitz/v8/vue/package.json
+++ b/static/code/stackblitz/v8/vue/package.json
@@ -8,8 +8,8 @@
     "preview": "vite preview"
   },
   "dependencies": {
-    "@ionic/vue": "8.3.3",
-    "@ionic/vue-router": "8.3.3",
+    "@ionic/vue": "8.3.4",
+    "@ionic/vue-router": "8.3.4",
     "vue": "^3.2.25",
     "vue-router": "4.4.5"
   },