From 4dfe6b1946dde17099007a32cd6a3061319b0f71 Mon Sep 17 00:00:00 2001 From: delibae Date: Mon, 16 Mar 2026 14:47:11 +0900 Subject: [PATCH] feat: show app version on home screen, bump to v1.0.2 Co-Authored-By: Claude Opus 4.6 (1M context) --- apps/desktop/package.json | 2 +- apps/desktop/src-tauri/Cargo.toml | 2 +- apps/desktop/src-tauri/tauri.conf.json | 2 +- apps/desktop/src/components/project-picker.tsx | 6 ++++++ package.json | 2 +- 5 files changed, 10 insertions(+), 4 deletions(-) diff --git a/apps/desktop/package.json b/apps/desktop/package.json index 4a93766..fdb3402 100644 --- a/apps/desktop/package.json +++ b/apps/desktop/package.json @@ -1,6 +1,6 @@ { "name": "@claude-prism/desktop", - "version": "1.0.1", + "version": "1.0.2", "private": true, "type": "module", "scripts": { diff --git a/apps/desktop/src-tauri/Cargo.toml b/apps/desktop/src-tauri/Cargo.toml index e09cc19..02429cd 100644 --- a/apps/desktop/src-tauri/Cargo.toml +++ b/apps/desktop/src-tauri/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "claude-prism-desktop" -version = "1.0.1" +version = "1.0.2" description = "AI-powered LaTeX writing workspace" edition = "2021" diff --git a/apps/desktop/src-tauri/tauri.conf.json b/apps/desktop/src-tauri/tauri.conf.json index 37b7a7e..2567f64 100644 --- a/apps/desktop/src-tauri/tauri.conf.json +++ b/apps/desktop/src-tauri/tauri.conf.json @@ -2,7 +2,7 @@ "$schema": "https://raw.githubusercontent.com/nicegui-unofficial/nicegui-tauri-template/main/src-tauri/tauri.conf-v2-schema.json", "identifier": "com.claude-prism.desktop", "productName": "ClaudePrism", - "version": "1.0.1", + "version": "1.0.2", "build": { "beforeDevCommand": "pnpm dev", "beforeBuildCommand": "pnpm build", diff --git a/apps/desktop/src/components/project-picker.tsx b/apps/desktop/src/components/project-picker.tsx index 9e70a01..017f6d7 100644 --- a/apps/desktop/src/components/project-picker.tsx +++ b/apps/desktop/src/components/project-picker.tsx @@ -1,5 +1,6 @@ import { useCallback, useEffect, useState } from "react"; import { invoke } from "@tauri-apps/api/core"; +import { getVersion } from "@tauri-apps/api/app"; import { listen } from "@tauri-apps/api/event"; import { open } from "@tauri-apps/plugin-dialog"; import { @@ -35,6 +36,7 @@ import { cn } from "@/lib/utils"; export function ProjectPicker() { const [showModeDialog, setShowModeDialog] = useState(false); const [wizardMode, setWizardMode] = useState(null); + const [appVersion, setAppVersion] = useState(""); const recentProjects = useProjectStore((s) => s.recentProjects); const addRecentProject = useProjectStore((s) => s.addRecentProject); @@ -47,6 +49,7 @@ export function ProjectPicker() { useEffect(() => { checkClaudeStatus(); + getVersion().then(setAppVersion); }, [checkClaudeStatus]); const handleOpenFolder = async () => { @@ -86,6 +89,9 @@ export function ProjectPicker() {
ClaudePrism

ClaudePrism

+ {appVersion && ( + v{appVersion} + )}

AI-powered academic writing workspace

diff --git a/package.json b/package.json index 2625dd1..7f059b7 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@claude-prism/root", "description": "Open-Source AI LaTeX writing workspace", - "version": "1.0.1", + "version": "1.0.2", "repository": { "type": "git", "url": "https://github.com/delibae/claude-prism"