winget install --id HiroyukiFuruno.katana-desktop
About KatanA Desktop
KatanA Desktop
What's new in 0.22.37
๐ Features - Interactive HTML viewer: Local files and HTTP/HTTPS documents now open inside KatanA with CSS, JavaScript, same-origin resources and iframes, links, text input, and pointer or keyboard interaction. โจ Improvements - Browser-compatible layouts: HTML slide decks preserve viewport-based sizing, multi-column and flex layouts, gradients, fixed controls, explicit line breaks, multilingual text, centered number badges, and paging controls. - Responsive HTML interaction: High-rate pointer and scroll input no longer blocks discrete clicks, keyboard input, navigation, or later frame updates, and the avoidable delay before the first HTML frame has been removed. - Actionable HTML errors: On-screen diagnostics now identify the failed operation and document with the root cause, including HTTP status, server verification challenges, and JavaScript runtime failures. ๐ Bug Fixes - Document switching: A completed request for an older remote URL can no longer replace a local HTML document opened afterward, and interactions no longer reuse a stale frame from the previous document. - Local HTML URLs and slideshows: Opening a file:// URL now preserves its query and fragment, loads same-folder iframe content, advances interactive slides, and shows a specific in-page error when an iframe file is missing instead of leaving a blank preview. - Image viewing controls: Fullscreen zoom remains active while panning in every direction, and image controls keep a fixed high-contrast background and border on light themes and white images.
Version history
| Version | Updated | Notes |
|---|---|---|
| 0.22.37 | Unknown | ๐ Features - Interactive HTML viewer: Local files and HTTP/HTTPS documents now open inside KatanA with CSS, JavaScript, same-origin resources and iframes, links, text input, and pointer or keyboard interaction. โจ Improve... |
| 0.22.36 | Unknown | โจ Improvements - Browser-compatible HTML styling: HTML pages now apply structured stylesheet cascade, custom properties, responsive rules, flex and grid layouts, box sizing, overflow, tables, typography, external images,... |
| 0.22.35 | Unknown | ๐ Bug Fixes - HTML document lifecycle events: Scripts that register DOMContentLoaded, readystatechange, or load handlers now initialize correctly instead of failing because the document event API is unavailable. - Tracea... |
| 0.22.34 | Unknown | โจ Improvements - Complete HTML resource rendering: Local HTML files and web pages now load allowed external stylesheets, scripts, images, and embedded SVG content while keeping the main document visible when an individua... |
| 0.22.33 | Unknown | ๐ Features - Interactive HTML browser view: Added browser-equivalent viewing for local .html / .htm files and web URLs, including CSS layout, JavaScript actions, form input, links, navigation, and reload inside the nativ... |
| 0.22.32 | Unknown | ๐ Bug Fixes - Editor responsiveness after changes: Fixed a regression where editing, saving, or applying Markdown lint fixes could make the editor appear frozen after the document refreshed. |
| 0.22.31 | Unknown | ๐ Bug Fixes - PDF export SVG and theme parity: Updated the KDV export path to katana-document-viewer 0.2.7, improving PDF raster quality for SVG-backed diagrams, math, SVG images, and SVG data URIs while preserving their... |
| 0.22.30 | Unknown | ๐ Bug Fixes - PDF export layout, links, tables, code blocks, and theme: Fixed Japanese long paragraph wrapping in PDF export, preserved Markdown link/table fidelity through the KDV export path, fixed dark code block cont... |
| 0.22.29 | Unknown | ๐ Bug Fixes - Draw.io diagram text layout: Fixed multiline Draw.io labels in previews so text inside boxes starts at the expected position instead of appearing with an unnecessary blank line at the top. |
| 0.22.28 | Unknown | โจ Improvements - Document preview and export stability: Refreshed the document and diagram rendering components used by previews and saved files, improving consistency after rendering updates. - Markdown processing stabi... |
| 0.22.27 | Unknown | โจ Improvements - Diagram preview and export stability: Updated the bundled document and diagram rendering path used by Mermaid, Draw.io, and PlantUML so previews and saved files stay aligned after renderer updates. ๐ง Sys... |
| 0.22.26 | Unknown | โจ Improvements - Unified document export: HTML, PDF, PNG, and JPEG exports now use the same document rendering path as the viewer, improving consistency between previews and saved files. - Diagram preview consistency: Me... |
| 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... |