After around three years of development and refinement, MarkFlowy has finally reached v1.0.0. Thank you to everyone who has used it, shared feedback, and contributed along the way.
Highlights:
Meet Capricorn, the new editor engine. Capricorn powers WYSIWYG and Preview modes, with loading and rendering optimized for large Markdown documents. Both modes share the same renderer for a more consistent editing and reading experience. Source Code mode remains available through the editor toolbar's More → View menu.
A quieter space for a single file. Open a Markdown file and start writing without opening a folder first. With one document open and no workspace folder, the tab bar folds away automatically; click the document name to rename it, or move the pointer to the bottom edge to reveal the status bar. Opening another document or splitting the editor brings the tabs back.
A workspace when you need one. Work with recent files and folders, draggable tabs, split editors, bookmarks, an outline, Quick Open, and workspace search. Use the title-bar workspace menu to open files or folders, revisit recent work, or open a folder in another window.
Richer Markdown editing. Write with tables, task lists, code, math, Mermaid, and block conversion. Select text for the floating formatting toolbar, use the block handle's Convert to menu, or right-click a table data row and choose Duplicate row. Improved selections and mixed-direction text support make editing more flexible; body text direction can be set globally or per document while source and code stay left to right.
Your own Mermaid, math, and code snippets. Save frequently used diagrams, formulas, and code in Settings → Snippet Library, with custom entries, editable copies of built-in examples, and previews. In WYSIWYG mode, type / and choose a snippet from the Mermaid, Math, or Code submenu, or reuse one in an existing block through its toolbar's Insert snippet button. Snippets are stored locally and available across workspaces.
Commands and focus. Open the command palette with Cmd/Ctrl + Shift + P, search files with Cmd/Ctrl + P, or enter Zen mode with Cmd/Ctrl + Shift + F. Search and customize bindings in Settings.
Your appearance, your theme. Use the visual theme editor to create, inspect, preview, and export declarative JSON themes. Light and dark variants, semantic colors, typography, and personal CSS snippets can be managed from Settings.
Code editing that fits your habits. Under Settings → Editor, configure indentation, automatic bracket closing, visible whitespace, and code typography. Source Code and embedded code editors have separate options for line wrapping, line numbers, and active-line highlighting; changes apply to open editors.
Local history and recovery. Open More → Local history to review and compare previous versions, and configure retention in Settings. Restore saved drafts after a normal exit or reload, including unnamed documents and unsaved edits, and review conflicts when files change outside the app.
Refined desktop controls and everyday fixes. More compact title, tab, status, and settings areas; a file-tree action to reveal the active file; clearer encoding and line-ending controls; and improved localization. Fixed editor focus restoration after closing Settings, undo handling in split editors, and file-tree ordering after file operations. Error reporting is now opt-in and disabled by default.
FAQ | 常见问题 ## FAQ:
### Windows users
- We provide an Offline Installer with built-in WebView2 Runtime for devices that cannot automatically install WebView2 online or are in a no-network environment. Please note that this installer is relatively large in size and is recommended to be used only when necessary.
- The Portable ZIP can be extracted and run without installation. It uses the system WebView2 Runtime and keeps MarkFlowy's existing user-level data location.
### macOS users
- macOS x8664 version: When you launch the app for the first time, you may see a prompt saying "Cannot open the application" because the app is from an unidentified developer. Please go to "System Preferences" > "Security & Privacy", and click "Open Anyway" in the "General" tab.
- macOS aarch64 (Apple Silicon) users: If you see a prompt saying "The application is damaged" when you launch it for the first time, it is usually due to system security restrictions. Please open the terminal and run the following command to fix the permission issue, and then you can open the app normally:
xattr -cr /Applications/MarkFlowy.app
## 常见问题:
### Windows 用户
- 我们提供了内置 WebView2 运行时的离线安装包(Offline Installer),适用于无法自动在线安装 WebView2 或处于无网络环境的设备。请注意,此安装包体积较大,建议仅在必要时使用.
- Portable ZIP 解压后即可运行,无需安装;它使用系统 WebView2 Runtime,并继续使用 MarkFlowy 现有的用户级数据目录。
### macOS 用户
- macOS x8664 版本:首次启动应用时,系统可能会提示“无法打开应用程序”,这是因为应用来自未识别的开发者。请前往“系统偏好设置” > “安全性与隐私”,在“通用”标签页中点击“仍要打开”即可.
- macOS aarch64 (Apple Silicon) 用户:首次启动若提示“应用程序已损坏”,通常是由于系统的安全限制。请打开终端,执行以下命令来修复权限问题,之后即可正常打开应用
xattr -cr /Applications/MarkFlowy.app
Added automatic recovery of unsaved documents after a normal app exit or window reload, including unnamed documents and edits made with autosave disabled. Drafts are restored when reopening their workspace, while conflicting changes on disk are flagged for review.
Added a searchable Convert to menu in the WYSIWYG editor. Click the block handle on the left or press Cmd/Ctrl + Shift + X to convert existing content into paragraphs, headings, lists, quotes, code, math, Mermaid, or HTML blocks where supported. The menu supports keyboard navigation, multiple selected blocks, and undo/redo.
Added staged Cmd/Ctrl + A selection: select the current paragraph or block first, then the entire document. Inside a table, selection expands from the current cell's contents to the whole table, then the document. Code blocks and live-preview source editors also support selecting their own content before handing selection back to the document, with localized hints for the next step.
Added editable HTML ruby annotations using <ruby>, <rt>, and <rp>. Write or paste the markup directly into Markdown to display annotations in WYSIWYG and Preview modes; annotation text and tags remain editable, with source preservation, copy/paste, and undo/redo support.
Improvements and Fixes:
Improved sidebar resizing and visibility. Drag a divider to resize or collapse either sidebar, then reopen it from the status bar or its shortcut to restore its width and content. Sidebars stay alongside the editor in narrow windows, and collapsed dividers no longer leave an invisible drag target at the window edge.
Fixed Settings → Editor → Wysiwyg → Code block wrap in the Capricorn editor. Changing the setting updates open code blocks immediately while preserving their content, selection, and undo history.
Improved Markdown input for Setext headings and nested lists. Underlines made of = or - can be confirmed with Enter to create headings, and their original style is preserved when editing or copying. Typing nested ordered and bullet-list prefixes now creates the correct list structure.
Added Cmd/Ctrl + Enter inside code blocks to move into the following paragraph, creating one when needed. The action preserves code content and supports undo/redo so writing can continue below the block.
FAQ | 常见问题 ## FAQ:
### Windows users
- We provide an Offline Installer with built-in WebView2 Runtime for devices that cannot automatically install WebView2 online or are in a no-network environment. Please note that this installer is relatively large in size and is recommended to be used only when necessary.
- The Portable ZIP can be extracted and run without installation. It uses the system WebView2 Runtime and keeps MarkFlowy's existing user-level data location.
### macOS users
- macOS x8664 version: When you launch the app for the first time, you may see a prompt saying "Cannot open the application" because the app is from an unidentified developer. Please go to "System Preferences" > "Security & Privacy", and click "Open Anyway" in the "General" tab.
- macOS aarch64 (Apple Silicon) users: If you see a prompt saying "The application is damaged" when you launch it for the first time, it is usually due to system security restrictions. Please open the terminal and run the following command to fix the permission issue, and then you can open the app normally:
xattr -cr /Applications/MarkFlowy.app
## 常见问题:
### Windows 用户
- 我们提供了内置 WebView2 运行时的离线安装包(Offline Installer),适用于无法自动在线安装 WebView2 或处于无网络环境的设备。请注意,此安装包体积较大,建议仅在必要时使用.
- Portable ZIP 解压后即可运行,无需安装;它使用系统 WebView2 Runtime,并继续使用 MarkFlowy 现有的用户级数据目录。
### macOS 用户
- macOS x8664 版本:首次启动应用时,系统可能会提示“无法打开应用程序”,这是因为应用来自未识别的开发者。请前往“系统偏好设置” > “安全性与隐私”,在“通用”标签页中点击“仍要打开”即可.
- macOS aarch64 (Apple Silicon) 用户:首次启动若提示“应用程序已损坏”,通常是由于系统的安全限制。请打开终端,执行以下命令来修复权限问题,之后即可正常打开应用
xattr -cr /Applications/MarkFlowy.app
Added Quick Open with Cmd/Ctrl + P. Search workspace files by filename or relative path with fuzzy matching, open recent files immediately, and use the arrow keys and Enter to navigate and open results.
Expanded shortcut customization in Settings → Keyboard Shortcuts with command search, key recording, conflict detection, and controls to remove a binding or restore its default. Changes apply to application and editor commands without reopening documents; copy and paste keep their native system shortcuts.
Added Settings → General → Startup options for the left and right sidebars. Choose a startup panel or restore the last selected panel and its open/closed state on the next launch.
Added a floating formatting toolbar for selected text in the WYSIWYG editor, with bold, italic, strikethrough, and highlight. Formatting supports selections across paragraphs, keyboard access, and undo/redo.
Added rectangular selection across table cells for copying, clearing, and formatting the selected area. Table headers now stay visible while scrolling through long tables and remain editable and selectable.
WYSIWYG links now respect the Settings → Editor → Link editing option: use a popover or edit the Markdown syntax inline. The link actions also let you switch to Markdown editing for an individual link.
Added support for single-line and multiline <iframe> blocks in HTML previews, allowing HTTP(S) embeds to load in a sandbox while preserving their Markdown source.
Improvements and Fixes:
Improved workspace restoration: expanded folders and bookmark groups, global search criteria and collapsed result groups, and document scroll positions and text selections are remembered. Restored searches refresh their results while retaining the selected match when it still exists.
Improved consistency between WYSIWYG and Preview modes by sharing the same editor renderer and preserving document state when switching modes. Refined typography and contextual controls for code blocks, live previews, front matter, and images.
Added syntax highlighting for diff and patch code blocks, with distinct backgrounds for added and deleted lines and clearer hunk headers.
Improved Markdown link and image handling for paths containing spaces, Chinese characters, parentheses, and percent encoding, while preserving reference syntax and surrounding whitespace when saving. In WYSIWYG and Preview modes, links can navigate to headings in the current document or other local files.
Fixed global search navigation and highlighting in WYSIWYG and Source Code modes, including results in newly opened files and when switching between files. WYSIWYG matches now handle escaped Markdown correctly and remain visible as the document layout settles after opening.
Fixed Cmd/Ctrl + F to open document search in the active editor group, including from code blocks and live previews. Custom shortcuts are respected, and pressing the shortcut again focuses the search field without clearing the query. The find and replace bar now appears directly below the editor tabs.
Improved search results inside code blocks and Mermaid, HTML, and math live previews by revealing the matching source. Matches in hidden link or image URLs reveal and highlight the containing element or block.
Improved search responsiveness in large documents by reusing query results and processing searches in cancellable chunks. Rapidly selecting different results cancels outdated navigation so earlier requests do not pull the editor back to a previous match.
Expanded localized labels and messages across find and replace, Settings, keyboard shortcuts, bookmarks, editor loading, and application updates.
Improved the contrast of the workspace name in the title bar and simplified global search results with compact rows, aligned filenames and snippets, and clearer emphasis on the current match. Simplified the update dialog's version/date display and release notes layout while retaining full content and update actions.
Simplified editor controls and keyboard focus feedback. Removed the editor's inline AI text actions and background task status list; the AI assistant remains available in the sidebar.
特性:
新增 快速打开,按 Cmd/Ctrl + P 即可按文件名或相对路径模糊搜索工作区文件,也可直接打开最近访问的文件;支持方向键选择、Enter 打开结果。
简化编辑器界面和键盘焦点反馈,移除编辑器内的 AI 文本快捷操作及后台任务状态列表;侧栏 AI 助手继续保留。
FAQ | 常见问题 ## FAQ:
### Windows users
- We provide an Offline Installer with built-in WebView2 Runtime for devices that cannot automatically install WebView2 online or are in a no-network environment. Please note that this installer is relatively large in size and is recommended to be used only when necessary.
- The Portable ZIP can be extracted and run without installation. It uses the system WebView2 Runtime and keeps MarkFlowy's existing user-level data location.
### macOS users
- macOS x8664 version: When you launch the app for the first time, you may see a prompt saying "Cannot open the application" because the app is from an unidentified developer. Please go to "System Preferences" > "Security & Privacy", and click "Open Anyway" in the "General" tab.
- macOS aarch64 (Apple Silicon) users: If you see a prompt saying "The application is damaged" when you launch it for the first time, it is usually due to system security restrictions. Please open the terminal and run the following command to fix the permission issue, and then you can open the app normally:
xattr -cr /Applications/MarkFlowy.app
## 常见问题:
### Windows 用户
- 我们提供了内置 WebView2 运行时的离线安装包(Offline Installer),适用于无法自动在线安装 WebView2 或处于无网络环境的设备。请注意,此安装包体积较大,建议仅在必要时使用.
- Portable ZIP 解压后即可运行,无需安装;它使用系统 WebView2 Runtime,并继续使用 MarkFlowy 现有的用户级数据目录。
### macOS 用户
- macOS x8664 版本:首次启动应用时,系统可能会提示“无法打开应用程序”,这是因为应用来自未识别的开发者。请前往“系统偏好设置” > “安全性与隐私”,在“通用”标签页中点击“仍要打开”即可.
- macOS aarch64 (Apple Silicon) 用户:首次启动若提示“应用程序已损坏”,通常是由于系统的安全限制。请打开终端,执行以下命令来修复权限问题,之后即可正常打开应用
xattr -cr /Applications/MarkFlowy.app
Added Copy to… to the File Tree context menu, allowing files to be copied to a chosen folder. Duplicate file creates a copy in the same folder, and name conflicts are handled automatically without overwriting existing files. Absolute and relative paths are now grouped under Copy path.
Improvements and Fixes:
Fixed the Full Width setting in WYSIWYG mode. The editor now switches between a centered reading column and full width immediately, without reopening the document.
Restored the Placeholder setting in WYSIWYG mode. Empty paragraphs can show localized hints such as “Type '/' for commands,” and the setting takes effect immediately.
Improved list indentation with Tab / Shift + Tab and Cmd/Ctrl + ] / [. Nested content, task states, and undo/redo are preserved, while bullet markers distinguish nesting levels more clearly.
Improved automatic Markdown formatting while typing tables, task lists, callouts, inline math, and links. Typing --- at the start of a document creates Front Matter, while typing it after a paragraph creates a horizontal rule; Backspace can undo the Front Matter conversion.
改进输入表格、任务列表、提示块、行内公式和链接时的 Markdown 自动格式转换。在文档开头输入 --- 会创建 Front Matter,在段落后输入则生成分隔线;按 Backspace 可撤销 Front Matter 转换。
FAQ | 常见问题 ## FAQ:
### Windows users
- We provide an Offline Installer with built-in WebView2 Runtime for devices that cannot automatically install WebView2 online or are in a no-network environment. Please note that this installer is relatively large in size and is recommended to be used only when necessary.
- The Portable ZIP can be extracted and run without installation. It uses the system WebView2 Runtime and keeps MarkFlowy's existing user-level data location.
### macOS users
- macOS x8664 version: When you launch the app for the first time, you may see a prompt saying "Cannot open the application" because the app is from an unidentified developer. Please go to "System Preferences" > "Security & Privacy", and click "Open Anyway" in the "General" tab.
- macOS aarch64 (Apple Silicon) users: If you see a prompt saying "The application is damaged" when you launch it for the first time, it is usually due to system security restrictions. Please open the terminal and run the following command to fix the permission issue, and then you can open the app normally:
xattr -cr /Applications/MarkFlowy.app
## 常见问题:
### Windows 用户
- 我们提供了内置 WebView2 运行时的离线安装包(Offline Installer),适用于无法自动在线安装 WebView2 或处于无网络环境的设备。请注意,此安装包体积较大,建议仅在必要时使用.
- Portable ZIP 解压后即可运行,无需安装;它使用系统 WebView2 Runtime,并继续使用 MarkFlowy 现有的用户级数据目录。
### macOS 用户
- macOS x8664 版本:首次启动应用时,系统可能会提示“无法打开应用程序”,这是因为应用来自未识别的开发者。请前往“系统偏好设置” > “安全性与隐私”,在“通用”标签页中点击“仍要打开”即可.
- macOS aarch64 (Apple Silicon) 用户:首次启动若提示“应用程序已损坏”,通常是由于系统的安全限制。请打开终端,执行以下命令来修复权限问题,之后即可正常打开应用
xattr -cr /Applications/MarkFlowy.app
This release introduces substantial breaking changes. The editor core has been rebuilt, and some editing behaviors and interactions may differ from earlier versions.
Highlights:
A huge leap in editor performance. The most exciting result of this rewrite is how quickly large Markdown documents open: a 2 MB Markdown file opened in around 1 second in testing, so you can start working on long documents much sooner.
FAQ | 常见问题 ## FAQ:
### Windows users
- We provide an Offline Installer with built-in WebView2 Runtime for devices that cannot automatically install WebView2 online or are in a no-network environment. Please note that this installer is relatively large in size and is recommended to be used only when necessary.
- The Portable ZIP can be extracted and run without installation. It uses the system WebView2 Runtime and keeps MarkFlowy's existing user-level data location.
### macOS users
- macOS x8664 version: When you launch the app for the first time, you may see a prompt saying "Cannot open the application" because the app is from an unidentified developer. Please go to "System Preferences" > "Security & Privacy", and click "Open Anyway" in the "General" tab.
- macOS aarch64 (Apple Silicon) users: If you see a prompt saying "The application is damaged" when you launch it for the first time, it is usually due to system security restrictions. Please open the terminal and run the following command to fix the permission issue, and then you can open the app normally:
xattr -cr /Applications/MarkFlowy.app
## 常见问题:
### Windows 用户
- 我们提供了内置 WebView2 运行时的离线安装包(Offline Installer),适用于无法自动在线安装 WebView2 或处于无网络环境的设备。请注意,此安装包体积较大,建议仅在必要时使用.
- Portable ZIP 解压后即可运行,无需安装;它使用系统 WebView2 Runtime,并继续使用 MarkFlowy 现有的用户级数据目录。
### macOS 用户
- macOS x8664 版本:首次启动应用时,系统可能会提示“无法打开应用程序”,这是因为应用来自未识别的开发者。请前往“系统偏好设置” > “安全性与隐私”,在“通用”标签页中点击“仍要打开”即可.
- macOS aarch64 (Apple Silicon) 用户:首次启动若提示“应用程序已损坏”,通常是由于系统的安全限制。请打开终端,执行以下命令来修复权限问题,之后即可正常打开应用
xattr -cr /Applications/MarkFlowy.app
Added Pandoc export for Markdown documents in DOCX, ODT, and EPUB formats. Open a Markdown document, choose More → Export with Pandoc from the editor toolbar, then select a format; Pandoc can be detected automatically or configured under Settings → Export.
Added drag-and-drop tab management. Drag a tab along the tab bar to reorder it, or drop it onto another split editor's tab bar to move the document between editor groups; drop indicators and edge auto-scrolling help with longer tab lists.
Added external file-change synchronization for open documents. Clean documents reload automatically when changed by another application; if the document also has local edits, use the alert below the editor to Update from disk or Overwrite the disk version with the current content.
Added path-copy actions to the File Tree. Right-click a file or folder, then choose Copy → Copy path or Copy relative path to copy its absolute path or its path relative to the current workspace.
Improvements and Fixes:
Improved File Tree startup and folder collapsing. The workspace root now opens automatically, and the Collapse All button on the right side of the root row reliably closes every subfolder while keeping the workspace root visible.
FAQ | 常见问题 ## FAQ:
### Windows users
- We provide an Offline Installer with built-in WebView2 Runtime for devices that cannot automatically install WebView2 online or are in a no-network environment. Please note that this installer is relatively large in size and is recommended to be used only when necessary.
- The Portable ZIP can be extracted and run without installation. It uses the system WebView2 Runtime and keeps MarkFlowy's existing user-level data location.
### macOS users
- macOS x8664 version: When you launch the app for the first time, you may see a prompt saying "Cannot open the application" because the app is from an unidentified developer. Please go to "System Preferences" > "Security & Privacy", and click "Open Anyway" in the "General" tab.
- macOS aarch64 (Apple Silicon) users: If you see a prompt saying "The application is damaged" when you launch it for the first time, it is usually due to system security restrictions. Please open the terminal and run the following command to fix the permission issue, and then you can open the app normally:
xattr -cr /Applications/MarkFlowy.app
## 常见问题:
### Windows 用户
- 我们提供了内置 WebView2 运行时的离线安装包(Offline Installer),适用于无法自动在线安装 WebView2 或处于无网络环境的设备。请注意,此安装包体积较大,建议仅在必要时使用.
- Portable ZIP 解压后即可运行,无需安装;它使用系统 WebView2 Runtime,并继续使用 MarkFlowy 现有的用户级数据目录。
### macOS 用户
- macOS x8664 版本:首次启动应用时,系统可能会提示“无法打开应用程序”,这是因为应用来自未识别的开发者。请前往“系统偏好设置” > “安全性与隐私”,在“通用”标签页中点击“仍要打开”即可.
- macOS aarch64 (Apple Silicon) 用户:首次启动若提示“应用程序已损坏”,通常是由于系统的安全限制。请打开终端,执行以下命令来修复权限问题,之后即可正常打开应用
xattr -cr /Applications/MarkFlowy.app
Added interactive image preview controls for zooming in or out, viewing at actual size, and fitting images to the editor window.
Local file links in Markdown now open directly in the current editor group, with relative paths resolved from the current document; web links continue to open in the browser.
Added a compact workspace switcher in the title bar or status bar, with search for recent workspaces and quick actions to open another folder or clear recent history.
Improvements and Fixes:
Reworked WYSIWYG lists around the standard nested-list model, improving bullet, ordered, and task list conversion, Markdown round-tripping, Enter and Backspace behavior, and task checkbox alignment.
Improved File Tree navigation with a workspace root that stays visible while scrolling and clearer file and folder icons.
Refined startup and appearance restoration so the selected theme and application shell are restored more consistently while a workspace loads, with clearer retry and workspace-change states.
FAQ | 常见问题 ## FAQ:
### Windows users
- We provide an Offline Installer with built-in WebView2 Runtime for devices that cannot automatically install WebView2 online or are in a no-network environment. Please note that this installer is relatively large in size and is recommended to be used only when necessary.
- The Portable ZIP can be extracted and run without installation. It uses the system WebView2 Runtime and keeps MarkFlowy's existing user-level data location.
### macOS users
- macOS x8664 version: When you launch the app for the first time, you may see a prompt saying "Cannot open the application" because the app is from an unidentified developer. Please go to "System Preferences" > "Security & Privacy", and click "Open Anyway" in the "General" tab.
- macOS aarch64 (Apple Silicon) users: If you see a prompt saying "The application is damaged" when you launch it for the first time, it is usually due to system security restrictions. Please open the terminal and run the following command to fix the permission issue, and then you can open the app normally:
xattr -cr /Applications/MarkFlowy.app
## 常见问题:
### Windows 用户
- 我们提供了内置 WebView2 运行时的离线安装包(Offline Installer),适用于无法自动在线安装 WebView2 或处于无网络环境的设备。请注意,此安装包体积较大,建议仅在必要时使用.
- Portable ZIP 解压后即可运行,无需安装;它使用系统 WebView2 Runtime,并继续使用 MarkFlowy 现有的用户级数据目录。
### macOS 用户
- macOS x8664 版本:首次启动应用时,系统可能会提示“无法打开应用程序”,这是因为应用来自未识别的开发者。请前往“系统偏好设置” > “安全性与隐私”,在“通用”标签页中点击“仍要打开”即可.
- macOS aarch64 (Apple Silicon) 用户:首次启动若提示“应用程序已损坏”,通常是由于系统的安全限制。请打开终端,执行以下命令来修复权限问题,之后即可正常打开应用
xattr -cr /Applications/MarkFlowy.app
Added hierarchical heading numbering in WYSIWYG mode. Open the Table of Contents panel on the right, then click the ordered-list button in the upper-right corner of its header to add or remove Arabic prefixes such as 1、 and 1.1、; numbered documents keep their heading paths synchronized when headings are inserted or reordered.
Added Print / Export PDF for Markdown documents.
Added a pure-character count mode to the status bar, excluding spaces, line breaks, and other whitespace.
Added a Windows x64 Portable ZIP that can be extracted and run without installation. It uses the system WebView2 Runtime and keeps MarkFlowy's existing user-level data location.
Improvements and Fixes:
Improved WYSIWYG block dragging with more reliable block selection, drag previews, and editor-native HTML and plain-text transfer data when moving or copying content.
Polished the compact Desktop interface across tabs, sidebars, toolbars, the status bar, Settings, and workspace information, with more consistent tooltips, control styling, and keyboard-accessible tabs.
FAQ | 常见问题 ## FAQ:
### Windows users
- We provide an Offline Installer with built-in WebView2 Runtime for devices that cannot automatically install WebView2 online or are in a no-network environment. Please note that this installer is relatively large in size and is recommended to be used only when necessary.
- The Portable ZIP can be extracted and run without installation. It uses the system WebView2 Runtime and keeps MarkFlowy's existing user-level data location.
### macOS users
- macOS x8664 version: When you launch the app for the first time, you may see a prompt saying "Cannot open the application" because the app is from an unidentified developer. Please go to "System Preferences" > "Security & Privacy", and click "Open Anyway" in the "General" tab.
- macOS aarch64 (Apple Silicon) users: If you see a prompt saying "The application is damaged" when you launch it for the first time, it is usually due to system security restrictions. Please open the terminal and run the following command to fix the permission issue, and then you can open the app normally:
xattr -cr /Applications/MarkFlowy.app
## 常见问题:
### Windows 用户
- 我们提供了内置 WebView2 运行时的离线安装包(Offline Installer),适用于无法自动在线安装 WebView2 或处于无网络环境的设备。请注意,此安装包体积较大,建议仅在必要时使用.
- Portable ZIP 解压后即可运行,无需安装;它使用系统 WebView2 Runtime,并继续使用 MarkFlowy 现有的用户级数据目录。
### macOS 用户
- macOS x8664 版本:首次启动应用时,系统可能会提示“无法打开应用程序”,这是因为应用来自未识别的开发者。请前往“系统偏好设置” > “安全性与隐私”,在“通用”标签页中点击“仍要打开”即可.
- macOS aarch64 (Apple Silicon) 用户:首次启动若提示“应用程序已损坏”,通常是由于系统的安全限制。请打开终端,执行以下命令来修复权限问题,之后即可正常打开应用
xattr -cr /Applications/MarkFlowy.app
Added Zen Mode for distraction-free writing. With a document open, click the focus icon at the far right of the bottom status bar, or press Cmd/Ctrl + Shift + F. Zen Mode hides sidebars, tabs, toolbars, the status bar, and inactive split panes while preserving the current editor and layout state. Press the same shortcut or Escape twice to exit and restore the previous layout.
Redesigned Settings as a dedicated full-page experience with search, clearer category navigation, a more compact responsive layout, and improved accessibility. Use Back to App or press Escape to return to the editor.
Enhanced WYSIWYG table editing with header rows and left, center, and right column alignment. New tables now start with a header row, inserted rows retain column alignment, and Markdown alignment is preserved when opening and saving documents. Repeatedly pressing Cmd/Ctrl + A inside a table now selects the current cell, then the table, then the whole document.
Improvements and Fixes:
Reorganized editor-group actions around the tab bar, making new-tab, split-editor, group, and sidebar controls easier to find and use in multi-pane layouts.
Improved copy, cut, and paste behavior around embedded code, HTML, Mermaid, and math editors. Cross-block selections now preserve their Markdown structure and block metadata more reliably, while selections contained inside an embedded editor continue to behave locally.
Fixed Preview images that could render as fallback text, especially remote SVG badges. Image loading now preserves source information, retries the original remote URL when needed, and uses a subtler non-blocking progress indicator.
特性:
新增 Zen Mode(禅模式),提供更专注的写作空间。打开文档后,可点击底部状态栏最右侧的专注图标,或按下 Cmd/Ctrl + Shift + F 进入;进入后会隐藏侧栏、标签栏、工具栏、状态栏及非活动分屏,同时保留当前编辑器和布局状态。再次使用同一快捷键或连续按两次 Esc,即可退出并恢复此前布局。
FAQ | 常见问题 ## FAQ:
### Windows users
- We provide an Offline Installer with built-in WebView2 Runtime for devices that cannot automatically install WebView2 online or are in a no-network environment. Please note that this installer is relatively large in size and is recommended to be used only when necessary.
### macOS users
- macOS x8664 version: When you launch the app for the first time, you may see a prompt saying "Cannot open the application" because the app is from an unidentified developer. Please go to "System Preferences" > "Security & Privacy", and click "Open Anyway" in the "General" tab.
- macOS aarch64 (Apple Silicon) users: If you see a prompt saying "The application is damaged" when you launch it for the first time, it is usually due to system security restrictions. Please open the terminal and run the following command to fix the permission issue, and then you can open the app normally:
xattr -cr /Applications/MarkFlowy.app
## 常见问题:
### Windows 用户
- 我们提供了内置 WebView2 运行时的离线安装包(Offline Installer),适用于无法自动在线安装 WebView2 或处于无网络环境的设备。请注意,此安装包体积较大,建议仅在必要时使用.
### macOS 用户
- macOS x8664 版本:首次启动应用时,系统可能会提示“无法打开应用程序”,这是因为应用来自未识别的开发者。请前往“系统偏好设置” > “安全性与隐私”,在“通用”标签页中点击“仍要打开”即可.
- macOS aarch64 (Apple Silicon) 用户:首次启动若提示“应用程序已损坏”,通常是由于系统的安全限制。请打开终端,执行以下命令来修复权限问题,之后即可正常打开应用
xattr -cr /Applications/MarkFlowy.app
🌟🌟🌟🌟🌟🌟 The web version is now officially launched, supporting online editing of GitHub repositories and local browser editing. We look forward to your use and feedback! https://www.markflowy.cc
Improvements and Fixes:
Improved WYSIWYG Markdown handling for inline links and quotes containing only images, enhancing the display and selection reliability of source code markers surrounding inline images, links, autolinks, and other atomic inline content.
Fixed an issue that incorrectly inserted blank lines between adjacent items in unordered lists, ordered lists, and task lists when serializing Markdown in WYSIWYG mode.
Improved editor initialization and lifecycle stability, and fixed a module initialization issue that could prevent the editor from rendering.
Optimize the style and loading logic of image nodes.
FAQ | 常见问题 ## FAQ:
### Windows users
- We provide an Offline Installer with built-in WebView2 Runtime for devices that cannot automatically install WebView2 online or are in a no-network environment. Please note that this installer is relatively large in size and is recommended to be used only when necessary.
### macOS users
- macOS x8664 version: When you launch the app for the first time, you may see a prompt saying "Cannot open the application" because the app is from an unidentified developer. Please go to "System Preferences" > "Security & Privacy", and click "Open Anyway" in the "General" tab.
- macOS aarch64 (Apple Silicon) users: If you see a prompt saying "The application is damaged" when you launch it for the first time, it is usually due to system security restrictions. Please open the terminal and run the following command to fix the permission issue, and then you can open the app normally:
xattr -cr /Applications/MarkFlowy.app
## 常见问题:
### Windows 用户
- 我们提供了内置 WebView2 运行时的离线安装包(Offline Installer),适用于无法自动在线安装 WebView2 或处于无网络环境的设备。请注意,此安装包体积较大,建议仅在必要时使用.
### macOS 用户
- macOS x8664 版本:首次启动应用时,系统可能会提示“无法打开应用程序”,这是因为应用来自未识别的开发者。请前往“系统偏好设置” > “安全性与隐私”,在“通用”标签页中点击“仍要打开”即可.
- macOS aarch64 (Apple Silicon) 用户:首次启动若提示“应用程序已损坏”,通常是由于系统的安全限制。请打开终端,执行以下命令来修复权限问题,之后即可正常打开应用
xattr -cr /Applications/MarkFlowy.app
Expanded Mermaid support with ELK and tidy-tree layouts, Lucide and Logos icon packs, and better rendering for complex directional subgraphs.
Added a manual collapse control for Live Preview source panels, so the source can be hidden when it is no longer needed, including in the always-split layout.
FAQ | 常见问题 ## FAQ:
### Windows users
- We provide an Offline Installer with built-in WebView2 Runtime for devices that cannot automatically install WebView2 online or are in a no-network environment. Please note that this installer is relatively large in size and is recommended to be used only when necessary.
### macOS users
- macOS x8664 version: When you launch the app for the first time, you may see a prompt saying "Cannot open the application" because the app is from an unidentified developer. Please go to "System Preferences" > "Security & Privacy", and click "Open Anyway" in the "General" tab.
- macOS aarch64 (Apple Silicon) users: If you see a prompt saying "The application is damaged" when you launch it for the first time, it is usually due to system security restrictions. Please open the terminal and run the following command to fix the permission issue, and then you can open the app normally:
xattr -cr /Applications/MarkFlowy.app
## 常见问题:
### Windows 用户
- 我们提供了内置 WebView2 运行时的离线安装包(Offline Installer),适用于无法自动在线安装 WebView2 或处于无网络环境的设备。请注意,此安装包体积较大,建议仅在必要时使用.
### macOS 用户
- macOS x8664 版本:首次启动应用时,系统可能会提示“无法打开应用程序”,这是因为应用来自未识别的开发者。请前往“系统偏好设置” > “安全性与隐私”,在“通用”标签页中点击“仍要打开”即可.
- macOS aarch64 (Apple Silicon) 用户:首次启动若提示“应用程序已损坏”,通常是由于系统的安全限制。请打开终端,执行以下命令来修复权限问题,之后即可正常打开应用
xattr -cr /Applications/MarkFlowy.app
Added a unified image insertion flow to both Source Code and WYSIWYG modes. Images can now be inserted from an HTTP/HTTPS URL or selected from the local computer through the toolbar and slash menu, with local files handled according to the image settings.
Improved table keyboard navigation: use Mod + Enter to leave the current table and continue writing in a new paragraph below it, while Shift + Enter continues to insert a line break inside the current cell.
Improvements and fixes:
Redesigned the update dialog with clearer version and release date information, rich Markdown release notes, and support for opening external links.
Fixed case-only file and folder renames on case-insensitive file systems while preserving conflict detection for existing paths.
Improved Windows CLI installation and update reliability by repairing outdated wrappers, prioritizing the managed CLI path, cleaning up legacy executables, and avoiding console flashes during process checks.
提升 Windows CLI 的安装和更新可靠性,可修复过期的命令包装器、优先使用 MarkFlowy 管理的 CLI 路径、清理旧版可执行文件,并避免进程检测时出现控制台闪烁。
FAQ | 常见问题 ## FAQ:
### Windows users
- We provide an Offline Installer with built-in WebView2 Runtime for devices that cannot automatically install WebView2 online or are in a no-network environment. Please note that this installer is relatively large in size and is recommended to be used only when necessary.
### macOS users
- macOS x8664 version: When you launch the app for the first time, you may see a prompt saying "Cannot open the application" because the app is from an unidentified developer. Please go to "System Preferences" > "Security & Privacy", and click "Open Anyway" in the "General" tab.
- macOS aarch64 (Apple Silicon) users: If you see a prompt saying "The application is damaged" when you launch it for the first time, it is usually due to system security restrictions. Please open the terminal and run the following command to fix the permission issue, and then you can open the app normally:
xattr -cr /Applications/MarkFlowy.app
## 常见问题:
### Windows 用户
- 我们提供了内置 WebView2 运行时的离线安装包(Offline Installer),适用于无法自动在线安装 WebView2 或处于无网络环境的设备。请注意,此安装包体积较大,建议仅在必要时使用.
### macOS 用户
- macOS x8664 版本:首次启动应用时,系统可能会提示“无法打开应用程序”,这是因为应用来自未识别的开发者。请前往“系统偏好设置” > “安全性与隐私”,在“通用”标签页中点击“仍要打开”即可.
- macOS aarch64 (Apple Silicon) 用户:首次启动若提示“应用程序已损坏”,通常是由于系统的安全限制。请打开终端,执行以下命令来修复权限问题,之后即可正常打开应用
xattr -cr /Applications/MarkFlowy.app
Upgraded Preview mode with richer rendering for syntax-highlighted code, HTML, Mermaid diagrams, and inline and block math, including fenced math blocks and theme-aware Mermaid diagrams.
HTML, Mermaid, and block math live previews now use a preview-first workflow. Source code opens while editing or in fullscreen, collapses after editing, and can optionally remain side by side with the preview.
Improvements and fixes:
Improved preview image loading with skeleton and progress feedback, lazy asynchronous decoding, and more reliable handling of local, remote, and reference images. Image export now waits for pending preview resources.
Improved preview security and reliability with safer HTML and Mermaid rendering, isolated block errors, interactive HTML content, better text wrapping, keyboard and focus handling, and accessibility.
提升预览的安全性与稳定性,包括更安全的 HTML 和 Mermaid 渲染、错误块隔离、可交互的 HTML 内容,以及更好的文本换行、键盘焦点和无障碍体验。
FAQ | 常见问题 ## FAQ:
### Windows users
- We provide an Offline Installer with built-in WebView2 Runtime for devices that cannot automatically install WebView2 online or are in a no-network environment. Please note that this installer is relatively large in size and is recommended to be used only when necessary.
### macOS users
- macOS x8664 version: When you launch the app for the first time, you may see a prompt saying "Cannot open the application" because the app is from an unidentified developer. Please go to "System Preferences" > "Security & Privacy", and click "Open Anyway" in the "General" tab.
- macOS aarch64 (Apple Silicon) users: If you see a prompt saying "The application is damaged" when you launch it for the first time, it is usually due to system security restrictions. Please open the terminal and run the following command to fix the permission issue, and then you can open the app normally:
xattr -cr /Applications/MarkFlowy.app
## 常见问题:
### Windows 用户
- 我们提供了内置 WebView2 运行时的离线安装包(Offline Installer),适用于无法自动在线安装 WebView2 或处于无网络环境的设备。请注意,此安装包体积较大,建议仅在必要时使用.
### macOS 用户
- macOS x8664 版本:首次启动应用时,系统可能会提示“无法打开应用程序”,这是因为应用来自未识别的开发者。请前往“系统偏好设置” > “安全性与隐私”,在“通用”标签页中点击“仍要打开”即可.
- macOS aarch64 (Apple Silicon) 用户:首次启动若提示“应用程序已损坏”,通常是由于系统的安全限制。请打开终端,执行以下命令来修复权限问题,之后即可正常打开应用
xattr -cr /Applications/MarkFlowy.app
Redesigned Chat AI with a new conversation interface, workspace-based history, conversation export, and controls for editing, regenerating, branching, and deleting messages.
Chat AI can now use the current document or multiple open files as context, discover available models automatically, and connect to local Ollama models more easily.
Refreshed Settings, theme controls, dialogs, and common form components for a more consistent and accessible experience.
Improvements and fixes:
Improved editor and file explorer performance, especially when working with multiple tabs, searches, and larger workspaces.
Made saving, Save As, workspace switching, and file rename, move, delete, and drag-and-drop operations safer and more reliable, including better handling of concurrent changes and path conflicts.
Fixed flickering during file rename validation and improved editor layout stability.
特性:
全新设计 Chat AI 对话界面,支持按工作区保存对话历史、导出对话,以及编辑、重新生成、切换分支和删除消息。
Chat AI 现在可以将当前文档或多个已打开文件作为上下文,支持自动发现可用模型,并优化了本地 Ollama 模型的连接体验。
FAQ | 常见问题 ## FAQ:
### Windows users
- We provide an Offline Installer with built-in WebView2 Runtime for devices that cannot automatically install WebView2 online or are in a no-network environment. Please note that this installer is relatively large in size and is recommended to be used only when necessary.
### macOS users
- macOS x8664 version: When you launch the app for the first time, you may see a prompt saying "Cannot open the application" because the app is from an unidentified developer. Please go to "System Preferences" > "Security & Privacy", and click "Open Anyway" in the "General" tab.
- macOS aarch64 (Apple Silicon) users: If you see a prompt saying "The application is damaged" when you launch it for the first time, it is usually due to system security restrictions. Please open the terminal and run the following command to fix the permission issue, and then you can open the app normally:
xattr -cr /Applications/MarkFlowy.app
## 常见问题:
### Windows 用户
- 我们提供了内置 WebView2 运行时的离线安装包(Offline Installer),适用于无法自动在线安装 WebView2 或处于无网络环境的设备。请注意,此安装包体积较大,建议仅在必要时使用.
### macOS 用户
- macOS x8664 版本:首次启动应用时,系统可能会提示“无法打开应用程序”,这是因为应用来自未识别的开发者。请前往“系统偏好设置” > “安全性与隐私”,在“通用”标签页中点击“仍要打开”即可.
- macOS aarch64 (Apple Silicon) 用户:首次启动若提示“应用程序已损坏”,通常是由于系统的安全限制。请打开终端,执行以下命令来修复权限问题,之后即可正常打开应用
xattr -cr /Applications/MarkFlowy.app
FAQ | 常见问题 ## FAQ:
### Windows users
- We provide an Offline Installer with built-in WebView2 Runtime for devices that cannot automatically install WebView2 online or are in a no-network environment. Please note that this installer is relatively large in size and is recommended to be used only when necessary.
### macOS users
- macOS x8664 version: When you launch the app for the first time, you may see a prompt saying "Cannot open the application" because the app is from an unidentified developer. Please go to "System Preferences" > "Security & Privacy", and click "Open Anyway" in the "General" tab.
- macOS aarch64 (Apple Silicon) users: If you see a prompt saying "The application is damaged" when you launch it for the first time, it is usually due to system security restrictions. Please open the terminal and run the following command to fix the permission issue, and then you can open the app normally:
xattr -cr /Applications/MarkFlowy.app
## 常见问题:
### Windows 用户
- 我们提供了内置 WebView2 运行时的离线安装包(Offline Installer),适用于无法自动在线安装 WebView2 或处于无网络环境的设备。请注意,此安装包体积较大,建议仅在必要时使用.
### macOS 用户
- macOS x8664 版本:首次启动应用时,系统可能会提示“无法打开应用程序”,这是因为应用来自未识别的开发者。请前往“系统偏好设置” > “安全性与隐私”,在“通用”标签页中点击“仍要打开”即可.
- macOS aarch64 (Apple Silicon) 用户:首次启动若提示“应用程序已损坏”,通常是由于系统的安全限制。请打开终端,执行以下命令来修复权限问题,之后即可正常打开应用
xattr -cr /Applications/MarkFlowy.app
FAQ | 常见问题 ## FAQ:
### Windows users
- We provide an Offline Installer with built-in WebView2 Runtime for devices that cannot automatically install WebView2 online or are in a no-network environment. Please note that this installer is relatively large in size and is recommended to be used only when necessary.
### macOS users
- macOS x8664 version: When you launch the app for the first time, you may see a prompt saying "Cannot open the application" because the app is from an unidentified developer. Please go to "System Preferences" > "Security & Privacy", and click "Open Anyway" in the "General" tab.
- macOS aarch64 (Apple Silicon) users: If you see a prompt saying "The application is damaged" when you launch it for the first time, it is usually due to system security restrictions. Please open the terminal and run the following command to fix the permission issue, and then you can open the app normally:
xattr -cr /Applications/MarkFlowy.app
## 常见问题:
### Windows 用户
- 我们提供了内置 WebView2 运行时的离线安装包(Offline Installer),适用于无法自动在线安装 WebView2 或处于无网络环境的设备。请注意,此安装包体积较大,建议仅在必要时使用.
### macOS 用户
- macOS x8664 版本:首次启动应用时,系统可能会提示“无法打开应用程序”,这是因为应用来自未识别的开发者。请前往“系统偏好设置” > “安全性与隐私”,在“通用”标签页中点击“仍要打开”即可.
- macOS aarch64 (Apple Silicon) 用户:首次启动若提示“应用程序已损坏”,通常是由于系统的安全限制。请打开终端,执行以下命令来修复权限问题,之后即可正常打开应用
xattr -cr /Applications/MarkFlowy.app
Improved live preview blocks for HTML, Mermaid, and math with a unified editing experience, preview toggle, copy source, and fullscreen preview support.
Improved block transform and slash menu interactions, including better menu scrolling, outside-click closing, and more reliable selection behavior.
Improved desktop startup and editor loading with lazy-loaded editor panels and a loading skeleton while file content is being prepared.
Improved Windows CLI installation with a more reliable command wrapper.
Fixes:
Fixed focus and visual issues around slash menu and context menu interactions.
FAQ | 常见问题 ## FAQ:
### Windows users
- We provide an Offline Installer with built-in WebView2 Runtime for devices that cannot automatically install WebView2 online or are in a no-network environment. Please note that this installer is relatively large in size and is recommended to be used only when necessary.
### macOS users
- macOS x8664 version: When you launch the app for the first time, you may see a prompt saying "Cannot open the application" because the app is from an unidentified developer. Please go to "System Preferences" > "Security & Privacy", and click "Open Anyway" in the "General" tab.
- macOS aarch64 (Apple Silicon) users: If you see a prompt saying "The application is damaged" when you launch it for the first time, it is usually due to system security restrictions. Please open the terminal and run the following command to fix the permission issue, and then you can open the app normally:
xattr -cr /Applications/MarkFlowy.app
## 常见问题:
### Windows 用户
- 我们提供了内置 WebView2 运行时的离线安装包(Offline Installer),适用于无法自动在线安装 WebView2 或处于无网络环境的设备。请注意,此安装包体积较大,建议仅在必要时使用.
### macOS 用户
- macOS x8664 版本:首次启动应用时,系统可能会提示“无法打开应用程序”,这是因为应用来自未识别的开发者。请前往“系统偏好设置” > “安全性与隐私”,在“通用”标签页中点击“仍要打开”即可.
- macOS aarch64 (Apple Silicon) 用户:首次启动若提示“应用程序已损坏”,通常是由于系统的安全限制。请打开终端,执行以下命令来修复权限问题,之后即可正常打开应用
xattr -cr /Applications/MarkFlowy.app
FAQ | 常见问题 ## FAQ:
### Windows users
- We provide an Offline Installer with built-in WebView2 Runtime for devices that cannot automatically install WebView2 online or are in a no-network environment. Please note that this installer is relatively large in size and is recommended to be used only when necessary.
### macOS users
- macOS x8664 version: When you launch the app for the first time, you may see a prompt saying "Cannot open the application" because the app is from an unidentified developer. Please go to "System Preferences" > "Security & Privacy", and click "Open Anyway" in the "General" tab.
- macOS aarch64 (Apple Silicon) users: If you see a prompt saying "The application is damaged" when you launch it for the first time, it is usually due to system security restrictions. Please open the terminal and run the following command to fix the permission issue, and then you can open the app normally:
xattr -cr /Applications/MarkFlowy.app
## 常见问题:
### Windows 用户
- 我们提供了内置 WebView2 运行时的离线安装包(Offline Installer),适用于无法自动在线安装 WebView2 或处于无网络环境的设备。请注意,此安装包体积较大,建议仅在必要时使用.
### macOS 用户
- macOS x8664 版本:首次启动应用时,系统可能会提示“无法打开应用程序”,这是因为应用来自未识别的开发者。请前往“系统偏好设置” > “安全性与隐私”,在“通用”标签页中点击“仍要打开”即可.
- macOS aarch64 (Apple Silicon) 用户:首次启动若提示“应用程序已损坏”,通常是由于系统的安全限制。请打开终端,执行以下命令来修复权限问题,之后即可正常打开应用
xattr -cr /Applications/MarkFlowy.app
FAQ | 常见问题 ## FAQ:
### Windows users
- We provide an Offline Installer with built-in WebView2 Runtime for devices that cannot automatically install WebView2 online or are in a no-network environment. Please note that this installer is relatively large in size and is recommended to be used only when necessary.
### macOS users
- macOS x8664 version: When you launch the app for the first time, you may see a prompt saying "Cannot open the application" because the app is from an unidentified developer. Please go to "System Preferences" > "Security & Privacy", and click "Open Anyway" in the "General" tab.
- macOS aarch64 (Apple Silicon) users: If you see a prompt saying "The application is damaged" when you launch it for the first time, it is usually due to system security restrictions. Please open the terminal and run the following command to fix the permission issue, and then you can open the app normally:
xattr -cr /Applications/MarkFlowy.app
## 常见问题:
### Windows 用户
- 我们提供了内置 WebView2 运行时的离线安装包(Offline Installer),适用于无法自动在线安装 WebView2 或处于无网络环境的设备。请注意,此安装包体积较大,建议仅在必要时使用.
### macOS 用户
- macOS x8664 版本:首次启动应用时,系统可能会提示“无法打开应用程序”,这是因为应用来自未识别的开发者。请前往“系统偏好设置” > “安全性与隐私”,在“通用”标签页中点击“仍要打开”即可.
- macOS aarch64 (Apple Silicon) 用户:首次启动若提示“应用程序已损坏”,通常是由于系统的安全限制。请打开终端,执行以下命令来修复权限问题,之后即可正常打开应用
xattr -cr /Applications/MarkFlowy.app
I wrote an article on how to use Copilot and Ollama in MarkFlowy. If you encounter some problems, you may find solutions here, Use Copilot with Ollama。
Fixes:
The style is adjusted, and the TOC location is back
FAQ | 常见问题 ## FAQ:
### Windows users
- We provide an Offline Installer with built-in WebView2 Runtime for devices that cannot automatically install WebView2 online or are in a no-network environment. Please note that this installer is relatively large in size and is recommended to be used only when necessary.
### macOS users
- macOS x8664 version: When you launch the app for the first time, you may see a prompt saying "Cannot open the application" because the app is from an unidentified developer. Please go to "System Preferences" > "Security & Privacy", and click "Open Anyway" in the "General" tab.
- macOS aarch64 (Apple Silicon) users: If you see a prompt saying "The application is damaged" when you launch it for the first time, it is usually due to system security restrictions. Please open the terminal and run the following command to fix the permission issue, and then you can open the app normally:
xattr -cr /Applications/MarkFlowy.app
## 常见问题:
### Windows 用户
- 我们提供了内置 WebView2 运行时的离线安装包(Offline Installer),适用于无法自动在线安装 WebView2 或处于无网络环境的设备。请注意,此安装包体积较大,建议仅在必要时使用.
### macOS 用户
- macOS x8664 版本:首次启动应用时,系统可能会提示“无法打开应用程序”,这是因为应用来自未识别的开发者。请前往“系统偏好设置” > “安全性与隐私”,在“通用”标签页中点击“仍要打开”即可.
- macOS aarch64 (Apple Silicon) 用户:首次启动若提示“应用程序已损坏”,通常是由于系统的安全限制。请打开终端,执行以下命令来修复权限问题,之后即可正常打开应用
xattr -cr /Applications/MarkFlowy.app
FAQ | 常见问题 ## FAQ:
### Windows users
- We provide an Offline Installer with built-in WebView2 Runtime for devices that cannot automatically install WebView2 online or are in a no-network environment. Please note that this installer is relatively large in size and is recommended to be used only when necessary.
### macOS users
- macOS x8664 version: When you launch the app for the first time, you may see a prompt saying "Cannot open the application" because the app is from an unidentified developer. Please go to "System Preferences" > "Security & Privacy", and click "Open Anyway" in the "General" tab.
- macOS aarch64 (Apple Silicon) users: If you see a prompt saying "The application is damaged" when you launch it for the first time, it is usually due to system security restrictions. Please open the terminal and run the following command to fix the permission issue, and then you can open the app normally:
xattr -cr /Applications/MarkFlowy.app
## 常见问题:
### Windows 用户
- 我们提供了内置 WebView2 运行时的离线安装包(Offline Installer),适用于无法自动在线安装 WebView2 或处于无网络环境的设备。请注意,此安装包体积较大,建议仅在必要时使用.
### macOS 用户
- macOS x8664 版本:首次启动应用时,系统可能会提示“无法打开应用程序”,这是因为应用来自未识别的开发者。请前往“系统偏好设置” > “安全性与隐私”,在“通用”标签页中点击“仍要打开”即可.
- macOS aarch64 (Apple Silicon) 用户:首次启动若提示“应用程序已损坏”,通常是由于系统的安全限制。请打开终端,执行以下命令来修复权限问题,之后即可正常打开应用
xattr -cr /Applications/MarkFlowy.app
【Beta】 Added Copilot plugin in WYSIWYG mode, supporting document auto-completion. It is disabled by default due to instability and needs to be enabled in settings.
Adjusted interface layout for simplified display and optimized interaction experience.
Added Traditional/Simplified Chinese toggle, accessible via “More” in the Editor toolbar.
FAQ | 常见问题 ## FAQ:
### Windows users
- We provide an Offline Installer with built-in WebView2 Runtime for devices that cannot automatically install WebView2 online or are in a no-network environment. Please note that this installer is relatively large in size and is recommended to be used only when necessary.
### macOS users
- macOS x8664 version: When you launch the app for the first time, you may see a prompt saying "Cannot open the application" because the app is from an unidentified developer. Please go to "System Preferences" > "Security & Privacy", and click "Open Anyway" in the "General" tab.
- macOS aarch64 (Apple Silicon) users: If you see a prompt saying "The application is damaged" when you launch it for the first time, it is usually due to system security restrictions. Please open the terminal and run the following command to fix the permission issue, and then you can open the app normally:
xattr -cr /Applications/MarkFlowy.app
## 常见问题:
### Windows 用户
- 我们提供了内置 WebView2 运行时的离线安装包(Offline Installer),适用于无法自动在线安装 WebView2 或处于无网络环境的设备。请注意,此安装包体积较大,建议仅在必要时使用.
### macOS 用户
- macOS x8664 版本:首次启动应用时,系统可能会提示“无法打开应用程序”,这是因为应用来自未识别的开发者。请前往“系统偏好设置” > “安全性与隐私”,在“通用”标签页中点击“仍要打开”即可.
- macOS aarch64 (Apple Silicon) 用户:首次启动若提示“应用程序已损坏”,通常是由于系统的安全限制。请打开终端,执行以下命令来修复权限问题,之后即可正常打开应用
xattr -cr /Applications/MarkFlowy.app
FAQ | 常见问题 ## FAQ:
### Windows users
- We provide an Offline Installer with built-in WebView2 Runtime for devices that cannot automatically install WebView2 online or are in a no-network environment. Please note that this installer is relatively large in size and is recommended to be used only when necessary.
### macOS users
- macOS x8664 version: When you launch the app for the first time, you may see a prompt saying "Cannot open the application" because the app is from an unidentified developer. Please go to "System Preferences" > "Security & Privacy", and click "Open Anyway" in the "General" tab.
- macOS aarch64 (Apple Silicon) users: If you see a prompt saying "The application is damaged" when you launch it for the first time, it is usually due to system security restrictions. Please open the terminal and run the following command to fix the permission issue, and then you can open the app normally:
xattr -cr /Applications/MarkFlowy.app
## 常见问题:
### Windows 用户
- 我们提供了内置 WebView2 运行时的离线安装包(Offline Installer),适用于无法自动在线安装 WebView2 或处于无网络环境的设备。请注意,此安装包体积较大,建议仅在必要时使用.
### macOS 用户
- macOS x8664 版本:首次启动应用时,系统可能会提示“无法打开应用程序”,这是因为应用来自未识别的开发者。请前往“系统偏好设置” > “安全性与隐私”,在“通用”标签页中点击“仍要打开”即可.
- macOS aarch64 (Apple Silicon) 用户:首次启动若提示“应用程序已损坏”,通常是由于系统的安全限制。请打开终端,执行以下命令来修复权限问题,之后即可正常打开应用
xattr -cr /Applications/MarkFlowy.app
Paste events temporarily do not support customization due to browser security policy restrictions, affecting user experience. Continuous optimization will be carried out in the future.
FAQ | 常见问题 ## FAQ:
### Windows users
- We provide an Offline Installer with built-in WebView2 Runtime for devices that cannot automatically install WebView2 online or are in a no-network environment. Please note that this installer is relatively large in size and is recommended to be used only when necessary.
### macOS users
- macOS x8664 version: When you launch the app for the first time, you may see a prompt saying "Cannot open the application" because the app is from an unidentified developer. Please go to "System Preferences" > "Security & Privacy", and click "Open Anyway" in the "General" tab.
- macOS aarch64 (Apple Silicon) users: If you see a prompt saying "The application is damaged" when you launch it for the first time, it is usually due to system security restrictions. Please open the terminal and run the following command to fix the permission issue, and then you can open the app normally:
xattr -cr /Applications/MarkFlowy.app
## 常见问题:
### Windows 用户
- 我们提供了内置 WebView2 运行时的离线安装包(Offline Installer),适用于无法自动在线安装 WebView2 或处于无网络环境的设备。请注意,此安装包体积较大,建议仅在必要时使用.
### macOS 用户
- macOS x8664 版本:首次启动应用时,系统可能会提示“无法打开应用程序”,这是因为应用来自未识别的开发者。请前往“系统偏好设置” > “安全性与隐私”,在“通用”标签页中点击“仍要打开”即可.
- macOS aarch64 (Apple Silicon) 用户:首次启动若提示“应用程序已损坏”,通常是由于系统的安全限制。请打开终端,执行以下命令来修复权限问题,之后即可正常打开应用
xattr -cr /Applications/MarkFlowy.app
Happy New Year 2026! Thank you for your support in the past year♥️. In 2026, I will focus on refining existing features and addressing issues. I also hope for your continued support and valuable feedback.
This update brings many new features and bug fixes:
Features:
Application:
Support for opening multiple windows.
AI conversation refactored to stream output with a more user-friendly interface and interaction.
Support for multiple system right-clicks to quickly open files with MarkFlowy.
Application configuration files no longer use explicit JSON file storage; instead, they use the application's data storage for improved security.
Support for interface scaling, configurable in Settings - Display - Zoom Ratio .
Quick left/right movement of the currently open file editing page in the file tab bar.
Editor:
WYSIWYG mode now supports parsing of Markdown reference syntax.
WYSIWYG mode supports drag-and-drop image upload, defaulting to storage in the application's ${markflowyConfigPath}/assets/images directory. The completed path can be viewed and modified in Settings - Pictures.
Source code mode supports tab key indentation.
Fixes:
Fixed drag event conflicts when renaming files.
Fixed link paste and copy format loss issues.
Fixed ordered list numbering not recalculating across different paragraphs.
FAQ | 常见问题 ## FAQ:
### Windows users
- We provide an Offline Installer with built-in WebView2 Runtime for devices that cannot automatically install WebView2 online or are in a no-network environment. Please note that this installer is relatively large in size and is recommended to be used only when necessary.
### macOS users
- macOS x8664 version: When you launch the app for the first time, you may see a prompt saying "Cannot open the application" because the app is from an unidentified developer. Please go to "System Preferences" > "Security & Privacy", and click "Open Anyway" in the "General" tab.
- macOS aarch64 (Apple Silicon) users: If you see a prompt saying "The application is damaged" when you launch it for the first time, it is usually due to system security restrictions. Please open the terminal and run the following command to fix the permission issue, and then you can open the app normally:
xattr -cr /Applications/MarkFlowy.app
## 常见问题:
### Windows 用户
- 我们提供了内置 WebView2 运行时的离线安装包(Offline Installer),适用于无法自动在线安装 WebView2 或处于无网络环境的设备。请注意,此安装包体积较大,建议仅在必要时使用.
### macOS 用户
- macOS x8664 版本:首次启动应用时,系统可能会提示“无法打开应用程序”,这是因为应用来自未识别的开发者。请前往“系统偏好设置” > “安全性与隐私”,在“通用”标签页中点击“仍要打开”即可.
- macOS aarch64 (Apple Silicon) 用户:首次启动若提示“应用程序已损坏”,通常是由于系统的安全限制。请打开终端,执行以下命令来修复权限问题,之后即可正常打开应用
xattr -cr /Applications/MarkFlowy.app
FAQ | 常见问题 ## FAQ:
### Windows users
- We provide an Offline Installer with built-in WebView2 Runtime for devices that cannot automatically install WebView2 online or are in a no-network environment. Please note that this installer is relatively large in size and is recommended to be used only when necessary.
### macOS users
- macOS x8664 version: When you launch the app for the first time, you may see a prompt saying "Cannot open the application" because the app is from an unidentified developer. Please go to "System Preferences" > "Security & Privacy", and click "Open Anyway" in the "General" tab.
- macOS aarch64 (Apple Silicon) users: If you see a prompt saying "The application is damaged" when you launch it for the first time, it is usually due to system security restrictions. Please open the terminal and run the following command to fix the permission issue, and then you can open the app normally:
xattr -cr /Applications/MarkFlowy.app
## 常见问题:
### Windows 用户
- 我们提供了内置 WebView2 运行时的离线安装包(Offline Installer),适用于无法自动在线安装 WebView2 或处于无网络环境的设备。请注意,此安装包体积较大,建议仅在必要时使用.
### macOS 用户
- macOS x8664 版本:首次启动应用时,系统可能会提示“无法打开应用程序”,这是因为应用来自未识别的开发者。请前往“系统偏好设置” > “安全性与隐私”,在“通用”标签页中点击“仍要打开”即可.
- macOS aarch64 (Apple Silicon) 用户:首次启动若提示“应用程序已损坏”,通常是由于系统的安全限制。请打开终端,执行以下命令来修复权限问题,之后即可正常打开应用
xattr -cr /Applications/MarkFlowy.app
Support saving images to relative paths when pasting.
Source code mode shortcuts remain consistent with WYSIWYG mode.
Support Google AI model configuration.
When pasting images, if pasting as relative workspace or relative file path and a workspace is open, the image path will be converted to relative path instead of the original absolute path.
Support editing textbundle (markdown) format folders. When pasting images into Markdown within textbundle , images will be automatically copied to textbundle/assets .
Fixes:
Fixed white screen issue during AI chat submission.
Fixed the issue where old paths were used when pasting images after dragging and dropping files.
FAQ | 常见问题 ## FAQ:
### Windows users
- We provide an Offline Installer with built-in WebView2 Runtime for devices that cannot automatically install WebView2 online or are in a no-network environment. Please note that this installer is relatively large in size and is recommended to be used only when necessary.
### macOS users
- macOS x8664 version: When you launch the app for the first time, you may see a prompt saying "Cannot open the application" because the app is from an unidentified developer. Please go to "System Preferences" > "Security & Privacy", and click "Open Anyway" in the "General" tab.
- macOS aarch64 (Apple Silicon) users: If you see a prompt saying "The application is damaged" when you launch it for the first time, it is usually due to system security restrictions. Please open the terminal and run the following command to fix the permission issue, and then you can open the app normally:
xattr -cr /Applications/MarkFlowy.app
## 常见问题:
### Windows 用户
- 我们提供了内置 WebView2 运行时的离线安装包(Offline Installer),适用于无法自动在线安装 WebView2 或处于无网络环境的设备。请注意,此安装包体积较大,建议仅在必要时使用.
### macOS 用户
- macOS x8664 版本:首次启动应用时,系统可能会提示“无法打开应用程序”,这是因为应用来自未识别的开发者。请前往“系统偏好设置” > “安全性与隐私”,在“通用”标签页中点击“仍要打开”即可.
- macOS aarch64 (Apple Silicon) 用户:首次启动若提示“应用程序已损坏”,通常是由于系统的安全限制。请打开终端,执行以下命令来修复权限问题,之后即可正常打开应用
xattr -cr /Applications/MarkFlowy.app
FAQ | 常见问题 ## FAQ:
### Windows users
- We provide an Offline Installer with built-in WebView2 Runtime for devices that cannot automatically install WebView2 online or are in a no-network environment. Please note that this installer is relatively large in size and is recommended to be used only when necessary.
### macOS users
- macOS x8664 version: When you launch the app for the first time, you may see a prompt saying "Cannot open the application" because the app is from an unidentified developer. Please go to "System Preferences" > "Security & Privacy", and click "Open Anyway" in the "General" tab.
- macOS aarch64 (Apple Silicon) users: If you see a prompt saying "The application is damaged" when you launch it for the first time, it is usually due to system security restrictions. Please open the terminal and run the following command to fix the permission issue, and then you can open the app normally:
xattr -cr /Applications/MarkFlowy.app
## 常见问题:
### Windows 用户
- 我们提供了内置 WebView2 运行时的离线安装包(Offline Installer),适用于无法自动在线安装 WebView2 或处于无网络环境的设备。请注意,此安装包体积较大,建议仅在必要时使用.
### macOS 用户
- macOS x8664 版本:首次启动应用时,系统可能会提示“无法打开应用程序”,这是因为应用来自未识别的开发者。请前往“系统偏好设置” > “安全性与隐私”,在“通用”标签页中点击“仍要打开”即可.
- macOS aarch64 (Apple Silicon) 用户:首次启动若提示“应用程序已损坏”,通常是由于系统的安全限制。请打开终端,执行以下命令来修复权限问题,之后即可正常打开应用
xattr -cr /Applications/MarkFlowy.app
Long time no see! A huge upgrade has brought many features that everyone has been looking forward to.
Features:
Completely upgraded interface, inspired by Apple’s design palette and made more compact.
Editor now supports drag-and-drop to move elements.
Custom keyboard shortcuts are now supported.
Added shortcuts for quickly opening settings, quickly closing the current editing page, and hiding the app.
The language switch will take effect immediately.
Fixes:
Git-related commands are now invoked only when the workspace type requires it.
Fixed auto-update failures on macOS AArch64.
Improved input experience for math nodes.
好久不见,一次巨大的升级,带来了很多大家期待的功能。
特性:
界面全新升级,参考 Apple 设计色彩,并且更加紧凑。
编辑器支持拖拽移动元素。
支持自定义快捷键。
添加了快速打开设置、快速关闭当前编辑页、隐藏app等快捷键。
切换语言后,立即生效。
修复:
根据工作区的类型判断是否调用 git 相关命令。
修复 mac aarch64 的自动更新失败问题。
math 节点的输入方式优化。
FAQ | 常见问题 ## FAQ:
### Windows users
- We provide an Offline Installer with built-in WebView2 Runtime for devices that cannot automatically install WebView2 online or are in a no-network environment. Please note that this installer is relatively large in size and is recommended to be used only when necessary.
### macOS users
- macOS x8664 version: When you launch the app for the first time, you may see a prompt saying "Cannot open the application" because the app is from an unidentified developer. Please go to "System Preferences" > "Security & Privacy", and click "Open Anyway" in the "General" tab.
- macOS aarch64 (Apple Silicon) users: If you see a prompt saying "The application is damaged" when you launch it for the first time, it is usually due to system security restrictions. Please open the terminal and run the following command to fix the permission issue, and then you can open the app normally:
xattr -cr /Applications/MarkFlowy.app
## 常见问题:
### Windows 用户
- 我们提供了内置 WebView2 运行时的离线安装包(Offline Installer),适用于无法自动在线安装 WebView2 或处于无网络环境的设备。请注意,此安装包体积较大,建议仅在必要时使用.
### macOS 用户
- macOS x8664 版本:首次启动应用时,系统可能会提示“无法打开应用程序”,这是因为应用来自未识别的开发者。请前往“系统偏好设置” > “安全性与隐私”,在“通用”标签页中点击“仍要打开”即可.
- macOS aarch64 (Apple Silicon) 用户:首次启动若提示“应用程序已损坏”,通常是由于系统的安全限制。请打开终端,执行以下命令来修复权限问题,之后即可正常打开应用
xattr -cr /Applications/MarkFlowy.app
FAQ | 常见问题 ## FAQ:
### Windows users
- We provide an Offline Installer with built-in WebView2 Runtime for devices that cannot automatically install WebView2 online or are in a no-network environment. Please note that this installer is relatively large in size and is recommended to be used only when necessary.
### macOS users
- macOS x8664 version: When you launch the app for the first time, you may see a prompt saying "Cannot open the application" because the app is from an unidentified developer. Please go to "System Preferences" > "Security & Privacy", and click "Open Anyway" in the "General" tab.
- macOS aarch64 (Apple Silicon) users: If you see a prompt saying "The application is damaged" when you launch it for the first time, it is usually due to system security restrictions. Please open the terminal and run the following command to fix the permission issue, and then you can open the app normally:
xattr -cr /Applications/MarkFlowy.app
## 常见问题:
### Windows 用户
- 我们提供了内置 WebView2 运行时的离线安装包(Offline Installer),适用于无法自动在线安装 WebView2 或处于无网络环境的设备。请注意,此安装包体积较大,建议仅在必要时使用.
### macOS 用户
- macOS x8664 版本:首次启动应用时,系统可能会提示“无法打开应用程序”,这是因为应用来自未识别的开发者。请前往“系统偏好设置” > “安全性与隐私”,在“通用”标签页中点击“仍要打开”即可.
- macOS aarch64 (Apple Silicon) 用户:首次启动若提示“应用程序已损坏”,通常是由于系统的安全限制。请打开终端,执行以下命令来修复权限问题,之后即可正常打开应用
xattr -cr /Applications/MarkFlowy.app
Support softbreak (single line break), which can be inserted with Shift + Enter or mod + Enter. Pressing Enter directly will insert a new paragraph (double line break).
Support quick management of Git repositories, such as staging, committing, and pushing (beta version, welcome to discuss features or report issues on GitHub).
When exiting the application, check for unsaved files and prompt the user to save or discard changes.
Confirm whether to cancel or save when renaming a file loses focus through a popup.
Layout adjustments and style optimizations.
Update the update check to support UpgradeLink nodes, improving update speed for users in China.
Fixes:
Fix the positioning issue of the table's menu button.