From d4b986c8e13b38e0875340e0075d1771d46a570a Mon Sep 17 00:00:00 2001 From: zubiden <19638254+zubiden@users.noreply.github.com> Date: Thu, 6 Nov 2025 11:36:30 +0100 Subject: [PATCH] Tauri: Use different identifier for local builds (#6417) --- deploy/prepareTauriConfig.js | 1 + package-lock.json | 8 ++++---- package.json | 2 +- tauri/Cargo.lock | 35 +++++++++++++++++------------------ tauri/Cargo.toml | 6 +++--- tauri/tauri.conf.json | 2 +- 6 files changed, 27 insertions(+), 27 deletions(-) diff --git a/deploy/prepareTauriConfig.js b/deploy/prepareTauriConfig.js index 49f078eff..8ce5e5bb9 100644 --- a/deploy/prepareTauriConfig.js +++ b/deploy/prepareTauriConfig.js @@ -8,6 +8,7 @@ export default function prepareTauriConfig() { bundle: { windows: {}, }, + identifier: 'org.telegram.TelegramAir', }; if (process.env.WITH_UPDATER === 'true') { diff --git a/package-lock.json b/package-lock.json index 43cf1f94f..8daa72134 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "license": "GPL-3.0-or-later", "dependencies": { "@cryptography/aes": "^0.1.1", - "@tauri-apps/api": "^2.8.0", + "@tauri-apps/api": "^2.9.0", "@tauri-apps/plugin-notification": "^2.3.1", "@tauri-apps/plugin-process": "^2.3.0", "@tauri-apps/plugin-shell": "^2.3.1", @@ -4984,9 +4984,9 @@ } }, "node_modules/@tauri-apps/api": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/@tauri-apps/api/-/api-2.8.0.tgz", - "integrity": "sha512-ga7zdhbS2GXOMTIZRT0mYjKJtR9fivsXzsyq5U3vjDL0s6DTMwYRm0UHNjzTY5dh4+LSC68Sm/7WEiimbQNYlw==", + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/@tauri-apps/api/-/api-2.9.0.tgz", + "integrity": "sha512-qD5tMjh7utwBk9/5PrTA/aGr3i5QaJ/Mlt7p8NilQ45WgbifUNPyKWsA63iQ8YfQq6R8ajMapU+/Q8nMcPRLNw==", "license": "Apache-2.0 OR MIT", "funding": { "type": "opencollective", diff --git a/package.json b/package.json index c36e29003..60210b9d0 100644 --- a/package.json +++ b/package.json @@ -126,7 +126,7 @@ }, "dependencies": { "@cryptography/aes": "^0.1.1", - "@tauri-apps/api": "^2.8.0", + "@tauri-apps/api": "^2.9.0", "@tauri-apps/plugin-notification": "^2.3.1", "@tauri-apps/plugin-process": "^2.3.0", "@tauri-apps/plugin-shell": "^2.3.1", diff --git a/tauri/Cargo.lock b/tauri/Cargo.lock index 47bd59516..38e094109 100644 --- a/tauri/Cargo.lock +++ b/tauri/Cargo.lock @@ -4965,9 +4965,9 @@ dependencies = [ [[package]] name = "tao" -version = "0.34.3" +version = "0.34.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "959469667dbcea91e5485fc48ba7dd6023face91bb0f1a14681a70f99847c3f7" +checksum = "f3a753bdc39c07b192151523a3f77cd0394aa75413802c883a0f6f6a0e5ee2e7" dependencies = [ "bitflags 2.9.4", "block2 0.6.2", @@ -5039,9 +5039,9 @@ checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1" [[package]] name = "tauri" -version = "2.8.5" +version = "2.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d4d1d3b3dc4c101ac989fd7db77e045cc6d91a25349cd410455cb5c57d510c1c" +checksum = "c9871670c6711f50fddd4e20350be6b9dd6e6c2b5d77d8ee8900eb0d58cd837a" dependencies = [ "anyhow", "bytes", @@ -5083,7 +5083,6 @@ dependencies = [ "tokio", "tray-icon", "url", - "urlpattern", "webkit2gtk", "webview2-com", "window-vibrancy", @@ -5092,9 +5091,9 @@ dependencies = [ [[package]] name = "tauri-build" -version = "2.4.1" +version = "2.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c432ccc9ff661803dab74c6cd78de11026a578a9307610bbc39d3c55be7943f" +checksum = "a924b6c50fe83193f0f8b14072afa7c25b7a72752a2a73d9549b463f5fe91a38" dependencies = [ "anyhow", "cargo_toml", @@ -5114,9 +5113,9 @@ dependencies = [ [[package]] name = "tauri-codegen" -version = "2.4.0" +version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ab3a62cf2e6253936a8b267c2e95839674e7439f104fa96ad0025e149d54d8a" +checksum = "6c1fe64c74cc40f90848281a90058a6db931eb400b60205840e09801ee30f190" dependencies = [ "base64 0.22.1", "brotli", @@ -5141,9 +5140,9 @@ dependencies = [ [[package]] name = "tauri-macros" -version = "2.4.0" +version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4368ea8094e7045217edb690f493b55b30caf9f3e61f79b4c24b6db91f07995e" +checksum = "260c5d2eb036b76206b9fca20b7be3614cfd21046c5396f7959e0e64a4b07f2f" dependencies = [ "heck 0.5.0", "proc-macro2", @@ -5368,9 +5367,9 @@ dependencies = [ [[package]] name = "tauri-runtime" -version = "2.8.0" +version = "2.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d4cfc9ad45b487d3fded5a4731a567872a4812e9552e3964161b08edabf93846" +checksum = "9368f09358496f2229313fccb37682ad116b7f46fa76981efe116994a0628926" dependencies = [ "cookie", "dpi", @@ -5393,9 +5392,9 @@ dependencies = [ [[package]] name = "tauri-runtime-wry" -version = "2.8.1" +version = "2.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c1fe9d48bd122ff002064e88cfcd7027090d789c4302714e68fcccba0f4b7807" +checksum = "929f5df216f5c02a9e894554401bcdab6eec3e39ec6a4a7731c7067fc8688a93" dependencies = [ "gtk", "http", @@ -5420,9 +5419,9 @@ dependencies = [ [[package]] name = "tauri-utils" -version = "2.7.0" +version = "2.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41a3852fdf9a4f8fbeaa63dc3e9a85284dd6ef7200751f0bd66ceee30c93f212" +checksum = "f6b8bbe426abdbf52d050e52ed693130dbd68375b9ad82a3fb17efb4c8d85673" dependencies = [ "anyhow", "brotli", @@ -5481,7 +5480,7 @@ dependencies = [ [[package]] name = "telegram_air" -version = "2.8.14" +version = "2.9.1" dependencies = [ "ab_glyph", "cocoa", diff --git a/tauri/Cargo.toml b/tauri/Cargo.toml index c56f23ff1..945e1288f 100644 --- a/tauri/Cargo.toml +++ b/tauri/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "telegram_air" -version = "2.8.14" +version = "2.9.1" description = "Telegram Air" authors = ["Alexander Zinchuk"] license = "GPLv3" @@ -11,12 +11,12 @@ rust-version = "1.85" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [build-dependencies] -tauri-build = { version = "2.4.1", features = [] } +tauri-build = { version = "2.5.1", features = [] } [dependencies] serde = { version = "1.0.228", features = ["derive"] } serde_json = "1.0.145" -tauri = { version = "2.8.5", features = [ "devtools", "unstable", "config-json5", "tray-icon", "image-png"] } +tauri = { version = "2.9.1", features = [ "devtools", "unstable", "config-json5", "tray-icon", "image-png"] } tauri-plugin-window-state = "2.4.0" tauri-plugin-shell = "2.3.1" tauri-plugin-log = "2.7.0" diff --git a/tauri/tauri.conf.json b/tauri/tauri.conf.json index a2e1754b0..1d385b85e 100644 --- a/tauri/tauri.conf.json +++ b/tauri/tauri.conf.json @@ -53,6 +53,6 @@ } } }, - "identifier": "org.telegram.TelegramAir", + "identifier": "org.telegram.TelegramAirBeta", "productName": "Telegram Air" }