From b5b8be8370f957b8aa511ed500a3e1276450e6ef Mon Sep 17 00:00:00 2001 From: jevb Date: Thu, 19 Mar 2026 09:51:16 +0100 Subject: [PATCH] feat: show client version on settings Logs tab --- Client/tauri-client/src/components/settings/LogsTab.ts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Client/tauri-client/src/components/settings/LogsTab.ts b/Client/tauri-client/src/components/settings/LogsTab.ts index 7ce5bdb1..312c225e 100644 --- a/Client/tauri-client/src/components/settings/LogsTab.ts +++ b/Client/tauri-client/src/components/settings/LogsTab.ts @@ -83,6 +83,15 @@ export function createLogsTab( const header = createElement("h1", {}, "Logs"); section.appendChild(header); + // Version display + const versionEl = createElement("div", { + style: "font-size: 12px; color: var(--text-muted); margin: -8px 0 12px 0;", + }, "Client version: loading..."); + section.appendChild(versionEl); + void import("@tauri-apps/api/app").then(({ getVersion }) => + getVersion().then((v) => { versionEl.textContent = `Client version: v${v}`; }), + ).catch(() => { versionEl.textContent = "Client version: unknown"; }); + // Controls row const controls = createElement("div", { style: "display: flex; gap: 8px; margin-bottom: 8px; align-items: center;",