diff --git a/package.json b/package.json
index 8a2584d0..27795980 100644
--- a/package.json
+++ b/package.json
@@ -36,7 +36,7 @@
"pnpm": {
"overrides": {
"cross-spawn": "7.0.6",
- "vue": "3.5.18",
+ "vue": "3.5.19",
"@nestjs-modules/mailer>mjml": "5.0.0-alpha.4",
"subscriptions-transport-ws>ws": "7.5.10",
"braces": "3.0.3",
diff --git a/packages/hoppscotch-agent/package.json b/packages/hoppscotch-agent/package.json
index aa32efe2..34f3038e 100644
--- a/packages/hoppscotch-agent/package.json
+++ b/packages/hoppscotch-agent/package.json
@@ -10,28 +10,28 @@
"tauri": "tauri"
},
"dependencies": {
- "@hoppscotch/ui": "^0.2.1",
- "@tauri-apps/api": "^2.0.2",
+ "@hoppscotch/ui": "0.2.5",
+ "@tauri-apps/api": "2.1.1",
"@tauri-apps/plugin-shell": "^2.0.0",
- "@vueuse/core": "^11.1.0",
- "axios": "1.8.2",
- "fp-ts": "^2.16.9",
+ "@vueuse/core": "13.7.0",
+ "axios": "1.11.0",
+ "fp-ts": "2.16.11",
"lodash-es": "4.17.21",
- "vue": "3.3.9"
+ "vue": "3.5.19"
},
"devDependencies": {
- "@iconify-json/lucide": "^1.2.8",
+ "@iconify-json/lucide": "1.2.63",
"@tauri-apps/cli": "^2.0.3",
"@types/lodash-es": "4.17.12",
- "@types/node": "^22.7.5",
- "@vitejs/plugin-vue": "^5.1.4",
- "autoprefixer": "^10.4.20",
- "postcss": "^8.4.47",
- "tailwindcss": "^3.4.13",
- "typescript": "5.8.3",
- "unplugin-icons": "^0.19.3",
- "unplugin-vue-components": "28.4.1",
- "vite": "^5.4.8",
+ "@types/node": "24.3.0",
+ "@vitejs/plugin-vue": "5.1.4",
+ "autoprefixer": "10.4.21",
+ "postcss": "8.5.6",
+ "tailwindcss": "3.4.16",
+ "typescript": "5.9.2",
+ "unplugin-icons": "22.2.0",
+ "unplugin-vue-components": "29.0.0",
+ "vite": "6.3.5",
"vue-tsc": "2.2.0"
}
}
diff --git a/packages/hoppscotch-common/package.json b/packages/hoppscotch-common/package.json
index d01142f5..c79a5ba0 100644
--- a/packages/hoppscotch-common/package.json
+++ b/packages/hoppscotch-common/package.json
@@ -40,11 +40,11 @@
"@hoppscotch/httpsnippet": "3.0.9",
"@hoppscotch/js-sandbox": "workspace:^",
"@hoppscotch/kernel": "workspace:^",
- "@hoppscotch/plugin-appload": "github:CuriousCorrelation/tauri-plugin-appload#1b52e49d881926135838cf6cfebdc1643a9bec31",
+ "@hoppscotch/plugin-appload": "github:CuriousCorrelation/tauri-plugin-appload#e8dbe06eabf947e5efaf07d2e573238ceb11a7b1",
"@hoppscotch/ui": "0.2.5",
"@hoppscotch/vue-toasted": "0.1.0",
"@lezer/highlight": "1.2.1",
- "@noble/curves": "1.9.6",
+ "@noble/curves": "1.9.7",
"@scure/base": "1.2.6",
"@shopify/lang-jsonc": "1.0.1",
"@tauri-apps/api": "2.1.1",
@@ -106,7 +106,7 @@
"util": "0.12.5",
"uuid": "11.1.0",
"verzod": "0.4.0",
- "vue": "3.5.18",
+ "vue": "3.5.19",
"vue-i18n": "11.1.11",
"vue-json-pretty": "2.5.0",
"vue-pdf-embed": "2.1.3",
@@ -147,9 +147,9 @@
"@typescript-eslint/eslint-plugin": "8.40.0",
"@typescript-eslint/parser": "8.40.0",
"@vitejs/plugin-vue": "5.1.4",
- "@vue/compiler-sfc": "3.5.18",
+ "@vue/compiler-sfc": "3.5.19",
"@vue/eslint-config-typescript": "13.0.0",
- "@vue/runtime-core": "3.5.18",
+ "@vue/runtime-core": "3.5.19",
"autoprefixer": "10.4.21",
"cross-env": "10.0.0",
"dotenv": "17.2.1",
@@ -176,7 +176,7 @@
"vite-plugin-html-config": "2.0.2",
"vite-plugin-pages": "0.33.1",
"vite-plugin-pages-sitemap": "1.7.1",
- "vite-plugin-pwa": "1.0.2",
+ "vite-plugin-pwa": "1.0.3",
"vite-plugin-vue-layouts": "0.11.0",
"vitest": "3.2.4",
"vue-tsc": "1.8.8"
diff --git a/packages/hoppscotch-desktop/package.json b/packages/hoppscotch-desktop/package.json
index 447c2558..2398ab7d 100644
--- a/packages/hoppscotch-desktop/package.json
+++ b/packages/hoppscotch-desktop/package.json
@@ -19,46 +19,46 @@
"build:portable": "pnpm tauri build -- --no-default-features --features portable"
},
"dependencies": {
- "@fontsource-variable/inter": "5.1.0",
- "@fontsource-variable/material-symbols-rounded": "5.1.3",
- "@fontsource-variable/roboto-mono": "5.1.0",
+ "@fontsource-variable/inter": "5.2.6",
+ "@fontsource-variable/material-symbols-rounded": "5.2.19",
+ "@fontsource-variable/roboto-mono": "5.2.6",
"@hoppscotch/common": "workspace:^",
"@hoppscotch/kernel": "workspace:^",
- "@hoppscotch/plugin-appload": "github:CuriousCorrelation/tauri-plugin-appload#1b52e49d881926135838cf6cfebdc1643a9bec31",
- "@hoppscotch/ui": "0.2.1",
+ "@hoppscotch/plugin-appload": "github:CuriousCorrelation/tauri-plugin-appload#e8dbe06eabf947e5efaf07d2e573238ceb11a7b1",
+ "@hoppscotch/ui": "0.2.5",
"@tauri-apps/api": "2.1.1",
"@tauri-apps/plugin-fs": "2.0.2",
"@tauri-apps/plugin-process": "2.2.0",
"@tauri-apps/plugin-shell": "2.0.1",
"@tauri-apps/plugin-store": "2.2.0",
"@tauri-apps/plugin-updater": "2.5.1",
- "@vueuse/core": "11.1.0",
- "fp-ts": "2.16.9",
- "rxjs": "7.8.1",
- "vue": "^3.3.4",
- "vue-router": "4.4.5",
- "vue-tippy": "6.5.0",
- "zod": "3.23.8"
+ "@vueuse/core": "13.7.0",
+ "fp-ts": "2.16.11",
+ "rxjs": "7.8.2",
+ "vue": "3.5.19",
+ "vue-router": "4.5.1",
+ "vue-tippy": "6.7.1",
+ "zod": "3.25.32"
},
"devDependencies": {
- "@iconify-json/lucide": "1.2.10",
- "@rushstack/eslint-patch": "1.10.4",
+ "@iconify-json/lucide": "1.2.63",
+ "@rushstack/eslint-patch": "1.12.0",
"@tauri-apps/cli": "^2",
- "@typescript-eslint/eslint-plugin": "8.9.0",
- "@typescript-eslint/parser": "8.9.0",
- "@vitejs/plugin-vue": "^5.0.5",
+ "@typescript-eslint/eslint-plugin": "8.40.0",
+ "@typescript-eslint/parser": "8.40.0",
+ "@vitejs/plugin-vue": "5.1.4",
"@vue/eslint-config-typescript": "13.0.0",
- "autoprefixer": "10.4.20",
+ "autoprefixer": "10.4.21",
"eslint": "8.57.0",
- "eslint-plugin-prettier": "5.2.1",
- "eslint-plugin-vue": "9.29.0",
- "postcss": "8.4.49",
- "sass": "1.80.3",
- "tailwindcss": "3.4.14",
- "typescript": "^5.8.3",
- "unplugin-icons": "0.19.3",
- "unplugin-vue-components": "0.27.4",
- "vite": "^5.3.1",
+ "eslint-plugin-prettier": "5.5.4",
+ "eslint-plugin-vue": "10.4.0",
+ "postcss": "8.5.6",
+ "sass": "1.90.0",
+ "tailwindcss": "3.4.16",
+ "typescript": "5.9.2",
+ "unplugin-icons": "22.2.0",
+ "unplugin-vue-components": "29.0.0",
+ "vite": "6.3.5",
"vue-tsc": "2.2.0"
}
}
diff --git a/packages/hoppscotch-desktop/plugin-workspace/tauri-plugin-appload/examples/tauri-app/package.json b/packages/hoppscotch-desktop/plugin-workspace/tauri-plugin-appload/examples/tauri-app/package.json
index d3d1a46c..f8153af4 100644
--- a/packages/hoppscotch-desktop/plugin-workspace/tauri-plugin-appload/examples/tauri-app/package.json
+++ b/packages/hoppscotch-desktop/plugin-workspace/tauri-plugin-appload/examples/tauri-app/package.json
@@ -10,7 +10,7 @@
"tauri": "tauri"
},
"dependencies": {
- "@tauri-apps/api": "^2.0.0-alpha.11",
+ "@tauri-apps/api": "^2.1.1",
"tauri-plugin-appload-api": "file:../../"
},
"devDependencies": {
diff --git a/packages/hoppscotch-desktop/plugin-workspace/tauri-plugin-appload/package.json b/packages/hoppscotch-desktop/plugin-workspace/tauri-plugin-appload/package.json
index dc6c5941..f4ed9a99 100644
--- a/packages/hoppscotch-desktop/plugin-workspace/tauri-plugin-appload/package.json
+++ b/packages/hoppscotch-desktop/plugin-workspace/tauri-plugin-appload/package.json
@@ -22,12 +22,12 @@
"pretest": "pnpm build"
},
"dependencies": {
- "@tauri-apps/api": "^2.0.0"
+ "@tauri-apps/api": "2.1.1"
},
"devDependencies": {
"@rollup/plugin-typescript": "^11.1.6",
"rollup": "^4.9.6",
- "typescript": "^5.8.3",
+ "typescript": "5.9.2",
"tslib": "^2.6.2"
}
}
diff --git a/packages/hoppscotch-desktop/plugin-workspace/tauri-plugin-relay/package.json b/packages/hoppscotch-desktop/plugin-workspace/tauri-plugin-relay/package.json
index 03825520..f52ec200 100644
--- a/packages/hoppscotch-desktop/plugin-workspace/tauri-plugin-relay/package.json
+++ b/packages/hoppscotch-desktop/plugin-workspace/tauri-plugin-relay/package.json
@@ -22,12 +22,12 @@
"pretest": "pnpm build"
},
"dependencies": {
- "@tauri-apps/api": "^2.0.0"
+ "@tauri-apps/api": "2.1.1"
},
"devDependencies": {
"@rollup/plugin-typescript": "^11.1.6",
"rollup": "^4.9.6",
- "typescript": "^5.8.3",
+ "typescript": "5.9.2",
"tslib": "^2.6.2"
}
}
diff --git a/packages/hoppscotch-desktop/src-tauri/Cargo.lock b/packages/hoppscotch-desktop/src-tauri/Cargo.lock
index 832b8983..3eb1f8f9 100644
--- a/packages/hoppscotch-desktop/src-tauri/Cargo.lock
+++ b/packages/hoppscotch-desktop/src-tauri/Cargo.lock
@@ -5341,7 +5341,7 @@ dependencies = [
[[package]]
name = "tauri-plugin-appload"
version = "0.1.0"
-source = "git+https://github.com/CuriousCorrelation/tauri-plugin-appload?rev=1b52e49d881926135838cf6cfebdc1643a9bec31#1b52e49d881926135838cf6cfebdc1643a9bec31"
+source = "git+https://github.com/CuriousCorrelation/tauri-plugin-appload?rev=e8dbe06eabf947e5efaf07d2e573238ceb11a7b1#e8dbe06eabf947e5efaf07d2e573238ceb11a7b1"
dependencies = [
"base64 0.22.1",
"blake3",
@@ -5495,7 +5495,7 @@ dependencies = [
[[package]]
name = "tauri-plugin-relay"
version = "0.1.0"
-source = "git+https://github.com/CuriousCorrelation/tauri-plugin-relay?rev=4ed4fcafeb93856591e8a36522f6ec6e340e4dc5#4ed4fcafeb93856591e8a36522f6ec6e340e4dc5"
+source = "git+https://github.com/CuriousCorrelation/tauri-plugin-relay?rev=ff18f776ddeb53dbbdeaf97e1fabc30bdc57c158#ff18f776ddeb53dbbdeaf97e1fabc30bdc57c158"
dependencies = [
"relay",
"serde",
diff --git a/packages/hoppscotch-desktop/src-tauri/Cargo.toml b/packages/hoppscotch-desktop/src-tauri/Cargo.toml
index c4acceff..be587aa6 100644
--- a/packages/hoppscotch-desktop/src-tauri/Cargo.toml
+++ b/packages/hoppscotch-desktop/src-tauri/Cargo.toml
@@ -29,8 +29,8 @@ tauri-plugin-store = "2.2.0"
tauri-plugin-dialog = "2.2.0"
tauri-plugin-fs = "2.2.0"
tauri-plugin-deep-link = "2.2.0"
-tauri-plugin-appload = { git = "https://github.com/CuriousCorrelation/tauri-plugin-appload", rev = "1b52e49d881926135838cf6cfebdc1643a9bec31" }
-tauri-plugin-relay = { git = "https://github.com/CuriousCorrelation/tauri-plugin-relay", rev = "4ed4fcafeb93856591e8a36522f6ec6e340e4dc5" }
+tauri-plugin-appload = { git = "https://github.com/CuriousCorrelation/tauri-plugin-appload", rev = "e8dbe06eabf947e5efaf07d2e573238ceb11a7b1" }
+tauri-plugin-relay = { git = "https://github.com/CuriousCorrelation/tauri-plugin-relay", rev = "ff18f776ddeb53dbbdeaf97e1fabc30bdc57c158" }
axum = "0.8.1"
tower-http = { version = "0.6.2", features = ["cors"] }
random-port = "0.1.1"
diff --git a/packages/hoppscotch-desktop/src/App.vue b/packages/hoppscotch-desktop/src/App.vue
index 5d98afa7..9a0fe289 100644
--- a/packages/hoppscotch-desktop/src/App.vue
+++ b/packages/hoppscotch-desktop/src/App.vue
@@ -9,7 +9,7 @@
-
+
diff --git a/packages/hoppscotch-desktop/src/components.d.ts b/packages/hoppscotch-desktop/src/components.d.ts
index 7b939288..8702d5aa 100644
--- a/packages/hoppscotch-desktop/src/components.d.ts
+++ b/packages/hoppscotch-desktop/src/components.d.ts
@@ -2,6 +2,7 @@
// @ts-nocheck
// Generated by unplugin-vue-components
// Read more: https://github.com/vuejs/core/pull/3399
+// biome-ignore lint: disable
export {}
/* prettier-ignore */
diff --git a/packages/hoppscotch-desktop/src/components/layout/LayoutSidebar.vue b/packages/hoppscotch-desktop/src/components/layout/LayoutSidebar.vue
index dd943a08..44a26918 100644
--- a/packages/hoppscotch-desktop/src/components/layout/LayoutSidebar.vue
+++ b/packages/hoppscotch-desktop/src/components/layout/LayoutSidebar.vue
@@ -10,14 +10,16 @@

-
HOPPSCOTCH
+
HOPPSCOTCH