diff --git a/storage/framework/core/desktop/package.json b/storage/framework/core/desktop/package.json
index 808efb104..706c68571 100644
--- a/storage/framework/core/desktop/package.json
+++ b/storage/framework/core/desktop/package.json
@@ -53,8 +53,8 @@
     "@stacksjs/build": "workspace:*",
     "@stacksjs/development": "workspace:*",
     "@stacksjs/server": "workspace:*",
-    "@tauri-apps/api": "^1.6.0",
-    "@tauri-apps/cli": "^1.6.3",
+    "@tauri-apps/api": "^2.4.0",
+    "@tauri-apps/cli": "^2.4.0",
     "@types/d3": "^7.4.3",
     "d3": "^7.9.0",
     "unified-network": "^0.6.4",
diff --git a/storage/framework/views/dashboard/src-tauri/Cargo.toml b/storage/framework/views/dashboard/src-tauri/Cargo.toml
index d80960abb..af2e70127 100644
--- a/storage/framework/views/dashboard/src-tauri/Cargo.toml
+++ b/storage/framework/views/dashboard/src-tauri/Cargo.toml
@@ -12,12 +12,12 @@ rust-version = "1.74.1"
 # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
 
 [build-dependencies]
-tauri-build = { version = "1.5.6", features = [] }
+tauri-build = { version = "2.1.0", features = [] }
 
 [dependencies]
 serde_json = "1.0.140"
 serde = { version = "1.0.219", features = [ "derive" ] }
-tauri = { version = "1.8.2", features = [] }
+tauri = { version = "2.4.0", features = [] }
 
 [features]
 # this feature is used for production builds or when `devPath` points to the filesystem and the built-in dev server is disabled.
diff --git a/storage/framework/views/desktop/src-tauri/Cargo.toml b/storage/framework/views/desktop/src-tauri/Cargo.toml
index d80960abb..af2e70127 100644
--- a/storage/framework/views/desktop/src-tauri/Cargo.toml
+++ b/storage/framework/views/desktop/src-tauri/Cargo.toml
@@ -12,12 +12,12 @@ rust-version = "1.74.1"
 # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
 
 [build-dependencies]
-tauri-build = { version = "1.5.6", features = [] }
+tauri-build = { version = "2.1.0", features = [] }
 
 [dependencies]
 serde_json = "1.0.140"
 serde = { version = "1.0.219", features = [ "derive" ] }
-tauri = { version = "1.8.2", features = [] }
+tauri = { version = "2.4.0", features = [] }
 
 [features]
 # this feature is used for production builds or when `devPath` points to the filesystem and the built-in dev server is disabled.