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/path@1": "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/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/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:@tailwindcss/vite@^4.1.0": "4.1.18_vite@5.4.21__lightningcss@1.31.1_lightningcss@1.31.1",
"npm:@tauri-apps/api@^2.10.0": "2.10.1",
"npm:@tauri-apps/cli@^2.10.0": "2.10.0",
"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_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",
"npm:@tailwindcss/vite@^4.1.0": "4.1.18_vite@5.4.21_lightningcss@1.31.1",
"npm:@tauri-apps/api@^2.12.0": "2.12.1",
"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-dialog@^2.6.0": "2.6.0",
"npm:dompurify@^3.3.0": "3.3.1",
@@ -332,13 +332,13 @@
"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==",
"dependencies": [
"@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==",
"dependencies": [
"@standard-schema/spec",
@@ -364,7 +364,7 @@
],
"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==",
"dependencies": [
"@sveltejs/vite-plugin-svelte",
@@ -373,7 +373,7 @@
"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==",
"dependencies": [
"@sveltejs/vite-plugin-svelte-inspector",
@@ -475,7 +475,7 @@
"@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==",
"dependencies": [
"@tailwindcss/node",
@@ -484,66 +484,66 @@
"vite"
]
},
"@tauri-apps/api@2.10.1": {
"integrity": "sha512-hKL/jWf293UDSUN09rR69hrToyIXBb8CjGaWC7gfinvnQrBVvnLr08FeFi38gxtugAVyVcTa5/FD/Xnkb1siBw=="
"@tauri-apps/api@2.12.1": {
"integrity": "sha512-DeyFHa3wynpyoqTDikDEDGTJIq4LQ5USfolQGRmGIWT6JMADyxZBTDa5cAdT3tDg73rUXufPaCwN7aXBos4OnQ=="
},
"@tauri-apps/cli-darwin-arm64@2.10.0": {
"integrity": "sha512-avqHD4HRjrMamE/7R/kzJPcAJnZs0IIS+1nkDP5b+TNBn3py7N2aIo9LIpy+VQq0AkN8G5dDpZtOOBkmWt/zjA==",
"@tauri-apps/cli-darwin-arm64@2.12.1": {
"integrity": "sha512-8bMnbpJ2jKO/ufrOPL65EMHC3ptw7fzeraoQkwibyfGLqIl+UCWsC0152kmNbW6r9NvVQduXqAZF5mH1QgTWhw==",
"os": ["darwin"],
"cpu": ["arm64"]
},
"@tauri-apps/cli-darwin-x64@2.10.0": {
"integrity": "sha512-keDmlvJRStzVFjZTd0xYkBONLtgBC9eMTpmXnBXzsHuawV2q9PvDo2x6D5mhuoMVrJ9QWjgaPKBBCFks4dK71Q==",
"@tauri-apps/cli-darwin-x64@2.12.1": {
"integrity": "sha512-G+2qte8GNqNlEZ9ftd21rbu/APVkl3r/nzNDI7LVxEoqJWVNe9GbEgQUMH1r4PHT20Z2UxR3KjCkltIb0e/Wjg==",
"os": ["darwin"],
"cpu": ["x64"]
},
"@tauri-apps/cli-linux-arm-gnueabihf@2.10.0": {
"integrity": "sha512-e5u0VfLZsMAC9iHaOEANumgl6lfnJx0Dtjkd8IJpysZ8jp0tJ6wrIkto2OzQgzcYyRCKgX72aKE0PFgZputA8g==",
"@tauri-apps/cli-linux-arm-gnueabihf@2.12.1": {
"integrity": "sha512-5b3n4DaTW+A1Zntnh4Yn44VyLrlPEpB8kMOBRfWkzNnzolBk+AYhKIfKjCLmoC8Mob3ETodxAEOMkE2YPKEWzQ==",
"os": ["linux"],
"cpu": ["arm"]
},
"@tauri-apps/cli-linux-arm64-gnu@2.10.0": {
"integrity": "sha512-YrYYk2dfmBs5m+OIMCrb+JH/oo+4FtlpcrTCgiFYc7vcs6m3QDd1TTyWu0u01ewsCtK2kOdluhr/zKku+KP7HA==",
"@tauri-apps/cli-linux-arm64-gnu@2.12.1": {
"integrity": "sha512-APArHhDu+8pXSCkCQmvaz1nD3d8WTmlCoSS/oG475TJ6AATBvyQOAmf5qELgsQ4s2+8MOsop0Zd699RKELF1Cw==",
"os": ["linux"],
"cpu": ["arm64"]
},
"@tauri-apps/cli-linux-arm64-musl@2.10.0": {
"integrity": "sha512-GUoPdVJmrJRIXFfW3Rkt+eGK9ygOdyISACZfC/bCSfOnGt8kNdQIQr5WRH9QUaTVFIwxMlQyV3m+yXYP+xhSVA==",
"@tauri-apps/cli-linux-arm64-musl@2.12.1": {
"integrity": "sha512-JaCxcLoV0oGtllVkLr4UAHWG/wTfkEunnUqnsEsGYOp0VRxnUwHg63wFBD0jU2ul5eFfSLIDS4RF2gfzsSo5Jg==",
"os": ["linux"],
"cpu": ["arm64"]
},
"@tauri-apps/cli-linux-riscv64-gnu@2.10.0": {
"integrity": "sha512-JO7s3TlSxshwsoKNCDkyvsx5gw2QAs/Y2GbR5UE2d5kkU138ATKoPOtxn8G1fFT1aDW4LH0rYAAfBpGkDyJJnw==",
"@tauri-apps/cli-linux-riscv64-gnu@2.12.1": {
"integrity": "sha512-K5+VXM7+SGVDwZleA2+lMgvbTVuA5e1tkiVEawu1Yxj26ZyEfO8h8xTC1rBdRX2xgJDSwCk6vPUBCS6i+Z5slQ==",
"os": ["linux"],
"cpu": ["riscv64"]
},
"@tauri-apps/cli-linux-x64-gnu@2.10.0": {
"integrity": "sha512-Uvh4SUUp4A6DVRSMWjelww0GnZI3PlVy7VS+DRF5napKuIehVjGl9XD0uKoCoxwAQBLctvipyEK+pDXpJeoHng==",
"@tauri-apps/cli-linux-x64-gnu@2.12.1": {
"integrity": "sha512-Z1QGPr49HJZMktu+Spu6Q1b/f9ANadXvqZZZt2645ua1x1ev6prOgp85eiGv2jRzohFEMLo6aJyaLjLUX5KIvA==",
"os": ["linux"],
"cpu": ["x64"]
},
"@tauri-apps/cli-linux-x64-musl@2.10.0": {
"integrity": "sha512-AP0KRK6bJuTpQ8kMNWvhIpKUkQJfcPFeba7QshOQZjJ8wOS6emwTN4K5g/d3AbCMo0RRdnZWwu67MlmtJyxC1Q==",
"@tauri-apps/cli-linux-x64-musl@2.12.1": {
"integrity": "sha512-nHuEhRPOMSJ/8RRhtMRxB9B9lVr7xxpe4DapBz8x1GIau3vdzjHHJ1hAfmw+PyayPLZ6XoaVIHPgI17rX6ii8w==",
"os": ["linux"],
"cpu": ["x64"]
},
"@tauri-apps/cli-win32-arm64-msvc@2.10.0": {
"integrity": "sha512-97DXVU3dJystrq7W41IX+82JEorLNY+3+ECYxvXWqkq7DBN6FsA08x/EFGE8N/b0LTOui9X2dvpGGoeZKKV08g==",
"@tauri-apps/cli-win32-arm64-msvc@2.12.1": {
"integrity": "sha512-I0oPk2uGh86R8dAs2X5OxSP+/GqSc8jh1Px3l8EqrocSNivsRHDTh2k3PVOqdv163dlV6PIVvmhZAbH/lPfZrA==",
"os": ["win32"],
"cpu": ["arm64"]
},
"@tauri-apps/cli-win32-ia32-msvc@2.10.0": {
"integrity": "sha512-EHyQ1iwrWy1CwMalEm9z2a6L5isQ121pe7FcA2xe4VWMJp+GHSDDGvbTv/OPdkt2Lyr7DAZBpZHM6nvlHXEc4A==",
"@tauri-apps/cli-win32-ia32-msvc@2.12.1": {
"integrity": "sha512-baNZRBfepAJ5qNFRMwzgBk94xQmkcmTZrNDjZjnzrq2vAaTC3NAhallb/zo3hyoCGQlMS13sdovktrg46NZz6Q==",
"os": ["win32"],
"cpu": ["ia32"]
},
"@tauri-apps/cli-win32-x64-msvc@2.10.0": {
"integrity": "sha512-NTpyQxkpzGmU6ceWBTY2xRIEaS0ZLbVx1HE1zTA3TY/pV3+cPoPPOs+7YScr4IMzXMtOw7tLw5LEXo5oIG3qaQ==",
"@tauri-apps/cli-win32-x64-msvc@2.12.1": {
"integrity": "sha512-dIFaKslrzcbesb+bBh+E1R9km241pHyj32w6D9FPtvQeYpRUFbiCLEa/2S+S0UnIytfxepp4P+X8IerGqnXeYg==",
"os": ["win32"],
"cpu": ["x64"]
},
"@tauri-apps/cli@2.10.0": {
"integrity": "sha512-ZwT0T+7bw4+DPCSWzmviwq5XbXlM0cNoleDKOYPFYqcZqeKY31KlpoMW/MOON/tOFBPgi31a2v3w9gliqwL2+Q==",
"@tauri-apps/cli@2.12.1": {
"integrity": "sha512-kEDEiGzG+yAc5FeLxtXpES/VN+F2C8H0r4gDVtfRLKxT9np9101d9REG/Kgo2lr0hKi0IpDsODiHnU3+naOmLg==",
"optionalDependencies": [
"@tauri-apps/cli-darwin-arm64",
"@tauri-apps/cli-darwin-x64",
@@ -1057,7 +1057,7 @@
],
"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==",
"dependencies": [
"vite"
@@ -1074,8 +1074,8 @@
"npm:@sveltejs/kit@^2.50.0",
"npm:@sveltejs/vite-plugin-svelte@^3.1.0",
"npm:@tailwindcss/vite@^4.1.0",
"npm:@tauri-apps/api@^2.10.0",
"npm:@tauri-apps/cli@^2.10.0",
"npm:@tauri-apps/api@^2.12.0",
"npm:@tauri-apps/cli@^2.12.0",
"npm:@tauri-apps/plugin-deep-link@^2.4.0",
"npm:@tauri-apps/plugin-dialog@^2.6.0",
"npm:dompurify@^3.3.0",
+2 -2
View File
@@ -16,7 +16,7 @@
"@sveltejs/kit": "^2.50",
"@sveltejs/vite-plugin-svelte": "^3.1",
"@tailwindcss/vite": "^4.1",
"@tauri-apps/cli": "^2.10",
"@tauri-apps/cli": "^2.12",
"lightningcss": "^1.31",
"prettier": "^3.8",
"prettier-plugin-svelte": "^3.5",
@@ -28,7 +28,7 @@
},
"type": "module",
"dependencies": {
"@tauri-apps/api": "^2.10",
"@tauri-apps/api": "^2.12",
"@tauri-apps/plugin-deep-link": "^2.4",
"@tauri-apps/plugin-dialog": "^2.6",
"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"
[build-dependencies]
tauri-build = { version = "2.5", features = [] }
tauri-build = { version = "2.7", features = [] }
built = { version = "0.8", features = ["dependency-tree", "git2"] }
[dependencies]
# 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_json = "1.0"
tokio = { version = "1.48", features = ["full"] }