fix: bump Tauri to 2.12 to enforce server side decorations (#456)

Co-authored-by: nekename <63245705+nekename@users.noreply.github.com>
This commit is contained in:
iridiumandnekename authored and GitHub committed 2026-10-04 13:00:27 +01:00
1 parent aaa41a5514
commit ab4d1621d0
4 files changed
+386 -292

No files matched your search

Generated
+40 -40
View File
@@ -5,12 +5,12 @@
"jsr:@std/internal@^1.0.12": "1.0.12", "jsr:@std/internal@^1.0.12": "1.0.12",
"jsr:@std/path@1": "1.1.4", "jsr:@std/path@1": "1.1.4",
"jsr:@std/path@^1.1.4": "1.1.4", "jsr:@std/path@^1.1.4": "1.1.4",
"npm:@sveltejs/adapter-static@3": "3.0.10_@sveltejs+kit@2.50.2__@sveltejs+vite-plugin-svelte@3.1.2___svelte@4.2.20___vite@5.4.21____lightningcss@1.31.1___lightningcss@1.31.1__svelte@4.2.20__typescript@5.9.3__vite@5.4.21___lightningcss@1.31.1__acorn@8.15.0__lightningcss@1.31.1_@sveltejs+vite-plugin-svelte@3.1.2__svelte@4.2.20__vite@5.4.21___lightningcss@1.31.1__lightningcss@1.31.1_svelte@4.2.20_typescript@5.9.3_vite@5.4.21__lightningcss@1.31.1_lightningcss@1.31.1", "npm:@sveltejs/adapter-static@3": "3.0.10_@sveltejs+kit@2.50.2_@sveltejs+vite-plugin-svelte@3.1.2_svelte@4.2.20_typescript@5.9.3_vite@5.4.21_lightningcss@1.31.1",
"npm:@sveltejs/kit@^2.50.0": "2.50.2_@sveltejs+vite-plugin-svelte@3.1.2__svelte@4.2.20__vite@5.4.21___lightningcss@1.31.1__lightningcss@1.31.1_svelte@4.2.20_typescript@5.9.3_vite@5.4.21__lightningcss@1.31.1_acorn@8.15.0_lightningcss@1.31.1", "npm:@sveltejs/kit@^2.50.0": "2.50.2_@sveltejs+vite-plugin-svelte@3.1.2_svelte@4.2.20_typescript@5.9.3_vite@5.4.21_acorn@8.15.0_lightningcss@1.31.1",
"npm:@sveltejs/vite-plugin-svelte@^3.1.0": "3.1.2_svelte@4.2.20_vite@5.4.21__lightningcss@1.31.1_lightningcss@1.31.1", "npm:@sveltejs/vite-plugin-svelte@^3.1.0": "3.1.2_svelte@4.2.20_vite@5.4.21_lightningcss@1.31.1",
"npm:@tailwindcss/vite@^4.1.0": "4.1.18_vite@5.4.21__lightningcss@1.31.1_lightningcss@1.31.1", "npm:@tailwindcss/vite@^4.1.0": "4.1.18_vite@5.4.21_lightningcss@1.31.1",
"npm:@tauri-apps/api@^2.10.0": "2.10.1", "npm:@tauri-apps/api@^2.12.0": "2.12.1",
"npm:@tauri-apps/cli@^2.10.0": "2.10.0", "npm:@tauri-apps/cli@^2.12.0": "2.12.1",
"npm:@tauri-apps/plugin-deep-link@^2.4.0": "2.4.7", "npm:@tauri-apps/plugin-deep-link@^2.4.0": "2.4.7",
"npm:@tauri-apps/plugin-dialog@^2.6.0": "2.6.0", "npm:@tauri-apps/plugin-dialog@^2.6.0": "2.6.0",
"npm:dompurify@^3.3.0": "3.3.1", "npm:dompurify@^3.3.0": "3.3.1",
@@ -332,13 +332,13 @@
"acorn" "acorn"
] ]
}, },
"@sveltejs/adapter-static@3.0.10_@sveltejs+kit@2.50.2__@sveltejs+vite-plugin-svelte@3.1.2___svelte@4.2.20___vite@5.4.21____lightningcss@1.31.1___lightningcss@1.31.1__svelte@4.2.20__typescript@5.9.3__vite@5.4.21___lightningcss@1.31.1__acorn@8.15.0__lightningcss@1.31.1_@sveltejs+vite-plugin-svelte@3.1.2__svelte@4.2.20__vite@5.4.21___lightningcss@1.31.1__lightningcss@1.31.1_svelte@4.2.20_typescript@5.9.3_vite@5.4.21__lightningcss@1.31.1_lightningcss@1.31.1": { "@sveltejs/adapter-static@3.0.10_@sveltejs+kit@2.50.2_@sveltejs+vite-plugin-svelte@3.1.2_svelte@4.2.20_typescript@5.9.3_vite@5.4.21_lightningcss@1.31.1": {
"integrity": "sha512-7D9lYFWJmB7zxZyTE/qxjksvMqzMuYrrsyh1f4AlZqeZeACPRySjbC3aFiY55wb1tWUaKOQG9PVbm74JcN2Iew==", "integrity": "sha512-7D9lYFWJmB7zxZyTE/qxjksvMqzMuYrrsyh1f4AlZqeZeACPRySjbC3aFiY55wb1tWUaKOQG9PVbm74JcN2Iew==",
"dependencies": [ "dependencies": [
"@sveltejs/kit" "@sveltejs/kit"
] ]
}, },
"@sveltejs/kit@2.50.2_@sveltejs+vite-plugin-svelte@3.1.2__svelte@4.2.20__vite@5.4.21___lightningcss@1.31.1__lightningcss@1.31.1_svelte@4.2.20_typescript@5.9.3_vite@5.4.21__lightningcss@1.31.1_acorn@8.15.0_lightningcss@1.31.1": { "@sveltejs/kit@2.50.2_@sveltejs+vite-plugin-svelte@3.1.2_svelte@4.2.20_typescript@5.9.3_vite@5.4.21_acorn@8.15.0_lightningcss@1.31.1": {
"integrity": "sha512-875hTUkEbz+MyJIxWbQjfMaekqdmEKUUfR7JyKcpfMRZqcGyrO9Gd+iS1D/Dx8LpE5FEtutWGOtlAh4ReSAiOA==", "integrity": "sha512-875hTUkEbz+MyJIxWbQjfMaekqdmEKUUfR7JyKcpfMRZqcGyrO9Gd+iS1D/Dx8LpE5FEtutWGOtlAh4ReSAiOA==",
"dependencies": [ "dependencies": [
"@standard-schema/spec", "@standard-schema/spec",
@@ -364,7 +364,7 @@
], ],
"bin": true "bin": true
}, },
"@sveltejs/vite-plugin-svelte-inspector@2.1.0_@sveltejs+vite-plugin-svelte@3.1.2__svelte@4.2.20__vite@5.4.21___lightningcss@1.31.1__lightningcss@1.31.1_svelte@4.2.20_vite@5.4.21__lightningcss@1.31.1_lightningcss@1.31.1": { "@sveltejs/vite-plugin-svelte-inspector@2.1.0_@sveltejs+vite-plugin-svelte@3.1.2_svelte@4.2.20_vite@5.4.21_lightningcss@1.31.1": {
"integrity": "sha512-9QX28IymvBlSCqsCll5t0kQVxipsfhFFL+L2t3nTWfXnddYwxBuAEtTtlaVQpRz9c37BhJjltSeY4AJSC03SSg==", "integrity": "sha512-9QX28IymvBlSCqsCll5t0kQVxipsfhFFL+L2t3nTWfXnddYwxBuAEtTtlaVQpRz9c37BhJjltSeY4AJSC03SSg==",
"dependencies": [ "dependencies": [
"@sveltejs/vite-plugin-svelte", "@sveltejs/vite-plugin-svelte",
@@ -373,7 +373,7 @@
"vite" "vite"
] ]
}, },
"@sveltejs/vite-plugin-svelte@3.1.2_svelte@4.2.20_vite@5.4.21__lightningcss@1.31.1_lightningcss@1.31.1": { "@sveltejs/vite-plugin-svelte@3.1.2_svelte@4.2.20_vite@5.4.21_lightningcss@1.31.1": {
"integrity": "sha512-Txsm1tJvtiYeLUVRNqxZGKR/mI+CzuIQuc2gn+YCs9rMTowpNZ2Nqt53JdL8KF9bLhAf2ruR/dr9eZCwdTriRA==", "integrity": "sha512-Txsm1tJvtiYeLUVRNqxZGKR/mI+CzuIQuc2gn+YCs9rMTowpNZ2Nqt53JdL8KF9bLhAf2ruR/dr9eZCwdTriRA==",
"dependencies": [ "dependencies": [
"@sveltejs/vite-plugin-svelte-inspector", "@sveltejs/vite-plugin-svelte-inspector",
@@ -475,7 +475,7 @@
"@tailwindcss/oxide-win32-x64-msvc" "@tailwindcss/oxide-win32-x64-msvc"
] ]
}, },
"@tailwindcss/vite@4.1.18_vite@5.4.21__lightningcss@1.31.1_lightningcss@1.31.1": { "@tailwindcss/vite@4.1.18_vite@5.4.21_lightningcss@1.31.1": {
"integrity": "sha512-jVA+/UpKL1vRLg6Hkao5jldawNmRo7mQYrZtNHMIVpLfLhDml5nMRUo/8MwoX2vNXvnaXNNMedrMfMugAVX1nA==", "integrity": "sha512-jVA+/UpKL1vRLg6Hkao5jldawNmRo7mQYrZtNHMIVpLfLhDml5nMRUo/8MwoX2vNXvnaXNNMedrMfMugAVX1nA==",
"dependencies": [ "dependencies": [
"@tailwindcss/node", "@tailwindcss/node",
@@ -484,66 +484,66 @@
"vite" "vite"
] ]
}, },
"@tauri-apps/api@2.10.1": { "@tauri-apps/api@2.12.1": {
"integrity": "sha512-hKL/jWf293UDSUN09rR69hrToyIXBb8CjGaWC7gfinvnQrBVvnLr08FeFi38gxtugAVyVcTa5/FD/Xnkb1siBw==" "integrity": "sha512-DeyFHa3wynpyoqTDikDEDGTJIq4LQ5USfolQGRmGIWT6JMADyxZBTDa5cAdT3tDg73rUXufPaCwN7aXBos4OnQ=="
}, },
"@tauri-apps/cli-darwin-arm64@2.10.0": { "@tauri-apps/cli-darwin-arm64@2.12.1": {
"integrity": "sha512-avqHD4HRjrMamE/7R/kzJPcAJnZs0IIS+1nkDP5b+TNBn3py7N2aIo9LIpy+VQq0AkN8G5dDpZtOOBkmWt/zjA==", "integrity": "sha512-8bMnbpJ2jKO/ufrOPL65EMHC3ptw7fzeraoQkwibyfGLqIl+UCWsC0152kmNbW6r9NvVQduXqAZF5mH1QgTWhw==",
"os": ["darwin"], "os": ["darwin"],
"cpu": ["arm64"] "cpu": ["arm64"]
}, },
"@tauri-apps/cli-darwin-x64@2.10.0": { "@tauri-apps/cli-darwin-x64@2.12.1": {
"integrity": "sha512-keDmlvJRStzVFjZTd0xYkBONLtgBC9eMTpmXnBXzsHuawV2q9PvDo2x6D5mhuoMVrJ9QWjgaPKBBCFks4dK71Q==", "integrity": "sha512-G+2qte8GNqNlEZ9ftd21rbu/APVkl3r/nzNDI7LVxEoqJWVNe9GbEgQUMH1r4PHT20Z2UxR3KjCkltIb0e/Wjg==",
"os": ["darwin"], "os": ["darwin"],
"cpu": ["x64"] "cpu": ["x64"]
}, },
"@tauri-apps/cli-linux-arm-gnueabihf@2.10.0": { "@tauri-apps/cli-linux-arm-gnueabihf@2.12.1": {
"integrity": "sha512-e5u0VfLZsMAC9iHaOEANumgl6lfnJx0Dtjkd8IJpysZ8jp0tJ6wrIkto2OzQgzcYyRCKgX72aKE0PFgZputA8g==", "integrity": "sha512-5b3n4DaTW+A1Zntnh4Yn44VyLrlPEpB8kMOBRfWkzNnzolBk+AYhKIfKjCLmoC8Mob3ETodxAEOMkE2YPKEWzQ==",
"os": ["linux"], "os": ["linux"],
"cpu": ["arm"] "cpu": ["arm"]
}, },
"@tauri-apps/cli-linux-arm64-gnu@2.10.0": { "@tauri-apps/cli-linux-arm64-gnu@2.12.1": {
"integrity": "sha512-YrYYk2dfmBs5m+OIMCrb+JH/oo+4FtlpcrTCgiFYc7vcs6m3QDd1TTyWu0u01ewsCtK2kOdluhr/zKku+KP7HA==", "integrity": "sha512-APArHhDu+8pXSCkCQmvaz1nD3d8WTmlCoSS/oG475TJ6AATBvyQOAmf5qELgsQ4s2+8MOsop0Zd699RKELF1Cw==",
"os": ["linux"], "os": ["linux"],
"cpu": ["arm64"] "cpu": ["arm64"]
}, },
"@tauri-apps/cli-linux-arm64-musl@2.10.0": { "@tauri-apps/cli-linux-arm64-musl@2.12.1": {
"integrity": "sha512-GUoPdVJmrJRIXFfW3Rkt+eGK9ygOdyISACZfC/bCSfOnGt8kNdQIQr5WRH9QUaTVFIwxMlQyV3m+yXYP+xhSVA==", "integrity": "sha512-JaCxcLoV0oGtllVkLr4UAHWG/wTfkEunnUqnsEsGYOp0VRxnUwHg63wFBD0jU2ul5eFfSLIDS4RF2gfzsSo5Jg==",
"os": ["linux"], "os": ["linux"],
"cpu": ["arm64"] "cpu": ["arm64"]
}, },
"@tauri-apps/cli-linux-riscv64-gnu@2.10.0": { "@tauri-apps/cli-linux-riscv64-gnu@2.12.1": {
"integrity": "sha512-JO7s3TlSxshwsoKNCDkyvsx5gw2QAs/Y2GbR5UE2d5kkU138ATKoPOtxn8G1fFT1aDW4LH0rYAAfBpGkDyJJnw==", "integrity": "sha512-K5+VXM7+SGVDwZleA2+lMgvbTVuA5e1tkiVEawu1Yxj26ZyEfO8h8xTC1rBdRX2xgJDSwCk6vPUBCS6i+Z5slQ==",
"os": ["linux"], "os": ["linux"],
"cpu": ["riscv64"] "cpu": ["riscv64"]
}, },
"@tauri-apps/cli-linux-x64-gnu@2.10.0": { "@tauri-apps/cli-linux-x64-gnu@2.12.1": {
"integrity": "sha512-Uvh4SUUp4A6DVRSMWjelww0GnZI3PlVy7VS+DRF5napKuIehVjGl9XD0uKoCoxwAQBLctvipyEK+pDXpJeoHng==", "integrity": "sha512-Z1QGPr49HJZMktu+Spu6Q1b/f9ANadXvqZZZt2645ua1x1ev6prOgp85eiGv2jRzohFEMLo6aJyaLjLUX5KIvA==",
"os": ["linux"], "os": ["linux"],
"cpu": ["x64"] "cpu": ["x64"]
}, },
"@tauri-apps/cli-linux-x64-musl@2.10.0": { "@tauri-apps/cli-linux-x64-musl@2.12.1": {
"integrity": "sha512-AP0KRK6bJuTpQ8kMNWvhIpKUkQJfcPFeba7QshOQZjJ8wOS6emwTN4K5g/d3AbCMo0RRdnZWwu67MlmtJyxC1Q==", "integrity": "sha512-nHuEhRPOMSJ/8RRhtMRxB9B9lVr7xxpe4DapBz8x1GIau3vdzjHHJ1hAfmw+PyayPLZ6XoaVIHPgI17rX6ii8w==",
"os": ["linux"], "os": ["linux"],
"cpu": ["x64"] "cpu": ["x64"]
}, },
"@tauri-apps/cli-win32-arm64-msvc@2.10.0": { "@tauri-apps/cli-win32-arm64-msvc@2.12.1": {
"integrity": "sha512-97DXVU3dJystrq7W41IX+82JEorLNY+3+ECYxvXWqkq7DBN6FsA08x/EFGE8N/b0LTOui9X2dvpGGoeZKKV08g==", "integrity": "sha512-I0oPk2uGh86R8dAs2X5OxSP+/GqSc8jh1Px3l8EqrocSNivsRHDTh2k3PVOqdv163dlV6PIVvmhZAbH/lPfZrA==",
"os": ["win32"], "os": ["win32"],
"cpu": ["arm64"] "cpu": ["arm64"]
}, },
"@tauri-apps/cli-win32-ia32-msvc@2.10.0": { "@tauri-apps/cli-win32-ia32-msvc@2.12.1": {
"integrity": "sha512-EHyQ1iwrWy1CwMalEm9z2a6L5isQ121pe7FcA2xe4VWMJp+GHSDDGvbTv/OPdkt2Lyr7DAZBpZHM6nvlHXEc4A==", "integrity": "sha512-baNZRBfepAJ5qNFRMwzgBk94xQmkcmTZrNDjZjnzrq2vAaTC3NAhallb/zo3hyoCGQlMS13sdovktrg46NZz6Q==",
"os": ["win32"], "os": ["win32"],
"cpu": ["ia32"] "cpu": ["ia32"]
}, },
"@tauri-apps/cli-win32-x64-msvc@2.10.0": { "@tauri-apps/cli-win32-x64-msvc@2.12.1": {
"integrity": "sha512-NTpyQxkpzGmU6ceWBTY2xRIEaS0ZLbVx1HE1zTA3TY/pV3+cPoPPOs+7YScr4IMzXMtOw7tLw5LEXo5oIG3qaQ==", "integrity": "sha512-dIFaKslrzcbesb+bBh+E1R9km241pHyj32w6D9FPtvQeYpRUFbiCLEa/2S+S0UnIytfxepp4P+X8IerGqnXeYg==",
"os": ["win32"], "os": ["win32"],
"cpu": ["x64"] "cpu": ["x64"]
}, },
"@tauri-apps/cli@2.10.0": { "@tauri-apps/cli@2.12.1": {
"integrity": "sha512-ZwT0T+7bw4+DPCSWzmviwq5XbXlM0cNoleDKOYPFYqcZqeKY31KlpoMW/MOON/tOFBPgi31a2v3w9gliqwL2+Q==", "integrity": "sha512-kEDEiGzG+yAc5FeLxtXpES/VN+F2C8H0r4gDVtfRLKxT9np9101d9REG/Kgo2lr0hKi0IpDsODiHnU3+naOmLg==",
"optionalDependencies": [ "optionalDependencies": [
"@tauri-apps/cli-darwin-arm64", "@tauri-apps/cli-darwin-arm64",
"@tauri-apps/cli-darwin-x64", "@tauri-apps/cli-darwin-x64",
@@ -1057,7 +1057,7 @@
], ],
"bin": true "bin": true
}, },
"vitefu@0.2.5_vite@5.4.21__lightningcss@1.31.1_lightningcss@1.31.1": { "vitefu@0.2.5_vite@5.4.21_lightningcss@1.31.1": {
"integrity": "sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==", "integrity": "sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==",
"dependencies": [ "dependencies": [
"vite" "vite"
@@ -1074,8 +1074,8 @@
"npm:@sveltejs/kit@^2.50.0", "npm:@sveltejs/kit@^2.50.0",
"npm:@sveltejs/vite-plugin-svelte@^3.1.0", "npm:@sveltejs/vite-plugin-svelte@^3.1.0",
"npm:@tailwindcss/vite@^4.1.0", "npm:@tailwindcss/vite@^4.1.0",
"npm:@tauri-apps/api@^2.10.0", "npm:@tauri-apps/api@^2.12.0",
"npm:@tauri-apps/cli@^2.10.0", "npm:@tauri-apps/cli@^2.12.0",
"npm:@tauri-apps/plugin-deep-link@^2.4.0", "npm:@tauri-apps/plugin-deep-link@^2.4.0",
"npm:@tauri-apps/plugin-dialog@^2.6.0", "npm:@tauri-apps/plugin-dialog@^2.6.0",
"npm:dompurify@^3.3.0", "npm:dompurify@^3.3.0",
+2 -2
View File
@@ -16,7 +16,7 @@
"@sveltejs/kit": "^2.50", "@sveltejs/kit": "^2.50",
"@sveltejs/vite-plugin-svelte": "^3.1", "@sveltejs/vite-plugin-svelte": "^3.1",
"@tailwindcss/vite": "^4.1", "@tailwindcss/vite": "^4.1",
"@tauri-apps/cli": "^2.10", "@tauri-apps/cli": "^2.12",
"lightningcss": "^1.31", "lightningcss": "^1.31",
"prettier": "^3.8", "prettier": "^3.8",
"prettier-plugin-svelte": "^3.5", "prettier-plugin-svelte": "^3.5",
@@ -28,7 +28,7 @@
}, },
"type": "module", "type": "module",
"dependencies": { "dependencies": {
"@tauri-apps/api": "^2.10", "@tauri-apps/api": "^2.12",
"@tauri-apps/plugin-deep-link": "^2.4", "@tauri-apps/plugin-deep-link": "^2.4",
"@tauri-apps/plugin-dialog": "^2.6", "@tauri-apps/plugin-dialog": "^2.6",
"dompurify": "^3.3", "dompurify": "^3.3",
+342 -248
View File
File diff suppressed because it is too large. Load diff
+2 -2
View File
@@ -9,12 +9,12 @@ default-run = "opendeck"
edition = "2024" edition = "2024"
[build-dependencies] [build-dependencies]
tauri-build = { version = "2.5", features = [] } tauri-build = { version = "2.7", features = [] }
built = { version = "0.8", features = ["dependency-tree", "git2"] } built = { version = "0.8", features = ["dependency-tree", "git2"] }
[dependencies] [dependencies]
# Large, fundamental libraries # Large, fundamental libraries
tauri = { version = "2.10", features = ["devtools", "tray-icon"] } tauri = { version = "2.12", features = ["devtools", "tray-icon"] }
serde = { version = "1.0", features = ["derive"] } serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0" serde_json = "1.0"
tokio = { version = "1.48", features = ["full"] } tokio = { version = "1.48", features = ["full"] }