Overview
This release brings more capable Agent workflows, more flexible editing and database management, and a smoother mobile experience.
Agent and AI workflows
Agent sessions can now run independently, with support for inline skill markers, image uploads and pastes, configurable confirmation timeouts, richer tag rendering, and improved access to kernel logs for troubleshooting. AI behavior has also been refined for different platforms.
Editing, databases, and navigation
Customizable editor toolbars and fonts, configurable code block height and lines around the cursor, callout editing, copying content blocks as images, and smoother list and block interactions make everyday editing more efficient. Database option colors, database reordering, template field evaluation, backlink filtering, global search, recent-document sorting, and graph rendering have also been improved.
Mobile experience
Mobile navigation now offers a configurable bottom bar together with configurable left and right sidebars. Database interactions, marketplace access, image insertion, nested block selection and dragging, keyboard and text-selection behavior, and workspace management have also been improved. Platform-specific fixes further improve compatibility with iOS, Android, and Huawei, including native keyboard input, hotspot network discovery, and AI feature availability.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Support configuring the way to open assets
- Support setting height for code blocks
- Support switching tabs while dragging blocks
- Support customizing the editor toolbar
- Improve large list rendering performance with rendering virtualization
- Support custom colors for inline element appearance
- Improve mobile navigation with a configurable bottom bar
- Support inserting columns on either side within horizontal super blocks
- Support bazaar package deprecation
- Support configuring multiple editor fonts
- Support the marketplace on mobile
- Improve folding state persistence in backlink views
- iOS / Safari output PNG speed opt
- Support SVG default icons for notebooks and documents
- Improve editor font size adjustment interactions
- Improve macOS Application Menu
- Support skill inline markers in the agent composer
- Improve the click target size of embedded asset attachments in exported PDFs
- Improve jumping to the parent block to focus the document title
- Improve data sync conflict detection for prefetched and cached files
- Improve undo and redo for folded heading moves
- Improve database interactions on mobile
- Improve opening database results in global search
- Agent question and todo tools fail with malformed structured arguments
- Improve rating status visibility for downloaded marketplace packages
- Improve backlink filtering with source document criteria
- Improve backlink mentions with a keyword exclusion list
- Support independent execution across Agent sessions
- Improve notebook sorting without refreshing the entire document tree
- Upgrade Mermaid to v11.16.1
- Android hotspot IP address is missing from the server network list
- Improve unbinding database blocks for multiple selected entries
- Improve tag rendering in Agent responses
- Disable AI features in Huawei AppGallery builds
- Improve graph layout updates, viewport interactions, and arrow rendering
- Improve handling of duplicate filenames in a single asset upload
- Improve pasting embedded images from Microsoft Word documents
- Improve Enter behavior for child blocks in list items
- Improve drag selection for child blocks in list items
- Improve image preview stability by upgrading Viewer.js to 1.11.8
- Support sorting recent documents by creation time
- Improve mobile swipe gestures with configurable left and right sidebars
- Improve account login interactions
- Cloud user API returns Bad request after server key reset
- Account refresh reports success and keeps cached login when cloud user fetch fails
- Improve callout type switching and title editing
- Support copying any content block as a PNG image
- Support custom colors for database select and multi-select options
- Support unlimited wait when agent confirm timeout is 0
- Support reordering databases in the database panel
- Improve Agent access to kernel logs for error analysis
- Improve database template field evaluation for filtered, paginated, and grouped items
- Support custom titles for PDF and image exports
- Support configuring monospace fonts
- Support uploading and pasting images in agent chat
- Improve marketplace rating display for small sample sizes
- Improve WeChat assistant clipping rate limits
- Support configurable cursor surrounding lines in the editor
- Support scrolling the editor viewport without moving the caret
- Support draft recovery for flash shorthands on mobile
- Improve browser compatibility detection on iOS and iPadOS
Bugfix
- Multiline Markdown inserted through input method text replacement is not parsed or saved on macOS
- Block reference count badges become incorrect after moving blocks across documents
- Database field title cursor does not respond to arrow keys in split view
- Exit focus button is missing after jumping to a child block under a folded heading
- Some security vulnerabilities
- Mobile sidebar moves when swiping the tab bar
- Mobile nested block menus cannot scroll to off-screen actions
- Selecting all text in a table cell dismisses the keyboard and clears the selection on mobile
- Mobile long-press menus are replaced by block multi-select while holding
- Workspace deletion fails on mobile
- Mobile keyboard and text selection toolbar close when opening More actions
- Pressing Enter before a code block fence causes a parsing error
- Text entered with the native iOS keyboard disappears without being saved
- Pasted math formulas are not rendered in new windows
- Mobile multi-block dragging breaks list structure and can cause parsing failures
- Super block resize handles are not updated when switching layouts
- Unreferenced asset preview shows a broken image
- Pasting a document containing an HTML block triggers an invalid data tree error
- Database template field errors lack item details and may be missing or duplicated
- Dynamic block references do not update across notebooks
- Block query embed SQL parsing can crash the kernel
- Localized settings display as undefined after upgrading when using a fixed port
- Undo does not restore content after cross-block IME input
- Kernel CLI
document list --hpathsilently falls back to the notebook root when the path is not found - Rendered ECharts charts do not update after switching between light and dark themes
Development
- Support document custom attributes on Protyle containers
- Improve plugin event bus on-demand subscription and unload cleanup
- Support plugin event bus
open-linkto intercept hyperlink opening - Support adding custom buttons to the editor breadcrumb via plugin API
- Support independent visibility controls for left, right, and bottom dock panels
- Support intercepting asset uploads through the plugin event bus
- Support setFullscreen and isFullscreen on the Protyle instance
- Support plugin addTopBar id and removeTopBar
- Support plugins processing search results before rendering
- Support public APIs for managing saved search criteria
- Support configuring plugin docks visibility
- Support customizable startup screens across desktop and mobile platforms
/api/network/forwardProxycannot preserve non-UTF-8 response bytes withresponseEncoding- Improve plugin lifecycle sequencing and unload/uninstall semantics