Skip to content
- Rendering-disabled notice — When you open a file containing KaTeX, Mermaid, or Marp content while the matching rendering option is off, a one-time notice points you to the relevant setting
- Tab tooltip now shows the full file path on hover, making same-name tabs easier to tell apart
- Dependency updates (Tauri 2.10.3 → 2.11.1 and related plugins, ESLint, and others)
- Fixed Esc key not reliably exiting Marp slideshow fullscreen mode
- Fixed preview checkbox toggle not always propagating the change back to the document
- Auto-update check throttled to once every 24 hours — the updater no longer fires on every app launch
- Fixed Marp fullscreen always jumping back to the first slide instead of keeping the current slide
- Fixed Marp preview scrollbar not appearing immediately after launch
- Fixed links in Marp slides navigating inside the iframe instead of opening in the OS browser
- Fixed preview link and checkbox listeners not re-attaching after switching from a Marp tab to a non-Marp tab
- Fixed Windows file-association reliability — saving and tab restoration now work correctly for files opened via OS file association from outside standard user folders
- Fixed a Windows-only race condition where rapid keystrokes could replace editor content with stale text
- Fixed case-insensitive duplicate file detection — the same file no longer opens in two tabs on case-insensitive volumes
- Fixed a transitive dependency conflict around Mermaid
- Marp presentation preview — Preview Markdown files with
marp: true front-matter as slide presentations, with single-slide navigation, continuous scroll, fullscreen, and thumbnail grid
- Tab context menu — Right-click a tab to pin, rename, copy its path or filename, or close other/right/all tabs
- Tab pinning — Pin important tabs to keep them from being closed by bulk close actions
- Tab rename — Rename saved files on disk or change the title of unsaved tabs directly from the tab
- Auto tab title — Unsaved tabs now display the first line of their content as the tab title
- Tab close button position — Choose whether the close/pin icon appears on the left or right side of each tab
- Scroll sync options — Choose how editor and preview scroll positions sync: one-way (default), bidirectional, or off
- Redesigned split/editor/preview view-mode toggle icons and refreshed app editor icon
- Refactoring: extracted shared utilities and hoisted magic numbers
- Updated translations across all 14 languages
- Dependency updates
- Fixed external file changes not loaded correctly in preview mode
- Fixed image loading edge cases in Marp mode
- Fixed preview scroll position not preserved across tab switches
- Fixed file change detection not working properly on Windows
- Fixed undo/redo affecting all tabs instead of only the focused tab — each tab now maintains its own independent history
- Fixed KaTeX formulas rendering as raw SVG path data inside table cells
- Fixed search-and-replace shortcut keys not correctly toggling the replace panel
- Fixed image links in preview navigating within the app instead of opening in an external browser
- KaTeX support — Render math expressions with
$...$ (inline) and $$...$$ (display) syntax
- Mermaid support — Render diagrams from
```mermaid fenced code blocks (flowcharts, sequence diagrams, and more)
- Rendering Extensions settings — Toggle KaTeX and Mermaid individually in Settings > Advanced
- Cross-tab search — Search and replace across all open tabs at once with results grouped by file
- Minimap — Display a minimap in the editor (toggleable regardless of editor mode)
- Empty state screen — Added an initial screen for when no files are open
- Optimized image sizes during HTML export
- Immediate release of discarded tab cache for better memory management
- Refactored preview component and extracted HTML export styling for better maintainability
- Fixed a bug related to file associations
- Fixed several minor bugs discovered during integration testing
- Added “What’s New” dialog shown after updates
- Minor UI tweaks and polish
- Dependency updates
- Fixed preview checkbox state not reflecting in the editor
- Folder tree panel — Browse and open files from a directory without leaving Bokuchi
- Outline panel — Navigate your document’s heading structure with a table of contents sidebar
- Enhanced link handling in preview (external links now open in system browser)
- Updated translations across all 14 languages
- Fixed theme changes via status bar not applying correctly
- Markdown toolbar — Format text with buttons (headings, bold, italic, lists, and more)
- Auto-update checker — Get notified when a new version is available
- Redesigned search and replace — Improved panel with match count and regex support
- Windows installer customization
- Variable import/export (YAML format)
- Multi-language support — UI now available in 14 languages
- Table conversion — Paste HTML tables or CSV/TSV data and convert them to Markdown
- Window management improvements
- Tab operation fixes
- Menu items and keyboard shortcut additions
- Lightweight, cross-platform Markdown editor (Windows, macOS, Linux)
- Real-time preview with synchronized scrolling
- Multi-tab editing with session persistence
- Variable system (global and file-local)
- 5 built-in themes
- Complete offline operation