Populars: Dades actualitzades el 27 d’octubre del 2026

Categories

Internet1.356
Comunicació321
Àudio i vídeo898
Gràfics i disseny539
Ofimàtica i productivitat1.124
Eines per a desenvolupadors3.134
Eines d’IA529
Seguretat i privadesa385
Eines del sistema3.114
Jocs523
Educació i ciència239
Xarxa i TI284

SiYuan: baixar versions anteriors

The next generation PKM system, your digital garden

Aquí hi ha 251 versions de SiYuan, des de 31 de gener del 2022 fins a l’actual, 3.8.8. Cadascuna enllaça amb els instal·ladors del mateix desenvolupador.

2022: 92 92 22 2023: 57 57 23 2024: 46 46 24 2025: 29 29 25 2026: 27 27 26

251 versions en 5 anys · unes 53 per any

VersióDataMidaFitxers
3.8.8Darrera versió 20 d’octubre del 2026 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This release expands database automations, introduces a compact desktop interface, and improves mobile editing, mind maps, AI integrations, and Linux compatibility.
Databases and editing
Database automations can collect blocks and assign field values using templates. Locked views support temporary sorting, and database attribute panels adopt a single-column layout. Block reference input, outline navigation, callout conversion, and PDF page breaks are also improved.
Desktop, mobile, and mind maps
The desktop interface gains a compact mode, menus support scrolling with mouse movement, and mind maps offer multiple connector styles and improved layout density. Mobile database panels, table features, and long-press block dragging are improved. iOS Live Photos can be imported, with metadata display and playback available across platforms.
AI and platform compatibility
AI integrations add the Gemini Interactions API and DeepSeek Search and Fetch APIs, with configurable embedding concurrency and batch size. Linux improvements cover AppImage startup without libfuse2, built-in OCR compatibility with glibc 2.28, and GNOME system proxy detection. This release also upgrades Electron and Mermaid.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Support compact mode for the desktop interface
- Improve startup retries when the workspace is locked
- Exclude manually typed closing brackets from block reference search
- Support auto-closing [[ and completing block references by typing ]]
- Support configurable image OCR tooltips
- Improve editor settings grouping
- Improve Linux GNOME system proxy detection
- Improve mobile block dragging with long-press activation
- Improve update downloads with official mirrors for all channels
- Support collecting blocks into databases through automation
- Improve database attribute panels with a single-column layout
- Support Gemini Interactions API
- Support page breaks before selected heading levels in PDF export
- Preserve outline selection and scroll position during heading navigation
- Improve blockquote conversion menu with direct callout type options
- Improve device-local ChatGPT account binding
- Support converting tab blocks directly to mind maps
- Support excluding title images from image exports
- Cross-origin resources fail to load in some embedded webpages
- Improve built-in OCR compatibility with glibc 2.28 on Linux
- Upgrade to Electron v44.9.0
- Support temporary sorting in locked database views
- Support configurable embedding concurrency and batch size
- Support template-based field assignments in database automations
- Improve menu height and positioning for dynamically added items
- Support multiple connector styles in mind maps
- Improve mobile table feature parity with desktop
- Support full block indicator hierarchy and retain list item indicators in single-item lists
- Support DeepSeek Search and Fetch APIs for agents
- Improve Mermaid integration by upgrading to 12.2.0
- Support scrolling menus with mouse movement
- Improve mobile database editing panels
- Improve AppImage compatibility with Linux distributions without libfuse2
- Support iOS Live Photos
- Improve mind map layout density
Bugfix
- Some inline formulas remain blank after inserting multiple blocks via API
- File uploads silently fail in standalone database item panels
- Linux input method compatibility setting incorrectly treats automatic backend selection as an override
- Alt-dragging documents inserts references instead of converting to headings on HarmonyOS PC
- Settings import skips exported preferences and overwrites imported layouts
- Database automation block filters have misleading names and lack subtype matching
- Repeated double-taps cause text selection and menu failures on iOS
Development
- Support stable insertion at the current editor selection for plugins
- Remove deprecated Protyle.updateTransaction API
3.8.7 14 d’octubre del 2026 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This release introduces database automations, lunar dates, and location fields, expands image recognition and mind map capabilities, and further improves editing, mobile, and AI agent experiences.
Databases and everyday editing
Databases now support automations, lunar date input and display, and location fields, while rollups gain relation item and context filters. Field visibility can be configured individually in attribute panels, and daily notes can be created and referenced by date.
Images and mind maps
Image file names can be displayed and renamed, and OCR text can be copied and edited. Local OCR offers a choice of Tesseract or PaddleOCR, and the image menu gains AI OCR. Mind map nodes support inserting and pasting images, with improved relationship arrows, zooming, and summary operations.
Cross-platform experience and AI
Mobile editing, database interactions, and block reference popovers are improved, along with Chinese input, search, and touch interactions on iPad. Desktop settings can open in independent windows, data snapshots gain date range filtering, and performance improves when working with large tables or deleting documents in batches.
The AI agent supports ChatGPT account sign-in and CSS/JS snippet management, with improved database view management and context compaction for long-running tasks.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Support database automations
- Improve super block creation and local column insertion
- Improve database checkbox size and calendar interaction
- Support binding blocks from database panels and item menus
- Support global default fonts for dynamic icons
- Improve dynamic icon color selection
- Support snapshot date range filtering
- Improve mobile editing and database interactions
- Support embedding existing HTML attachments below the current block
- Support template-calculated dates in database calendar views
- Improve document import and export support for remote kernels
- Improve database entry icon configuration and binding
- Improve data snapshot window layout
- Improve process shutdown handling in the Windows installer
- Improve performance when resizing document panes or collapsing sidebars with large tables
- Improve warnings for S3 endpoints that include the bucket name
- Improve mobile shorthand submission success feedback
- Improve image tooltips with format, dimensions, and file size
- Improve block folding and editor interactions
- Improve asset search with image titles, tooltip text, and OCR
- Improve image OCR copying and editing
- Support image file name display and renaming
- Support image description display and improve tooltips
- Improve mobile dropdown selector consistency with SiYuan styles
- Improve custom entry profile ordering and add order resets
- Support selecting between Tesseract and PaddleOCR for local OCR
- Support block type conversion in the editing toolbar
- Support OpenAI Decisions API as a decision model provider
- Support Xiaomi MiMo AI provider preset
- Support per-field visibility in database attribute panels
- Support specifying the kernel home directory at startup
- Improve readability of wide tables in exported images
- Support independent desktop settings windows
- Improve always-on-top window stacking on Windows
- Improve root title preservation when converting mind maps to lists
- First IME candidate is invisible on iPad with an external keyboard in dark mode
- iPad search shortcuts fail with Chinese input and controls require multiple taps
- Support inserting and pasting images in mind map nodes
- Improve mind map relationship arrow direction controls
- Improve mind map block resizing with drag handles
- Improve database search results and calendar search input
- Improve mind map canvas fitting to match the initial view
- Improve document scrolling past fully visible mind maps
- Improve shortcuts for opening dialogs and menus
- Improve Chinese word selection on Android
- Support resetting work
3.8.6 29 de setembre del 2026 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This release expands mind maps and database calendars, adds more ways to customize editing workflows, improves mobile interactions and window management, and introduces workspace storage statistics. It also brings performance improvements and new capabilities for AI, MCP, and plugins.
Editing, mind maps, and databases
Mind maps now have dedicated block types, bracket summaries, and improved node editing and expansion controls. Database calendars support ISO week numbers, week navigation, and scheduling undated items, while database views gain conditional colors. The command panel can insert blocks, assets, and references, and context menu shortcuts can be customized.
Mobile, window management, and performance
Mobile editing gains optional searchable slash commands, easier Command Palette access, and pinch-to-zoom for mind maps. New window layouts can be saved and restored, and workspace storage statistics help you see how space is used. Startup, synchronization, long document editing, index recovery, Markdown parsing, and large table rendering are improved.
AI and extensibility
The built-in MCP server now supports OAuth 2.1, and workspace AGENTS.md files can provide custom instructions for the AI agent. Agent and MCP tools can manage Bazaar packages, while plugins gain directory declarations for publish resources and an asset picker with flexible matching.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Support saving and restoring new window layouts
- Support double-clicking parent document titles to open them
- Support expanding list mind maps by level
- Improve outline expansion controls by grouping them in the level menu
- Improve cleanup of outdated installer packages
- Improve block alias input
- Improve template management interactions
- Improve copying text mixed with embedded blocks
- Support two-state task list toggling via keyboard shortcuts
- Improve memory usage during index recovery and rebuilding
- Improve content editing support in mind map nodes
- Improve calendar view borders and rounded corners
- Support dedicated mind map and mind map item block types
- Support expanding or collapsing child documents by tapping a parent title on mobile
- Support ISO week numbers and week navigation in calendar views
- Improve calendar view mode persistence across restarts
- Support inserting inbox items into the current document
- Support scheduling undated items in calendar views
- Improve save path display speed in the browser extension clipping popup
- Improve global reference sorting and transitive backlink display
- Support workspace storage statistics
- Improve embed block toolbar visibility during in-place editing
- Improve preservation of list item structure when converting to a document
- Support inserting blocks, assets, and references from the command panel
- Improve consistency of height setting menus
- Improve pasting content copied from Doubao
- Support JavaScript embeds in image and PDF exports
- Support batch heading conversion for list items
- Improve command palette access while editing on mobile
- Support opt-in searchable slash commands in the mobile editor
- Improve startup and cloud sync handling
- Support customizable context menu shortcuts
- Support image preview for PlantUML diagrams
- Improve window startup responsiveness during data synchronization
- Improve primary key display templates in database relation fields
- Improve memory usage during continuous editing of long documents
- Improve Markdown parsing performance
- Support pinch-to-zoom for mind maps on mobile
- Support OAuth 2.1 for the built-in MCP server
- Support bracket summaries in mind map blocks
- Improve error details when locking the cloud sync directory fails
- Support custom AI agent instructions with workspace AGENTS.md
- Improve fold indicators for headings without child blocks
- Support choosing a save location when creating a document reference
- Support conditional colors in database views
-
3.8.5 22 de setembre del 2026 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This release introduces calendar and list views for databases and an editable mind map view for list blocks, giving you more ways to organize your notes. It also improves mobile interactions, data synchronization, and AI support.
Editing, documents, and databases
Databases now offer calendar and list views, and list blocks can be viewed and edited as mind maps. You can also duplicate a document together with its sub-documents and sort backlinks by anchor text. Improvements to table colors, database column resizing, and cursor restoration when undoing edits make everyday editing smoother.
Mobile and platform experience
Mobile sidebars are easier to open and switch between, while database toolbars and the emoji panel work better on small screens. This release also improves navigation and Chinese text input on iPad, adds a Linux input method compatibility setting, and updates the bundled fonts and emoji.
Synchronization and AI
Themes and icons can now sync across devices. Switching sync providers includes a confirmation step and better handling of missing data, and fixes address sync conflicts and accidental deletion during unreferenced asset cleanup. AI support expands with the Anthropic Messages API and TypeSafe System One (Jev) decision models for the Agent.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Improve publish service
- Support duplicating documents with sub-documents
- Support database calendar view
- Update LXGW WenKai font and clean up obsolete bundled fonts
- Support database list view
- Support Anthropic Messages API
- Support an editable mind map view for list blocks
- Support syncing themes and icons
- Support sorting backlinks by anchor text within documents and globally
- Improve mobile sidebar access
- Improve slash menu loading indicator display
- Improve language label preservation when pasting code blocks
- Improve visual stability when expanding headings
- Improve split pane resizing and editor overlay boundaries
- Support selecting all loaded blocks from the mobile multi-select toolbar
- Support custom text background colors in the table background color menu
- Improve database option dragging and mobile keyboard interaction
- Improve kernel disconnection messages in mobile apps
- Snapshot upload shows an untranslated cloud space exceeded error
- Update Noto emoji font and support Unicode 17 emoji
- Support a Linux input method compatibility setting
- Pasted audio and video tags without controls lack playback controls
- Improve the mobile emoji panel with a bottom sheet
- Disable AI features in mobile releases for Chinese app stores
- Back and forward navigation skips documents and loses reading positions on iPad
- Improve database toolbar layout on narrow mobile screens
- Improve spacing for block attributes after tab, embed, and super blocks
- Improve sync provider switching with confirmation and missing data recovery
- Disable spell checking in search and technical configuration fields
- Improve mobile sidebar swipe gesture sensitivity
- Improve mobile sidebar tab switching with swipe gestures
- Improve mobile sync button state tracking
- Cursor intermittently jumps before entered Chinese text on iPad
- Support Alt-clicking embedded list markers to fold and expand sibling items
- Alt-clicking list item block icons folds single-child items inconsistently with bullet clicks
- Improve Shift+Tab outdent behavior in code blocks
- Improve copying version and runtime information
- Improve wrapping of inline code, tags, and keyboard text
- Improve frozen column resizing in database tables
- Improve spell checking
- Support TypeSafe System One (Jev) decision models in the AI agent
- Improve cursor position restoration when undoing edits
- Improve document icon display in database relation selection dialogs
Bugfix
- Mobile database headers jump and leave a transparent gap when scrolling
- Sync to the local file system reports a full disk as exceeded cloud space
- S3 sync con
3.8.4 17 de setembre del 2026 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
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 index
3.8.3 7 de setembre del 2026 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This release improves document and database workflows, the mobile and cross-platform experience, and features related to AI, the Command Palette, the marketplace, and plugins.
Editing, documents, and databases
Editing and organization are more efficient with improved scrolling while dragging, keyboard block selection, tabbed containers, document and notebook sorting, child document trees created from templates, and database contextual filters and template field values.
Mobile and platform experience
Mobile PDF annotation, navigation, sidebars, block selection, keyboard and text selection, image viewing, safe-area handling, and workspace interactions are improved. Desktop apps can connect to remote kernels, data sync supports on-demand asset downloads, macOS 12 is no longer supported, and Electron is upgraded to 44.2.0.
AI, integrations, and extensibility
Agent sessions and model configuration are improved, with support for the Responses API from non-OpenAI providers and Skill resources. The Command Palette, MCP compatibility, marketplace workflows, and plugin APIs also provide a stronger foundation for AI and plugin extensibility.
Changelogs
Below are the detailed changes in this version.
Enhancement
- The doc tree supports using the scroll wheel to scroll the position when dragging
- The editor supports using the scroll wheel to scroll the position when dragging
- Support opening and annotating PDF assets internally on mobile
- Improve wrapping behavior for code, tag, and kbd elements
- Database text fields support block and inline elements
- Improve dragging pinned document tabs
- Improve dock panel responsiveness when resizing the window
- Support rendering database field values with templates
- Improve appearance panel interaction in the selection toolbar
- Support inline text direction controls in the selection toolbar
- Improve saved search path handling between Ctrl+F and Ctrl+P
- Support setting font families for inline-level text
- Support tabbed container blocks
- Support creating child document trees from templates
- Improve top bar customization with visibility controls and drag-and-drop reordering
- Support connecting the desktop app to a remote kernel
- Improve keyboard block selection and batch operations
- Improve web clipping by ignoring HTML comments inside code elements
- Support loading bundled Skill resource files
- Improve mobile block reference hint positioning and editing experience
- Flash shorthands select a locked encrypted notebook as the default target
- Support a unified command registry and Command Palette foundation
- Improve file system error messaging for kernel exit code 26
- Improve appearance resource copying from read-only sources
- Improve marketplace package metadata and resource handling
- Improve marketplace plugin lifecycle synchronization
- Improve marketplace browsing and package management
- Improve filtering of delisted packages in the public marketplace index
- Improve WYSIWYG and export preview mode switching with a shared shortcut
- Improve AI model context metadata updates with models.dev and local fallback
- Improve AI model configuration by allowing custom model names
- Remove config-wrap and adapt all config items to narrow screens
- Improve doc sort placement when importing .sy.zip
- Improve new notebook and user guide placement to follow CreateDocAtTop
- Improve iOS safe area adaptation for edge-to-edge bottom content
- Improve error window to open workspace/temp/siyuan.log via a clickable link
- Improve text selection toolbar and context menu behavior on tablets
- Improve template self-reference ID remapping
- Improve inline memo editing for selections containing existing memos
- Support always locating the opened document on mobile
- Improve mobile bottom bar hiding when opening the keyboard
- Improve cold-start boot window rendering
- Improve publish session invalidation after account password changes
- Improve marketplace frontend compatibility labels to dist
3.8.2 30 d’agost del 2026 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
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 switchi
3.8.1 18 d’agost del 2026 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This release focuses on three areas: more flexible AI integrations, more efficient editing and database workflows, and improved cross-platform reliability.
AI and integrations
Custom AI editor actions can sync across devices, while Agent panel shortcuts, user-level skills, nested rerank API formats, and OpenAI Responses API support broaden AI workflows. Publishing services can also configure plugin availability.
Editing and databases
Table, list, and slash-menu improvements, faster database grouping and document operations, more flexible table-column sizing, and smoother graph and tab interactions make everyday knowledge management more efficient.
Cross-platform reliability
HEIF/HEIC previews, refined mobile behavior, more reliable PDF and export handling, and marketplace improvements make the experience more dependable across platforms. This release also addresses security, MCP, publishing-service, and formula-related issues.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Support syncing custom AI editor actions across devices
- Supports deleting table rows/columns after merging cells
- Improve AI editor assistance
- Support transposing Markdown tables
- Support inheritable child document sorting rules per document
- Ordered lists support modifying the starting number
- Support format painting for inline styles on desktop
- Improve the layout of heading level options when exporting merged subdocuments
- Support a context menu for multiple selected notebooks
- Improve block creation in horizontal super blocks
- Improve data-subtype handling for database block references
- Support per-code-block Tab spacing and whole-line indentation
- Support configuring plugin availability in the publishing service
- Improve PDF rectangle annotation image quality across display resolutions
- Support rating marketplace packages
- Improve the menu for inserting IFrame, audio, and video links on mobile
- Improve graph cluster layout and node drag animations
- Improve the auto-sizing of database text fields in the attribute panel
- Improve document loading performance
- Improve marketplace update visibility with an update count badge
- Improve document statistics to include embed block content
- Improve performance when displaying animated images in documents
- Support database item templates when clipping to a database
- Improve photo insertion positioning in nested lists on mobile
- Improve keyboard shortcut validation
- Improve control over full-width task list syntax input
- Improve spacing after full-width punctuation in automatic heading numbers
- Improve block dragging after cross-block text selection
- Improve widget resource cache invalidation on iOS
- Support configuring a shortcut for the Agent panel
- Unable to exit blockquotes in the agent input
- Support pasting Microsoft Word and WPS formulas as editable math on desktop
- Improve pasting comments from Microsoft Word and WPS
- Support nested rerank API request and response formats
- Support the OpenAI Responses API across AI features
- Support pasting editable lists from Microsoft Word and PowerPoint
- Support previewing HEIF/HEIC images
- Improve resource cleanup when closing graph, backlink, and hidden PDF tabs
- Support auto-fitting and resetting table column widths
- Improve HTML table caption handling when pasting
- Improve database grouping performance and virtualize grouped table rendering
- Support user-level skills from the shared agents directory
- Support closing tabs by double-clicking
- Left-align table headers by default
- Improve document tree refresh and selection preservation when changing sorting rules
- Improve caret placement when clicking beside multiline text blocks
- Support configuring visibility and order for slash menu items
- Support evenly distributing and resetting table column widths
- Improve scrollbars in the PDF export window
- Hide the OpenAI provider option in the Huawei Android channel
- Improve copying selected 
3.8.0 12 d’agost del 2026 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
3.7.3 21 de juliol del 2026 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version improves some details.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Hover missing asset file paths to preview associated blocks
- Support dragging blocks into/out of bookmarks panel
- Support left, center, and right alignment for database table columns
- Show database relation backlinks in the attribute panel
- Improve new database item editor positioning after view updates
- Show database attributes in editors
- Database supports new item templates
- Support locating database items through deep links
- After disabling all plugins with a single click, it needs to support clicking the buttons on the items
- Introduce a unified data migration user interface
- The web clipper extension supports configuring path templates for new documents
- Improve siyuan:// protocol link handling
- Improve trackpad adjustment editor font size
- Enable sub-block creation and block-handle menus inside embedded blocks
- Add empty-by-default shortcuts for toggling floating panels
- Support configurable click actions for document icons and parent document titles in the document panel
- Improve cursor restoration after undoing block insertion
- Improve the display of code snippets on mobile
- Support importing Obsidian Vaults
- Add a draggable area to the right side of the new window toolbar
- Improves kernel-plugin WebSocket client behavior and proxy networking controls
- Fix unexpected scrolling and show the block icon when entering multi-select mode on mobile
- Prioritize recently referenced blocks in search
- Fix inability to horizontally scroll and drag tab to either end when too many tabs are open
- Keep scrollable tooltips visible on hover
- Preserve table scroll position during DOM rebuild
- Allow database template scripts when HTML scripts are enabled
- Too many icons in dock cause the interface to overflow
- Add an “Insert Image” option on Android
- Prevent text selection while resizing table columns
- Block icon position, style and functionality are incorrect for non-first blocks inside a folded block
- Arrow and Enter keys do not navigate menu items from reference, tag, and database column inputs
- Improve the automatic update installation process
- Top toolbar items are not clickable on iPad mini
- Improve renderer crash handling and exit gracefully before Windows shutdown
- Add editable top-level notebook documents
- Improve the first-use experience with an initial note and onboarding actions
- Exact document and heading matches are not prioritized in search results
- Remove the close button from the dialog box
- Improve layout gap at the bottom of the page after iPhone keyboard dismisses
- Improve exact document match ranking when searching for a move destination
- Improve content block dragging within list items
- Preserve cursor state on refresh and back navigation
Bugfix
- Unable to type using a bluetooth keyboard on HarmonyOS
- Fix block icon overflow in the backlink panel
- moveToUp fails for a list block inside a horizontal super block
- Fix some security vulnerabilities
- Unable to create a heading block by typing a hash symbol
- Block reference anchor text containing "&" is incorrectly escaped in search results
- Unable to export a document as an image when it contains invalid image links
- Block reference count not displayed
- Unable to share files to SiYuan on HarmonyOS
- Callout content disappears when opening a document with folded headings
- Database data is missing from exported .sy.zip archives
- Database relation and rollup filters do not work correctly
- Imported databases missing from relation field search
- Database rollup fields display unique values incorrectly
- Database rollup relation field entry counts are incorrect
- Copied merged table cells disappear after refresh
- Unable to retrieve document content in the publishing service
- Abnormal auto-refresh after inserting a same-level heading below in the outline
- Global assets not displaying on iOS due to /var sym
3.7.2 14 de juliol del 2026 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version improves some details.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Improve the input field within the AI edit floating window
- Block reference candidate list sorted by most recently referenced
- The Mermaid/chart/formula editor supports displaying line numbers
- Improve status bar color parsing on mobile
- Samsung Keyboard dismissed immediately on mobile browser
- Improve shorthands on iOS
- Document scrolls up when typing in a table after closing the window
- Safely call kernel.destroy
- Continue expanding the fold toggle click area in the file tree
- Register shorthands as an App Shortcut with Siri integration on iOS
- Brand-new built-in doc cover pictures
- Improve scrolling, drag-and-drop, and long-press menu for Pad/Tablet outline panel
- Improve parsing of pasted hyperlinks
- UI improvements for the new layout
- Page does not scroll when touching a list item icon on mobile
- Fullscreen button is misaligned when Merge tabs into top bar is disabled
- Image width adjustment inside an embed block is not synced in real-time
- Inputting - inside an empty list item causes rendering anomaly
- SiYuan app does not appear in the iOS Share Sheet when sharing URLs
- Improve the keyboard popup behavior on Android and HarmonyOS
- Support outline drag-and-drop on mobile
- Enhance drag width percentage precision for sub-blocks within superblock
- Improve settings page styles
- Improve dragging of list blocks within the super block
- Set folded block height based on font size
- Standardize the User-Agent for outbound HTTP requests
- "Copy as PNG" does not work in the browser when deployed via Docker
- Improve copy-paste functionality for tables containing merged cells
- Improve database virtual scrolling
- Adjust list item hover style for different font sizes
- Improve the menu scrollbar
- Database card view and kanban view do not show the number of selected items
- Database "Toggle Display Item Icons" ignores unbound blocks
Bugfix
- Normal exit misreported as port listen failure
- Deleting a superblock containing a widget behaves abnormally
- Other apps cannot share files to the shorthands on HarmonyOS
- Abnormal status of newly created blocks after shorthands synchronization
- Cut fails when multi-selecting blocks if the cursor accidentally focuses inside an embed block
- UI layout anomaly for nested blocks inside Horizontal Super Blocks on mobile
- Delete anomaly inside a list item/callout/block quote under specific conditions
- Editing in the table resets the scroll position to the header
- Data indexing issue in the Microsoft Store edition
- Sub-blocks remain unfolded after undoing the heading unfold
- Fix some security vulnerabilities
- Issue with document reordering via drag-and-drop on mobile
- Tabs cannot be dragged in merged top bar mode
Document
- Improve CLI installation guide
Refactor
- Upgrade to Electron v42.6.1
Development
- Plugin API updateProtyleToolbar does not work on mobile
3.7.1 4 de juliol del 2026 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version improves some details.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Support setting notification switch
- Columns in mobile horizontal super block should span full width
- Support drag-selecting from the left, right, and bottom padding
- Automatically perform index fixing during idle time
- Use FTS5 external content mode for blocks_fts to deduplicate data with blocks
- Cursor unexpectedly jumps to other cells when deleting incomplete pinyin on macOS
- Open bazaar resouce readme by siyuan://bazaar/{type}/{name}/readme URI
- Improve Markdown import to parse audio/video tags
- Disable automatic HTTPS upgrade for mixed content in Electron app
- The Microsoft Store edition hides the automatic update option
- Improve mobile left sidebar header
- On-screen keyboard pops up when using desktop mode on HarmonyOS and Android
- Dock panel not appearing when dragging block to floating doc tree
- Inputting data in a table with a fixed header no longer resets the scroll position
- Selecting text from left to right on iPhone settings page unexpectedly closes the page
- Long-pressing and scrolling vertically on mobile no longer triggers multi-select mode
- Block gutter missing in flashcards on mobile and cannot extend selection on iPhone
- SiYuan missing from iOS share sheet options
- Improve new document creation via block references in the editor
- Skip persisting referencing docs when block ref anchor text is unchanged
Bugfix
- Cannot search text within PDF files
- Unable to add new fields after grouping the database
- Occasionally hangs on "Finishing boot" during boot in certain cases
- Issues related to database scrolling loading
- An anomaly occurs when converting a list block to a paragraph and then undoing the action
- Images not displaying on iOS
- Indexing issues on some Android/iOS devices
- Database Created time field filtering is not working
- The block icon menu is clipped at the left edge of the window
- Database views cannot be synchronized when both devices are open simultaneously
- Fix some security vulnerabilities
Document
- Add Workspace File-System Layout document
3.7.0 30 de juny del 2026 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This release, SiYuan is renewed throughout, bringing a more polished interface, stronger extensibility, and a step further toward intelligence.
Redesigned user interface
More polished overall, with clearer visual hierarchy, so every interaction is a pleasure to use.
Mobile shorthands
When inspiration strikes, long-press the app icon to capture it instantly. Content is saved as a timestamped note with a customizable path, so no fleeting thought slips away.
Kernel plugin system
Plugins run resident in the kernel as a single source of truth, keeping every window and instance consistent, putting an end to data conflicts across multiple windows.
Command-line interface
Connect to the kernel's data layer directly without launching SiYuan, for scripting and automation tasks such as batch import/export, scheduled processing, and external-system integration, all in your control.
AI knowledge base
SiYuan Agent and vector embedding search have entered public testing. Converse with your notes in natural language, retrieve and manage knowledge semantically, and your notes now think.
Changelogs
Below are the detailed changes in this version.
Feature
- New default appearance icon
- Shorthands on mobile
- New default appearance theme
- Support kernel plugin system
- Command Line Interface (CLI)
- New settings UI
- Supports configuring secrets and variables
Enhancement
- Support cross-document undo
- Improve appearance bottom dock
- Support dragging block width within super block
- Automatically adjust editor font weight based on font file
- Support database filter composition
- Merge the top title bar and tab bar
- Database entries support Create copy
- Improve pasting for tables containing merged cells
- Add zoom and pan options for mermaid/graphviz diagrams
- Supports multi-block selection on mobile
- Improve database date field input formatting
- Supports drag-and-drop sorting of document tags
- Database multi-select field values ​​support drag-and-drop sorting
- Retain horizontal scroll position when undoing edits in the table
- Supports switching between phone and desktop interfaces on mobile
- Improve the tooltip displayed when dragging a block
- Database footer field calculations support template-based calculations
- Selection origin shifts when scrolling back after drag-selecting past viewport
- Improve startup prompt after workspace loss
- Tooltip does not hide after moving mouse away from notebook
- Improve inserting a new item at the end of a list via Alt+Enter
- Content should fill the viewport when jumping to the bottom using dynamic scrollbar
- Add a dialog box for Markdown export parameters
- Abnormal GPU Usage on macOS
- Supports returning a list of files from data snapshots via filename search
- File exports no longer rely on browser downloads on desktop
- Stop exposing the absolute workspace path to browsers
- Improve edge cases for empty titles
- The rendering process no longer crashes when pasting large amounts of text/siyuan content into the editor
- Improve inline formula and image copying; align cutting behavior with copying
- Improve word count
- File exports no longer rely on browser downloads on mobile
- Keyboard arrow navigation in tables should not bypass merged cells
- Add Ukrainian language support
- Add rpm release package for Linux
- Add heading and list subtype filters to search
- Improve the stability of batch messaging in the WeChat Assistant
- Improve data indexing stability
- Improve inline elements parsing
- Supports drag-and-drop on tablet
- Keyboard navigation and Delete key broken at paragraph start with custom emoji
- Window title fails to update after push-notified heading change
- Supports Follow system lock screen on mobile
- Support dragging images from Inbox to the editor
- Supports drag-and-drop on mobile
- Improve export of heading levels in embedded blocks
- Cannot copy immediately after three-finger selection
- Add Hindi language support
- Add Bahasa Indonesian language support
- Adde
3.6.5 21 d’abril del 2026 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version improves some details.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Treat the renaming of tags, bookmarks and assets as a data history Replace operation
- Improve appearance settings for inline text on mobile
- Editor toolbar does not hide when clicking outside it on mobile
- Improve task list item markdown indexing for data-task marker
- Easy way to switch between tags
- Improve decoding of anchor text when pasting hyperlinks
- Improve kbd font --b3-font-family-kbd
- Change default Redo shortcut to ⇧⌘Z on macOS
- Improve cursor positioning after Undo in tables
- Optimize code block line number rendering for better performance
- Improve data indexing
- Improve input method compatibility
- Improve the clipping extension to resolve issues where images were too large to be clipped
Bugfix
- Click the editor may cause it to jump to the top on iOS
- The IFrame block cannot be edited
- Pasting links into database assets fields creates duplicate entries
- The outline does not refresh automatically
- Events are missing in the cloud configuration interface
- A blank area appears after splitting the tabs
- Fix some security vulnerabilities
- Missing window.siyuan.config at startup causes an error
- The Ref option in the slash menu is not searchable
- Authentication failed due to an excessively long cookie
- Fix outline issues in editor Preview Mode
Refactor
- Upgrade to Electron v40.9.1
Development
- Error occurs in standalone windows after uninstall plugins
- Add the document opening mode parameter doc.mode to openTab
- Add switchMode method to Protyle instance
3.6.4 14 d’abril del 2026 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version improves some details.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Add a Copy full document option to the document block menu
- The list in the backlink panel no longer collapses automatically after pasting
- Improve pasting link
- Improve block icon render when list items contain blockquotes or callouts
- Improve pasting of inline code containing backticks and ampersands
- Improve button box-shadow
- Improve marketplace list cards
- Improve block ref exporting
- Optimize typography ignores full-width characters
- Move pagination and navigation buttons to the top-left of the Flashcard Management window
- Support displaying full Dock panel titles and action buttons
- Improve the display position of block gutter
- The loading icon no longer covers the entire cloud configuration page
- Improve split-screen layout
- Downloaded marketplace packages no longer fall back to fetching the online README
Bugfix
- Default workspace data will be lost on macOS
- Dragging a block to the Backlinks panel causes an error
- Fix some security vulnerabilities
- Markdown.zip import error on Android
- The entire block disappears after dragging a block within the callout block
Development
- Task lists support the data-task status attribute
- Add a type parameter to the plugin API getAllTabs
- Add kernel API /api/file/workspaceCopyFiles
- Add kernel API /api/block/updateTaskListItemMarker
- Add kernel API /api/block/batchUpdateTaskListItemMarker
3.6.3 2 d’abril del 2026 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version improves some details.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Improve document deletion
- Improve Linux disk type detection
- Improve the dock panel title and tooltips
- Empty tags no longer appear in the tag panel
- Improve cloud configuration consistency
- Inline memo tooltips cannot render HTML
- Improve content escaping in formula blocks
- Improve YAML front-matter tag export
- Supports dragging and dropping files from other applications
Bugfix
- The tooltip should not be escaped
- Images in the database assets fields are not displaying
3.6.2 31 de març del 2026 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version improves some details.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Supports rolling back a specified file within a data snapshot
- Improve drag-and-drop between list block
- Improve the Database Multi-selection Menu
- Improve horizontal layout for super block drag-and-drop
- Prevent nested selections when using Shift+Click block selection
- Improve the display logic for mobile indent and outdent button
- Restore scrollbar position after calling /api/ui/reloadFiletree
- Improve table selection in read-only mode
- Improve flashcard updates maintain original width
- Avoid redundant rendering to certain blocks, fix flowchart rendering issues
- Support default clearing of plugin dock shortcut keys
- Disable Android keep-alive notifications by default
- Improve the security of the publish service
- Upgrade mermaid to v11.13.0
- Improve the inability to cancel inline elements in specific scenarios
- Support auto-convert pasted URL to clickable link format
- Some UI interaction improvements
Bugfix
- Fix some security vulnerabilities
- The block order becomes inconsistent when selecting multiple blocks to convert into paragraph blocks
- Incomplete display of database panels for select, multi-select, assets, and relation fields
- Escaping issues in attribute panel
Refactor
- Upgrade to Electron v40.8.3
Development
- Add alwaysOnTop parameter to openWindow plugin
- Print a warning log when calling a deprecated kernel API
- Add kernel API /api/setting/setIcon
3.6.1 17 de març del 2026 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version improves some details.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Improve the logic of undoing after Quick make card
- Improve the default icon in database relation field
- Improve closing user guide notebook
- Improve block link export
- Improve the persistence of Dock icon when enabling or disabling plugins
- Improve the security of publish service
- RTL shouldn't apply to an inline formula
- Improve the main window loading on desktop
- Improve data synchronization upon exit
- Improve database preview image loading
Bugfix
- Fix some security vulnerabilities
Development
- Add kernel API /api/setting/setTheme
- Add kernel API /api/ui/reloadTheme
- Add an HTML page that displays all emojis
3.6.0 13 de març del 2026 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
We can now set document-level access permissions for the publishing service: Doc Tree panel - More - Publish Access Control.
Changelogs
Below are the detailed changes in this version.
Feature
- Publish service supports document-level access control
Enhancement
- Improve pasting in code block
- Clear container content when initializing mobile plugin sidebar
- Support drag-and-drop file upload to database asset field cells in browser
- Support setting document title to empty
- Improve interaction with the ↓ key at the end of the document
- Improve the display of the sub-level menu
Bugfix
- forwardProxy interface SSRF vulnerability
Refactor
- Upgrade to Electron v40.8.1
Development
- Manage window state styles using CSS classes
3.5.10 10 de març del 2026 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version improves some details.
Changelogs
Below are the detailed changes in this version.
Enhancement
- The browser clipping extension supports setting keyboard shortcuts
- Improve layout selection menu
- The menu no longer extends beyond the window
- Hover to reveal tooltip after a moment
- Improve line number rendering by copying font styles
- Improve the database assets field file opening
- Improve cleaning up unreferenced databases
- Remove the colspan and rowspan attributes from cell elements after splitting cells
- Improve HTML clipping
- Improve Linux Wayland compatibility
- Improve /template and /widget search
- Improve exit on the pad device
- Improve HTML formula clipping
Bugfix
- getDynamicIcon interface XSS vulnerability
Development
- Supports calling the Emoji search dialog box
- Support sending notifications on iOS
- Support sending notifications on HarmonyOS
- Add plugin function getAllTabs
- The API insertBlock was not inserting completely via nextID
- Update plugin util platformUtils
- Support sending notifications on Desktop
3.5.9 4 de març del 2026 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version improves some details.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Improve lock screen interaction
- The browser redirects to a blank page when exiting the application
- Improve task list export .docx
- Change the initial workspace path to ~/Library/Application Support/SiYuan on macOS
- Paste plain text into the database search box
- Improve keyboard pop-up in iframe on Android and HarmonyOS
- The keyboard pops up and then automatically retracts on some HarmonyOS devices
- Search and floating window support displaying document tags
- Improve input compatibility on some Linux desktop systems
- Perform authentication on paths such as widgets, plugins, and templates
- Add Slovak (sk_SK) language support
- Support configuring the floating window hover trigger delay
Bugfix
- Outdent of list items causes database bind blocks to be deleted
Refactor
- Upgrade to Electron v39.7.0
Development
- Support sending notifications on Android
3.5.8 24 de febrer del 2026 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version improves some details.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Stop editor scrolling when dragging the block icon to the dock panel
- Re-render after chart width changes
- Improve the database asset editing UI on mobile
- Improve flashcard interaction
- Supports configuring "Do not split screen when certain tabs are open"
- Fix focus issues on Windows after dialog interactions
- Supports setting titles for tables
- No longer automatically sets Pandoc parameters on the Microsoft Store version
- Improve importing .sy.zip
- Support copying file in the asset menu on Windows and macOS
- Improve br after merging cells
- The right-click menu of the table supports one-click insertion of multiple rows and columns
- Improve export block references to footnotes
- Improve HTML list clipping
- Improve HTML inlines nested blocks clipping
- Improve the display of RTL math, table, chart, and code blocks
Bugfix
- Deleting a focus block in a floating window will cause a console error
- White screen or crashes after upgrade on HarmonyOS
- Assets cannot be exported on Windows
- No assets were exported when exporting Markdown
- Under certain circumstances, main.js throws an error upon startup
- The editor scrolls sluggishly on iPhone
- The keyboard pops up and then automatically retracts on some Android devices
Refactor
- Upgrade to Electron v39.6.1
3.5.7 14 de febrer del 2026 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version improves some details.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Improve export of merged cell tables
- Should not prompt non-Chromium-based browsers on HarmonyOS
Bugfix
- The export preview is missing the width and height of the iframe block
- Hyperlink address parsing error
3.5.6 13 de febrer del 2026 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version improves some details.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Warn users of compatibility issues when used on non-Chromium-based browsers
- Improve HTML formula clipping
- Remove the inbox in the publish service
- Improve editing toolbar on mobile browsers
- Improve cursor position after Esc closes the formula edit box
- Export preview mode supports rendering merged cell tables
- Merged cell tables using HTML tags when exporting to Markdown
Bugfix
- Rebuilding the index caused a crash
- Kernel crash when WPS opens Excel asset
- Missing hyperlink address
- Document content not updated after snapshot rollback
- Database search box shortcut key error
Development
- Fix the issue of the kernel API updateBlock clearing document data
- Plugin supports saving data in subdirectories
3.5.5 10 de febrer del 2026 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version improves some details.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Supports cleaning up unreferenced databases
- Support input method toolbar on mobile browser
- Improve detection of sidebar panel sliding out on mobile
- Supports export related settings on mobile
- Improve batch pasting of images into the database
- The toolbar will display indent and unindent buttons when the cursor is inside a code block on mobile
- Block icon disappears on mobile
- Adapt to Apple's dark APP icon on iOS
- Improve soft keyboard toolbar pop-up on Android and HarmonyOS
- Improve Ctrl+Shift+T open recently closed documents
- Improve the editing results when pressing Delete at the end of a list item
- Improve editing of formula blocks in the callout block
- Save query criteria includes the Search Method
- Support HTTPS network serving
- Improve input method compatibility
- Default create a select field for grouping in Kanban view
- Improve heading block copying on Android and HarmonyOS
- Writing document data by mmap to reduce disk write operations
- Improve data indexing to reduce disk read operations
- Caching tree data to improve performance and reduce disk read operations
- Improve marketplace list loading
- Compatible with HarmonyOS 6.1
- Reduce the memory usage when exporting documents containing numerous references
Bugfix
- Setting keyboard shortcuts resulted in an error
- The insertion position is incorrect after editing the list block in the callout block
- Improve AI from continuing to write database blocks
Refactor
- Upgrade to Electron v39.5.1
3.5.4 26 de gener del 2026 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version improves some details.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Improve "Paste as plain text" after copying PDF annotations
- Improve editing for nesting of callouts, lists, and headings
- Improve the drag handle for new windows containing multiple tabs
- Improve browser clipping extension for MathJax formulas
- New export settings: Include sub-docs, Include related docs
- Support exporting .sy.zip after selecting multiple documents
- Improve the network serve address list
- Improve export to Word .docx format
- Improve input {{, / or # and paste
- Block hyperlink supports fullscreen=1 for full-screen display
- Add "Remove ID from asset name" switch to export settings
- The image address bar is automatically converted to an asset after filling in Base64
- Improve Microsoft Excel Compatibility
- Improve image export size for database assets fields
- Database filtering follows search case sensitive settings
- Include related assets when exporting the database to CSV
- Supports opening the Callout dialog box using Alt+Enter
- Improve recent documents handling
- Supports MLIR code block syntax highlighting
- Improve the encryption verification during data synchronization
- Warn users about potential performance issues when running on non-SSD drives
- Improve macOS initialization UI and dark mode support
- Do not execute scripts in serving SVG by default to prevent XSS
- Supports setting Pandoc parameters for export docx
- Improve full-screen display of the editor, flashcards, and graph in browsers and PWAs
- Distinguishing between a referenced definition block that does not exist or one that is not indexed
- Built-in Pandoc export .docx template
- Reduce the size of desktop applications
- Improve caret vertical movement within table cells
- The size limit of inserted assets has been adjusted from 8G to 16G
Bugfix
- Can not horizontal scrolling on iOS
- Reopen closed tab doesn't display its icon
- The interface freezes after performing certain operations on the data snapshot page
- Triple-clicking with the mouse in the editor does not select all the text
- Batch conversion of heading levels is not working correctly
- Arbitrary file reading vulnerability
Refactor
- Upgrade to Electron v39.3.0
3.5.3 13 de gener del 2026 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version improves some details.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Improve drag-and-drop performance for the document tree
- Improve text copying from the ChatGPT app
- Improve handling of assets when exporting to Word .docx format
- Undo should restore the cursor position after Enter
- Improve image clicking behavior in database asset field menu
- Display a confirmation prompt when inserting large assets 256MB
- Improve PDF rectangle annotation screenshot rotation handling
- Improve export preview mode
- The %LOCALAPPDATA%\siyuan-updater\ folder will be automatically deleted after installation on Windows
- Improve error window information layout
- Automatically apply code snippets after data synchronization
- Improve open editor positioning for search results
- Improve S3 data synchronization compatibility with RustFS
- Supports cleaning temporary files
- Modifying the emoji in the callout and database will not update the frequently used emoji list
- Improve assets data index updating after data sync on mobile
- Improve interaction for Callout block icons
- Improve desktop auto-update
- Dynamically load the document after cutting blocks
- Improve fold heading in list editing
- Supports exporting a code block as a file
- Improve PDF export for PlantUML
- Improve HTML block parsing
- Improve table copying
- Improve rendering of Mermaid blocks within collapsible list blocks
- Auto-close browser page when publish service is closed
- Improve display of fold heading block indicators in callouts, blockquotes, and list items
Bugfix
- The document title was displayed incorrectly during the search
- Database cell drag-and-drop filling behaves abnormally with grouping views
- Clicking on the document in read-only mode results in errors
- Multiple workspace access authentication error
Development
- Add internal kernel API /api/block/getBlockKramdowns
3.5.2 30 de desembre del 2025 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version improves some details.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Resolve white screen caused by clicking graph blocks and PDF links
- Desktop export PDF supports no pagination
- Improve HTML inline elements clipping
- Improve default filling value of two-way relation fields
- Move supports searching by document block ID
- Improve minimum version requirements for marketplace packages
- Randomly generate the cookie key
- Improve positioning when clicking on the outline and open block reference
- Improve superblock editing and undo
- Supports use even when offline on HarmonyOS
- Improve template function ISOMonth
- Supports configuring the maximum number of Recent documents to be listed
Bugfix
- Unable to switch the publish service between multiple workspaces
- In read-only mode search results cannot be navigated to
- Attribute values are not escaped
- The updateBlock API encountered a null pointer error
- Optimize typography nested callout blocks within the task list caused an error
Refactor
- Upgrade to Electron v39.2.7
Development
- The plugin should continue execution even if loadData fails
- Make hotkey optional for plugin commands and toolbar
- Improve error handling and security for plugin data storage methods
3.5.1 23 de desembre del 2025 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version improves some details.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Improve fold heading editing
- Support setting status bar message switch on mobile
- Cloud snapshot list supports "Download and rollback"
- Marketplace package funding button supports copying non-link text on click
- Improve callout block
- Highlight the block when it is opened via an external block hyperlink
- Improve HTML strong clipping
- Improve open editor positioning for search results
- Improve performance for large-scale block deletion/insertion
- Improve the performance of the getCloudUser interface to resolve the lag issue during startup
- Inline memos support retaining Markdown markers
Bugfix
- Fix document opening issue caused by multiple workspaces
- The embed block did not render after redo
- Built-in Pandoc is not working on Unix-like
- Improve the inline memo and hyperlink tooltip display
- Data indexing is abnormal after switching workspaces on mobile
Development
- Provide plugins rendering interfaces for code blocks, formula blocks, etc.
3.5.0 16 de desembre del 2025 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
Callout block is now available!
Please note:
- Downgrading is not supported after the update: Documents created with the new version that contain callout blocks will lose those blocks when opened with the old version
- This version will update the spec version number of all document data in bulk. Data synchronization may take a long time, so please be patient
Changelogs
Below are the detailed changes in this version.
Feature
- Callout block
Enhancement
- Improve memo tooltip
- Improve open block positioning
- Improve cursor positioning for opening diaries using hotkey
- Improve dragging block
- Improve mobile outline positioning
- Improve file history generation
- The old version of the application no longer supports opening the new version of the document
- Improve the sorting rules after moving the sorted list up and down
- Support highlighting for MoonBit programming language
- Improve the behavior of Jump to parent block in lists
- Supports setting the spell check language on desktop
- Add Korean support
- Improve input method compatibility on macOS
- Improve AI tooltip
- Improve inline code editing
- Improve data indexing performance
- Add Turkish support
- Improve deduplication of inserted assets
- Query embed blocks support UNION queries
Bugfix
- Database kanban view grouping modification issues
- An error occurs when entering backticks after a soft line break
- Fix executing the uninstall method when closing the plugin
- Zip decompression security vulnerability
- Can't switch workspaces on mobile
- Embed blocks are exported incorrectly
- Data repo index loss caused the kernel to exit
Development
- Plugin updates caused the dock, toolbar, and tabs to fail to load
- Improve marketplace package indexing
3.4.2 2 de desembre del 2025 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version improves some details.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Improve page scrolling caused by drag blocks
- Improve searching for move blocks
- The left-side layout is not displayed when searching for left-right layouts
- Deleting after changing link ancrhor before end of the block affects next block
- Improved positioning and highlighting after opening the editor via search
- Improve the setting of custom attribute names
- Improve the av-names attribute on block elements
- Improve database grouping field value filling
- Improve database rendering performance after editing
- Improve container block copy text *
- Improve file tree scrolling caused by drag file
- Import the YAML at the beginning of the Markdown as a code block
Bugfix
- Paste ... error
- Remove query criteria is abnormal
- Outline panel issues
- Importing Markdown failed
- Data synchronization may incorrectly overwrite data
- Graph dailynote filtering not working
Development
- Add onDataChanged method to handle data changes in the plugin
- Unable to load after creating Protyle
- Support triggering the open-siyuan-url-plugin on mobile
3.4.1 25 de novembre del 2025 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version improves some details.
Changelogs
Below are the detailed changes in this version.
Enhancement
- The database-bound block no longer automatically adds to the database after being copied as a replica
- Improve iframe/widget rendering
- Support calling system printing on iOS
- Supports executing JS snippets in the export interface.
- The shortcut search does not include key conditions
- Improve exit on Android
- Center and highlight the block when opening search results.
- Improve database operation interaction
- Improve printing on mobile
- Improve interface loading after switching themes and updating code snippets
- Improve data indexing performance
- Improve outline positioning
- Improve HTML svg clipping
- Add "Copy web URL" command to the Copy context menu on browser
- Improve left and right arrow keys in ZWSP at the beginning of block
- Image OCR supports more formats
- Image OCR supports setting the timeout via the environment variable SIYUAN_TESSERACT_TIMEOUT
Bugfix
- Using S3 data synchronization may cause kernel boot crashes
Development
- Add filetreeSortChanged and notebookSortChanged to eventbus
3.4.0 18 de novembre del 2025 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
Database kanban view now available!
Changelogs
Below are the detailed changes in this version.
Feature
- Database kanban view
Enhancement
- Support saving Include child documents status when Save query criteria
- Add Include time switch to database creation time field and update time field
- Improve interface loading after switching themes and updating code snippets
- Supports converting relative path hyperlinks into document block references after importing Markdown
- Improve HTML underline style clipping
- Improve outline panel on mobile
- The cursor position will be lost after going back
- Improve browser compatibility on mobile
- Support setting status bar message switch
- Improve flashcard deletion interaction
- Improve printing margins on mobile
- Supports landscape mode on HarmonyOS
- Improve browser clipping extension
- Improve immersive experience on HarmonyOS
- Unified positioning rules
- Backlink and backmention sort mode persistence
- Reduce the size of HarmonyOS app
- Improve virtual reference keyword handling and support line breaks
- Improve markdown inline elements parsing
- Improve markdown hyperlink anchor text export
- Improve YouTube IFrame loading
- Sublist of Add to Database clearly displays the view name
- Supports setting newly created sub-documents to be listed last
- Database synchronization requires distinguishing views
- Display top-level heading count in sidebar outline
- Improve HTML content rendering for database template fields
Abolishment
- No longer supported on macOS 11
Bugfix
- Keyboard shortcuts are not working when reviewing flashcards
- Failed to purge cloud repo
- Image OCR may not work in some cases
- Dragging within a superblock triggers an abnormal state
- An error tooltip appeared after modifying the shortcut keys for folding and attributes
- Dragging and dropping list items caused some errors
- Fix the issue where copying and pasting serial numbers causes abnormal states
- The rollup field in the attribute panel is calculated incorrectly
Refactor
- Upgrade to Electron v38.7.0
Development
- The plugin was not executed uninstall() when being uninstalled
- Improve kernel API /api/storage/getRecentDocs
3.3.6 29 d’octubre del 2025 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version improves some details.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Support Ctrl+Shift+T to reopen the tab
- Support siyuan:// protocol on macOS
- Improve UI layout
- Improve the outline panel
- Improve Recent documents
- Improve code block language selection
- Improve the database history
- Improve the prompt displayed when the web page does not have permission to read the clipboard
- Improve immersive experience on HarmonyOS
- Improve fold heading editing
- Improve data sync S3 provider compatibility
- Improve HTML img clipping
- Improve HTML math clipping
- Improve the database rollup and asset field filtering
- When a flashcard block is selected, the block menu displays a "Remove flashcard" option
- Improve the unescaping of copied block contents
- Copy multiple selected blocks as copies and insert them after the last selected block
- Support calling system printing on Android
- Add unit description for custom margins when exporting PDF
- Improve IFrame handling for exporting HTML/PDF/Image
- Improve automatic scrolling when dragging items in the outline
- Clicking the doc icon in the doc tree will expand on mobile
- Support calling system printing on HarmonyOS
- Clicking on the sides or in the gap causes the cursor to jump to the beginning
- Improve FSRS weight initialization
- Embed blocks in superblocks support displaying breadcrumbs
- Improve data synchronization
- Improve list item editing and drag
- Improve S3 data sync for proxied endpoints (Cloudflare Tunnel)
- Improve IP list address acquisition on HarmonyOS
- Database switch view supports undo and redo
- Improve exporting document HTML
- Improve detection of duplicate insertion of assets
- Adds publishing service settings page on mobile
Bugfix
- Issues with setting inline elements on HarmonyOS
- Fix some flashcard issues
- List editing triggers abnormal status
- The plugin switch status is not synchronized
- Renaming doc title does not update title in ial
Refactor
- Upgrade to Electron v37.7.1
Development
- Record the width of some Protyle elements in the attributes
- Optimize Dockerfile to maximize cache utilization and parallelism
- Improve #commonMenu menu
- Add internal kernel API /api/block/getBlockDOMWithEmbed and /api/block/getBlockDOMsWithEmbed
3.3.5 14 d’octubre del 2025 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version improves some details.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Browser clipping extension supports context menu Send to SiYuan
- Improve database relation field filter settings
- Improve doc browsing location loading
- Supports theme light/dark mode following the system setting on HarmonyOS
- Improve spaced repetition interface
- Search results show document titles
- Improve toolbar position calculation
- Improve fold heading editing
- Improve browser clipping extension After clipping a web page, open document*
- Increase the height of the editing toolbar on mobile
- Add Show in Folder for the database block
- Read-only mode supports previewing title images and searching by clicking on document tags
- Improve search document title highlighting
- Improve exporting block ref style
- Remove the "Import" item from the doc block menu within the doc
- Prompt when the web page does not have permission to read the clipboard
- Improve block memo display
- Cancel the animation effect when exiting focus and scrolling to the corresponding block
- Turn off autocomplete and spellcheck in the search input box
- Improve export of empty documents with subdocuments
- Improve exporting markdown block ref relative path
- Change Search asset content and Add watermark to exported PDF or image from paid to free
- Improve copy and cut
- Improve data sync S3 provider compatibility
- Improve HTML img clipping
Bugfix
- Drag errors with blocks in the list
- Inserting an image into an empty list item will insert it into the next paragraph block on mobile
- The database attribute panel of the doc opened from the doc tree does not display the content
- Chart not refreshing after updating code
- Database is constantly loading
- Unable to export PDF after setting KaTeX macro definition
- Unable to save search and replace type settings
Development
- API getTag add an optional parameter ignoreMaxListHint
- Add internal kernel API /api/ui/reloadIcon
- Improve the click-blockicon event triggering after multiple blocks are selected in read-only mode
3.3.4 1 d’octubre del 2025 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version improves some details.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Improve the first empty list item editing
- Add Default fill specific time switch to database date field
- Improve line break handling within tables
- Improve fold heading editing
- The embed block of a heading supports hiding the heading itself
- Improve database editing cell style
- Improve HTML dl/dt/dd clipping
- If the block ref is pointing to a doc block, the doc title will be displayed in the block ref floating window
- Improve Jump to block icon menu
- Improve the behavior of Jump to the next/previous block of the parent block in lists
- Improve Jump to the next/previous block of the parent block for container blocks
- Improve style for document tags and tables resize in read-only mode
- Add icons and zenmuml support to mermaid.js
- Upgrade mermaid from 11.11.0 to 11.12.0
- Add a refresh button in the upper right corner of the chart block
- Doc tree supports Shift+Click to select multiple documents
- Ensure compatibility with inline elements containing
tags
- Prompt when the user attempts to create a workspace in the root directory of the disk
- History Retention Days supports a maximum setting of 3650
- Improve font loading
- Improve return to desktop gesture on Android
Bugfix
- Chart block height setting is not fully effective
- Filter over rollups doesn't work
- Chart not rendering after copying and pasting
- Nested lists cause hang after collapsing headings
- IFrame block address escape error
- XSS to RCE in dynamic icon feature
- Doc tree drag function is abnormal
Refactor
- Upgrade to Electron v37.6.0
3.3.3 23 de setembre del 2025 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version improves some details.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Database asset fields support filtering
- Block ref elements retain their original styles when exported
- The new block created after folding the heading must be a heading of the same level
- Add scenes for expanding and collapsing headings
- Refresh the data in the interface after moving the document
- Improve copy/cut/delete Headings and Bottom Blocks menu
- Improve database group view performance
- Upgrade mermaid.js from 11.6.0 to 11.11.0
- The browser clipping extension supports "Show directories first in path search"
- Improve reopening interaction of closed notebooks
- Add new icon: iconInclude
- Support arm64 version in Microsoft Store
- Improve database menu rendering
- Improve the drag-and-drop in the chart and math editing dialogs
- The database rollup field supports using the relation field
- Add "Show unique values" to the calculation of the database rollup field
- Extend the time the interface waits for kernel startup on the desktop
- When exporting inline code to Markdown, try to remove the trailing zero-width space
- Improve HTML code block clipping
- Improve HTML clipping base64 images
- Improve database rollup checkbox fields
- Disallow editing of non-bound block icons in database relation field
- Improve database interaction details
- Improve the interaction when using the backspace key at the beginning of a code block
- The database relation fields support copying existing relations
- Improve font loading
- Improve document opening compatibility
- Improve dynamic loading to prevent continuous automatic loading in certain situations
- Improve the judgment of editable blocks and the escape processing of HTML blocks
Bugfix
- The editor switch cursor does not follow
- After updating a select field in the database attribute panel, clicking on other select fields does not respond
- When "Default fill created time" is enabled for database date fields, the automatically filled time value is incorrect
- The menus for database relation and rollup fields on the mobile do not display the related database name and field name
- When exporting images, the code block line number will display 0
- File history cannot load the correct view of database blocks
- Optimize typography exception when code block contains ```
- Add to Database shows databases that are not in the document
- An error occurs when inserting a tag using a mouse click
- Outline drag function is abnormal
Development
- Add an attribute for the breadcrumb unlock/lock button tag
3.3.2 9 de setembre del 2025 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version improves some details.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Copy/Cut folded heading changed to copy/cut Headings and Bottom Blocks and support multiple headings copy/cut
- Improve database field editing menu
- Database rollup field filtering rules support "Any", "All", and "None"
- Improve flashcards
- If the new data created in the database is in a collapsed group, the edit box will not pop up
- Select Copy in the code block to copy only the plain text
- Use the default sorting when the search content in the code block language prompt is empty
- Improve database rollup field filtering
- Improve database date field filtering
- Disable editing when adding options to the database
- After dragging database entries across groups, groups in other views need to be updated
- Browser clipping extension supports clipping page to the database
- Hide the bottom gesture navigation bar on Android
- Improve database group view performance
- Dragging multiple files into the editor will cause them to be opened by the default program
- Improve HTML table clipping
- Automatically create a new document when clicking on a notebook without documents
- Add field disabledInPublish to the code snippet to indicate whether it is disabled in the publish service
Bugfix
- PDF files with too long file names cannot generate annotated images
- The video block network address is incorrect
- The database date field cannot paste the time of 0 o'clock
- Read-only mode cannot be set in preview mode
- Exception when inserting batch files into the editor
- When using certain input methods, punctuation characters are inserted twice after pasting a link at the end of a block
Development
- Add field disabledInPublish to the marketplace plugin package metadata to indicate whether it is disabled in the publish service
- Add plugin function expandDocTree
- Improve kernel API appendBlock, insertBlock and prependBlock
3.3.1 2 de setembre del 2025 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version improves some details.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Support reading file paths from the clipboard
- New template functions ISOYear, ISOMonth and ISOWeekDate
- The year is changed to ISOYear when the dynamic icon displays the week number
- Improve database template field grouping
- Support opening assets through other apps on HarmonyOS NEXT
- Add cookie-based auth in publish proxy
- Dynamic icon use current date as default
- Improve template syntax highlight
- Improve synchronization of database bound blocks when list blocks change
- Improve the display height of the Android keyboard toolbar
- The height of the dividing line adjusts with font size
- Improve document tree custom sorting stability when creating a notebook or doc
- Block ref search and global search results display reference counts
- Improve database rollup template rendering
Bugfix
- Blockquote custom attributes are lost in some cases
- When "Default fill created time" is enabled for database date fields, the automatically filled time value is incorrect
- When searching for document tags, keyword highlighting will have extra pound signs
- Database rollup template calculations are incorrect
- The update time of the database checkbox field keeps changing
- Database relative date filtering is incorrect
- The folded state of the block under the folded heading is incorrect in some cases
Refactor
- Upgrade to Electron v37.4.0
Development
- Add plugin event bus code-language-update and code-language-change
- Add internal kernel API /api/av/getAttributeViewBoundBlockIDs and getAttributeViewItemIDs
- Improve the front-end compilation performance of the development environment
3.3.0 26 d’agost del 2025 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version supports database grouping by field and improves many details.
Please note:
- Old versions cannot open new version databases. If you installed the mobile version from a store, it is recommended to wait for the new version to be available in the store before updating the desktop version
- The multi-select field value of the database template has changed from a string to a string array. Please refer to here for adaptation
Changelogs
Below are the detailed changes in this version.
Feature
- Database grouping by field
Enhancement
- Improve Add to Database
- Improve database field default filling
- The database rollup field supports using the template field
- Display title when flashcard is a document
- Improve the database block binding
- Improve export preview mode CSS variable value filling
- Card view supports displaying field names
- Improve document title carriage return processing
- Improve pasting performance for large amounts of content
- Improve the line number display when custom code block
- Improve data sync to avoid conflicts caused by folding block
- Deleting a block no longer adds an empty block to the beginning of the doc in some cases
- Improve template search highlighting
- Export preview mode supports focus use
- Code blocks retain attributes when exporting preview
- Support code block highlighting template syntax and export code block templates as paragraphs
- Re OCR popup prompt when Tesseract is not enabled
- Improve <br> input parsing
- Update plugins of highlight.js
- Improve card view display
- Improve the status bar index creation information prompt
- Improve search for emojis in tags
- Document supports copying as Markdown
- The database rollup field supports duplicating as a copy
- Improve HTML clipping
- Alert users when .sy file or database .json exceed 8MB
- Limit the database title to 512 characters
- Upload asset files to cloud supports focus use
- Improve the style of exporting PDF
- Parse <img> tags when pasting
- The database template field supports using other template fields
- Improve database Drag vertically to fill value
- Tab switching improvements
- Filter hidden columns when browsing the current view image of a database table
- Database drag and drop, performance and interaction optimization
- Remove highlighting when database filter conditions do not perform filter calculations
- Improve database template field to use multiple-select field
- Improve parsing <img> tags when importing
- The database rollup field supports using the updated/created field
- Manually optimize the data index to reduce space usage and improve performance
- Improved database attribute panel
- Improve focus positioning when exiting folded blocks
Bugfix
- Database select fields will lose options if options are added too quickly
- Inline formulas are not rendered when superblock is canceled
- Dragging a file from the assets folder into the editor causes the kernel to exit
- The tray is generated repeatedly after the new window is locked and then entered
- Find-replace incorrectly converts tags to text
- The insertion position is wrong after converting the list to paragraph block in the floating window
- Formula-related editor status abnormal
- Incorrect results for database rollup field filtering
Refactor
- Upgrade to Electron v37.3.1
Development
- Add plugin function IProtyleOptions.handleEmptyContent
- Add plugin function getActiveTab
- Add parameter imgTag for kernel API exportMdContent and copyStdMarkdown
- Adjust addTopBar and addStatusBar from onload lifecycle to onLayoutReady
- Add plugin function hideMessage
- Add plugin event bus switch-protyle-mode
- /api/block/getBlockKramdown link/image URLs are no longer encoded with spaces
- Improve kernel API /api/filetree/moveDocsByID
- Add plugin function getActiveEditor
3.2.1 22 de juliol del 2025 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version improves some details.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Database table view supports synchronizing column width to other table views
- Database view tab supports drag sorting
- Improve "Use Default Column Width"
- Improve theme switching
- Improve drag performance
- Improve icon switching
- Add "Content block" option in the preview area of the database card view
- Improve the opening of a block ref using shortcut keys immediately after inserting it
- Improve database card view card right click menu
- Improve paging settings after creating/deleting database views
- Disable automatic video playback in database card view
- Gallery view renamed to Card view
- Disable drag-and-drop sorting after setting sorting rules for database view
- Add some currency formatting support to database number fields
- Improve mirror databases refresh after updating database view layout
- Improve the image loading performance in the database
- Improve assets searching
- Disable HTTP access to the /assets/ path
- Improve breadcrumb redirection on mobile
- The view settings menu pops up after creating a new view in the database
- Various charts are not rendered when the content is empty
- Fixed mirroring database display view
- Improve Markdown hyperlink input parsing
- Improve search result highlighting
- Improve right-click menu paste
- The bound heading block in the database card view displays the sub-blocks in the preview area
- Improve reference count update after moving container blocks
- Improve reference count update after converting heading block level
- Improve reference count update after document convert to heading
- Improve database table view fixed field copy and paste
- Improve HTML table clipping
- Improve HTML code block clipping
- Improve converting network assets to local assets
- Improve reference count update after moving heading blocks
- No longer add the id attribute to block elements after setting the attribute
- Exported Markdown inline code no longer contains zero-width spaces after it
Bugfix
- The "Remember me" function on the auth page is invalid on the mobile
- AI operations are invalid after selecting a content block
- Markdown doc with \\u0000 in table cannot be opened after import
- The font Noto Sans SC is not available
- Virtual reference keyword exclusion list does not work in certain cases
- Rendering PlantUML on HarmonyOS NEXT should not jump to the browser
- Copying blocks without copying attributes
- XSS in inline memo elements
Refactor
- Update SCSS dependencies and fix warnings
- Upgrade to Electron v37.2.3
Development
- Enable stylesheet sourceMaps in the development environment
- Add config.query to input-search event bus
- Improve kernel API /api/block/updateBlock and /api/block/batchUpdateBlock
- Add plugin option IProtyleOptions.click.preventInsetEmptyBlock
- Improve showMessage() function
- Add plugin function saveLayout
- Add kernel API /api/av/batchSetAttributeViewBlockAttrs
- Add kernel API /api/av/batchReplaceAttributeViewBlocks
- Add some kernel batch insert blocks APIs
3.2.0 3 de juliol del 2025 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
Database gallery view now available!
Changelogs
Below are the detailed changes in this version.
Feature
- Database gallery view
Enhancement
- Improve multi-select block
- Swiping left or right in a formula on mobile devices no longer opens the sidebar
- Improve block icons display
- Cannot drag the dots of the list item while holding down Shift
- The block ref pop-up window on mobile devices will be blocked by the keyboard
- Add a 'Remember me' checkbox when logging in to save a session
- Paste /^\s*>|\*|-|\+|\d*.|\[ \]|[x] in a non-empty block without conversion
- Close the keyboard after clicking the toolbar + on Android
- Hide the "Closed notebooks" element if no notebooks exist
- Improve the proportion of lists, code blocks, and headings after customizing the font size of blocks
- Improve the alignment in table exports
- Unable to start selection from the .protyle-action element
- Improve export of empty documents with subdocuments
- Remove title attribute when converting the doc to a heading
- Improve hyperlink/image title escaping
- Ignore the last empty paragraph block when exporting merged sub-documents
- Add Portuguese Brazilian language support
- Add "Copy database ID" to the database block menu
- Support opening document after clipping a web page
- Database supports setting display field icons
- Improve HTML formula clipping
- Improve database loading performance
- Improve HTML table clipping
- Improve pasting to WeChat media platform
- Dynamic icons no longer display network image corner marks
- Android check WebView version 95+
- Export preview cannot copy images
- When access authentication fails, refresh the page to jump to the authentication page
- Improve search settings
- Database supports setting fields wrap
- Database different layouts of the same view use the same filtering, sorting, paging and custom sorting rules
- Database index content/markdown values no longer contain zero-width spaces
Abolishment
- Completely remove Google Analytics
Bugfix
- Embed blocks generate extra HTML
- Loses text after inline codes when exporting Word/HTML
- The toolbar content cannot be slid on Android
- XSS through emoji name
Refactor
- Upgrade abcjs 6.2.2 to 6.5.0
- Upgrade to Electron v37.2.0
- Upgrade visjs 9.1.2 to 9.1.13
Development
- Add kernel API /api/block/getBlockDOMs
- Add fillCSSVar parameter for kernel API /api/export/exportMdContent
3.1.32 3 de juny del 2025 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version improves some details.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Database template fields support access by ID
- New template functions markdown2text and markdown2content
- Improved the incompleteness of paragraph block caused by extreme cases
- Database template fields support access to the raw value
- Upgrade mermaid.js to v11.6.0
- Improve input [[ and paste
- Improve backlink filtering below the heading
- Improve the network assets download to the local
- Find-replace supports query syntax
- Improve selection in the backlink panel
- Support importing markdown zip on the browser
- Clear the memo element when the memo is empty
Bugfix
- Unable to set inline element on HarmonyOS
- Export path selection problem on Linux desktop
- Block ref duplicated on Android
- After enabling the Publish Service Basic authentication, the response Body is a null pointer
- Export preview/HTML may lose block background color
- Regular expression search does not work with single quotes
Refactor
- Upgrade to Electron v35.5.0
3.1.31 27 de maig del 2025 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version improves some details.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Open the Explorer window in the foreground
- Improve find-replace
- Improve block ref dynamic anchor text and database primary key anchor text update
- Improve the inline element settings
- Update the parent_id of blocks below a heading block when updating the heading block
- Improve outline jump positioning
- Improve database asset field value adjustment sorting
- Support local image links with parameters
Bugfix
- Block refs and block hyperlinks jump to the embed block
- Enabling the authorization code on Android may result in a black screen
3.1.30 20 de maig del 2025 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version improves some details.
Changelogs
Below are the detailed changes in this version.
Enhancement
- The image of the database asset field can be switched to view other images during preview
- Improve interference among multiple hints
- Improve white-space handling in browser clipping extension
- Android notification text uses English lyrics when the appearance is not in Simplified Chinese
- Improve notebook drag sorting
- Improve the editor font setting
- Improve resizing image width by dragging
Bugfix
- Abnormal editing of inline elements in tables
Development
- Update plugin addDock callback parameter scope
3.1.29 13 de maig del 2025 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version improves some details.
Important changes: List Markdown marker changed from * to - (#14680)
Affected scope:
1. When copying or exporting list Markdown, the marker is changed to -
2. SQL query statements or plugins that rely on the list * marker need to adjust their logic
Does not affect input, and the * marker can still be used for input.
Adaptation operation:
1. Execute Doc Tree - More - Rebuild Index to update the list markers in the data index
2. Modify the relevant SQL query statements
- Only support the new format: for example, change markdown LIKE '* [x]%' to markdown LIKE '- [x]%'
- Compatible with new and old formats: for example, change to markdown LIKE '- [x]%' OR markdown LIKE '* [x]%'
Changelogs
Below are the detailed changes in this version.
Enhancement
- Preview mode copy to WeChat MP supports lists with more than two levels
- Support formula rendering when exporting to WeChat MP
- Improve floating window interaction
- Support switching code block language via shortcut keys
- Flowchart and PlantUML chart are not fully displayed
- Automatically replace / in doc titles with /
- Support layout search filtering
- Improve transitions of inline elements
- Duplicate then select the block
- Supports configuration of whether to export inline memos
- Improve pasting of hyperlinks and block ref anchor text
- Improve the SQL method in the global search
- Clicking on a virtual reference to jump no longer pops up the keyboard on Android
- Use natural ascending order when inserting multiple assets
- Improve mouse selection code blocks
- Dailynote shortcut keys are automatically reset to default
- Improve block jump return animation on mobile
- Improve browser clipping extension
- Improve embed block rendering after line break
- Improve interaction with code blocks in embedd blocks
- Use - marker for lists when exporting Markdown
- Improve the marketplace refresh timer
- Improve flashcard management sorting
- Improve HTML table clipping
- Support converting HTML hyperlinks when importing Markdown
- Ignore editor Markdown settings when copying and pasting inline elements
- Improve export PDF watermark font
- Support paging within blocks when exporting PDF
- Improve input of tab characters before inline elements at the beginning of a paragraph
- When the block ref anchor text contains only whitespace characters, it will be set as a static anchor text id
- Improve block ref exporting
- Improve code block line number alignment when exporting a PDF with zoomed page
- Improve the Enter return after the table in the list
- Improve database template field access rollup multiple selection
- Fill the template into the input box when duplicating the database template field
- After clicking the outline, the cursor is positioned at the end of the block
- The "Close current tab" shortcut key can close the floating window in the floating window
- Follow editor Markdown syntax settings when importing Markdown
- Improve database field and view editing UI
- Improve code block local language rendering priority
- Update the Exit focus button state when backing on mobile
- Remove <br> in the database title
- Improve doc tree Name Alphabet sorting
- Improve database batch paste performance and support more types of conversion
- Improve stability of block attribute updates
- Browser clipping extension support template configuration
- Improve soft line break at the end
Bugfix
- Clicking on the video will jump to the block where the cursor is on mobile
- Exception when pressing Delete inside a code block
- Inline formula input parsing exception
- PlantUML export image error
- Block-level formulas cannot be rendered in preview mode
- Filter for Rollup column based on Select column not working
- The result list will not refresh after search is replaced on mobile
- Fixed table header causes highlight misalignment of multiple selected cells
Refactor
- Upgrade to Electron v35.3.0
Development
- Improve kernel API /api/file/putFile parame
3.1.28 18 d’abril del 2025 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version improves some details.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Supports replacing tags with other inline elements
- Improve table row insertion
- The bottom sidebar panel is abnormal after opening the developer tools
- Tag renaming supports listing search candidates
- Browser clipping extension supports clipping SVG
- Support list block font size modification
- Displays database block icon by default on tablet
- Improve formula block spacing in exported PDF
- Improve undo after converting blockquote to paragraph
- Reload README after upgrading the marketplace package
- Improve math block parsing
- Split-screen documents maintain the same browsing position
- Improve web page clipping
- Tag search supports space-separated keywords
- Improve marketplace package update validation
- Improve block ref jump on Android
- Reduce the probability of tree not found when deleting/renaming tags
- Improve tag panel refresh
- Improve synchronization of title image updates to other windows
- Improve soft break editing in tables
- Global search supports searching with tabs
- Improve setting of inline elements when table cells contain br
- Resolve conflicts between custom ⌥⇧→/⌥⇧← and native shortcut keys
Bugfix
- Abnormal content when creating a tag
- Abnormal after reapplying the same background color to text with background color
- Inserting images or files button on Android do not work
- Editing after opening the search interface will cause the interface to reload
- All Import buttons on Android do not work
- Virtual reference cannot jump on mobile
- Unable to find-replace tag
- Incorrect cursor position when typing in a database-bound block
Refactor
- Upgrade to Electron v34.5.0
Development
- Improve editor refresh for kernel API /api/block/moveBlock
- Authenticated kernel API requests work without setting the authentication code
- Improve plugin reloading after data sync
- The global shortcut key of the plugin cannot be bound again
- Add an internal kernel API /api/ui/reloadTag
3.1.27 8 d’abril del 2025 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version improves some details.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Split-screen documents maintain the same browsing position
- Support in-app purchase PRO Features and Subscription on iOS
- Video player supports full screen on Android
- Improve doc tree sorting
- The toolbar is obscured by the soft keyboard on Android
- Improve dragging of tabs across windows
- The cursor lands in the wrong place when moving up to a block ending with \n
- Full screen display in landscape mode on Android
- Improve block ref anchor text rendering in templates
- Clip extension add a configuration item to expand the doc tree after clipping
- Display tags in search results list on mobile
- Pressing Delete at the end of the block before the blockquote does not move the cursor
- Improve renaming assets
- Improve settings search
- Renaming or deleting a tag no longer reloads the interface
- Improve web page clipping
- Add template function getBlock
- Improve tab dragging visual effects
- Improve Markdown image input parsing
- Improve Enter parsing after hyperlinks in a list
- Improve soft line break paste parsing
- Trim space in dialynote/block ref/new doc save path
- Adjust the style of paragraph blocks and code blocks under lists
- Improve embed block updating
- Improve cancel super blocks in backlink panel, focus, and floating window
- Improve shortcut keys to disconnect inline code, tag and kbd
- Improve local image rendering in README of installed marketplace packages
- Double quotes in inline elements are no longer converted to HTML entities when pasting Markdown
- Improve browser clipping extension
- Improve #tag search creation prompt
- Improve search method icon
Bugfix
- Find-replace escaped characters will lose content
- The blockquote shows an extra block icon
- Exception caused by pressing Delete
- Editing mermaid/plantUML not working
- Assets search does not display the search results list
- Duplicate a list then move will trigger a state exception
- Unable to open the panel in some cases
Development
- Add an internal kernel API /api/ui/reloadAttributeView
- Add an internal kernel API /api/ui/reloadProtyle
- Add an internal kernel API /api/ui/reloadFiletree
- Add an internal kernel API /api/ui/reloadUI
- Add plugin function globalCommand
3.1.26 25 de març del 2025 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version improves some details.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Hide the status bar on tablet
- Improve table cell selection
- Improve creating block at the end of the doc bottom
- Improve font rendering on macOS
- Improve doc scrolling when pressing the up and down arrow keys to switch cells in the database
- Improve search window dragging
- Improve plugin to add CSS
- Improve focus animation
- Improve the width of exported images on mobile
- Improve embed block updating
- Improve markdown input parsing
- Improve the focus return id does not exist
- Improve flashcard import
- Displays the data index message in the status bar on mobile
- Improve plugin compatibility of embed blocks
- Improve menu animation on mobile
- Improve breadcrumb scrolling and clicking on mobile
- Improve pasting link after virtual reference
- Improve math block parsing
- Improve Markdown hyperlink input parsing
- Support indented code block syntax when importing Markdown
- Improve browser clipping extension
Bugfix
- AI DeepSeek 422 Unprocessable Entity
- Unable to long press to paste on mobile
- Reverse deletion exception in empty block
- WebDAV purge data repo failed
- Applying styles to block refs causes them to disappear
- Unable to open cloud tagged snapshots
Refactor
- Upgrade to Electron v34.3.4
3.1.25 18 de març del 2025 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version improves some details.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Remove zero-width spaces from empty paragraph blocks
- Improve preview style
- Improve marketplace package loading
- Multiple selection cells in the table support copying plain text
- Use html-to-image to replace html2canvs
- Improve width submenu in block menu
- Improve the rendering of the block icon position of the list block
- Font size supports relative settings
- Merge the same elements after find-replace
- Improve outline jump positioning
- Text with appearance after input keeps its appearance
- Pin the floating window after scaling
- Improve reconnection prompt after switching apps on iOS
- The Export in the asset menu on the mobile is changed to calling the browser to download
- Improve element menu on mobile
- Improve chart edit rendering
- Improve anchor text escaping when creating a subdoc by reference
- Marketplace search for multiple keywords uses AND logic
- Improve block ref dynamic anchor text to add inline level style
- Block icon are not displayed in certain cases
- The database supports creating new entries after pressing Tab at the end of the cell
- Copying a database cell and pasting it into the doc title only pastes plain text
- Improve database multiple selection and relation field cell pop-up editing
- Improve switching of database cells or pop-up options via arrow keys
- Improve browser clipping extension
- Improve database field sorting for content containing emojis
- Improve floating editor content synchronization
- Improve Move auto fill search keyword
- Improve Ctrl+X of inline elements
- Support entering the sub-menu by pressing Enter
- Improve Optimize typography for inline math
- Supports displaying serving IP on Harmony NEXT
- Improve rollback doc to avoid ID duplication
- Generate file history before converting doc to heading/moving blocks
- Improve pasting formulas from Claude
- Database asset field support keyboard operation
- Improve query embed block auto refresh
- Restart the plugin after the marketplace plugin package is updated
- Supports assets settings on mobile
Abolishment
- No longer support Android 7
- No longer support iOS 14
Bugfix
- Delete exception at the end of inline element
- Flashcard management will be incorrectly highlighted after global search
- Exception after pasting embed block
- Cannot long press to paste on mobile devices
- Unable to paste specific text copied from WPS
- The URL link customized by the plugin does not work
- Formula blocks in super blocks are not displayed completely when exporting to PDF
Refactor
- Refactor setCurrentById of Outline func scroll policy
- Upgrade to Electron v34.3.3
Development
- Improve kernel API /api/filetree/getPathByID
- Plugin API supports opening block attribute panel by block id
- Missing switch-protyle or loaded-protyle-static Event on Mobile Back Navigation
- Add a kernel API /api/block/batchUpdateBlock
3.1.24 4 de març del 2025 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version improves some details.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Support opening a block in a new tab via shortcut keys
- Improve tooltip
- Support preview fonts
- Improve creating sub-doc by F3
- Improve browser clipping extension
- Improve inline elements editing
- Improve pasting of heading blocks
- Improve database date field relative between filter
- Attribute Panel - Database - Date field popup window abnormal
- Improve the stability of WeChat SiYuan Assistant
- Improve Ctrl+K to paste a hyperlink
- Remove zero-width spaces around image nodes when exporting Markdown
- Supports document tree related settings on mobile
Bugfix
- Drag and drop image with PDF file open makes backspace unusable
- Cannot long press to paste on mobile devices
- Deleted documents cannot be rolled back
- Block attributes display abnormal emoji
Refactor
- Refactor the protyle mouseover event
- Upgrade to Electron v33.4.2
- Refactor setCurrent func scroll policy
Development
- Add data-id attribute to the buttons
3.1.23 25 de febrer del 2025 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version improves some details.
Changelogs
Below are the detailed changes in this version.
Enhancement
- The entry block icon cannot be clicked after the database is centered or right-aligned
- Hide text in breadcrumb of last non-document path in embed block
- Improve code/kbd/tag element editing
- Deduplicate container block backlink
- Improve positioning of table and recent block searches
- AI writing supports custom shortcut keys
- Improve positioning after exiting focus
- Improve the window control button position after the graph panel is full screen
- Improve the centering and line wrapping of database primary key emojis
- Insert list reference when dragging multiple docs into the editor
- Double click .search__drag to restore default width
- Improve dynamic loading
- Improve RTL rendering
- Improve find-replace of image/link elements
- Remove <br> in the document title
- Supports table copy in read-only mode
- Hide the network image icon in the inbox
- Improve database date field relative between filter
- Expand doc tree after moving from inbox
- Click inside the table to hide the toolbar
- Convert ref to text only when sharing to the community
- Improve backmention highlighting
- Improve opening links in Attribute panel - Database
- Improve browser clipping extension
- Improve block reference count refreshing
- Improve menu pasting
- Switch content blocks LTR RTL layout supports custom shortcut keys
- Improve heading block copy and paste
- Improve code block parsing
- Improve asset src decoding when importing markdown
- Expand doc tree after duplicating doc
- Improve marketplace theme update
- Change the kernel to background tasks on HarmonyOS Next
- /menu add kbd element
- Set the auth code via environment variable
- Refresh virtual reference cache after doc convert to heading
- Set the workspace path and lang via environment variable
- Update outline after rolling back document
- Improve appearance mode switch
- Pasting text with a > in the middle no longer creates a blockquote block
- Display reference counts after unfolding headings
- Improve find-replace of text containing escape characters
- The size limit of inserted assets has been adjusted from 4G to 8G
Bugfix
- Inline code exceptions on Windows 10
- The attribute panel relation field is abnormal
- Wrong process name
- Lacks the entry to edit mermaid on mobile
- Scrollbar style is incorrect
- Relative paths are constructed from a wrong basedir when importing markdown folder
- Rollback document exception after moving document
- Font folder not packaged on macOS/Linux/Windows arm64
- Unable to download online video
- dragover__bottom class name not removed
Refactor
- Upgrade to Graphviz v3.11.0
- Upgrade to Electron v33.4.1
Development
- Improve kernel API exportMdContent
3.1.22 14 de febrer del 2025 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version improves some details.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Support disabling ==foo== inline mark syntax
- Improve dock panel popup
- Improve Firefox compatibility
- Improve text appearance setting
- Improve pasting of virtual ref content
- Some S3 providers are not available
- Improve exit focus positioning
- Improve database date field relative between filter
- Improve block custom attribute search preview area positioning
- Improve local file link pasting
Development
- Add parameter nodeElement to protyleSlash.callback
3.1.21 11 de febrer del 2025 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version improves some details.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Improve refreshing of doc tree when creating doc
- The backlink panel supports hoving block icon to open floating windows
- Adapt PWA title bar color
- Improve the ghosting of list items
- Improve attribute search and highlighting
- Improve performance for listing doc tree
- Browser clipping extension supports removing image link
- Add icon for primary key of database binding block
- Deleting the spaces between the images will result in a line break
- Improve mouse selection blocks
Bugfix
- Tag search not escaped correctly
Refactor
- Upgrade to Electron v33.4.0
Development
- Emit bus paste event for pasteText as well
- Improve font size CSS and list item pseudo-element layout
3.1.20 16 de gener del 2025 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version improves some details.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Improve tab drag highlighting
- Hide the toolbar when the mouse is pressed on an element other than the toolbar
- Improve escaping content for database primary key, relation, and rollup fields
- When all sub-blocks of a super-block are selected, merging into a super-block is not supported
- Remove Markdown markers when copying inline elements
- Supports multiple pasting after copying the image file
- PDF annotations support conversion to text *
- Improve the inline code element parsing
- Improve block content stat
- Improve list super block editing
- Improve importing conf
- Improve the underline element parsing
- Avoid window controls overlay covering SiYuan toolbar buttons
- Improve list item, super block and blockquote backlink propagation
- Supports proxy settings on mobile when using network serving
- Improve drag for doc, outline, database, and block
- Backlink count at the doc block title including sub-blocks
- Improve changing database field type
- Supports click PlantUML diagram hyperlink
- Improve lazy loading image processing of browser clipping extension
- Supports setting keep-alive notification text on Android
Refactor
- Upgrade to Electron v32.2.8
Development
- Add plugin API openSetting
- Change parameters of plugin API addFloatLayer
3.1.19 7 de gener del 2025 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version improves some details.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Improve tab dragging
- Improve creating a new block in super block
- Template pop-up window supports dragging the preview area size
- Database primary key anchor text supports line breaks
- Improve settings UI
- Disable left and right sliding to pop up the side panel when editing on mobile
- Support local file system sync & backup
- Add shortcut keys for canceling super block and switching to horizontal/vertical layout
- Improve adding memos to inline formulas
- Improve backward for HarmonyOS
- Remove Add and Remove buttons for S3/WebDAV cloud sync directory settings
- Improve search highlighting
- Support for ignoring the prompt to add Microsoft Defender exclusions
- Improve relation and rollup style in database
- Improve search OCR image preview area positioning
- Improve find-replace for keywords containing spaces
- The purpose of use pops up when applying for camera permission on Android
- Improve right click block selection
- Improve database assets field pop-up window
- Improve clipping articles of WeChat media platform
Bugfix
- Shift+Enter does not perform soft line break within a block
- Query embed block scripts to be correctly escaped when exporting templates
- Arbitrary file deletion vulnerability
- Settings - Editor - Font is garbled on macOS
- Loading certain font files causes kernel panic
Development
- Add Kernel API for publish binary message broadcast
- Add Kernel API for subscribe broadcast message by SSE
3.1.18 31 de desembre del 2024 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version improves some details.
Changelogs
Below are the detailed changes in this version.
Enhancement
- The spaced repetition interface on mobile no longer displays key letters
- Improve PDF page-spread annotation
- Improve emoji and dynamic icon style
- Compatible with Sogou input method to intelligently adjust punctuation after numbers
- Browser Clipping Extension supports multiple languages
- Add the shortcut key for adaptive width switching and add it to the command panel
- Improve database entry select
- Improve search jump focus block and then exit focus positioning
- Block dragging across workspaces should not be handled
- Support inserting ¥¥ at the beginning of a paragraph block to convert it into a formula block
- Reduce exit time when sync is enabled
- Use ID when block ref anchor text is empty
- Improve checking for updates on exit
- Improve PDF search jump issue
- Display reference counts in the backlink panel
- Add word count template function runeCount and wordCount
- Support / Menu search based on current language
- Support one-click addition of Microsoft Defender exclusions
- Strip Markdown markers when pasting content into doc title
- Improve split screen merging super blocks
Bugfix
- Some database-related issues
- Upgrade crashes or white screen on HarmonyOS
Development
- Upgrade to highlight.js v11.11.1
3.1.17 24 de desembre del 2024 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version reduces startup time when sync is enabled.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Database-bound block primary key supports setting static anchor text
- The text pasted into the database supports the use of \t and \n for segmentation and line breaks
- Adjust window buttons when the interface is scaled on macOS
- The mobile database always displays the Calculation row
- Improve Attribute Panel - Database - Remove block
- Improve list item multi-select indentation interaction
- Remove browser default Ctrl+B/I/U
- Reduce startup time when sync is enabled
Bugfix
- Emoji not displayed on Linux
- Database paste causes crash
- Results not highlighted when searching using query syntax
- Document cannot be exported as Markdown
- Incorrect list item styles in exported PDF
- Cannot export Data on mobile
Refactor
- Upgrade to AWS SDK for Go v2
- Upgrade to Electron v32.2.7
Development
- Add renderAVAttribute method to Protyle
- Add plugin function getAllModels
3.1.16 18 de desembre del 2024 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version improves some details.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Improve database cell appearance
- Multiple-select list items remain selected after indent or outdent
- The move doc window retains the keyword of the last search
- Improve font family and emoji
- Improve database select field color and layout
- Improve cursor positioning after pasting images
- The database primary key field displays the icon of the bound doc
- Supports find-replace and asset file history on the mobile
- Improve inline elements parsing
- Allow stickTab icon in Panels to be used in a browser environment
- Add block content statistics template function statBlock
- Improve document tag interaction
- Improve forward and backward when Open in current tab is enabled
- Support setting automatic sync interval
- Improve importing markdown files
- Add SQL query template function querySQL
- Search preview area supports inline memo positioning
- Add Arabic support
- Improve exporting data
- Improve serving assets performance
- Improve data synchronization stability
- Compatible with image legacy data
- Improve the behavior of Del of the image
Abolishment
- Remove Sentry reporting diagnostic data
Bugfix
- Outline panel update overwrite content issue
- Paste code block missing line break
- Editor not automatically refreshed after rolling back document
- Unable to use Query Syntax to search
- Cannot enter Chinese characters in database search using Microsoft Pinyin
- Some security vulnerabilities
Development
- Push update block ID event
3.1.15 10 de desembre del 2024 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version supports use on the HarmonyOS NEXT system.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Improve Alt+M hiding/showing windows
- Improve database cell positioning and editing input box size
- Support HarmonyOS NEXT system
- Remove the collapsed state of the collapsed heading on paste
- Support the year in the database date field is less than 4 digits
- Improve interaction with database descriptions
- Improve document tag adding interaction
- Improve tooltip
- Improve exporting block ref
- Improve search highlighting
- Improve template search
- Improve code block paging when exporting to PDF
- Improve HTML clipping
- Improve system font loading
- Generating block reference with a block that has ' character is causing weird behaviour
- Simplify document block paths in search results
- The browser clipping extension adds some experimental features
- Attribute panel - Database supports removing the current block
- Support flac audio asset playback
- Cannot double-click to preview them when image url include %
- Using the middle button to close a tab triggers pasting on Linux
- Improve setting appearance priority
Bugfix
- The document in the mobile data history will be closed when you slide down
- No results found after clicking on the inline tag
- HTML tag search escaping issue
- The sequence number of the ordered list exported to .docx is incorrect
- File names ending with . will be considered as missing assets
- Full manual sync mode causes data conflicts
Development
- Improve the operation of Backspace Delete Tab Shift+Tab after selecting a block or table cell
- Add a kernel API /api/filetree/moveDocsByID
- Remove editor input console log
- Add disable, enable method to Protyle
3.1.14 3 de desembre del 2024 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version improves a lot of details and optimizes data synchronization performance.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Support creating new entries when filling in the database relation field
- The right-click menu of multiple selected documents or blocks supports more copy options
- Improved spacing and width of horizontal layouts
- Improve image width setting
- Support dragging assets to the database and assets field in the attribute panel
- Improve line breaking behavior when sublists contain lists and normal blocks
- Maintain block position after editor width resize
- Doc tree "Copy" supports using shortcut keys
- For flashcard blocks without fill-in-the-blank cards created, cancel "Show Answer"
- Improve dragging of headings or list items to the doc tree
- Improve search highlighting
- Drag and Alt+drag on the document tree swapped
- The database supports calculating the "Percent unique values" of the field
- Improve file history UI
- Improve inline elements find-replace
- Lazy loading of images and IFrames
- Improve data sync performance
- Add statistics on selected blocks and total blocks
- Improve cursor position after undo
- Improve importing Markdown
- Improve database attribute panel style
- Improve HTML clipping
- Improve pasting and copying of code block after select all
- Improve exporting Markdown
- Special characters in exported file names are replaced by _
- Improve drag block highlighting
- Improve exporting block ref
- Improve drag block to database highlighting
- Graph nodes no longer display memos
- Remove Unicode PUA characters
Bugfix
- Incorrect backlink keyword highlighting
- Failed to purge cloud repo
- Undo exception after deleting some blocks
Refactor
- Upgrade to Mermaid v11.4.0
- Upgrade flowchart.js to v1.18.0
- Upgrade pdfcpu to v0.9.1
- Upgrade FSRS to v3.3.0
Development
- Compatible with line breaking behavior after setting the maximum height of code blocks
- Improve kernel API /api/block/getBlockKramdown
- Support toolbar configuration hotkeys returned by updateProtyleToolbar
- Kernel serve CalDAV service on path /caldav/
3.1.13 19 de novembre del 2024 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version supports setting dynamic icons for documents and improves data synchronization.
From this version, SiYuan will automatically clean up the local data repository after the first data sync ends after startup:
- Only 2 snapshots are kept per day
- Snapshots older than 180 days are cleaned up
You can adjust this cleanup policy in Settings - About - Data repo purge.
Automatic snapshot cleanup helps improve startup speed. If you do not want a snapshot to be cleaned up, you can manually tag the snapshot, and the tagged snapshot will not be cleaned up.
Changelogs
Below are the detailed changes in this version.
Enhancement
- The database supports adding view/field/option description
- Improve open PDF with new window
- Improve positioning doc in split screens
- Support exporting Markdown after selecting multiple documents
- Document icons support the use of dynamic icons
- Improve blocks highlighting effects
- Improve WebDAV data synchronization compatibility
- The backlink panel supports filtering by the block attributes
- Long press Esc to focus on the button in the flashcard
- Bold, italic, underline, and strikethrough inherit the block element color
- Improve plain text comparison in data snapshot
- Apps in Chinese mainland app stores no longer provide AI access settings
- Improve appearance for table and database nested in container block
- Improve marketplace multi-language internationalization
- Improved database pasting of text containing commas and line breaks
- List only 512 unreferenced assets
- Automatic purge for local data repo
- Double-click the panel drag line to restore the default width
- Improve data sync
- Improve importing Markdown
Bugfix
- SQL injection security vulnerabilities
- Access authorization code captcha vulnerability
- Some XSS vulnerabilities
Refactor
- Upgrade to Electron v32.2.5
Development
- Kernel serve CardDAV service on path /carddav/
- Add a kernel API /api/filetree/renameDocByID
3.1.12 19 de novembre del 2024 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version supports setting dynamic icons for documents and improves data synchronization.
From this version, SiYuan will automatically clean up the local data repository after the first data sync ends after startup:
- Only 2 snapshots are kept per day
- Snapshots older than 180 days are cleaned up
You can adjust this cleanup policy in Settings - About - Data repo purge.
Automatic snapshot cleanup helps improve startup speed. If you do not want a snapshot to be cleaned up, you can manually tag the snapshot, and the tagged snapshot will not be cleaned up.
Changelogs
Below are the detailed changes in this version.
Enhancement
- The database supports adding view/field/option description
- Improve open PDF with new window
- Improve positioning doc in split screens
- Support exporting Markdown after selecting multiple documents
- Document icons support the use of dynamic icons
- Improve blocks highlighting effects
- Improve WebDAV data synchronization compatibility
- The backlink panel supports filtering by the block attributes
- Long press Esc to focus on the button in the flashcard
- Bold, italic, underline, and strikethrough inherit the block element color
- Improve plain text comparison in data snapshot
- Apps in Chinese mainland app stores no longer provide AI access settings
- Improve appearance for table and database nested in container block
- Improve marketplace multi-language internationalization
- Improved database pasting of text containing commas and line breaks
- List only 512 unreferenced assets
- Automatic purge for local data repo
- Double-click the panel drag line to restore the default width
- Improve data sync
- Improve importing Markdown
Bugfix
- SQL injection security vulnerabilities
- Access authorization code captcha vulnerability
- Some XSS vulnerabilities
Refactor
- Upgrade to Electron v32.2.5
Development
- Kernel serve CardDAV service on path /carddav/
- Add a kernel API /api/filetree/renameDocByID
3.1.11 5 de novembre del 2024 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version fixes some bugs and improves many details, among which the more important ones are the improvements to data synchronization, document tree and backlink panel.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Improve copy and cut after multiple selection of cells in the table
- Return document blocks when the keyword search hits different block content
- Improve table cell selection
- The right-click menu of multiple selected database entries supports more copy options
- Markdown syntax switch no longer affects clip/paste HTML parsing
- File history supports adjusting item list width
- Document tree supports multiple documents to open in the same new window
- Local assets of database asset fields support Rename
- Image title supports line breaks
- Indicates the insertion position when dragging files
- Database cells support vertical dragging to fill values
- Improve document tree movement and its animation
- Improve S3/WebDAV data sync config
- The Publishing service no longer support export
- Display document title in data history preview area
- Improve parsing <img> when importing markdown
- Improve parsing of YAML Front Matter when importing Markdown
- Improve HTML clipping
- All plain text formats are supported when comparing data snapshots
- Improve outline panel loading performance
- Improve data synchronization stability
- Improve marketplace network availability
- Improve data synchronization perception
- Improve the backlink panel
- Dynamically loading graph nodes and edges
- Improve appearance menu
Bugfix
- The document tree creation time and update time are reversed
- Unexpected Clear inline elements behavior for links
- The marketplace language does not change after switching the appearance language
- Add block ref exception for inline tags
- The outline/bookmark panel cannot display items
- OCR function cannot be used normally on Linux
Refactor
- Upgrade to Electron v32.2.2
Development
- Add plugin function getModelByDockType
- Support custom default doc icons
- Add plugin function getAllEditor
- Add plugin util platformUtils
- Add internal kernel API /api/icon/getDynamicIcon
- Add renderElement and blockElement for open-noneditableblock
3.1.10 22 d’octubre del 2024 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version improves database performance and user interface details.
In addition, we have also improved the backlink panel details to support excluding child-blocks from backlink calculations, which helps to display backlinks more accurately.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Improve interaction when deleting two-way relation field in a database
- Improve plugin dock position persistence
- Supports disabling Markdown ~~ syntax input
- Improve database paging loading
- WebDAV/S3 data sync and backup support configurable concurrent requests
- Improve the logic of multiple selected blocks forming a super block
- Browser clipping extension sends no more scrolling pages
- Improve database template field loading performance
- Outline and bookmark supports displaying images
- Improve importing .sy.zip
- Improve database relation & rollup field loading performance
- Improve user interface
- Refresh doc tree after data sync
- Support child-blocks not being included in the backlink calculation
- The backlink panel no longer displays breadcrumbs of the first-level blocks
- Improve custom emojis at the beginning of the block
Bugfix
- Drag and drop to insert asset fails
- Abnormal after pasting certain content
- The word count of the selected block is inaccurate
- Unable to open PDF
- The corrupted data causes the kernel to hang
3.1.9 15 d’octubre del 2024 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version improves many details and fixes some defects, it is recommended to upgrade.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Automatically purge unreferenced data snapshots older than 30 days in official cloud storage
- Improve creating a new block by pressing Enter in a super block
- Improve merging of adjacent inline elements
- Hyperlink elements support copying in multiple formats
- Support Alt+drag to insert a block ref from the doc tree into the editor
- Support database view search
- Improve block drag
- Improve performance of exporting .sy.zip for notebook
- Improve database primary key content update for bound container blocks
- Improve the database editing on mobile
- Improve HTML math clipping
- Automatically refresh reference counts after deleting or rolling back a document
- Internationalization translations into Hebrew, German, Polish and Russian
- Show import/export settings in "About" on mobile
- After pressing Down key the cursor will move to the the begin of the next line
- Add transparency to the background color of some blocks
- Improve WebDAV/S3 data sync request timeout settings
- Improve export of heading levels in embedded blocks
- Improve performance for data indexing
Bugfix
- Cannot replace > in code block
- Search ignore is not working in some cases
- Cannot open assets on iOS 16.x
- Folding and unfolding are abnormal after embedding the heading block
- Setting flashcard expiration time does not work
- The Allow execution of scripts within HTML blocks option cannot be enabled on mobile
Document
- Improve user guide ignore search chapter
Refactor
- Upgrade to PDF.js v4.7.85
- Upgrade to Electron v32.2.0
- Upgrade to Pandoc v3.5
- SiYuan Flatpak is required to use $XDG_CONFIG_HOME instead of $HOME
Development
- Add data-id attribute to the button of workspace menu
- Add a kernel API /api/block/getDocsInfo
- Add plugin method exitSiYuan
3.1.8 29 de setembre del 2024 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version supports exporting and importing settings, and fixes the issue where assets cannot be opened on the iOS.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Support export and import settings
- Improve appearance setting theme name display
- Automatic refresh of document tree information
- Improve middle mouse click when editing database cells
- Dragging the outline no longer causes the doc tree to collapse
- Displays the doc title image, tags and emoji operation buttons on mobile
- Improve editing of paragraph blocks containing inline formulas
- Improve data snapshot list loading
- Improve i18n text
- Moving doc search supports multiple keywords separated by spaces
- Improve inline tag style
- Browser clipping extension supports configuring whether to download assets
- iOS supports jumping to the target app via the target URL scheme
- Improve conversion of list blocks by shortcut keys
- Allow to set the PUID and PGID using docker
- Display tags in search results list
- Mouse hover notebook to display some information
- Improve HTML code block clipping
Bugfix
- iOS cannot open asset
- Some AI custom actions cannot be deleted
- iOS crashes when using some third-party themes
Development
- Add data-id attribute to the button of the block menu
- Ignore assets associated with the custom-data-assets block attribute when cleaning unreferenced assets
3.1.7 24 de setembre del 2024 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version improves many details and enhances performance and stability.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Persistent document tree expansion state
- Improve visual flickering in database drag & drop
- Browser clipping extension supports configuring document tags
- Parsing YAML Front Matter as document custom attributes when importing Markdown files
- Highlight regular expression search results
- Supports disabling Markdown * and _ syntax input
- Browser clipping extension supports path selection
- Add a template function getHPathByID
- Improve the interactive effect of dragging blocks
- Improve code block chart paste-rendering
- Improve database date field pasting
- Improve database relation and rollup field exporting
- Automatically refresh the outline after redoing the heading
- Support converting single heading and list into blockquote
- Improve export of heading levels in embedded blocks
- Improve inline element editing
- Support setting height for images
- Refresh result list after find-replace
- After rolling back doc refresh other associated blocks
- After find-replacing block refresh other associated blocks
- Authorization is no longer required when exporting compressed packages in formats such as markdown
- Improve database block/text/asset/template/relation/rollup field sorting
- When rolling back a snapshot, a snapshot is created for the current data by default
- Loading screen popup messages no longer block UI loading
- Automatically refresh reference counts after adding or removing embed blocks
- Improve database url and asset field exporting
- Improve cloud data synchronization stability
- Data snapshot support pagination navigation
- Internationalization supports Italian language
- File history support pagination navigation
Bugfix
- Replace fails when search results contain mixed case in text elements
- Split-screen content blocks are out of sync after focusing
- After the image is set to center, the width cannot be adjusted through the menu
- An exception occurs after changing the text element in the table cell
- Unable to set Flashcard FSRS Weights
- Subdocument path not updated after moving parent document
- Some PDF assets are not content searchable
- Clicking the document tag in the graph reports an error
Refactor
- Upgrade to Electron v30.5.1
Development
- Add plugin event opened-notebook & closed-notebook
- Add data-id attribute to the button of the block menu
- Improve /menu
3.1.6 10 de setembre del 2024 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version improves many details and enhances performance and stability.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Improve dynamic anchor text and ref count auto-refresh stability
- Catch SEND intents to import text on Android
- The interface will no longer be refreshed after find-replace
- The font size can be prompted when quickly adjusting the font size
- Improve database primary key field binding blocks
- iOS will display a white screen when clicking on a link without a protocol
- Improve database attribute panel asset field editing
- Convert to blockquote supports config keymaps
- Improve /menu editing
- Automatically refresh database views after deleting/rolling back documents
- Improve code block Ctrl+A copying
- De-duplication of backlinks after referencing multiple blocks in the same block
- Improve folding the heading
- Improve result msg tip for Remove unreferenced assets
- Search results should remain unchanged after downloading or deleting the marketplace package
- Improve reference relationship update after moving blocks
- Add default alignment to tables
- Improve code block line number calculation
- Refresh the editor after rolling back the document
- Improve list item convert to doc
- Creating a dailynote template supports the doc icon
- Improve document tree expansion and database loading performance
Bugfix
- The sorting of fields in the database attribute panel is unstable
- Right-clicking a formula block may bring up the wrong menu
- Modifications to the link column in the database attribute panel do not take effect immediately
Refactor
- Refactor Yoda style conditions in Go code
- Implement some delayed kernel events using task queues
Development
- Kernel serve WebDAV service on path /webdav/
3.1.5 3 de setembre del 2024 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version fixes some detail defects, it is recommended to upgrade.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Improve editor emojis loading
- Improve CSDN clipping
- Improve code block line number rendering
- Reindex only the current document after rolling back the document
- Improve thematic breaks input
- No longer limits the number of dynamically loaded blocks in the editor
- Improve Liandi clipping
- Improve database relation field binding/unbinding blocks
Bugfix
- Improve list item editing
- Lines containing only spaces in a code block cause line number calculation errors
- S3/WebDAV cannot get the list of cloud snapshots
- Code blocks are not syntax highlighted when exporting to PDF/image/HTML
Refactor
- Upgrade to FSRS-5
Development
- Add a kernel API /api/filetree/getPathByID
- Fix API /api/asset/upload response body succMap field
3.1.4 27 d’agost del 2024 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version fixes some detail defects, it is recommended to upgrade.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Improve the pasting of selected text in PDF rectangular annotation
- Improve marketplace loading when offline
- Insert IFrame block with attribute allow-popups
- Improve HTML details-summary clipping
- Improve plugin menu on mobile
- Improve deletion of empty blocks below the thematic break
- Pressing Tab in a code block no longer deselects the content
- AI operation Clear context no longer closes the popup window
- Improve Alt or Shift dragging of the block icon
- The window title needs to be refreshed after creating a new doc
- Improve the title for exporting HTML
- Potential data export disclosure security vulnerability
- Improve data sync
- Improve database table view exporting
- List item disconnection no longer affects database binding blocks
- Improve HTML list clipping
- Improve input of & before and after inline elements
- Improve HTML kbd clipping
- Improve asset name normalization when inserting/uploading
- Improve database text field exporting
- Improve web clipping adaptation
Bugfix
- Database search keyboard is hidden on Android
- The text in the task list still has the strikethrough style after it is deleted
- Wrong parsing virtual reference with \ before it
- Copy Headings and Bottom Blocks does not work properly on Android
- Embed blocks are exported incorrectly
- Task list style is incorrect after pressing Tab
Refactor
- Upgrade to Electron v30.4.0
Development
- Update the dom of code blocks
- Add a parameter containChildren for the kernel API /api/ref/getBacklinkDoc
3.1.3 6 d’agost del 2024 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version fixes some detail defects, it is recommended to upgrade.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Improve sort when importing markdown files
- The marketplacepackage supports author name search
- Improve indexing completeness when exiting
- The database-bound block is automatically added to the database after being copied as a replica
- Improve processing when a database-bound block changes its type
- Improve sub/sup pasting as plain text
- Publish service prohibit find-replace
- Ignore hidden files when cleaning unused assets
- Improve block update time filling
- Improve data repo key importing
- Block ref dynamic anchor text no longer contains escape char
Bugfix
- The drop-down menu in the macOS settings is invalid
- After opening the search results, the split screen cannot load the complete content
- The asset creation time and update time are displayed in reverse order
Refactor
- Downgrade to Electron v30.3.1
3.1.2 30 de juliol del 2024 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version improves web page clipping, fixes some bugs and improves some details.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Improve HTML code clipping
- The database-bound block is automatically added to the database after being copied as a replica
- Improve database template field exporting
- Improve block ref anchor text exporting
- Improve outline panel escape rendering
- Improve block ref searching
- Improve HTML code block clipping
- Improve HTML kbd clipping
- Improve emoji charsets
- Supports converting network assets in the database to local
- Improve database date filed sorting
Bugfix
- Abnormal heading block update time
- After setting search, About disappears
- Exporting embedded heading blocks without blocks underneath
- Dragging an embedded block in a superblock causes the embedded block to be duplicated
Refactor
- Upgrade to Electron v31.3.1
3.1.1 16 de juliol del 2024 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version mainly improves performance and fixes an issue where data syncing could not be performed on some devices.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Improve database asset field exporting
- Improve spaced repetition loading performance
- Improve embed block exporting
- Improve database text field exporting
- The images in the databases are not uploaded to the community hosting
- Improve block ref searching performance
- Improve recent docs loading performance
- Support find replace block ref anchor text
Bugfix
- After changing the History Retention Days, the file history cannot be displayed
- Data syncing not working on some devices
- Non-desktop ends cannot export Markdown
- Abnormal heading block update time
Refactor
- Upgrade to Electron v31.2.1
Development
- Fixed the issue of WebSocket asynchronous initialization
3.1.0 9 de juliol del 2024 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version supports read-only publish service, improves web clipping, fixes some defects, and improves many details.
Changelogs
Below are the detailed changes in this version.
Feature
- Support read-only publish service
Enhancement
- Improve interactive guidance after creating an empty doc
- Improve menu interaction with inline elements
- Improve performance for unfolding headings
- Improve PDF exporting
- Keep the width when duplicating database table view field
- Improve HTML entity clipping
- Improve duplicating for a doc with databases
- Improve list item end deletion
- Improve HTML tag input
- Attribute Panel - Database supports right-click on the field
- The conversion list supports configuring shortcut keys
- Improve Ctrl+P and Ctrl+F
- Improve Wikipedia clipping
- Improve HTML code clipping
- Improve web clip escaping code block markers
- Improve Add to Database search
- Improve StackExchange formula clipping
- Improve cursor moving in the code block
- Display the "Closed notebook" count in the doc tree panel
- Windows arm64 and Linux arm64 no longer packing pandoc
- Improve Zhihu formula clipping
- Display database title in bookmark panel
- Improve Mermaid's Markdown rendering
- Improve Shift+↑/↓ selection
- Improve the position of open documents in split screen
- Paste a block at the beginning and insert it above
- Remove invisible characters from file names when uploading assets
- Improve custom emoji rendering on mobile
- Improve ↑/↓ moving in the table
- Display details when exporting .sy.zip and data.zip
- No prompt when pressing the auxiliary key in the shortcut key setting
- Improve embed blocks exporting
- Improve use of ↓ in doc titles
- Disable some menu items in read-only mode
- Improve inline elements pasting
- Improve HTML formula clipping
- Custom Emoji folders no longer require manual refresh when they change
- Improve the selection operation after the image is centered
- Add "Copy" to the right-click menu of a PDF tab
- Improve multiple selection for blocks containing images
- Improve emoji search
- Improve page number for exporting PDF annotation hyperlinks
- Improve HTML table clipping
- Export block ref Anchor hash supports doc-level
- Improve font family
- Reindex notebook and reload UI after data sync if notebook conf changed
Bugfix
- Moving a child block of a super block is abnormal
- When editing in multiple windows, the doc cannot be opened normally in a new window
- Add to Database is not available on mobile
- HTML block drag and undo will show tag
- Failed to rename the document after moving it
- Repeat the escaped content of the image title
- IFrame block does not resize when adaptive width is enabled
- Inline memo with % cannot be displayed
- Shift+Enter does not work properly in inline elements
- Paste escaped text exception inside inline level code
- AI custom action can't be edited
- Using Ctrl+X on an embed block should cut the embed block itself
- Sometimes the audio or video does not play
- Search UI XSS
- Code block language search XSS
Document
- Improve user guide type filtering chapter
Refactor
- Upgrade mermaid to v10.9.1
- Upgrade to Electron v31.1.0
- Refactor the blocktree storage
Development
- Kernel API OCR returns text coordinate information
- Add internal kernel API /api/attr/batchGetBlockAttrs
3.0.17 3 de juny del 2024 — 64 bits EXE (NSIS)64 bits EXE (NSIS)ARM64 EXE (NSIS)ARM64 EXE (NSIS)
Notes de la versió
Overview
This version supports Windows arm64 and Linux arm64, improves web clipping, fixes some defects, and improves many details.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Dock icon support drag
- Improve the handling of empty input of query criteria
- Add deb release package for Linux
- Display database superscript icon on mobile
- Disable Ctrl+D in read-only mode
- Improve HTML h clipping
- Improve HTML strong clipping
- Support Windows arm64
- Support Linux arm64
- Improve importing Markdown folder
- Improve pasting nearby some inline elements
- Improve rollback doc file history
- Improve Enter outdent after adjusting image size in the list
- Improve the block fold icon button in the backlink panel
- Add confirm dialog for Restore Default Layout
- Improve untitled doc placeholder
- The browser extension supports Wikipedia formula clipping
- The User Guide is no longer opened repeatedly when multiple windows exist
- Improve pasting in code block
- Improve Expand Down/Up keymaps on Windows
- Improve HTML img clipping
- Improve HTML math clipping
- Do not clip the Edit element next to Wikipedia headings
- Improve task list redo
- Add an internal kernel API /api/av/appendAttributeViewDetachedBlocksWithValues
- Static compile for Linux desktop kernel
- Improve database handling when importing .sy.zip
- Improve table parsing
Bugfix
- The exception occurs in the Settings - About on the Microsoft Store edition
- The request of PWA files without Authentication Header
- The primary key sorting of the database panel fails in some cases
- Optimize typography causes HTML blocks in the list to become invalid
- Database entries cannot be reordered in some cases
Document
- Add Japanese user guide
3.0.16 28 de maig del 2024 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview
This version improves web page clipping, fixes some bugs and improves a lot of details.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Expand the judgment area for dragging split screen
- Document floating window supports Open in New Tab
- Improve marketplace UI
- Improve browser extension clipping for Zhihu answer
- Improve the caret position after pressing Backspace in the list
- Font Size and Code Tab Spaces setting changed to select on the mobile
- Improve the direction of text, table columns, and horizontal overflow
- Improve copying database block
- Improve HTML a and img clipping
- Export the binding block docs when exporting the doc where the database is located
- Support database asset image copy-pasting
- Improve database text, email, url and phone field content escaping
- Use real theme style value replace var in preview mode
- Support triggering tag selection via #
- Improve kernel stability
- Improve inline memo export
- Supports configuring Unsplit and Unsplit All hotkeys
- Improve keymaps searching
- Refresh the read-only status of a single doc after data synchronization
- Improve HTML strong clipping
- Improv drag and drop in outline panel
- Improve code snippet searching
- The keyword search logic in-database is changed from OR to AND
- Improve global search type sorting
- Improve floating link tip style
- Improve HTML code block clipping
- Improve browser extension HTML img clipping
- Briefly highlight the target block after a block reference jump
- Improve Ctrl+F to open search dialog
- Improve database relation field filtering
Abolishment
- Opening the user guide is no longer supported on iOS
- Macro definitions are no longer expanded when exporting formulas
- The Microsoft Store version no longer supports in-app updates checking
Bugfix
- The compressed package exported from the cloud configuration cannot be imported after being renamed
- HTML block content escaping is incorrect
- Inline code rendering error when creating ref doc by F3
- The database last row misaligned after adding line number field
- Document exception after focus dragging
3.0.15 21 de maig del 2024 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview
This version improves web page clipping, fixes some bugs and improves a lot of details.
Changelogs
Below are the detailed changes in this version.
Enhancement
- The browser extension supports Zhihu formula clipping
- The browser extension supports CSDN formula clipping
- Add internal commands to command palette
- If a file with the same name exists during export PDF/Docx, it will be automatically renamed
- Improve text for Press back again to desktop on Android
- Improve database table view asset column
- Prompt for recovery method and retention days settings when deleting documents
- Improve HTML code element clipping
- Support for copying block text in read-only database table views
- Code block word break uses break-word
- Added floating tip for database Add button
- Support markdown configuration on the mobile
- Downgrades the glibc 2.31 version to solve booting failure on Linux
- Search preview supports HTML tags in inline code content
- Improve i18n text of export preview tooltips and infos
- Information such as database titles can no longer be modified in read-only mode
- Improve HTML table element clipping
- Improve inline memo export
- Improve HTML code block clipping
- Attribute Panel - Database attributes custom sorting
- Improve main window position restoration after boot on the Desktop
- Improve HTML h element clipping
- Support KaTex macro parameters
- Improve attribute panel text input box
- Use real theme style value replace var in preview mode
- Improve read-only mode
- The database asset field supports parsing pasted links
- Display link if database asset field title is empty
- The database asset field supports filling in only the link title
- Improve block ref text copying
- Change the sequence number of the ordered list item after duplicating it
- The browser extension removes the ending / in URL
- Improve workspace startup stability
Bugfix
- When the " character exists in the hyperlink element address, the paste cannot be parsed normally
- Unable to copy HTML block properly
- Database template field function queryBlocks not defined
- Attributes cannot be modified after the database table is queried in pages
- The selection options are inconsistent after pasting data into the database
- Right-click the database table view column to pop up the exception link menu
- After selecting the doc in the doc tree, Ctrl+D will not duplicate it
- Regular replacement text fails
- Negative numbers are treated as positive numbers when calculating template field values
- Documents exported in the doc tree can no longer be imported
- Code block causes abnormal state
- Rendering exception in export preview mode when custom attribute value has line breaks
- Some emoji exceptions in the document title
Document
- Improve user guide shortcuts chapter
Development
- Add an internal kernel API /api/block/prependDailyNoteBlock
3.0.14 14 de maig del 2024 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview
This version fixes some bugs and improves a lot of details.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Optimize rendering performance of databases containing relation fields
- Improve database text, email, url and phone field content escaping
- Improve backlink panel mention expansion configuration
- Improve responsiveness of code blocks
- Don't hide error messages when copying them
- Clear ZWSP when remove tag, code and kbd inline elements
- Improve sorting for Add to Database
- Improve link tip
- Improve editor preview
- Improve HTML code block clipping
- Improve database auto-fill value when enabling filter
- Improve data history tip
- In read-only mode, new files can be edited
- Improve Optimize typography for inline math
- Improve HTML a element clipping
- Improve browser extension clipping
- Improve selection text when over blocks
- Support database table view to load more when read-only
- The line number field no longer appears in the database attribute panel
- Improve Japanese translation and theme font rendering
- Improve multi-language support for click, double-click, and enter
- Improve doc tree modification time display
- Support Alt+Click in read-only mode
- Stick database table view header and footer in read-only mode
- Improve slash menu
- Triggering tag selection via # is no longer supported after disabling tag syntax
- Improve dynamic scroll bar
- Improve embed/ref block reindex
- Improve Enter in the last row of the table
- Support cancel two-way relation when related to the current database
- Improve the cursor when two images are connected
- Supports outline highlight with document sync on the mobile
- Improve two-way relation column name placeholder
- Improve Display the VIP icon
- Improve HTML inline code clipping
- Improve export preview mode
- The heading block update time is refreshed after editing the blocks under the heading
Bugfix
- Lost URL content after : when pasting as a link
- Unable to create a new doc immediately after creating a new entry in the database
- The database cannot delete entries in rapid succession
- After uninstalling the plugin, data synchronization does not uninstall it
- Two-way relation is invalid when related to the current database
- Convert network assets to local in search cannot be refreshed
- Undo exception after folding heading is cut
- The maximum number of tags listed is incorrect
- HTML block content escaping is incorrect
- The parent doc cannot be folded after creating a new sub-doc
- Database table view continuously adds new rows above error
- Block attributes are not refreshed after data syncing
- Undo exception after Delete in the last line of the code block
- Opening notebook repeatedly causes reference count to increase
Document
- Improve user guide
Development
- Update plugin loaded-protyle-dynamic parameter positon to position
- Arch User Repository (AUR) auto release
- Add a kernel API /api/block/getBlockTreeInfos
3.0.13 7 de maig del 2024 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview
This version fixes some bugs and improves a lot of details.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Supports some shortcut keys on the mobile
- When multiple files are selected in the file tree, "Open" is added to the right-click menu
- Supports rendering the row number column when exporting database
- Add two shortcuts for block navigation
- Adjust PDF export footer font size
- Improve remove image
- Support convert Base64 image when clipping HTML
- Internationalization supports Japanese
- Set the maximum height of the template column edit textarea in the database table view
- Improve the delete operation of database table view
- Allow referring to the current database in a "Relation" field
- Support pasting of database search box in read-only mode
- Improve clear search button in database table view
- Synchronize the related entries when the database creates a two-way relation
- Ignore hidden files when generating asset history
- Improve HTML code element clipping
Bugfix
- Shift+↓ cannot expand the selection of the folded list
- Browser/Pad stuck on loading interface
- Notebook settings doc save path does not override global settings in some cases
- PDF cannot be jumped after annotation
- Unable to export Data containing symbolic links
- The interface crashes after maximizing the window on Linux desktop
- Double-clicking the database asset column causes the interface to freeze
- Marketplace - Downloaded - Package size in README is empty
- Clicking a hyperlink does not open the browser on mobile
- The file name encoding is abnormal after copying the image and pasting it
- Exception during quick selection of database table view multi-select column
- The new database entry after binding block is lost in some cases
- After uninstalling the widget, data synchronization does not clear the widget folder
Refactor
- Downgrade to Electron v28.3.1
Development
- Set the default value of item.direction
3.0.12 30 d’abril del 2024 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview
This version supports specifying notebooks to save new documents.
In addition, the Markdown syntax input of some inline elements is disabled by default, such as ^, ~, # and $. If you need to enable it, please adjust it in Settings - Editor.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Supports specifying the notebook to save new docs
- Attribute panel - Database support paste asset
- Search type setting distinguishes between container blocks and leaf blocks
- Improve doc icon, background and tag editing interaction
- The database relation fields follow the change after the primary key field is changed
- Improve disk usage display
- Improve hyperlink parsing
- Improve refresh after data sync on the mobile
- The heading block convert doc block to preserve symbols as much as possible
- Improve HTML code block parsing
- Document tree supports Add to Database
- Improve marketplace package readme rendering
- Refresh the doc tree after data sync generates conflicting documents
- Supports disabling Markdown syntax input for some inline elements
- Support minimize the main window after auto launch on Windows
- Improve database multi-select field sorting
- Improve HTML clipping
- Use <sup>/<sub> for Markdown exporting superscript/subscript
- Support input superscript/subscript via <sup>/<sub>
- Support Alt+, to open hyperlinks
- Add template func FormatFloat
- Doc tree focus after creating a new doc
- First block not highlighted after creating doc
- Allow users to specify abcjsParams
- Supports quickly inserting the end sub-item in a folded list item through Alt+Enter
- Support config Ctrl+PageDown shortcut keys
- Improve marketplace
- Do not execute scripts in HTML blocks by default to prevent XSS
- Count backlink mentions using total occurrences
- Right-click link popup menu when document is in read-only mode
- Improve inline formula input
- Improve the cursor of the background image upload button
- Data History - File history - Assets support update operation indexing
- Improve marketplace loading
- Support graphviz responsiveness
Bugfix
- Click on inline math error without link
- Soft newline editing parsing exception
- S3/WebDAV data backup failed
- Unable to enter title immediately after creating database
- Fix the index task of the embed block
- Gutter tip prompt shortcut keys do not follow settings
- Marketplace count error
- Alt shortcut key conflict
- Only the first embed block can be searched
- Data History - File history - Assets search results and operation conditions do not match
- Regular expression search and replace results in nested paragraphs
Refactor
- Upgrade to Electron v30.0.1
Development
- Add direction to plugin method Setting.addItem
3.0.11 23 d’abril del 2024 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview
This version fixes some bugs and improves a lot of details.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Browser clipping extension hides token plain text
- Improve dragging and selection of blocks containing iframe
- Improve the status bar at the bottom of the mobile
- Improve database table view row/col drag and drop sorting
- New window link opens using browser
- Prompt when there is no normal exit
- Editor should not scroll when dragging database columns
- Improve Copy text *
- Supports replacing text elements with other elements
- Improve database rollup filtering
- Select all text when editing link in database table view
- Database date filter excludes empty values
- Improve database multi-select field sorting
- Add update date to saved layout
- Custom icons will be deformed in database table view
- Improve HTML parsing code blocks
- Prompt when database template field reports an error
- Limit the maximum number of tags listed in the tag panel
- Support open siyuan protocol link in the asset column
- Improve Ctrl+Click select/deselect blocks
- Improve sliding when database input on the mobile
- Improve database rollup field setting
- Improv interaction for updating column in database table view
- Rows non-bound in the database support Add to Database
- Mentions panel should not be closed when mention expansion number is set to 0
- Change marketplace install package timeout to 2 minutes
Bugfix
- Adjusting the column width of the mirror database will affect other views
- Database UI color exception in embed blocks
- The menu position is incorrect when creating a new column in the database
- Unable to edit primary key immediately after adding row in database
- Graph view refresh not working
- Backlinks panel error after move block
- Database unbind block causes entry to be deleted
- Unable to input after deleting columns in the table under the list item
Document
- Improve user guide formatting elements and shortcuts chapter
Development
- Add editors to the plugin's Custom class
3.0.10 16 d’abril del 2024 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview
This version improves details related to data indexing and database views.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Database cursor focus is no longer automatically reset to the title input
- Improve database asset edit
- Improve database table view UI when setting font size
- Right-click on the input to provide a copy menu
- Blocks bound in the database support Add to Database
- Database filter option value supports search
- Improve marketplace loading performance
- Improve data indexing performance when editing doc
- Ctrl+Shift+F no longer overlay keywords
- Improve left and right swiping on mobile
- Improve Del before code, tags and kbd
- Improve data indexing performance when importing .sy.zip and markdown
- Improve exporting inline code markdown element
- Prevent frontend request pending
- Improve default search type filtering
- Improve data indexing performance for creating documents
- Remove spell check for links, audio and other URLs
- Add database lineNumber field type
- Improve mobile app appearance language setting
- Improve database template field calc
- Improve database unbind block
- Improve database checkbox field sorting
- The block icon menu will no longer be displayed after selecting Delete through the block icon menu
- Improve database template field to use relation/rollup field
- Disable edit of database table view in embed block
- Improve database reference anchor text
- Improve heading drag conversion doc subheading level
- Improve database field sorting
- Improve update time of database bound document blocks
Bugfix
- Database date field between filter calculation error
- An error occurs when pasting a file after selecting a database row
- Layout exception after opened the outline
- Code block line numbers should not be displayed after "Clear style"
- Hyperlinks affect backlink calculation issue
- Dynamic loading results in incomplete list display
- Primary key value unexpectedly updated when database adds row
- The floating window disappears when editing a new row in the database in the floating window
3.0.9 11 d’abril del 2024 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview
This version fixes some bugs and reduces disk read usage during editing.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Database table view select column does not set default selection
- When editing a cell, right-click outside the input box to save
- Improve database primary key binding block
- The icon is not aligned when the column name is empty
- Improve database null value field sorting
- Improve Add to Database search sorting
- Horizontal scroll bar do not appear in tab dock by default
- Set cursor after Add to Database
- Rebuilding database block relations when importing .sy.zip and rebuilding indexes
- Referenced blocks support rendering virtual references
- Reduce disk reads when editing documents
- Horizontal scroll bars appear in some cases
- Improv outline drag and drop
- Improve ↓ in table block
Bugfix
- Expand heading cannot be edited in read-only mode
- Dynamic loading results in incomplete list display
- Database relation field search cannot search for some values
- Database date field between filter calculation error
3.0.8 9 d’abril del 2024 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview
This version supports the database date field filling the current time by default.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Database date field supports filling the current time by default
- Database primary key supports unbinding block
- Improve flashcard menu
- Refresh the corresponding rollup after deleting rows from the database
- Auto verify the database name when clicking the block superscript icon
- Improve doc title Paste as plain text
- Ignore * back mentions and virtual references
- Improve performance of importing .sy.zip
- Support adding database blocks to a database
- Improve interaction of the database table view selected cell content
- Improve selection of iframe block
- Improve database block ref anchor text display
- Database select field filters follow option editing changes
- Improve database primary key setting
- Improve database table view UI
- Improve view tab UI in database table view
- Improve the cursor style of the scroll bar at the bottom of the database table view
- Improve database block text in breadcrumbs
- Improve block attributes panel spellcheck
- Clicking the document focus will not switch in read-only mode
- Improve cursor position after Esc and Del
- Support drag widget block
- Improve Show Database Title item in database view menu
- Support adding the current document in the database
- Support floating window to open related database when filling in the database relation field
- Improve /widget search
- Database blocks are included in document word count
- Improve remove and duplication of column menu in database table view
- Remove rows in database bound to child blocks when deleting parent block
- Improv updateing of outlines, backlinks and charts when switching between doc and pdf
- Disable outline item dragging when the doc is read-only
- Add to Database search on database title only
- Improve user guide entry
- Improve spaces at the beginning of exported paragraphs
Bugfix
- Database relation field Ctrl+Hover not open the floating window
- Creating a new block may cause the tab to close
- Database column width adjustment fails
- Database date between filter cannot select the end time
- The order after Enter at the end of 1\n\n2 is wrong
- Bold+Inline code causes the content to disappear
- Database rollup calculation range anomaly
- Cannot open doc via siyuan:// when startup the application
- Unbind the "Hide Window" hotkey exception
- Ctrl+X followed by Ctrl+M cannot call out inline-level formula editing
Refactor
- Upgrade to Electron v28.2.10
- Improve outline loading mechanism
3.0.7 3 d’abril del 2024 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview
This version fixes some bugs that affected general use.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Export PDF and add watermarks no longer covered by images
- Don't show floating window when editing ref
- Improve database template empty date rendering
- Document title supports Paste as plain text
- Generate document history when dragging outline
- ↓ Support jump to the end of the line
- Improve block ref search ID extraction
Bugfix
- Outline drag function is abnormal
- Abnormal sorting of database relation fields
- Side panel auto hide on the mobile
- Database rollup calculation misses null values
- Last row misaligned after adjusting column width
- Unable to roll back document history
3.0.6 2 d’abril del 2024 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview
This version supports dragging and dropping to adjust the level and position of outline items in the outline panel.
Changelogs
Below are the detailed changes in this version.
Enhancement
- The outline item in the outline panel supports dragging to adjust the level and position
- Improve image click interaction on the mobile
- Database table view primary key supports pasting reference block
- Leave two lines space to connect when turning pages up and down
- Improve database table view URL field display
- No longer prompts "Don't panic... scroll up and down to load more" when opening a doc and the first block has been loaded
- When not focused in SiYuan window, the left option of Database row is hard to select
- Support opening images through other apps on the Android
- Improved tab menu shake issue
- Improve database table view multi-select interaction
- Support search code snippets
- Improve exit focus positioning
- Hide/Show Window supports configuration Alt+Fn
- Hide/Show Window is only for workspaces
- Improve the handling of empty values in database multi-field sorting
- Improve marketplace package UI
- Click to add row in database table view row menu
- Automatically loads and indexes from the file system when a block is not found
- Add Open with New Window to flashcard menu
- Prompt when dragging and inserting a folder
- Support editing saved layouts
- Improve data sync conflict generation
- Data history supports querying in all notebooks
- Improve i18n for Data History
- Database rollup supports numeric calculation
- Improve web clip table parsing
- Ctrl+Home doesn't work when document is in read-only mode
- Hyperlink should not open when selecting text on it
- Datbase template supports numerical calculations when using rollup
- Improve cursor style for ref and pdf ref in read-only mode
- Improve copying plain text
- Improve database rollup number calculation
Bugfix
- Disable right-click menu in database table view column in read-only mode
- Inline-level formulas cannot be displayed after pressing Enter
- Breadcrumb XSS
- Editor parsing exception after enter /```
- Index fixing should not be performed before data synchronization
- Flash card in new window full screen, buttons cannot be clicked
- Floating window Enter error from embedded block
- Attribute panel - Database template custom attributes not shown
- Export PDF error when containing HTML block
- Copy text * error for database block
Development
- Plugin eventbus for switch-protyle on the mobile
- Improve kernel API token authentication
3.0.5 26 de març del 2024 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview
This version supports one-click upgrade of downloaded marketplace packages.
Changelogs
Below are the detailed changes in this version.
Enhancement
- One-click upgrade of downloaded marketplace packages
- Optimize document moving and renaming performance
- Search type filtering supports Audio, Video, IFrame and Widget block
- Improve focus export conversion of block refs to footnotes
- Clicking on the asset should open with the default program
- Unable to enter after ---
- Support opening assets through other apps on the Android
- AI supports configuration randomness and context number
- Improve database table view in read-only mode
- Database select field supports sorting by option order
- No longer upload image repeatedly when copying PDF rectangle annotation
- Support adding multiple rows in database table view
- Remove translation part to simplify block AI menu
- Disable selection of breadcrumb blocks in backlinks
- Unreferenced assets support copy file name
- Improve drag fill of database table view
- Improve go back when dynamically loading document
- Cursor lost after Copy plain text of block
- Support pasting table into database table view
- Creating a dailynote template supports doc attributes
- Search result content snippet returns more text
- Improve export PDF window
- Improve database table view asset column UI
- Asset link element prompt shows more information
- Title localization when creating a document
- Select field is added by default when creating a database
- Improve the Attribute Panel - Database editing cursor style
- Update cursor style when drag document content
- A prompt pops up when deleting a column in the Attribute Panel - Database
- Improve flashcard more menu UI
Bugfix
- Can't switch workspaces on mobile app
- Duplicate relation values in the Attribute Panel - Database
- Unable to search replace hyperlink anchor text
- Unable to replace {{foo}} in code block
- Line break lost after soft break of end-of-line element
- <foo> turn into <foo> when cut from a md code block to another code block
Refactor
- Refactor block fold attribute
Development
- Support plugin.docks configuration hotkeys
- Improve the type definition of siyuan.config
- Add FormData type for data in fetchSyncPost
3.0.4 19 de març del 2024 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview
This version supports flashcard review time setting, reset and viewing flashcard information.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Flashcards support custom review time and reset
- Support removing the current flashcard when reviewing
- Improve flashcard review count display
- Flashcard review interface adds card review times, state and other information
- Use the path ending with / when loading the widget
- Open the last workspace by default
- Data repo no longer automatically resets after corrupted
- Fill in the alt text after converting network images to local
- Add to Database no longer autofills filter values
- Text starting with 4 spaces are not parsed into code blocks when clipping
- Improve deleting heading element using Fn+Del
- Convert network images to local supports //
- Add Open with New Window and Open to asset element right menu
- Improve web page clip code block content conversion
- Allow switching database views in read-only mode
- Improve Paste as plain text when containing HTML tags
- Bilibili iframe block disables autoplay
- Improve block indexing performance
- Flashcards always displays animation in some case
- Improve rendering of inline code, kbd and tag to avoid repeated rendering of zero-width spaces on the right
- Show operation type in the file history item list
- Alt+0 flashcard review entry no longer returns to card deck flashcards
- Support adjust custom emoticon on the mobile
- Don't let space terminate ref auto-completion
- Improve code block language switching
Bugfix
- Disable updating table in read-only mode
- Database cannot filter out rows with relations that are empty or not empty
- Database multi-field sorting fails
- Enter exception after table
Document
- Add extend development chapter to user guide
Refactor
- Upgrade FSRS-4.5
Development
- Add internal kernel API /api/block/getBlocksIndexes
- Add internal kernel API /api/file/globalCopyFiles
3.0.3 12 de març del 2024 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview
This version supports searching within the database table view.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Database table view in-table search
- Add hotkey for Artificial Intelligence
- Importing Markdown no longer refreshes the entire interface
- Support click to open virtual reference on mobile
- The marketplace supports searching by repo name
- Improve adding row prompt when database filter exists
- A blank line below the large image when the font size exceeds 17
- Improve database filtering for Created and Updated fields
- Improve adding row prompt when database sort exists
- Improve block floating window for relation and rollup values
- Improve code block UI
- Update templates reset when there is network latency
- Improve AI API key interaction
- Support listing mirror database blocks in a floating window
- Display the database title on the block superscript
- Add hotkey for Add to Database
- The PDF/Word export preview window automatically adjusts according to the size of the main window
- Database table view adds default value in date column
- Automatic check of database indexes is only performed once after startup
- Improve database table view UI in read-only mode
- Improve Go to next tab and Go to previous tab
- Database .json follows the doc tree single line save setting
- Record access authorization login log
Bugfix
- Continuous space exception at end of line
- Database filtering for specific dates not working
- Database filtering does not work after change the field type
- The corresponding entry cannot be found in the database relation
- Inserting local assets also opens it in the default program
Document
- Improve user guide template snippet chapter
Development
- Add internal kernel API /api/filetree/listDocTree
- Add internal kernel API /api/riff/getRiffCardsByBlockIDs
3.0.2 5 de març del 2024 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview
This version supports listing of invalid block references, the mobile app supports taking pictures, and the database date field supports "relative to today" filtering.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Support listing blocks with invalid references in the search dialog
- Database block support specified view
- Improve database view switching
- Support database date field relative to today's filtering
- Don't pop up the keyboard when selecting a doc for the flashcard on the mobile
- Improve the flashcard review UI when the mobile is in landscape mode
- Improve Tab Limit setting
- Improve Exit the application UI on the mobile
- Use filtering and sorting of current view settings when exporting database blocks
- Improve doc tree expansion button scope on the mobile
- Support hiding database table view title
- Support taking photos for inserting on Android
- Limit KaTex macro maximum recursive parsing depth is 16
- Adding rows after setting the sort field in the database table view no longer fills in the default value
- Update document reference count after deleting reference
- Block selection may not be selected when scrolling
Bugfix
- Document title rename escape ref anchor text exception
- Search type "Database" cannot be saved
- Unable to search audio, video blocks by asset path
- Unable to set up Azure OpenAI
- Full screen editor in dialog box cannot drag window after Esc
- Database table view sorts abnormally after deleting numeric values
- Unexpected spacing on the right of the editing area after resizing Alt+O outline
- The outline width is too small and cannot be dragged
Refactor
- Downgrade Electron v28.2.4
Development
- Add parameter reloadUI for kernel API /api/block/transferBlockRef
- Database table view cell value adds createdAt and updatedAt fields
- Add protyleSlash on the mobile
3.0.1 27 de febrer del 2024 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview
The version supports flashcard set review mode.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Support flashcard set review mode
- Display Mermaid error log and reduce shake
- Support F13-32 shortcut key configuration
- Create doc above/below function can also be used when notebook is custom sort
- Improve cursor position after deletion
- Improve deletion of the empty block below thematic breaks
- Improve the performance of pop-up windows when creating columns in the database
- Floating window remains displayed while it has menu
- Update outline after closing all editors
- Candidate values of the database relation fields are no longer subject to view filtering
- Improve database table view select column interaction
- Don't show dock when cursor is on the inline menu
- Improve + menu on the mobile
- Support disabling list item dot/number click to focus
- Show embed block refresh button in read-only mode
- Database table view template columns support reading relation, rollup, created and updated columns
- Focus cursor after creating database table view
Bugfix
- Unable to set up Azure OpenAI
- Inline element markdown editing exception
- Date field does not respect end time switch when exporting database block
- Code appears when pasted as plain text
- Close the user guide but not the tab when exiting
Refactor
- Upgrade Electron v29.0.1
Development
- Improve internal kernel API /api/attr/batchSetBlockAttrs
- Add internal kernel API /api/riff/batchSetRiffCardsDueTime
- Add parameter pageSize for kernel API /api/riff/getRiffCards
3.0.0 20 de febrer del 2024 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview
This version officially releases the database table view feature, which can be used by all users.
Changelogs
Below are the detailed changes in this version.
Feature
- Database table view
Enhancement
- Azure OpenAI AI support
- Support custom AI request User-Agent header
- Support custom AI models
- Improve list enter
- Support persistence to retain outline panel expansion state
- Improve tag list and account refresh button UI
Bugfix
- Inline element setting exception
- Breadcrumbs cannot be clicked after the new window is full screen
Development
- Add internal kernel API /api/block/appendDailyNoteBlock
2.12.8 13 de febrer del 2024 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview
This version fixes two issues related to data synchronization, and it is recommended to upgrade.
We plan to officially release the database table view function in the next version (v3.0.0), so stay tuned!
Changelogs
Below are the detailed changes in this version.
Enhancement
- Improve floating window triggering method
- Close the user guide when exiting
- PDF annotation supports setting associated block ID list
- Improve keeplive service stability on Android
- Add shortcut keys for flashcard review
- Improve formula font size
Bugfix
- Data sync may cause data loss on Android 14
- Uninstalling plugins, widgets and templates may cause data sync errors
- Unable to delete after entering \>
- Random cover image list went blank
- Alt+Click the heading folding triangle causing hang
- After pasting plain text, undo appears undefined
- Optimize typography leads to data loss
Document
- Add user guide chapter Database
Development
- Add plugin event bus click-flashcard-action
- Database table view select column change to relation column issue
- Using openTab updateCards option is null
- Add internal kernel API /api/attr/batchSetBlockAttrs
- Improve window.destroyTheme when switching dark and light in the same theme
2.12.7 6 de febrer del 2024 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview
This version mainly fixes bugs and improves details.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Add undo, redo, and Tab buttons on the Pad
- The emoji panel supports ↑/↓ for selection
- Click on a custom emoji to edit
- Plain text copied using hotkey contains ZWSP
- Improve database table view cells copy-paste
- Improve the activation prompt dialog box after downloading the plugin
- Adjust custom emoticon size after using font size
- Start new version installation on force exit
- The dock floating position is not hard-coded
- Display flashcard style after exiting focus
- Improve Marketplace - Downloaded scroll interaction
- Improve ignore indexing
- When New document save location is configured as /, it will be completed as /Untitled
- Scroll block element does not trigger left and right menus on mobile
- Supports full display of PDF when opened at 150% zoom
- Collapse or expand subdocuments without scrolling
Bugfix
- The status bar color on Android is incorrect
- Doc icon dialog can't open if using the custom emoji
- Unable to delete table block before database block
- The count is not refreshed after switching the doc tree during flashcard review
- updateCards returns the completion page when the card is 0
Refactor
- Upgrade Electron v28.2.1
- Upgrade KaTex v0.16.9
Development
- API listDocsByPath add an optional parameter ignoreMaxListHint
- Improve database table view text column wrapping scrolling
2.12.6 30 de gener del 2024 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview
This version mainly fixes bugs, and there are also changes to the community theme. Please see the development section below for details.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Publish on F-Droid
- Improve math block font size
- Improve the parsing of del elements in pasted webpage content
- Improve Settings - Cloud UI
- Input method candidates cannot be displayed after pinning the new window on macOS
- AI clear context action
- Improve AI-generated code block parsing
- Copy empty block hyperlink (Markdown) fill anchor text with id
- Add a Ref export mode Anchor hash for notebook Markdown exporting
Bugfix
- Doc tree parsing exception after importing .sy.zip on Android
- The image does not appear when exporting a doc containing an image as a picture on iOS
- Data sync exception when using a Chinese-named workspace on Android
- Part of block text not shown in anchor of block reference when a tag is present
- Crash after switching some community themes on iPad
Refactor
- Upgrade Electron v28.2.0
Development
Please cooperate to complete the following compatibility upgrades before mid-March:
1. Since the page does not refresh, you need to pay attention to the declaration of variables after switching out and then into the topic
2. window.destroyTheme is mainly used to remove js and css loaded by yourself; added dom; restore modified dom, etc. Just don't affect the next topic. Reference is as follows:
window.destroyTheme = () => { document.querySelector("#theme-color-style").remove(); }
Thank you very much 🙏
- Call window.destroyTheme():Promise<void> instead of refreshing when switching themes
- Unable to highlight block Dom using cb-get-hl
- Add CSS class to database table view checkbox
- Support copy, cut, and paste of selected database table view cells
- Add internal kernel API /api/setting/setEditorReadOnly
- Add block icon menu Add to database
- Add mobile.log file to diagnose mobile issues
2.12.5 24 de gener del 2024 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview

This version supports manual purge of S3/WebDAV cloud storage unreferenced snapshots and fixes the bug of being unable to log in to the account on the desktop.

Changelogs

Below are the detailed changes in this version.

Enhancement
- Support manual purge of unreferenced data snapshots in the S3/WebDAV cloud storage
- Change "Replace type" to "Search type"
- Code block background color in marketplace introduction consistent with editor
- Flashcard button text should not be selectable

Bugfix
- Unable to log in to account on desktop
- Exporting PDF and adding watermark in Chinese cannot be displayed on macOS/Linux
- Flashcard mark element should not be displayed after setting appearance

Development
- Support search when filling in relation columns
- Move dock plugin icon does not maintain its position
2.12.4 23 de gener del 2024 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview

This version improves data sync stability and resolves an issue that caused data loss during data sync on Android 14.

Changelogs

Below are the detailed changes in this version.

Enhancement
- Improve parsing code block pasted from web page
- Setting Esc as a hotkey is not allowed
- Use default icon if marketplace package icon does not exist
- Plugins should be reloaded after the data sync
- Adjust maximum width of dialog box on the desktop
- Adjust the position of the indent and outdent button on the mobile
- Improve AI-generated content parsing
- Use ⌃0-9 instead of ⌥0-9 in macOS
- Improve data sync to prevent an old snapshot to overwrite the new one
- Improve search and replace spaces

Bugfix
- Data sync may cause data loss on Android 14
- Repeated escaping in preview area when searching for matching doc blocks
- Remove invalid requests during boot
- Spaced repetition read-only mode is invalid

Refactor
- Simplify retry mechanism to get system version
- Upgrade Electron v28.1.4

Development
- Attribute Panel - Database supports adding key and sorting key
- Improve database table view select filtering
- Unable to update database table view cell under unknown circumstances
- Add some database related internal kernel APIs
- Delete at the end of a block should not delete the next block which is a database table view block
- Add or remove the dock plugin should update "window.siyuan.config.uiLayout"
- Set the maximum message size of WebSocket broadcast to 128 MiB
- Improve database table view asset column name display
2.12.3 16 de gener del 2024 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview

This version supports configuring ignore search results and improves editor and export details.

Changelogs

Below are the detailed changes in this version.

Enhancement
- Exit focus supports configuring hotkey
- Support ignore search results
- Improve F3 and Ctrl+F3 to prevent creating duplicated doc
- Set the default column maximum width on the table
- Some kernel interface concurrency is no longer controlled to improve performance
- The production environment will no longer register /debug/pprof/
- Need to be reminded that replacement operations are not supported after grouping by doc
- Add Switch read-only mode hotkey
- Flashcards are not allowed to be modified during data sync to avoid data overwriting
- Support background color when exporting pdf
- Improve soft line break block parsing when pasting
- Search and replace supports whitespace characters
- Block ref elements support font styles when exporting
- S3/WebDAV data sync no longer uploads check index
- Improve display of charts in export pdf and preview mode
- Disable using hotkeys to merge list items into super blocks

Bugfix
- Clear inline elements is invalid
- Lists as flashcards with no hidden answers
- After dynamic loading, the editor's read-only mode is abnormal
- Attributes not copied when copying HTML block
- Focus block does not add the title when exporting as an image

Document
- Add user guide Mobile App

Refactor
- Upgrade Electron v28.1.3

Development
- Autofill values in database table view
- Improve relation column cell value interfaction
- Add attribute "data-key" for Dialog
- Improve kernel API /api/block/insertBlock argument checking
- Add some database related internal kernel APIs
- Tips for improving database table view cell
2.12.2 10 de gener del 2024 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview

This version fixes the problem of being unable to enter the main interface on some devices.

Changelogs

Below are the detailed changes in this version.

Enhancement
- Improve prompt text for forgotten authorization code
- Cards expired need appear in the same review round

Bugfix
- Unable to enter the main interface
- Cannot automatically jump to browser download when exporting notebook on the mobile app
- The doc cannot be opened after focusing a block and then deleting the block
- Quickly selecting other text when using F3 results in incorrect reference position
- Quickly switching cursor position when creating a ref results in the incorrect reference position
2.12.1 9 de gener del 2024 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview

This version supports configuration to ignore data indexing and improves the stability of cloud data synchronization.

Changelogs

Below are the detailed changes in this version.

Enhancement
- Support ignore index
- Reset the dialog interface size when the dialog box exceeds the window
- Double-click the doc title image to preview
- Hide menu when click document title image
- Keep tabs visible when window shrinks
- Go back keep scroll position
- Add tips for database table view rollup column configuration
- Only block marked as flashcards are hidden based on configuration
- Snapshot comparison interface supports key selection of files
- Add Home and End support to the list item selected by ↑ and ↓
- Hotkeys not working after switching applications
- Cards expired no longer appear in the same review round
- Improve New document save location
- Remove image icon menu in embed block
- Improve continuous soft newline split block parsing
- Improve the stability of cloud data synchronization

Bugfix
- Emoji not rendering as expected
- The parent block field of the blocks under the heading block is calculated incorrectly
- Open external application protocol invalid
- Alt+X cannot record the font color
- Unable to preview first template directly
- Positioning may be reset after opening a document and scrolling quickly

Development
- Improve database table view Select cell value input
- Database select, multiple select, and asset column cannot be operated in batches
- Filter conditions cannot be added to database table view check column
- Add plugin function lockScreen
- Add plugin event bus updateCards
- Untitled is displayed when the original record primary key value of the related column is empty
- Fix name attribute could not be visited in the plugin constructor
- Database block supports export as CSV
- Database table view no longer scrolls to the beginning after pasting values
- The database template column supports queryBlocks function
- Add internal kernel API /api/filetree/upsertIndexes and /api/filetree/removeIndexes
- Reduce the delay in adding rows in database table view
- Add plugin API uninstall
- Add plugin field protyleOptions
- Improve adding rows of the sorted database table view
- Add internal kernel API /api/repo/getRepoFile
2.12.0 2 de gener del 2024 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview

This version improves kernel stability and supports adding the watermark on export PDF and image.
In addition, starting from this version, S3/WebDAV data sync and backup will end the free public beta phase, and subsequent use requires payment. For details, please visit.

Changelogs

Below are the detailed changes in this version.

Feature
- Support adding the watermark on export PDF
- Support adding the watermark on export image

Enhancement
- S3/WebDAV data sync and backup are available for a fee
- Improve inline code Markdown editing
- Improve //!js query embed block result sorting
- Improve kernel API requesting concurrency control
- Improve web page clip content conversion
- Improve position when reopening document on mobile
- Support click to open hyperlinks like www.foo.com
- Improve some inline elements Markdown editing
- Improve flashcard cloze style
- Improve math rendering when copy to Zhihu
- Remove line breaks when exporting inline formulas that contain line breaks to Markdown
- Show PDF tab title in full

Bugfix
- The status of flashcards after re-reviewing the previous one is incorrect
- Inline memos and inline formula replacement are invalid
- Unable to export inline formulas with italics
- Search and replace fails in some cases
- Reference jump is not located in read-only mode
- Converting PDF annotation ref to text fails after setting the appearance
- Pressing the scoring shortcut key immediately after Alt+F is invalid
- The images in the embed blocks are not uploaded to the community hosting

Development
- Add Rollup column to database table view
- Add plugin event bus open-menu-inbox
- Error when switching dock on mobile
- Database table view asset column support Ctrl+V
- Database table view primary key column cell support [[ bind to a block
- Improve kernel API /api/notebook/*
- Database table view supports inserting columns in the middle
- Add internal kernel API /api/sqlite/flushTransaction
- Add plugin event bus lock-screen
- Improve adding rows of the filtered database table view
- The primary key are no longer shown in the attribute panel database
- Show database tab action buttons and tabs can be scrolled
2.11.4 26 de desembre del 2023 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview

This version improves kernel stability and data synchronization, and it is recommended to upgrade as soon as possible.
Advertisement: The PRO Features early bird price will end in early January 2024. If you want to purchase, please hurry up. For details, please visit.
Note: The annual Subscription includes PRO Features. If you are an annual subscriber, you do not need to buy PRO Features separately.

Changelogs

Below are the detailed changes in this version.

Enhancement
- Support converting blockquote blocks to paragraphs
- Distinguish between new cards and review cards during spaced repetition
- Add close gesture to the pop-up panel on the right menu on mobile
- Improve the experience of text editing a block-ref
- Improve setting interaction
- Save flashcard spaced repetition, search, recent doc and switcher dialog interface size
- Support converting list blocks to paragraphs
- Improve kernel stability
- Add a new code snippet at the top
- Keep original creation time when importing .sy.zip
- Support dock plugin and Command Palette on mobile
- Convert network images/assets to local supports URL-encoded local file names
- Improve data snapshot and sync robustness
- Abandon snapshot if file does not exist when creating snapshot
- Improve data sync to prevent an old snapshot to overwrite the new one
- If there are no search results in non-keyword search mode, no longer be prompted to create
- Support searching assets by file name
- Creating a dailynote existed no longer expands the doc tree
- Adjust the width of recent documents
- Improve UI
- Convert network assets to local no longer process webpage
- Improve flashcard style

Bugfix
- Blockquote in list turn into paragraph causes internal error
- Mobile search and replace failure
- Review is empty when there are more new cards and blocks are removed
- The doc title image index failed when using notebook-level assets
- Closing the doc tree and then restarting will reset the layout
- Soft newlines cause kernel errors in some cases
- Documents containing certain svg images cannot be exported as images

Refactor
- Upgrade Electron v27.2.0

Development
- Improve interaction with database table view row gutter display
- Add Relation column to database table view
- Support database table view assets column when exporting .sy.zip
- Concurrency control when requesting the kernel API
- Set plugin.name to read-only
- Improve kernel API /api/block/appendBlock
- Add kernel API /api/block/foldBlock and /api/block/unfoldBlock
2.11.3 19 de desembre del 2023 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview

This version of search and replace supports selecting element types. For example, you can only replace content in plain text without replacing formula content.
Advertisement: The PRO Features early bird price will end in early January 2024. If you want to purchase, please hurry up. For details, please visit.
Note: The annual Subscription includes PRO Features. If you are an annual subscriber, you do not need to buy PRO Features separately.

Changelogs

Below are the detailed changes in this version.

Enhancement
- Doc cover link input support displays the value
- Enable or disable all CSS and JS code snippets
- Delete the corresponding data in the database attributes table after deleting the doc
- Support using Space and Enter for spaced repetition Good scoring
- Completes the missing move up button on mobile
- Breadcrumbs cannot display "_" on Windows
- Find replace supports selecting element types
- Improve web page clip code block content conversion
- Add template func pow, powf, log and logf
- Inaccurate highlighting when clicking the doc tree expand icon on iPhone

Bugfix
- Close all tabs at startup is invalid on the PC browser when the mobile APP network serving
- Carriage return parsing exception when paragraph contains blank lines
- Create doc failed on non-Windows
- Remove or add block causes editor to scroll
- Drag to form a super block, then drag again and the content disappears

Development
- Reduce database table view editing latency
- Improve save layout
- Add internal kernel API /api/block/getTailChildBlocks
- Support copy, cut, paste and delete when database table view cell is selected
- Database table view template columns support reference date columns
- Support modifying the primary key value of the binding block
- Automatically fill in the filter result value when adding rows in the database table view
- Add internal kernel API /api/setting/addVirtualBlockRefInclude and addVirtualBlockRefExclude
- Add push event setConf on WebSocket channel main
- Improve database table view template column sorting
2.11.2 14 de desembre del 2023 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview

In this version, we have solved the problem of some operations hanging when inserting large assets, OCR, and data sync, and improved the stability of the kernel program.
Additionally, we fixed an issue that caused data corruption in the cloud after resetting the local data repo but not resetting the cloud directory before synchronizing the data.
- If you are using the official cloud data sync, the cloud data will be automatically verified during the first sync after startup. If the cloud data is found to be corrupted, you will be prompted. At this time, please reset the local data repo and cloud directory
- If you are using S3/WebDAV data sync, automatic cloud data verification cannot be performed. To be on the safe side, it is recommended to manually reset the local data repo and cloud directory
Advertisement: The PRO Features early bird price will end in early January 2024. If you want to purchase, please hurry up. For details, please visit.
Note: The annual Subscription includes PRO Features. If you are an annual subscriber, you do not need to buy PRO Features separately.

Changelogs

Below are the detailed changes in this version.

Enhancement
- OCR no longer blocks document loading
- Improve doc tree dragging to top and bottom scroll interaction
- Improve file read/write locking
- Improve editor dragging blocks to top and bottom scroll interaction
- Increase the file size transferred by WeChat Assistant to 20MB
- Add unpin icon
- Improve search preview to highlight text <foo>
- Support converting network assets to local
- Improve file annotation in rotated PDF
- Drag-and-move blocks should not be allowed in read-only mode
- Add Exit the application to the main menu for Desktop and Pad
- Improve kernel stability by eliminating some data races
- Improve image loading and jump positioning caused by height changes
- Keep the cursor still after Delete at the end of the list
- Improve web page clip code block content conversion

Abolishment
- No longer automatically download network assets when the cloud inbox is moved to docs
- No longer force using discrete GPU on desktop

Bugfix
- Soft line break key on mobile is invalid
- Backlink arrow displays incorrectly on mobile
- Emoji panel cannot jump in the editor
- Modifying inline elements after pasting causes misalignment
- Ctrl+D abnormal behavior
- Cloud inbox images and text are rendered abnormally on iOS
- An issue that caused cloud data corruption

Development
- Database table view supports paged loading
- Use HTML attribute data-wrap to set the cell wrapping style of attribute view
- Add a template function about date
- Improve database table view select column filter
- Add internal kernel API /api/setting/refreshVirtualBlockRef
- Allow global shortcut keys to be triggered when editing database table view cell
- Improve database table view UI to differentiate between bound and unbound row
- Database table view no longer scrolls to top after undo
2.11.1 5 de desembre del 2023 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview

This version has improved the cloud inbox and WeChat assistant, welcome to experience it.
Advertisement: The PRO Features early bird price will end in early January 2024. If you want to purchase, please hurry up. For details, please visit.
Note: The annual Subscription includes PRO Features. If you are an annual subscriber, you do not need to buy PRO Features separately.

Changelogs

Below are the detailed changes in this version.

Enhancement
- SiYuan WeChat assistant convert AMR to MP3
- Improve Android soft keyboard hiding compatibility
- Improve the editor flickering when switching global Read-only mode
- Automatically download network assets when the cloud inbox is moved to docs
- Improve cloud inbox UI
- Convert MP3 and MP4 hyperlinks to audio and video when moving cloud inbox to docs
- Cloud inbox support preview audio and video
- Read-only mode documents do not record the range after switching tabs
- Improve search UI
- Improve export image when line breaks has underline
- Improve export of Markdown hyperlink spaces
- Improve the interaction of floating dock when dialog and menu exist
- Search keyword history supports deletion
- Add soft line breaks button on mobile
- Add clear button to search input
- Improve inline code Markdown editing

Bugfix
- Purge data repo Failed to purge data repo: CreateFile ...
- Ctrl+Tab does not work on Windows
- Cloud inbox move to doc loss data
- File system exception when exporting docs containing ../ hyperlinks to Markdown
- Paste escaped text is not handled correctly
- Search results preview contains escape character issue

Refactor
- Upgrade Electron v27.1.3

Development
- Supports multiple views for the database
- Improve database table view Tab key interaction
- Add some Protyle methods to the plugin API
- Improve database table view row gutter UI when editor has minimal left padding
- Add plugin event bus mobile-keyboard-show and mobile-keyboard-hide
- Add plugin event bus sync-start, sync-end, and sync-fail
- Plugin requrie function supports loading node modules
- Add the custom-dailynote-yyyyMMdd attribute when creating a dailynote doc
- Add some template function about date
2.11.0 28 de novembre del 2023 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview

This version supports resetting the flashcard review progress, improves the local chunk integrity check of data sync, and uses discrete GPU by default when there are multiple GPUs on the desktop.
A lot of other details have also been improved, welcome to upgrade to experience.
Advertisement: Currently, PRO Features are in the early bird price stage, welcome to learn more.
Note: The annual Subscription includes Pro features. If you are an annual subscriber, you do not need to buy PRO Features separately.

Changelogs

Below are the detailed changes in this version.

Enhancement
- Support resetting the learning progress of flashcards
- Support "Unsplit All" and "Unsplit" tabs
- Add copy code/kbd element item to context menu
- Improve default operation of ^D on macOS
- Support keymap configuration for Ctrl+Tab and Ctrl+Shift+Tab
- Support OpenAI model gpt-3.5-turbo-1106 and gpt-4-1106-preview
- Recent doc switcher supports filtering by input
- Inline formulas and memo support preserving line breaks
- Clear check index when purging data repo
- Add Recent doc to main menu
- Creating a dailynote no longer switches between multiple windows
- Repeated references to the same block within a block only count as one reference
- Spell check should be disabled inside inline and block code
- Sort by Due asc on the flashcard management UI
- Open the doc by long press on the breadcrumb for mobile and tablet
- Support Close all tabs at startup on mobile
- Improve Quit the application on the auth page
- The first letter of code, tag, and kbd will leave empty elements when pressing Enter
- Improve checking local data chunk integrity before data sync
- Improve delete interaction when cursor is in front of inline code
- Force using discrete GPU when there are multiple GPUs available on the desktop
- Support set Chromium command line arguments on the desktop
- Supports configuring data sync index time-consuming prompts

Bugfix
- Can't remove query criteria named with space

Document
- Docker compose example
- Update data sync notes in the user guide

Development
- Calculate row are misaligned after resize column or refresh editor
- Kernel API /api/query/sql support || operator
- Add database table view checkbox column type
- Improve heading2doc/li2doc sorting
- Add internal kernel API /api/search/getEmbedBlock
2.10.16 21 de novembre del 2023 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview

This version supports resetting the flashcard review progress, improves the local chunk integrity check of data sync, and uses discrete GPU by default when there are multiple GPUs on the desktop.
A lot of other details have also been improved, welcome to upgrade to experience.
Advertisement: Currently, PRO Features are in the early bird price stage, welcome to learn more.
Note: The annual Subscription includes Pro features. If you are an annual subscriber, you do not need to buy PRO Features separately.

Changelogs

Below are the detailed changes in this version.

Enhancement
- Support resetting the learning progress of flashcards
- Support "Unsplit All" and "Unsplit" tabs
- Add copy code/kbd element item to context menu
- Improve default operation of ^D on macOS
- Support keymap configuration for Ctrl+Tab and Ctrl+Shift+Tab
- Support OpenAI model gpt-3.5-turbo-1106 and gpt-4-1106-preview
- Recent doc switcher supports filtering by input
- Inline formulas and memo support preserving line breaks
- Clear check index when purging data repo
- Add Recent doc to main menu
- Creating a dailynote no longer switches between multiple windows
- Repeated references to the same block within a block only count as one reference
- Spell check should be disabled inside inline and block code
- Sort by Due asc on the flashcard management UI
- Open the doc by long press on the breadcrumb for mobile and tablet
- Support Close all tabs at startup on mobile
- Improve Quit the application on the auth page
- The first letter of code, tag, and kbd will leave empty elements when pressing Enter
- Improve checking local data chunk integrity before data sync
- Improve delete interaction when cursor is in front of inline code
- Force using discrete GPU when there are multiple GPUs available on the desktop
- Support set Chromium command line arguments on the desktop
- Supports configuring data sync index time-consuming prompts

Bugfix
- Can't remove query criteria named with space

Document
- Docker compose example
- Update data sync notes in the user guide

Development
- Calculate row are misaligned after resize column or refresh editor
- Kernel API /api/query/sql support || operator
- Add database table view checkbox column type
- Improve heading2doc/li2doc sorting
- Add internal kernel API /api/search/getEmbedBlock
2.10.15 14 de novembre del 2023 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview

This version fixes a bug in data synchronization where local files are accidentally deleted. It is recommended to upgrade as soon as possible.
Advertisement: Currently, PRO Features are in the early bird price stage, welcome to learn more.
Note: The annual Subscription includes Pro features. If you are an annual subscriber, you do not need to buy PRO Features separately.

Changelogs

Below are the detailed changes in this version.

Enhancement
- Supports ⌃⌥⇧⌘, ⌃⌥⌘, ⌃⇧⌘ hotkeys on macOS
- PDF text layer misalignment
- Confirm whether to save after closing the code snippet
- If the data repo indexing time is greater than 7s, prompt user to purge the data repo
- Copy one cell from Excel/HTML table and paste it using the cell's content
- Automatically selects the first item after searching in the command panel
- Automatically check and eliminate duplicate reference relationship indexes
- Supports via environment var SIYUAN_TESSERACT_ENABLED=false to close OCR
- Show card NextDue to the flashcard management UI
- Do not use ligature in input/textarea
- Improve S3/WebDAV data sync error message
- Improve localhost address validation
- Ctrl+End Jump to the last character of the last block
- Improve checking out files order of data sync
- Automatically create notebook conf.json if not found it

Bugfix
- The authentication page after startup Alt+M fails
- The referenced block under the folded heading cannot be hovered to view
- Editor missing after close all tabs when has pin tabs
- Data synchronization accidentally deletes local files
- The window title is hidden after the graph is minimized
- Code content in templates is not properly escaped
- Shortcut keys cannot be used to copy plain text in read-only mode

Document
- Docker containers run in the background

Refactor
- Upgrade Electron

Development
- Improve adaptive width for Attributes View
- Adding row overwriting data after enabling sort in database
- Database table view date column filter time zone adjustment
- Database table view supports pin/unpin column
- Improve database table view in super block
- Click on the blank area of the link column cannot be edited
- resize cannot be triggered after dragging to unpin the dock
- Add licenses for the template, widget, theme and icon samples
- Kernel API createDocWithMd supports concurrent calls
- Add kernel API /api/filetree/getIDsByHPath
2.10.14 8 de novembre del 2023 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview

- This version supports exporting/importing S3 and WebDAV configurations, and fixes a notebook corruption issue caused by data synchronization.
- Advertisement: Currently, PRO Features are in the early bird price stage, welcome to learn more.
- Note: The annual Subscription includes Pro features. If you are an annual subscriber, you do not need to buy PRO Features separately.

Changelogs

Below are the detailed changes in this version.

Enhancement
- Support shortcut for the list item in search panel
- Support GFScript code block highlighting
- Flashcard Open in New Tab retains its status
- Support exporting/importing S3 and WebDAV configurations
- Improve copying Excel cell to table cell
- Support search installed marketplace packages
- Improve assets list display position and close interaction
- Add label to link, ref, file annotation and so on input
- Improve hiding of floating window
- Set the maximum width of floating windows
- Improve the effect of image title settings on image size
- Automatic synchronization mode prevents old cloud data from overwriting new local data
Bugfix
- Relative path hyperlinks are not converted into assets when importing Markdown
- Database table view date input does not take effect
- Incorrect rtfd file handling when Insert image or file on macOS
- Spaced repetition tabs are blank on the browser-end
- Notebook data may be corrupted during data synchronization
Development
- Attribute Panel - Database supports display database block floating window
- Maintain relationships between database blocks and database storage
- Database table view supports adding a row below/above
- Improve database table view data type column prompts and input
- Identify the database view whether is a "mirror"
- Sub-blocks of folded blocks can be located via siyuan://
2.10.13 31 d’octubre del 2023 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview

This version improves the interactive experience of doc tree and editor block dragging, and also improves data synchronization stability.
Advertisement: Currently, PRO Features are in the early bird price stage, welcome to learn more.
Note: The annual Subscription includes Pro features. If you are an annual subscriber, you do not need to buy PRO Features separately.

Changelogs

Below are the detailed changes in this version.

Enhancement
- More customizable hotkeys to navigate between tabs
- Improve the display of line numbers of code blocks with paging in PDF export
- Update application title after closing all tabs
- PDF files larger than 128MB are not included in asset file content searching
- Improve icon drag interaction
- Improve unpin plugin on the mobile
- Improve document tree sub-document drag and drop recognition
- When exporting Markdown, <br /> nodes in non-tables are replaced with \n text nodes
- Data should also be saved when the formula and chart edit boxes are not closed normally
- On the mobile, creating new docs on the search interface should be within the same notebook as the currently opened doc
- Support Use on Browser for the Android Pad
- Doc title picture supports searching in assets
- Zoom out outline icon
- Support Jump to the next block in the parent level on focus status
- Improve automatic deletion when block attribute value is empty
- Support update AI actions
- Improve the location of the reference search box
- Don't show float dock when mouse is in floating window
- Find replace supports HTML blocks
- Remove input background when searching for pdf not found
- Improve stability of data sync on some file systems
- Improve exporting Markdown for elements such as strong, em, etc.
- Improve new doc in the search panel and add new docs in the right panel on the mobile
- Don't open folder when link is empty on the Windows
- The image menu is also available in read-only mode

Bugfix
- Editor parsing exception when using a template containing database to create dailynote
- The blocks is not displayed after the folded heading is converted to a document
- Incorrect escape text when copy-pasting
- Unable to resize images in search panel

Refactor
- Upgrade Electron

Development
- Add plugin event bus switch-protyle
- Add specific time switch to database date field
- Add the keywords field to the marketplace package conf JSON
- Support modifying database column types
- Adding row overwriting data after enabling sort in database
- Auto-scroll screen to the top when editing database cells on the mobile
- Improve database table view column width dragging
- Add plugin constant app.appId
- Support dragging the file to the asset column in the database attribute view
- Adjust CSS loading order
- Export Constants to plugin
2.10.12 17 d’octubre del 2023 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview

This version supports marketplace search, so we can easily find the plugins we need!
Advertisement: Currently, PRO Features are in the early bird price stage, welcome to learn more.
Note: The annual Subscription includes Pro features. If you are an annual subscriber, you do not need to buy PRO Features separately.

Changelogs

Below are the detailed changes in this version.

Enhancement
- The marketplace supports searching
- Show block name, alias and memo in search results
- Breadcrumbs overlap with attributes in the backlink
- Support for modifying Settings - About - API token
- Improve app title for switching tabs like editor, pdf, search, etc.
- Supports inserting pictures from photo gallery on the Android
- After pressing Esc, the pop-up layer only closes the top layer
- Improve add tag to doc
- Show marketplace package count
- Add shortcut keys for splitting the tab
- Global shortcut keys are ignored when searching and setting shortcut keys
- The input is not updated when the shortcut key setting fails
- Selecting an image also can copy a PNG when the editor is readonly
- Persist spaced repetition interface fullscreen setting
- Block icon supports pressing Shift first and then drag
- After Alt+[, Ctrl+Enter and Ctrl+Click generates a dynamic ref
- Add some icons
- Improve KaTex macros parsing
- Improve priority of folding processing when headings and super blocks are mixed
- Remove invisible characters when entering document title

Bugfix
- The outline cannot jump to the heading in the folded list
- Can't recover saved layout in browser-desktop

Development
- Enhance compatibility and the plugin command cannot be set to empty
- Add plugin event bus paste
- Improve database date column "Is Empty" filtering
- Deprecated loaded-protyle use loaded-protyle-static instead
- Shallow clone the corresponding database when the template contains database blocks
- Add data-doc-type attribute when exporting image and PDF
2.10.11 17 d’octubre del 2023 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview

This version fixes some bugs, and it is recommended to upgrade.
Advertisement: Currently, PRO Features are in the early bird price stage, welcome to learn more.
Note: The annual Subscription includes Pro features. If you are an annual subscriber, you do not need to buy PRO Features separately.

Changelogs

Below are the detailed changes in this version.

Enhancement
- Improve the application icon on macOS desktop
- Math and embed block editing use fixed-width fonts
- When the doc is in read-only mode, the backlink and graph are not shown in the right-click menu of the ref
- Outline supports Ctrl+Click focus opening
- Add --b3-font-family to <kbd> element's font-family
- PDF outline overlays editor select text toolbar
- Don't load plugin when the user hasn't agreed to trust bazaar content yet
- Improve pandoc binary path setting
- Hide text toolbar when using ref on the mobile
- After selecting the image Ctrl+X should cut the image instead of the block
- Add --b3-font-family to .b3-menu__accelerator's font-family
- Adjust workspace name length limit to 32 runes
- Set text to * when clearing link anchor, add turn to text menu in pdf annotation

Bugfix
- If PDF is opened by the new window, open it again and jump to the new window
- Exception when clicking on the blank space of the table block to paste text
- SVG images cannot be displayed on some systems
- An error occurs when opening a PDF file without annotations
- The access authorization code setting item is not displayed on the iPad
- When the heading block and super block are used together, repeating content if unfolding the heading

Development
- Change database template column custom attribute action
- Click on the PDF asset in the database asset column to open it on the right
- Improve database template edit
- Database template columns support number calculations
- Database template columns support number filter
- Database block loading animation
- Database table view supports arrow keys/Esc to select a cell/row
- Improve database UI and add copy button to text, template, number, date, created and updated columns
- Supports searching database view content
- Improve database table view row menu property
- Improve database table view row interaction
- Click on the template cell to modify the template
- Database table view export does not display select content
2.10.10 11 d’octubre del 2023 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview

This is an emergency bug fix version, which mainly solves the compatibility issues of some plugins.
Advertisement: Currently, PRO Features are in the early bird price stage, welcome to learn more.
Note: The annual Subscription includes Pro features. If you are an annual subscriber, you do not need to buy PRO Features separately.

Changelogs

Below are the detailed changes in this version.

Enhancement
- Improve PDF annotation color
- Add plugin CSS and custom CSS to the export PDF page
- Add Open backlink and Open graph to the block ref right-click menu
- Code snippet settings use a fixed-width font
- Add --b3-font-family to --b3-font-family-code
- Authenticate requests of assets other than 127.0.0.1
- Rename the .sya annotation file when renaming a PDF asset
- Add Copy block hyperlink (Markdown) hotkey
- Improve toolbar position for select text popup on the mobile
- Improve default selection of language hints in code blocks

Bugfix
- Exporting Data failed
- Fix some plugin compatibility issues

Development
- The block in the editor shows the database icon
- Improve event bus open-siyuan-url-plugin
- Improve database created and updated column values
- Improve handling of database column filters containing empty values
- Adding row overwriting data after enabling filter in database
2.10.9 10 d’octubre del 2023 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview

This version fixes some bugs, and it is recommended to upgrade.
Advertisement: Currently, PRO Features are in the early bird price stage, welcome to learn more.
Note: The annual Subscription includes Pro features. If you are an annual subscriber, you do not need to buy PRO Features separately.

Changelogs

Below are the detailed changes in this version.

Enhancement
- Support heading blocks to make flashcards
- Remove outline, backlink and graph from floating window document menu
- Perform indexing in the background when moving a large number of documents
- Improve some UI details
- Improve bookmark panel rendering
- Improve block-level copying
- Block ref anchor text no longer contains contents of inline-level memos
- Document-level new card/review card limit control
- Only one-time payment (PRO) is not showing its status
- Export related flashcard data when exporting .sy.zip
- The Microsoft Store version no longer supports settings automatic launch at boot
- Show notebooks in hpath of block ref search list results
- Replace non-breaking spaces with normal spaces when copying

Bugfix
- The line number of the code block that does not wrap is misplaced
- New window fails to load some PDFs
- The access authorization code setting item is not displayed on the mobile APP
- Unable to start on some Linux desktop distributions
- List item multi-select cutting issue
- Unable to enter custom emoji in table
- Cannot paste in inline-level code
- Custom emotions in inline-level elements are lost when editing
- Unable to cancel network proxy settings
- LiuYun data center sigin captcha does not display
- Ctrl+Alt+F can't work in the Spaced Repetition

Refactor
- Refactor kernel model transaction
- Upgrade Electron
- Use ipcRenderer to replace @electron/remote

Development
- Improve some database details
- Database column icon
- Supports searching database blocks by the view title
- Add plugin event bus open-menu-doctree
- Database template column supports created and updated built-in variables
- Add created and updated type column to database
2.10.8 3 d’octubre del 2023 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview

This version fixes some bugs, and it is recommended to upgrade.
In addition, starting from this version, the access authorization code command line parameter --accessAuthCode must be set when deploying through Docker. If it is not set, it will not start normally.
Advertisement: Currently, PRO Features are in the early bird price stage, welcome to learn more.
Note: The annual Subscription includes Pro features. If you are an annual subscriber, you do not need to buy PRO Features separately.

Changelogs

Below are the detailed changes in this version.

Enhancement
- Chinese-friendly embed block command on macOS
- Improve error tip when renaming tags/bookmarks containing Markdown markers
- Improve transformation with sub-headings
- Improve ESC interaction after adding custom attribute in the attribute panel
- Add PageUp & PageDown in search panel
- Support make flashcard on the doc tree
- Remove scroll attribute when converting the document to a heading
- Improve remove thematic break on the mobile
- Apply result optimized by FSRS optimizer
- Create doc in search using save location configuration
- Improve handling of copy block ref when including images
- Hide tooltips when the cursor moves out of the application
- iOS 17.0.2 cannot pop up the keyboard menu
- Improve pasted text position in code block
- Remove animation when opening editor
- The access authorization code command line parameter must be set when deploying via Docker
- Remove the access authorization code setting item on the browser-end
- Shift+Click cannot select block upwards

Bugfix
- Cut and copy operate on the entire block when text is selected
- The image does not display after pasting some PDF rectangular annotations
- The subdoc creation path is unstable when a parent doc with the same name exists
- Missing line breaks when exporting RTF

Development
- Add template type column to Attribute View
- Try catch plugin onunload
- Improve the placement point for dragging blocks into the database
- Improve attribute view menu style
- Database values no longer correspond to block attributes
- New a row in the database no longer require to create a relevant doc
- Documents created via the database are no longer automatically hidden
- Rendering exception after inserting into database across documents
- Refactor code language and ts types
- Upgrade Electron
- Attribute view column line wrapping issues
- Database asset column supports search insertion
- Attribute Panel - Database sort attributes by view column order
- Add the data-href attribute to the link in the attributes view
2.10.7 26 de setembre del 2023 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview

This version fixes some bugs, and it is recommended to upgrade. In addition, starting from this version, paying users can take priority in participating in the public beta of the database feature.
Advertisement: Currently, PRO Features are in the early bird price stage, welcome to learn more.
Note: The annual Subscription includes Pro features. If you are an annual subscriber, you do not need to buy PRO Features separately.

Changelogs

Below are the detailed changes in this version.

Enhancement
- Sorting notebooks automatically after creating a new notebook
- Improve auth failed tip for browser access on non 127.0.0.1
- Improve traditional indentation when list items contain multiple blocks
- Improve the handling of inline-math containing | in the table
- No longer trim spaces for the keyword and replacement
- Improve the pagination strategy of long table for exporting PDF
- Refresh content in Export Preview mode using shortcut key F5
- Exit the application and save the layout on the Pad
- Add loading animation and automatic refresh in preview mode
- Improve data sync network connectivity check
- Improve the handling of inline-code containing | in the table
- Improve thematic break editing
- Improve table row insertion when using the fixed header

Bugfix
- Crash on Android 14
- List item Shift+Tab exception
- Disable all plugins and other markets will not work
- Incomplete data when pasting task list nested list
- Negative numbers appear when clicking the paging button on the search interface quickly and continuously
- Tab flashcard cannot be dragged
- Exit focus should not be displayed when opening an embedded document block
- Ctrl+scroll wheel code block line number is misaligned after zooming
- The code block line number is misaligned after modifying the appearance - font size

Development
- Add asset type column to Attribute View
- Add animation effects when inserting blocks into the database
- Improve the sequence of pluign submenu item in title icon menu
- Database Beta
- Add header Access-Control-Max-Age for OPTIONS requests
2.10.6 19 de setembre del 2023 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview

This version fixes some defects, it is recommended to upgrade.
Advertisement: Currently, PRO Features are in the early bird price stage, welcome to learn more.
Note: The annual Subscription includes Pro features. If you are an annual subscriber, you do not need to buy PRO Features separately.

Changelogs

Below are the detailed changes in this version.

Enhancement
- Add an exit button in the upper right corner of the Pad
- Clicking on the emoji in the slash menu should position the cursor in the editor
- Improve search on the mobile
- Clear option disappears after search code language
- Link tip is too long
- Support for symlinked theme folder when exporting HTML
- Only copying is supported when selecting multiple block text
- Unable to open file in search list on the Pad
- After typing quickly in a code block, the cursor no longer reset to the beginning
- Authenticate requests with the Origin header other than 127.0.0.1
- Improve resizing of some UI elements
- PDF rectangular annotation supports pasting after selecting text
- Improve local IP display
- There is no scroll bar, and the prompt is hidden when the mouse is moved away
- Improve doc menu
- Improve prompts for deleting bookmarks
- Improve the stability of creating data snapshots and data sync
- Automatically move corrupted notebook folders to the corrupted folder
- Virtual references exclude the name and aliases from the current document

Bugfix
- Continuous rapid input and carriage return trigger abnormal status
- No response when clicking on the data history interface
- Undo and then redo trigger status exception
- Alt+Y and other shortcut keys do not work in the following editors
- Entering "Tab" on the last line of the code block will not align
- PDF tab ⋮ menu cannot be clicked
- Unable to specify file name when exporting template
- Kernel crash when copy-pasting from some browsers

Development
- Add a callback for closing the window
- Add plugin function transaction
- Add some detailed logs when synchronizing data
- Upgrade Electron
- Improve Menu for plugin
2.10.5 12 de setembre del 2023 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview

This version supports read-only and adaptive width settings for a single document.
In addition, we have fixed a bug that caused data corruption in the cloud, and we recommend upgrading as soon as possible.
The search asset file content feature requires a paid membership to use, and it is currently in the early bird price stage, welcome to buy.

Changelogs

Below are the detailed changes in this version.

Enhancement
- Set read-only mode for individual documents
- Pandoc template for exporting docx
- Cancel the read-only mode message notification after startup
- Set adaptive width for individual documents
- Physically delete a workspace on the mobile
- The line number of the code block is misplaced after zoom in
- Improve i18n text of export PDF page margins settings
- No more search candidate lists are triggered in inline-level code

Abolishment
- Remove the global read-only mode toggle button on the top bar

Bugfix
- Code block Ctrl+Shift+A exception
- Paste code block content exception
- An issue that caused cloud data corruption
- Inaccurate positioning when jumping from reference to block in new window
- The new window userAgent is missing
- When custom Emoji exists in the selected content, setting inline-level marks will delete the content
- The super block below the folded heading contains headings of the same level and cannot be loaded

Development
- Disable editing of the database when the editor is read-only
2.10.4 8 de setembre del 2023 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview

This version urgently fixes some problems that affect the use, it is recommended to upgrade.
The search asset file content feature requires a paid membership to use, and it is currently in the early bird price stage, welcome to buy.

Changelogs

Below are the detailed changes in this version.

Enhancement
- Long press the doc tree item to open the right menu on the mobile
- Hide the workspace menu on the browser
- Long press dock icon/doc tree/inline element/tab to open the right menu on the iPad
- Support moving background images on the iPad
- The cloud sync directory name (Bucket) supports up to 63 characters
- Clicking a list dot should not open to the parent doc

Abolishment
- Revert Improve block loading performance on Windows/Linux/macOS amd64 arch

Bugfix
- The side panel cannot be clicked after swiping on the mobile
- Layers are error in some cases
- Ctrl+Tab switching tabs fails
- The image file name is too long and truncated abnormally
- Floating layers are always shown and hidden repeatedly

Development
- Attribute View export
- Subdocuments created by the database are not displayed in the doc tree
- Improve openWindow parameter checking
- Add scrolling to float layer by addFloatLayer
2.10.3 5 de setembre del 2023 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview

This version fixes some problems related to content search of asset files, and optimizes the parsing of EUB asset files.
The search asset file content feature requires a paid membership to use, and it is currently in the early bird price stage, welcome to buy.

Changelogs

Below are the detailed changes in this version.

Enhancement
- Dynamically calculate the level of the floating layer
- Improve iCloud path checking
- Copy PDF annotations keep the same size on the Windows and macOS
- Improve cursor position after Ctrl+M converts inline-level formulas after selection
- Improve EPUB asset file content parsing
- Improve asset file content search preview escaping
- Improve the style of disabled menu item
- HTTPS certificate is no longer verified when Convert network images to local images
- The floating window preview doc block no longer loads the last browsed location
- Improve block loading performance on Windows/Linux/macOS amd64 arch
- Windows/macOS add a option Settings - About - Access authorization code - Follow system lock screen
- Improve dock show/hide state when mouse enter or app is inactive
- The mobile cloud sync icon no longer disappears
- Improve Copy text * after selecting text
- Can't open block menu when the cursor is located in an empty code block
- Disable selecting content on the top bar of the left panel on the iPhone
- Improve Bilibili IFrame address parsing
- Update search path hint UI
- iPhone input element has no border

Bugfix
- Cursor lost while editing while zoom in on document
- The update button is not displayed after the marketplace package version is updated
- ←/→ fails to move the cursor in the textbox of block ref or link
- Block hyperlinks do not point to regenerated block IDs when importing .sy.zip
- Unable to enter the main interface after enabling the kernel read-only mode
- Exporting PDF embedded asset files as attachments fails
- Copy button of code block doesn‘t work on the mobile

Development
- Plugin API add openWindow and command.globalCallback
- Authentication supports query parameters token
- Improve the response status code of kernel API /api/file/getFile
- Improve kernel API /api/network/forwardProxy
2.10.2 29 d’agost del 2023 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview

This version fixes some problems related to content search of asset files, and optimizes the parsing performance of PDF asset files.
The search asset file content feature requires a paid membership to use, and it is currently in the early bird price stage, welcome to buy.

Changelogs

Below are the detailed changes in this version.

Enhancement
- Code block support hlsl shading language highlighting
- Search setting items not working with spaces
- Support ¥¥ input formula block
- Floating window should not be displayed after Ctrl+W
- AI Maximum number of Tokens setting value is no longer limited
- After zoom in, sometimes Ctrl+Z should zoom out
- Improve content parsing performance for large PDF asset
- Non-UTF-8 encoded text files are not included in asset file content searching
- PDF files longer than 1024 pages are not included in asset file content searching
- Add the main menu shortcut key Alt+\ and arrow keys to select items on the desktop
- The code block and inline code Tab display width is adjusted to 4 spaces
- Automatically wrap lines when adding multiple asset files to the table
- Improve PDF rect annotations copying

Bugfix
- Right-clicking on a math block does not pop up the menu
- The line number of the exported image code block is misplaced
- Unable to open the doc when the block pointed by the scroll position does not exist
- Optimize typography exception in case of task list and heading
- Fix some asset file content indexing issues
- Input Chinese punctuation repeated after pasting the inline-level formula
- When editing the same block in split tab, the cursor switches between different editors

Document
- Fix some broken references in Chinese user guide

Refactor
- Upgrade Electron

Development
- Use width instead of maxWidth after resizing image
- Add plugin type TProtyleAction
- Add plugin event bus loaded-protyle-dynamic
- Add kernel API /api/archive/zip and /api/archive/unzip
- Add Kernel API for WebSocket message broadcast
- Add plugin event bus destroy-protyle
- Inline element custom attribute
2.10.1 21 d’agost del 2023 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview

This version adds content search support for 29 types of plain text asset files, and also adds content search support for PDF and EPUB asset files.
The search asset file content feature requires a paid membership to use, and it is currently in the early bird price stage, welcome to buy.

Changelogs

Below are the detailed changes in this version.

Enhancement
- Blocks hide by keyboard in some cases on the mobile
- Improve submenu and PDF menu scrolling appearance
- Extend right-click inline element scope
- Improve inline formulas input
- Right-click the list item dot or number to open the block menu
- Support searching PDF asset content
- Support searching some plaintext assets content
- Support searching asset content on the mobile
- Improve the height of floating windows opened by embed block
- Support single asset file Export
- Lock zoom ratio when jumping to PDF bookmarks or internal links
- An error Failed to create data snapshot is occasionally reported during automatic data sync
- Improve save criteria
- Support searching EPUB asset content
- Improve list outline
- Search asset content to locate and switch to the next hit
- Remove asset content indexes when deleting asset files
- When fixing the table header, the image is above the header

Bugfix
- Document duplicated when creating by block reference
- Fix list outdent in list item

Document
- Remove links to github.com from the user guide

Development
- Plugin API custom.fn => custom.id in openTab
- Plugin API add getOpenedTab method
2.10.0 15 d’agost del 2023 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview

This version introduces the feature of searching the content of asset files, and has initially supported searching the content of assets in the following formats:
- .txt
- .md
- .docx
- .xlsx
- .pptx
This feature requires a paid membership to use, and is currently in the early bird price stage, welcome to buy.

Changelogs

Below are the detailed changes in this version.

Feature
- Support for searching asset content

Enhancement
- List outline dots/numbers support click to zoom in
- Keep the cursor consistent with the selected block
- Stick search and open tag automatically recognize whether to open on the right according to the width of the application
- Improve kernel boot checking on the desktop
- ↑/↓ selection blocks behave consistently when they encounter super block
- Wrong cursor after Enter and Ctrl+Z
- Improve database URL column action
- Update Settings - About - Version download link
- Support switch workspace on the Pad
- Reduce the indentation of the doc tree on the mobile
- Enable HTML-related features in KaTeX
- Heading convert to doc does not use naming as doc name
- Turn off math warnings in Chinese
- Set the maximum height of the tooltip
- Add the configuration of show/hide dock shortcut keys

Bugfix
- Wrong count for hierarchical level tag count
- The pasted code block cannot be automatically recognized
- The table cannot adjust the centered layout
- Plugin shortcut key setting list cannot fold

Refactor
- Upgrade Electron

Development
- Add plugin event bus open-siyuan-url-plugin and open-siyuan-url-block
- In editor, command.fileTreeCallback cannot be triggered
- Improve kernel API /api/file/readDir for returning file mod time
2.9.9 8 d’agost del 2023 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview

This version fixes some detail defects, it is recommended to upgrade.

Changelogs

Below are the detailed changes in this version.

Enhancement
- Menu label can wrap on the mobile
- Highlight active Query criteria
- Improve mobile selection text menu
- When switching tabs with the same width, keep the content position unchanged
- Tap the bottom to also bring up the keyboard on the mobile
- Windows uninstaller removes the default workspace
- The desktop initialization interface workspace defaults to ~/SiYuan/
- Shift+right click to pop up the browser default menu
- Improve importing for markdown syntax #Tag
- Block ref search supports searching '
- Access to the marketplace is no longer supported on Huawei devices
- Filter nesting folder of custom emoji before adding emoji
- Use hotkey to close the dock panel, focusing on the editor
- Add membership one-time payment PRO features
- Save query criteria with the same name and prompt whether to overwrite
- Remove the copy option at the top of the bookmark
- Bookmark and Tag panel operation progress text escaping

Bugfix
- Cannot select Again for spaced repetition
- Slash menu moving up and down problem
- Notebook custom sorting fails
- Strange behaviour when pressing tab after selecting text in code block
- Select block in last list item and copy error

Document
- Missing bookmark labels from those mentioned in the docs

Refactor
- Upgrade Electron

Development
- Attribute View number column format
- Update date/select/mSelect by attribute panel
- Add Email type column to Attribute View
- Add Phone type column to Attribute View
2.9.8 1 d’agost del 2023 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview

This version fixes some detail defects, it is recommended to upgrade.

Changelogs

Below are the detailed changes in this version.

Enhancement
- Remove the target docx file when exporting
- Improve popover position
- Improve data sync lock
- Improve flashcard data reading and writing stability
- Upgrade flashcard algorithm to FSRSv4
- Upgrade mermaid to 10+
- Move the mouse into the config item, and the button will display the unified hover effect
- Improve robustness when local.json is corrupted
- Check local data chunk integrity before data synchronization
- Improve attribute panel

Bugfix
- Breadcrumb bar in search panel not showing right values
- Outline jumps to embedded heading block instead of actual heading block
- Assets starting with . should not be considered missing assets
- Anchor text repeats after conversion of non-plain text inline-level elements to a block ref
- Assets search garbled characters
- Hovering doc tree count rendering exception
- Insert image link Esc can't save link address
- When dragging to the left, all blocks are selected
- When maxListCount limit is not reached, the wrong pop-up box prompts a maxListCount error
- Dragging list items after splitting the screen causes data loss

Development
- Attribute View add by find or create new doc
- Attribute View date column filter
- Attribute View date column calculate
- Better display of attribute view fields in block attribute panel
- Push database index commit event
- Persist flashcard review log records
- Kernel API /api/export/exportResources to export files and folders
- API "Protyle" parameter render is incompatible
- Add parameter dialog to the "confirm" callback
- Add URL type column to Attribute View
- Drag doc from doc tree to attribute view
2.9.7 18 de juliol del 2023 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview

This version fixes a bug that caused cloud data corruption, it is recommended to upgrade as soon as possible.
In addition, starting from this version, you need to sign in to access third-party cloud storage S3/WebDAV, please be informed.

Changelogs

Below are the detailed changes in this version.

Enhancement
- Improve block ref floating window size and position
- Alt+↓/↑ select search history keyword
- Improve font setting interaction on the mobile
- Issues when deleting a list item on Android
- Improve find replace
- Sign in to use S3/WebDAV data sync and backup
- Change icon uses random emoji
- High gap between words in Doc Tree tooltip
- Code block action icon getting cropped
- Improve placement of reference count
- Embed block missing tooltips
- Ctrl+P search no longer use the last used path
- Tag background and color - text not readable
- Refresh the breadcrumb after deleting a block
- Windows uninstaller removes the global configuration
- Add a refresh button to the search interface
- Improve data sync
- Improve menu scrollbar

Bugfix
- Export Word inline-level elements are not rendered

Refactor
- Upgrade Electron

Development
- Add date type column to Attribute View
- Add global mouse position variable
- Kernel API /api/file/readDir support for returning symbolic link information
2.9.6 18 de juliol del 2023 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview

This version fixes some detail defects, it is recommended to upgrade.

Changelogs

Below are the detailed changes in this version.

Enhancement
- Overlap of reference count and other buttons
- Improve doc tip layer like other tip layers
- Improve user interface details
- Sort icon in tag panel moved to after refresh icon
- Add Copy text * hotkey
- Improve remove cloud dir performance of official sync
- KaTex macro definition setting do not check spelling
- Optimize typography hotkey support

Bugfix
- The right-click menu does not disappear after selecting
- Cannot edit embed block when it is the first block
- Move panel is hidden by search on the mobile
- The memo pop-up in the floating layer cannot be moved
- Export .sy.zip doc title image is not exported
- Always Select Opened Doc does not work after creating doc
- Share to community asset URL is incorrect on LiuYun

Development
- Attribute View columns filter
- Attribute View opens a row via the floating window
- Add multi-select type column to Attribute View
- Attribute View columns calculate
- Add input-search event bus to plugins
- Attribute View columns and rows action
2.9.5 11 de juliol del 2023 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview

This version improves the breadcrumbs and some details, and fixes the problem that the workspace folder with non-ASCII characters cannot export Data. It is recommended to upgrade.
In addition, because the old version has the bug of data corruption in the cloud, after the release of this version, the official data synchronization will no longer support the old version before v2.9.4. If you are using the official data synchronization, please upgrade to the latest version.

Changelogs

Below are the detailed changes in this version.

Enhancement
- Improve breadcrumb on the mobile
- Add a title menu to the breadcrumb
- The outline cannot be updated when switching in preview tab
- Save doc status when click Quit the application on the mobile
- Marketplace layout misalignment
- Improve cloud data sync error report text
- Improve Graph View settings UI
- Improve breadcrumb escape text
- Username and password must be entered to deactivate the account
- Improve settings UI
- Backlink panel color is no longer affected by mention fold
- Update indent and outdent icon on the mobile
- Improve create workspace interaction
- Support for saving .sy files in the single-line format
- Adjacent inline element in the same para but different line

Bugfix
- Unable to export Data if workspace folder contains non-ASCII characters
- Can't modify font appearance after triple-clicking to select all the text in a cell of a table
- Some copy issues related to HTML block
- Incorrect copy content for a list item with a specific custom attribute value
- Optimize typography parsing exception after constructing list item for heading parent

Development
- Editor support Attribute View - Table
- Attribute View columns sort
- Add open-menu-breadcrumbmore event bus to plugins
- Add bind this example for eventBus in plugins
- Calculate breadcrumb height dynamically
- Update tooltip CSS variables
- Add number type column to Attribute View
- Support for filter, attributes and sort panel sorting in Attribute View
- Add text type column to Attribute View
- Add select type column to Attribute View
- Block data sync to Attribute View
- Add kernel API /api/network/forwardProxy
2.9.4 4 de juliol del 2023 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview

In this version, we fixed some issues with data synchronization. If you encounter problems with cloud data corruption, please upgrade to this version as soon as possible.
Before the end of this month, we will release the first early access insider preview version of the new feature Attribute View (similar to the Notion database), please stay tuned expect!

Changelogs

Below are the detailed changes in this version.

Enhancement
- Replace All is no longer affected by pagination
- Unify the rounded corner size of the pop-up layer
- Support Ctrl/Shift+ click file in the preview mode
- Update search method and more menu pop-up interaction and fixed display position
- Marketplace package i18n support Traditional Chinese
- Add plugin name to command palette
- The captcha on the auth page uses a white background
- Revise Traditional Chinese language
- Improve the color of text when selected
- Lock cloud sync dir when creating removing it
- Improve data sync stability and performance
- Automatically check cloud data integrity
- Improve the backlink display when the first sub-block under the list item block contains hyperlinks

Bugfix
- Repeat replace content when find replace hits doc title
- Data sync cannot be enabled unless the interface is reopened

Document
- Revise Traditional Chinese User Guide

Development
- Attribute View data synchronization
- Add open-menu-xxx event bus for plugins
- Renaming a directory using the kernel API /api/file/renameFile indicates that the file is in use
- Improve textarea keydown event in dialog
2.9.3 27 de juny del 2023 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview

We have started to support paid subscriptions for users in non-mainland China. If you need to use cloud data sync service in non-mainland China, please follow the steps below:
1. Signup LiuYun Account
2. Select LiuYun (North America data center) when signin at SiYuan - Settings - Account
3. After signed in, you can click the trial subscription button to start a 7-day free trial
4. If you need a paid subscription, please visit the Subscribe page

🔥 Lifetime subscription campaign
We provide a limited number of lifetime subscriptions, that is, after a one-time payment of $148, you can use the cloud data sync service feature for life. The quota is limited and first come first served.
For more details, please visit SiYuan Lifetime Subscription is now on sale, seats are limited.
Please note that this event is only for LiuYun (North America data center) accounts.

Changelogs

Below are the detailed changes in this version.

Enhancement
- Improve emoji on the mobile
- Add plugin with setting to top bar plugin menu
- Support one-click enable/disable of all downloaded plugins
- Command Palette for plugins
- Support LiuYun account login
- Support non-mainland China subscription
- Improve data sync stability
- When disable/enable plugin, the setting icon needs to be hidden/shown
- Support directly access data/public/* contents via URL link
- Smoother launch screen on desktop
- Set the default workspace path to ~/SiYuan/ on the desktop end
- Convert [[wikilink]] and #Tag syntax when importing Markdown
- Update slogan Refactor your thinking
- Disable code block bold in the mobile
- Improve the default theme color
- Click the notification message item to close it
- Improve search default sort
- Improve cursor position for Thematic break

Abolishment
- macOS systems prior to 10.15 are no longer supported

Bugfix
- Breadcrumbs are escaped multiple times
- Export Markdown does not include .md file
- Blocks created via template update time earlier than creation time
- Importing markdown files that include <kbd> freezes
- Hiding the dock fails when there is a dock plugin

Refactor
- Upgrade Electron

Development
- Add plugin API protyle
- Add ICommand.langText for plugin
- Add reload and insert method to Protyle
- Add protyleSlash to the plugin
- After invoking kernel API setBlockAttrs then auto refresh dynamic anchor text of block refs
- Improve kernel API /api/convert/pandoc
2.9.2 20 de juny del 2023 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview

This version improves the data synchronization function and solves the problem of repeated generation of conflict files on some systems.
Things to note when upgrading this version:
- After the upgrade, the cloud data index will be automatically rebuilt when starting for the first time. If the amount of data is large, the process will be time-consuming. It is recommended to restart when the network is good
- After upgrading this version, the cloud data is not compatible with the previous version. All devices need to be upgraded to this version before they can be used normally. Mixed versions will cause the cloud data indexes to overwrite each other, which is likely to cause cloud data damage

Changelogs

Below are the detailed changes in this version.

Enhancement
- Preview mode supports jumping through the outline panel
- Dvorak keyboard layout shortcuts do not work
- Improve Save query criteria and Remove query criteria function entry
- Data sync supports the multi-kernel online perception
- Search dialog and doc tree panel support Alt+. to open in right
- Add OpenAI GPT model gpt-3.5-turbo-16k
- Incorrect rendering of exporting images on iOS
- Export data.zip and then import it no longer change the file timestamp
- Auto rebuild history database index when indexing failed
- Clear inline elements can work without selection
- Reduce the memory usage of the data repo when creating and restoring snapshots
- Display data sync progress in the status bar
- Add Paste as plain text to the editor right-click menu in the browser
- Improve the boot speed when data sync is enabled
- Improve data sync guide
- Export the Data compressed package name with the workspace name
- Smoother launch screen on Android
- Documents/SiYuan/ is no longer created if a configured workspace exists
- Improve Convert network images to local images for links starting with file//
- Improve data sync file timestamp comparison
- Add shortcut key Ctrl+Shift+C for Copy PNG

Bugfix
- Default sort in marketplace not working
- Pandoc is not initialized in some cases
- Data lost after unmoving list item
- FlowChart cannot be rendered in preview mode
- Preview mode on startup cannot be switched to edit mode

Development
- Open custom tab from link by custom protocol
2.9.1 13 de juny del 2023 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview

This version mainly fixes bugs and improves details. The key point is to fix the problem that data cannot be saved in some cases.
If you encounter data loss, please upgrade to the latest version as soon as possible.

Changelogs

Below are the detailed changes in this version.

Enhancement
- Put the unpin plugins in the second menu on the mobile
- Fix the style of settings-assets-tabs
- Plugin API addFloatLayer can be closed by pressing Esc
- Remove the limit on the retention period for history
- Sometimes the memo update dialog cannot be opened
- Improve marketplace responsive UI
- Unify document icon font family to --b3-font-family-emoji
- Improve boot UI
- Improve detect Pad device
- Set the minimum height for dynamic scroll
- Improve history database index
- Improve error message for installing marketplace package failed
- Reduce the resource usage of real-time word count
- Paste as plain text should show a search prompt after ((
- Blocks in the bookmark panel display their name instead of content
- Improve the mouse hove data sync button information on the desktop and browser

Bugfix
- The hyperlink in the changelog fails to jump to the browser to open
- Move to new window not rendering
- Paste hyperlink parsing exception in text containing bold
- Hiding the main interface and then opening it from the taskbar icon will cause the interface to hang
- The interface is not refreshed after switching the appearance language
- After a period of rest, the input data cannot be saved
- The doc tab cannot be opened after the pinning plugin opened tabs
- Triple click does not select whole line
- Search dialog XSS

Refactor
- Upgrade Electron

Development
- Plugin API tab options beforeDestroy to control react root unmount before tab element destroyed
- Kernel API transferBlockRef
2.9.0 6 de juny del 2023 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview

The plugin system is now available.
Community developers are welcome to participate in plugin development to add more functions to SiYuan, let’s start with Plugin Sample!

Changelogs

Below are the detailed changes in this version.

Feature
- Plugin system

Enhancement
- Frontend API
- Top bar buttons support unpin
- Support for listing missing files in Settings - Assets
- The browser can also be opened after disabling Safari on iPhone
- Deduplication when uploading cloud snapshot indexes
- Improve detecting Pad device, treat it as desktop device
- Add more file formats supporting snapshots comparing
- Improve marketplace responsive UI
- Improve UI response after background wakeup on the Android
- Support for opening file history on the doc tree

Abolishment
- Windows 7, 8 and Server 2012 are no longer supported
- Remove Settings - Appearance - Doc icon uses the system native Emoji

Bugfix
- Modifying the title of the doc on the mobile and then backward causes incorrect overwrite
- The hyperlink in the marketplace package README fails to jump to the browser to open

Refactor
- Upgrade Electron
- Remove dependency electron-fetch

Development
- Add loaded-protyle to eventbus
- Custom doc block menu moved to block secondary menu
- Plugin API icon must be svg id or svg tag in the addTopBar
2.8.10 31 de maig del 2023 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview

This is the last version that supports Windows 7, 8 and Server 2012. Upgrade to Windows 10 or higher to use subsequent versions of SiYuan.

🌐 English forum online
LiuYun is the official English forum of SiYuan, welcome to communicate.
After that, we will support signin with an English forum account in SiYuan Settings - Account, and support cloud data sync and backup services in non-mainland China regions after signin. Stay tuned.

Plugin system is coming
We will officially release the plugin system in the next version v2.9.0. You are welcome to implement plugins that balance practicality and fun based on the system.
Here are some user requirements related to plugins, welcome to refer.

Changelogs

Below are the detailed changes in this version.

Enhancement
- Build an English forum
- Support pin table head
- Add editor font size scroll zoom switch
- Marketplace introduction page
- Changelog supports traditional Chinese
- Linux version GLIBC_x.xx not found
- Paste code from IDE no longer escape < and >
- Improve marketplace package for traditional Chinese
- Always show window control buttons
- Doc tree, backlinks, tags and templates ignores case when sorting alphabetically by name
- Formula parsing supports $ followed by numbers when importing Markdown
- Outline needs to be updated when heading are created or removed
- Workspace built-in Pandoc is no longer initialized after customizing Pandoc path
- Optimize the performance of obtaining cloud snapshots
- Doc in the user guide no longer supports one-click sending to the community
- Update Recently used appearance style
- Improve multiblock Copy - Duplicate insert
- Improve plugin load performance
- The sidebar panel will no longer pop up when dragging kanban on the mobile
- Remove illegal characters when paste PDF annotation ref

Bugfix
- Can't select text in the search input box
- Open flashcard in a new tab click error
- Read-only mode outline positioning incorrect
- Paste ref/block hyperlink parsing exception in text containing double quote "
- No animation when adding a styled block to a flashcard
- F5 doesn't work when the cursor is in a table cell
- Inline formula display <wbr>
- Backspace removes escaped Markdown markers exception

Document
- Add instructions for deleting cloud storage after subscription expires in the user guide
- Add architecture design chapter to README

Development
- Add marketplace package config item minAppVersion
- Add click-editortitleicon event for clicking editor icon to Eventbus of frontend API
- Add Tab context to the method in plugin addTab
- Fix some defects of plugin API addDock
- The addItem interface of the frontend API Menu supports to pass in the DOM element
- Remove marketplace package config item i18n
- Plugin API addDock add index and show options
- Don't call plugin API addTab.init when the tab is not active
- Add plugin API open-noneditableblock to eventBus
- Add plugin config items backends and frontends
- Improve interaction of plugin system settings
- Custom block menu moved to block secondary menu
2.8.9 23 de maig del 2023 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview

If you encountered incomplete export or incomplete document dynamic loading in the old version, you should be able to solve these problems after upgrading to this version.

Windows 7, 8 and Server 2012 will be no longer supported soon
The last version to support these old systems is the next version v2.8.10, and later versions will no longer support Windows 7, 8 and Server 2012, please upgrade to Windows 10 and above.

Changelogs

Below are the detailed changes in this version.

Enhancement
- Support pop-up window dragging position and size
- Support block setting font size
- Holding Shift to hover a block ref to show backlinks of it
- Put some existing plugins on the community marketplace
- Remove debugging info Need remove unused code on the mobile
- Improve search result highlight and positioning
- Widgets search supports symlink subdirectory
- No more quote font optimization
- Support for embedding images when exporting EPUB, ODT and RTF
- Improve Paste and Paste as plain text
- Inbox support move to path and copy content
- Do not URL-encode hyperlink when importing Markdown
- Clicking on the editor does not move the cursor after editing link, block ref and file annotation
- Blocks below other non-folded headings are no longer moved when moving a folded heading
- After downloading the plugin, ask whether to enable it immediately
- Improve the position and size of the main window after desktop initialization
- Add "⋮" menu icon to tag panel
- Add kernel API /api/file/renameFile

Abolishment
- Remove automatic update on Linux

Bugfix
- Export doc is incomplete
- Custom sorting not maintained after importing .sy.zip
- Document dynamic loading is incomplete
- Parse exceptions when copying and pasting hyperlink whose address contains "
- Pasting another ref before or after an existing ref should not merge
- The mobile cannot be opened normally In some cases

Document
- Update doc of kernel API insertBlock
- Add "The latest progress" chapter to user guide

Development
- Improve plugin API loadData
- Plugin API onunload not being called
- Add plugin sample template with vite and svelte
- Kernel API /api/file/* no longer use HTTP status code
2.8.8 16 de maig del 2023 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview

In this version, a single document can be exported to more formats, such as reStructuredText, AsciiDoc, Textile, and OPML.

More than 10,000 GitHub stars
At the eve of this version release, SiYuan's star count on GitHub just exceeded 10K, thanks for your support.
If you haven't starred yet and think SiYuan is doing well, please give a star to help promote it, thank you very much!
https://github.com/siyuan-note/siyuan

Changelogs

Below are the detailed changelogs.

Enhancement
- Escape the notification message
- Support mouse wheel zoom editor font size
- Support for more export formats on the desktop
- Support for exporting reStructuredText
- Support for exporting AsciiDoc
- Support for exporting Textile
- Support for exporting OPML
- Support for exporting RTF
- Support for exporting ODT
- Support for exporting EPUB
- Support for exporting MediaWiki
- Support for exporting Org-Mode
- Hide the search history when it is clicked a second time
- Show interface zoom action on the top bar
- When multiple windows exist, each window should be isolated using the Optimize Typesetting
- Improve marketplace UI
- Improve initialization data sync interaction
- Add Settings - Search - Index - Asset path
- Show tips if dynamic loading is available
- Kernel API /api/query/sql support UNION statement
- Reset doc browsing position after data snapshot rollback
- Empty blocks don't show Input text under read-only mode on the mobile
- Add kernel API /api/convert/pandoc
- When New document save location is configured as ../, it will be completed as ../Untitled
- Flashcards in closed notebooks are no longer counted when spaced repeat
- Add confirmation dialog when removing marketplace package
- Settings search can't find Network Image Corner
- Improve list appearance when using large fonts
- Improve appearance and interact
- Improve open doc performance
- Add kernel API /api/block/getChildBlocks
- Go back/forward should affect outline focus
- Release the related resources when uninstalling the plugin
- Data sync connectivity check supports redirection

Bugfix
- Enter ``` in the code block behaves abnormally
- The shortcut keys are invalid after the spaced repetition is tabbed
- Pressing Enter after selecting a block in the bookmark panel reports an error
- Marketplace package sorting failure
- Unable to display network images when exporting a block as an image
- Uncontrollable page jumping
- Outline jump positioning is incorrect
- Export PDF hangs on focus heading
- Only the first plugin switch is valid in the marketplace downloaded
- The flashcard mark of the doc title is not displayed

Development
- Cannot return when plugin loadData is empty
- Bazaar resource directories support symlink
2.8.7 9 de maig del 2023 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview

This version improves a lot of details, such as no longer jumping after folding the heading, no longer refreshing the interface after data synchronization, reducing the interference with the current working state.
Otherwise, this version also improves the stability of writing files. If you often encounter File system access error, then the upgrade should be able to improve it.

Spaced repetition
Supports converting the spaced repetition UI to a tab, so that you can view or operate the content of other tabs during the spaced repetition process to improve efficiency.

Plugin system
This version initially implements the plugin system so that community developers can start early access. The plugin system is planned to be officially released in v2.9.0.

File system
Because of some reasons (such as antivirus software), occupying files will cause data to be unable to be written to files, which will cause the kernel to exit and prompt the user.
In this version, we have improved the file writing, and now we will retry after the write fails. If the retry fails, the kernel will exit, which can improve stability to a certain extent.

Data synchronization
The main improvement is that the interface is no longer reloaded after data synchronization, but only the changed part is refreshed, which can reduce the interface flicker and improve the user experience.

Community marketplace
Community marketplace has added some configuration items for various types of extension packages:
- Funding: Support configuration of Open Collective, Patreon, GitHub and custom funding links
- Icon: Support configuration of package icon
- I18n: Support configuration of multiple languages
We recommend that marketplace developers update the relevant config items to get better display effects in the marketplace. For details, please refer to the following examples:
- SiYuan theme sample
- SiYuan icon sample
- SiYuan template sample
- SiYuan widget sample
- SiYuan plugin sample

Changelogs

Below are the detailed changelogs.

Enhancement
- Avoid page jump after folding a header block
- Init plugin system
- Community marketplace adds plugin section
- Spaced repetition UI support converts to a tab
- The interface is no longer reloaded after data synchronization
- After using The name of the new subdocument is by F3 in an empty block, it will no longer automatically select all
- Improve the sync error message prompt caused by account auth failure
- Press Alt+F a second time to close the spaced repetition
- Click a broken link in the PDF results in a white screen
- No longer convert heading into the ordered list after adding 1. before it
- Input [] at the beginning of a paragraph block with content can also be turned into a task list
- Improve PDF export paging strategy
- Support path with spaces when using the link to set the header image
- Separate content by newline when pasting as plain text after selecting multiple blocks to copy
- Use the doc icon first in the block ref search list
- Support focus block export template
- Add some tips on the empty start page
- Improve converting search to a tab
- Improve data snapshot comparison icon
- WebSocket reconnect no longer reload the UI
- Support for selection of GPT models gpt-4, gpt-4-32k and gpt-3.5-turbo
- Copy block hyperlink (Markdown) anchor text length follows editor setting The maximum length of block ref dynamic anchor text
- Hide the tab list button when it is clicked a second time
- The cover position is wrong when the keyboard pops up on the mobile
- Retry file writes to improve stability
- Remove the space when copying PDF annotation containing a newline
- Add placeholders on the Attribute dialog
- Add animation effect to prompt users after making flashcards
- Improve editor loading animation
- Enlarge the AI Chat input box
- Show empty block hints on the mobile
- The block icon menu adds move-related key combination tips
- Improve the context folding logic of the list in the backlink panel
- API /api
2.8.6 25 d’abril del 2023 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Overview

All in all, this version is well worth the upgrade.
We recommend everyone to upgrade to this version as soon as possible, especially users who are using cloud data synchronization.

Global search
Some users complained that the global search results were not complete, because we limited the number of search results and only displayed the most suitable search results.
Now we have removed this restriction, users can browse all search results through paged navigation.

Data repo
Data repo is a very important function, which realizes data snapshot, data synchronization and backup. In this version, we have made substantial improvements to the data repo, mainly including:
- Support downloading cloud data snapshots to local on demand
- Support cleaning unreferenced data snapshots, the function entry is located in Settings - About - Data repo purge
- Improved data snapshot comparison
- Data snapshot saves device information
Support downloading cloud data snapshots to local on demand is a very important improvement. It allows users to download cloud data snapshots from any device at any point in time, providing more protection for data security.
It should be noted that the cloud data snapshot does not support displaying data snapshots synchronized by previous versions. Please update all devices to the latest version, and only after that can be added to the cloud data snapshot.

Settings
As more and more configuration items are included in the settings, it becomes more and more difficult to find a configuration item. Now we have enhanced the search function in the settings, and you can quickly filter out configuration items through search.
In addition, we have also optimized the details of the setting interface to make it more beautiful.

PWA install App
If you are using SiYuan through server hosting (such as a Docker), then you can install the application locally through the PWA, so that you can get an experience similar to a desktop application.

Mobile
- Support cloud inbox
- Supports searching in the specified document, the function entry is in the document menu of the document tree

Changelogs

Below is the detailed changelogs.

Enhancement
- Global search support pagination to display results
- Add - , * , 1. and [] before the heading then convert it into the list with that heading
- Inline-level elements support pasted as plain text
- PWA support (desktop & mobile)
- :) emoji should be not misinterpretted
- Improve Alt+O when editor is moved to a new window
- Improve settings interface
- Make bug reports Kernel connection interrupted text more user friendly
- Support Ctrl+Enter and Ctrl+Click to use static anchor text when searching for block reference
- Improve settings search filter display
- Improve Convert network images to local images success rate
- Official data sync counts the number of cloud storage API calls
- Improve Data History - Data snapshot loading performance
- Data repo support for purging unreferenced indexes and objects
- Improve local data repo, cloud data synchronization and backup
- Support downloading cloud data snapshots to local on demand
- Improve dialog close position on the mobile
- Improve Data History UI
- Support Copy block hyperlink (Markdown)
- Do not handle \ escapes when pasting into inline-level code
- The document title support returning to the parent document via Alt+←
- Global search is no longer limited by the Settings - Search - The number of search results displayed
- Support cloud inbox on the mobile
- Global search ignores LIMIT clause when using SQL method
- Support inline-level element long-press popup menu on the iPhone
- Show abbreviated ID in data snapshot list
- Assets hyperlinks are no longer included in the search index
- Add configuration item Editor - [[ Only search doc block
- Improve <script> in HTML block
- Improve data snapshot comparison
- The right-click menu of the bookmark panel adds functions such as Copy block ref
- Provides the Alt+F shortcut key for the c
2.8.5 18 d’abril del 2023 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Enhancement
- Add OCR-related operations to the image menu
- Ctrl+Click click on aliases, names and attributes to open search
- Custom icon copying is not working
- When the current spaced repetition is completed, supports choose whether to continue
- Drag and drop an image from desktop create a cover image
- Improve the editor settings of the mobile
- Swipe back to close the popup on Android
- The flashcard management interface supports ↑/↓ selection
- Occlude rendering after entering an inline-level formula at the beginning of the paragraph
- Spaced repetition interface supports review by document selection
- View flashcards management using fullscreen on the mobile
- The cloud sync directory shows the last update time on the mobile
- Improved PDF asset file unreferenced detection
- Asset files no longer use HTTP server when exporting PDF
- Optimize the performance of document tree flashcard loading
- Ability to delete a doc from ⋮
- Improve the initialization interface to select the workspace cloud disk path prompt
- Avoid opening multiple tabs when the document loads slowly and clicking continuously
- Support creating "New document" in the search dialog by Ctrl+N
- Word wrap for notification message shown
- Normalize filenames when Convert network images to local images
- API listDocsByPath add an optional parameter maxListCount
- Improve automatically remove blank lines in HTML blocks
- Support shortcut keys containing ⌃
- Check the validity of the API moveBlock parameter previousID
- Improve automatically add <div> tag in HTML blocks
- Block type filtering when inserting reference links via ((, [[
- Upgrade abc.js to 6.2.2
- Files rolled back from file history are no longer overwritten by data sync
- ECharts support asynchronous Immediately Invoked Function Expression (IIFE)
- Appearance text Bazaar change to Marketplace
- Adjust the style of the navigation bar on the left side of the settings interface
- Support viewing inline-level memos in the read-only mode of the mobile editor
- Avoid flashcard package data overwriting the cloud when syncing on a new device

Abolishment
- Remove Settings - Appearance - Customize the current theme

Bugfix
- Mobile editor setting text error
- Spaced repetition interface editor toolbar occlusion problem
- The soft keyboard is not hidden after the mobile editor setting is closed
- Wrong caret position when editing block in spaced repetition interface on the mobile
- Fix a potential null object reference in the electron main process
- Fix the problem that notifications cannot be allowed on Android 13
- Abnormal focus state after embedded block breadcrumb jump
- Bazaar updates will repeat operations
- Appearance language is incorrect when switching workspaces
- Automatic launch at boot does not work
- Enter after the folded heading in the list will cause the blocks to be reversed below the heading

Document
- Add explanation of what "SiYuan" means to the SiYuan User Guide

Development
- Provide useful information for contributors
- Fix a fatal error in GitHub Action that casued by electron-builder
2.8.4 11 d’abril del 2023 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Enhancement
- Improve the interactive user experience on the mobile
- Search input optimization for code block language, templates, embedded blocks, etc.
- Enhance mobile search function
- Show heading block appearance style in the Outline Panel
- Monitor the search performance and suggest solutions
- Move the mobile exit app button to a more accessible location
- Add flashcard to recently opened documents and switcher
- Move charts should not slide side panel on the mobile
- Clicking + behaves inconsistently on the mobile
- Prompt to return to the desktop on the Android
- Improve kernel HTTP panic recover
- Improve network online check of data sync
- AI translation adds support for Traditional Chinese
- Show inline-element menu only after clicking BIU or selecting text
- Save layout supports overwriting with the same name
- Custom AI action no longer inserts itself into content
- After clicking the slash menu on the mobile, modify the hidden keyboard to close the slash menu
- When swiping left and right to pull out the panel, the editor should be out of focus on the mobile
- Dragging the playback progress of the audio block will pull out the panel on iOS
- Add version info at the end of the message in all error notifications
- Show "What's New in SiYuan" after upgrading
- Add a new API Move block
- Support KaTex macro definition on the mobile
- When local.json is corrupted, clear the file to avoid being unable to enter the main interface
- Resolve invalid non-full-screen menus on some mobile
- After switching tabs, reposition by range
- Allow changing headings with #
- Flashcard fullscreen display on the mobile
- Input # at the start of a heading, do not pop-up tag search list
- Add transitions for popup menu on mobile
- Quick make card support Ctrl+Z undo
- Improve the back button when browsing pictures on the Android
- Increase the spacing between sub-blocks when the super block is laid out horizontally
- Support floating soft keyboard on the mobile
- Improve WeChat SiYuan Assistant's clipping link parsing

Bugfix
- Window buttons overlap after spaced repetition fullscreen
- Quickly closing tabs will cause a white screen in the editing area
- A blank area will appear after clicking the toolbar and hiding the keyboard on the mobile
- Initialization interface hangs on macOS
- Export PDF margins error after scale is not 1
- Switching to export preview mode after focusing and then switching back to edit mode did not maintain focus
- Save the new window layout
- Parse error when hyperlink dest/title in tables contain | symbol
- Fix API endpoint URL in fetchPost calls getBlockInfo
- Quick mark and card will not complete the writing
- Ctrl+↑ can't work in the doc tree
- Tray menu text does not change with the appearance language

Document
- Add Performance Optimization chapter to user guide
- Add Note and Limitations in Dock hosting chapter to user guide

Refactor
- Adjust addRiffCards/removeRiffCards implementation to be asynchronous transaction

Development
- Attribute View map to database table
- Move CHANGELOG.md to app/changelogs dir
- Add zh_CN changelog
- Create separate changelog files for each release
2.8.3 4 d’abril del 2023 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Enhancement
- PDF export supports setting footer template
- Improve the style of the slash menu on the mobile
- Slide and pull out the left and right panel on the mobile
- macOS support ⌥[ to enter default characters when no text is selected
- Improve virtual reference split words
- Remove the footer Export by SiYuan when exporting image and PDF
- Android check WebView version 75+
- Flashcard new/review card limit support configure to 0
- Remove / or 、 when trigger AI Chat
- Support scaling when exporting pdf preview
- Browser web clipper extension show tip while clipping images
- Improve the menu style of the doc tree on the mobile
- After opening the doc on the mobile, the editor is no longer focused to avoid the pop-up of the soft keyboard
- Spaced repetition supports full screen mode
- Create a new document from the search field
- Prompt to search for the most recently updated block when the search keyword is empty
- Add interaction tips at the bottom of the search dialog
- Search replace generate file history
- The merged cells of the table no longer add a space at the end

Bugfix
- PDF annotation do not follow zoom
- Data synchronization online check not using configured endpoint
- API getFile/putFile does not perform read-write lock
- Focused heading block export does not contain its following blocks
- Related PDF annotation information is not exported when exporting .sy.zip
- Markdown hyperlink parsing exception when using API /api/block/* to upsert block
- Exporting PDF hangs after focusing heading block
- The editor has not been closed after closing notebook or deleting doc on the mobile
- The search fails in REGEXP/SQL with order by relevance
- Group by Document Replace exceptions in some cases
- Escape character \ were not handled correctly when importing Markdown
- Click search from the doc tree, pressing Del in the editor will delete the doc
- Can't choose scale in PDF

Refactor
- Improve copy file stability
- Upgrade PDF.js

Development
- Attribute View refresh data table queue
2.8.2 30 de març del 2023 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
Notes de la versió
Enhancement
- Update the number of flashcards after removing the flashcards
- Opening a PDF with a new window requires positioning and the positioning fails when opening it for the first time
- Use Endpoint for network connectivity checks when syncing
- The current page number needs to be kept after the PDF is opened in a new window
- Browser web clipper support tag <img> attribute srcset
- Characters are lost when referenced in a block containing ))
- Move some buttons to more menu in PDF tab
- The reminder message will no longer pop up when the subscription expires for more than 2 days
- PDF export supports setting margins
- Adjusted the YFM style with widget export
- Add recent documents on mobile

Bugfix
- Incorrect path when entering flashcard management from document tree
- The document tag delete button is covered by the floating layer
- An exception occurs when exporting HTML and PDF
- Kernel panic on some systems on Windows
- After entering \ in the table, the next column is merged incorrectly
- Rename tag in new window, prompt won't disappear
- After the document is transferred to the heading, occurs two copies of the reference block
- Wrong parsing virtual reference with \ before it
- Parsing and rendering YFM incorrectly when exporting widget block attribute data-export-md
- Recent docs not updated after renaming
2.8.1 28 de març del 2023 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
2.8.0 21 de març del 2023 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
2.7.10 14 de març del 2023 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
2.7.9 10 de març del 2023 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
2.7.8 7 de març del 2023 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
2.7.7 28 de febrer del 2023 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
2.7.6 21 de febrer del 2023 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
2.7.5 14 de febrer del 2023 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
2.7.4 9 de febrer del 2023 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
2.7.3 7 de febrer del 2023 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
2.7.2 1 de febrer del 2023 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
2.7.1 28 de gener del 2023 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
2.7.0 17 de gener del 2023 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
2.6.3 11 de gener del 2023 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
2.6.2 3 de gener del 2023 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
2.6.1 3 de gener del 2023 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
2.6.0 27 de desembre del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
2.5.5 20 de desembre del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
2.5.4 13 de desembre del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
2.5.3 6 de desembre del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
2.5.2 28 de novembre del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
2.5.1 22 de novembre del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
2.5.0 15 de novembre del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
2.4.12 10 de novembre del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
2.4.11 8 de novembre del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
2.4.10 5 de novembre del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
2.4.9 1 de novembre del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
2.4.8 31 d’octubre del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)
2.4.7 27 d’octubre del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
2.4.6 26 d’octubre del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
2.4.5 23 d’octubre del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
2.4.4 21 d’octubre del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
2.4.3 19 d’octubre del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
2.4.2 19 d’octubre del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
2.4.1 16 d’octubre del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
2.4.0 13 d’octubre del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
2.3.3 11 d’octubre del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
2.3.2 9 d’octubre del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
2.3.1 8 d’octubre del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
2.3.0 7 d’octubre del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
2.2.3 28 de setembre del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
2.2.2 27 de setembre del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
2.2.1 25 de setembre del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
2.2.0 22 de setembre del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
2.1.14 9 de setembre del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
2.1.13 5 de setembre del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
2.1.12 3 de setembre del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
2.1.11 31 d’agost del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
2.1.10 28 d’agost del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
2.1.9 24 d’agost del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
2.1.8 22 d’agost del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
2.1.7 15 d’agost del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
2.1.6 11 d’agost del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
2.1.5 2 d’agost del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
2.1.4 30 de juliol del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
2.1.3 26 de juliol del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
2.1.2 22 de juliol del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
2.1.1 21 de juliol del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
2.1.0 18 de juliol del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
2.0.27 14 de juliol del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
2.0.26 12 de juliol del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
2.0.25 29 de juny del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
2.0.24 26 de juny del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
2.0.23 22 de juny del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
2.0.22 19 de juny del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
2.0.21 17 de juny del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
2.0.20 15 de juny del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
2.0.19 12 de juny del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
2.0.18 8 de juny del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
2.0.17 6 de juny del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
2.0.16 2 de juny del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
2.0.15 1 de juny del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
2.0.14 29 de maig del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
2.0.13 25 de maig del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
2.0.12 23 de maig del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
2.0.11 19 de maig del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
2.0.10 19 de maig del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
2.0.9 16 de maig del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
2.0.8 12 de maig del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
2.0.7 10 de maig del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
2.0.6 10 de maig del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
2.0.5 8 de maig del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
2.0.4 6 de maig del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
2.0.3 29 d’abril del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
2.0.2 27 d’abril del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
2.0.1 26 d’abril del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
2.0.0 20 d’abril del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
1.9.9 11 d’abril del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
1.9.8 9 d’abril del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
1.9.7 7 d’abril del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
1.9.6 31 de març del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
1.9.5 28 de març del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
1.9.4 24 de març del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
1.9.3 22 de març del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
1.9.2 18 de març del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
1.9.1 17 de març del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
1.9.0 14 de març del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
1.8.9 9 de març del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
1.8.8 8 de març del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
1.8.7 5 de març del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
1.8.6 3 de març del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
1.8.5 28 de febrer del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
1.8.4 25 de febrer del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
1.8.2 13 de febrer del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
1.8.1 8 de febrer del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
1.8.0 5 de febrer del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
1.7.11 2 de febrer del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)
1.7.10 31 de gener del 2022 — 64 bits EXE (NSIS)64 bits EXE (NSIS)32 bits EXE (NSIS)32 bits EXE (NSIS)

El més popular a Notes i tasques

Mostra-ho tot
  1. ObsidianNotes i tasques · Obsidian
  2. LogseqNotes i tasques · Logseq
  3. QOwnNotesNotes i tasques · pbek
  4. EvernoteNotes i tasques · Evernote Corporation
  5. Super ProductivityNotes i tasques · Johannes Millan
  6. TagSpacesNotes i tasques · TagSpaces UG
  7. NotesnookNotes i tasques · Streetwriters
  8. AFFiNENotes i tasques · AFFiNE
  9. ActivityWatchNotes i tasques · ActivityWatch Contributors
  10. Xournal++Notes i tasques · The Xournal++ Team

Etiquetes

Comparteix