Overview
This release brings a smoother editing and database experience, better mobile and cross-platform support, and more capable AI and plugin features. Synchronization, exporting, and overall reliability are also further improved.
Editing and databases
Editing, document organization, table and database operations, navigation, and backlinks are now more flexible and responsive. Improvements to block selection, formatting, tabs, and database fields make everyday work with structured notes more efficient.
Mobile, AI, and extensibility
Mobile and tablet interactions are smoother, remote kernel connections are easier to manage, and the Command Palette, Agent workflows, and plugin capabilities continue to expand. New configuration options and broader API support also make it easier to tailor SiYuan to different devices and integrations.
Reliability and compatibility
Synchronization, snapshots, exports, PDF handling, font support, and platform compatibility have all been improved. Better recovery, error handling, and performance help keep common workflows stable.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Improve focused list items to temporarily expand folded content
- Improve undo and redo support for database operations
- On-screen keyboard appears during document navigation on tablets
- Support high-value contextual commands in the Command Palette
- Support multiple shortcuts and context-aware shortcut conflict resolution
- Improve typography optimization for HTML blocks in blockquote task lists
- Improve vertical arrow key navigation in folded blocks, databases, and tabs
- Improve search type text
- Improve Markdown syntax parsing inside active inline formatting
- Support rich text editing in table cells
- Improve the document-to-template export workflow
- Improve mobile bottom bar display timing when closing the keyboard
- Support selecting multiple documents and notebooks on mobile
- Improve block drag tooltips
- Improve mobile keyboard and toolbar transitions
- Support loading plugins and custom appearance from trusted remote kernels
- Support managing remote connections via GUI
- Export dialogs no longer remember the last-used directory
- Improve mobile scrolling gestures on database field headers
- Improve mobile database menus with bottom sheets
- Improve mobile command palette interaction
- Improve mobile toolbar button state feedback
- Support custom request headers for AI providers
- Improve inline formatting toggles for mixed-format selections
- Improve relative path resolution when importing Obsidian vaults
- Support configurable font and font size toolbar entries on desktop and mobile
- Support managing agent skill files in settings
- Improve database icon sizing and alignment
- Improve maximized window state restoration after hidden startup
- Improve block gutter accessibility after selecting text across blocks in a blockquote
- Improve content preservation when converting headings to documents
- Improve embedding indexing scheduling and connection error recovery
- Improve mobile backlink editing and unify backlink and attribute bottom sheets
- Support hiding reference blocks in propagated backlinks
- Support configuring database fields through the agent
- Support collapsing backlinks by block type by default
- Support excluding backlink entries by referenced blocks
- Improve PDF export with pagination disabled
- Support pinning tabs and tab context menu actions on mobile
- Improve visual distinction of links, block references, and PDF references
- Improve iPadOS 26 window controls and top bar layout
- Improve font preview responsiveness and regular style selection
- Improve text selection within PDF rectangle annotations
- Improve network proxy handling during settings export and import
- Support bottom bar item visibility and ordering
- Unable to select multiple blocks by dragging from the left margin on iPad
- Improve sync failure handling when workspace files change during indexing
- Support daily note and flashcard buttons in the top bar
- Improve top bar and dock entry visibility with context menus
- Support configuring # tag search and searching tags after slash insertion
- Back and forward navigation fails or restores incorrect caret positions on iPad
- Improve touch feedback when resizing dialogs and panels
- Support configuring the AI agent question wait time and raise the agent timeout defaults
- Support customizing and disabling the workspace background gradient
- Improve mobile scrolling with optional auto-hide for top and bottom bars
- Improve sync recovery when the latest local index is missing
- Improve Mermaid diagram zoom preview clarity
- Improve export system log to include crash and installer logs
- Improve PDF annotation reference compatibility with arbitrary file names and query parameters
- Improve PDF rectangle annotation copy after resizing or moving
- Dynamic names are interpreted as HTML in confirmation dialogs
- Improve the manual data snapshot creation flow
- Improve data sync ignore rules: unify the duplicated definitions and reduce per-operation overhead
- Support pinning documents in a dedicated section of the document panel
- Upgrade Viewer.js from v1.11.8 to v1.14.0
- Improve document tree Shift selection
- Support fullscreen mode for the desktop agent dock panel
- Add Serbian language support
- Improve focused headings to temporarily expand folded content
- Improve data snapshot management with local and cloud panes and batch tag deletion
- Support converting original definition blocks to embeds when converting block references
- Support configurable heading levels for embedded block previews and exports
- Support searching custom block content
- Copy and paste shortcuts intermittently stop working in the macOS editor
- Improve native task status display and switching
- Support streaming Markdown preview for agent responses
- Support importing custom fonts in Docker deployments
- Improve reasoning content compatibility for OpenAI-compatible providers
- Improve title generation reliability for reasoning models
- Improve escape handling when pasting formatted HTML text
- Improve performance when renaming documents with large subtrees
- Support MiniMax image generation
- Improve desktop performance by making accessibility support opt-in
- Support copying database rollup cell contents
Bugfix
- RIME candidate window does not appear after exiting inline math editing
- Microsoft Pinyin input stops working after selecting all text in a paragraph starting with inline math
- Desktop remote kernel authentication probe fails on login redirects
- Tags in flash notes appended to an existing daily note are missing from the tag panel
- Automatic sync repeatedly merges files with identical content
- Database indexing deadlocks during startup sync
- Font menus cannot be reopened in mobile appearance settings
- Font dropdown menus flicker instead of closing when clicked again
- Mobile block selection overlay covers the title bar
- Some security vulnerabilities
- Folded nested list content is lost after repeated Backspace and Alt-click
- Tab block titles lose spaces and navigation restores the wrong tab
- Markdown import silently accepts invalid targets, skips dry-run validation, and loses parent hpaths
- Copy do not work on iPhone and iPad
- Data sync intermittently fails with invalid JSON in repository indexes
- Stale document paths recreate deleted parents and produce duplicate document IDs
- List structure corruption when deleting list items with Sogou IME on Android
- S3 sync directory listing overwrites the global CloudName and affects other sync providers
- Data snapshot file type statistics always show 0 for the aggregated Other entry
- AAC audio assets are shown as plain text paths in data snapshot file preview
- Empty relation and rollup fields incorrectly contribute to Count values
- Improve sync error handling and recovery guidance for unsupported filenames
- MCP search SQL mode incorrectly returns no results for partial-column queries
Refactor
- Support end-to-end typed contracts for kernel API request and response payloads
- Improve reuse of panel search interactions
Development
- Improve plugin publishing permissions and data access
- Plugin storage writes can cause onDataChanged loops in the originating frontend
- Repeated asset uploads trigger excessive CDN refresh requests
- Support custom elements in plugin addTopBar
- Outdated publishing instructions and inaccurate documentation in marketplace samples
- Improve visibility of the default row limit and truncation in REST SQL query results
- Improve consistency and reuse of single-input dialogs
- Plugin API declarations omit supported database operations and payload fields
- Deleting non-existent DAV collections can trigger a nil pointer dereference
- Support an API to replace all references to an asset file