← Package directory
Available on winget

Install KatanA Desktop

KatanA Desktop

Install with winget
winget install --id HiroyukiFuruno.katana-desktop
Upgrade
winget upgrade --id HiroyukiFuruno.katana-desktop
Uninstall
winget uninstall --id HiroyukiFuruno.katana-desktop

About KatanA Desktop

KatanA Desktop

What's new in 0.22.25

๐Ÿ› Bug Fixes - Release quality checks now always run for version bumps: Fixed release automation so version updates no longer bypass CI. Release PRs that touch the app version now keep the normal validation path active before they can be merged. - Language can follow the operating system again: Added an "Auto (Follow OS)" language choice and made new installs use it by default. Existing saved language choices are preserved, so users who explicitly selected Japanese or English are not silently changed. - Update-check errors are now localized: Replaced raw network/library error details in the update-check dialog with localized explanations for connection, timeout, server, proxy, payload, and unknown failures across all supported app languages.

Read release notes

Version history

Version Updated Notes
0.22.25 Unknown ๐Ÿ› Bug Fixes - Release quality checks now always run for version bumps: Fixed release automation so version updates no longer bypass CI. Release PRs that touch the app version now keep the normal validation path active be...
0.22.24 Unknown ๐Ÿ› Bug Fixes - Update check no longer surfaces "io: Connection refused" at launch: Fixed a regression where the auto update-check dialog flashed a red "ๆ›ดๆ–ฐใฎ็ขบ่ชใซๅคฑๆ•—ใ—ใพใ—ใŸ โ€” io: Connection refused" error on every launch on machi...
0.22.23 Unknown ๐Ÿ› Bug Fixes - Windows console window suppression: Fixed the lingering console window that briefly appeared on Windows when KatanA launched the PlantUML renderer (notably on startup if the opened document contains a Plant...
0.22.22 Unknown ๐Ÿ”ง System - Windows distribution stability: Closed the last remaining gaps where external processes spawned from build scripts and screenshot tooling could briefly flash a console window on Windows. Every process launch n...
0.22.21 Unknown โœจ Improvements - Diagram Preview Cache: Reuses generated diagram SVGs per Markdown file, reducing unnecessary redraws when reopening or restoring tabs. ๐Ÿ”ง System - Improved diagram rendering quality verification so Mermai...
0.22.20 Unknown ๐Ÿ› Bug Fixes - Linux Diagram Text: Fixed Mermaid, PlantUML, and ZenUML diagram labels disappearing in previews on Linux environments without system fonts.
0.22.19 Unknown ๐Ÿ› Bug Fixes - Diagram Preview Stability: Fixed Mermaid and Draw.io previews failing with a worker disconnect after the renderer update. ๐Ÿ”ง System - Aligned the internal diagram rendering runtime used by preview and export...
0.22.18 Unknown ๐Ÿ› Bug Fixes - Linux Diagram Labels: Fixed Mermaid and Draw.io diagram labels disappearing in the preview on Linux. - Linux PlantUML Preview: Fixed PlantUML diagrams rendering as blank space in the preview on Linux. - Win...
0.22.17 Unknown ๐Ÿ› Bug Fixes - Windows Startup: Suppressed a visible PowerShell console window that appeared briefly during theme detection. - Splash Screen: Fixed the splash screen layout to remain perfectly centered across all screen r...
0.22.16 Unknown โœจ Improvements - Linuxbrew Installation: Linuxbrew installs now publish the expected katana-desktop command and replace stale command links during formula updates, reducing manual cleanup after upgrades. - Icon Alpha Edi...
0.22.15 Unknown ๐Ÿ› Bug Fixes - ZenUML Diagram Colors: Fixed ZenUML diagrams rendering with incorrect colors. The diagram background and internal colors (lifelines, fragment boxes) now correctly follow the active light or dark theme.
0.22.14 Unknown โœจ Improvements - Diagram Theme Consistency: Mermaid and DrawIO diagrams now follow the active light or dark theme in previews and exports, preventing dark diagram colors from appearing in light workspaces. - Diagram Rend...
0.22.13 Unknown ๐Ÿ› Bug Fixes - Windows In-App Update: Fixed an issue where the in-app updater detected new versions and showed the "Update & Restart" button, but neither the update nor the relaunch actually completed. The relauncher scri...
0.22.12 Unknown ๐Ÿš€ Features - Workspace Tabs: Workspaces can now stay open as tabs with close buttons, a plus button for opening another workspace, persisted restoration, and a setting for keeping a single workspace open. โœจ Improvements...
0.22.11 Unknown ๐Ÿ› Bug Fixes - Auto-Update Linux Asset: Fixed Linux auto-update asset selection to use KatanA-linux-x86_64.tar.gz, which matches the release pipeline output. - Windows Relauncher Robustness: Updated the Windows relauncher...
0.22.10 Unknown ๐Ÿš€ Features - Diagram Renderer Runtime Replacement: Mermaid and DrawIO previews now use the in-process JavaScript renderer path with a unified policy, reducing environment dependency on external browser apps. - Rendering...
0.22.9 Unknown ๐Ÿ› Bug Fixes - Windows Auto-Update: Fixed an issue on Windows where the automatic update installation could hang or fail due to file locking when restarting the application. - Update Dialog: Improved the reliability of th...
0.22.8 Unknown ๐Ÿš€ Features - Diff Apply Preview: Added a new confirmation flow in the Problems panel so users can review proposed file edits before applying quick fixes. โœจ Improvements - Diff Viewer Usability: Added split and inline dif...
0.22.7 Unknown ๐Ÿš€ Features - Diagram Block Rendering: Added support for Mermaid, DrawIO, and PlantUML blocks written with tilde fences, so both backtick and tilde Markdown code blocks can render diagrams. - Markdown Lint Settings: Added...
0.22.6 Unknown ๐Ÿš€ Features - Open File Flow: Added a dedicated File > Open File action for opening supported documents, images, and DrawIO files without mixing it with the folder-only Open Workspace flow. - External File Drop: Files dro...