SiYuan Changelog

What's new in SiYuan 3.0.11

Apr 23, 2024
  • 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

New in SiYuan 3.0.11 Dev 3 (Apr 22, 2024)

  • Enhancement:
  • Change marketplace install package timeout to 2 minutes
  • Mentions panel should not be closed when mention expansion number is set to 0
  • Rows non-bound in the database support Add to Database
  • Improv interaction for updating column in database table view
  • Improve database rollup field setting
  • Improve sliding when database input on the mobile
  • Improve Ctrl+Click select/deselect blocks
  • Support open siyuan protocol link in the asset column
  • Limit the maximum number of tags listed in the tag panel
  • Prompt when database template field reports an error
  • Improve HTML parsing code blocks
  • Custom icons will be deformed in database table view
  • Add update date to saved layout
  • Improve database multi-select field sorting
  • Database date filter excludes empty values
  • Select all text when editing link in database table view
  • Improve database rollup filtering
  • Supports replacing text elements with other elements
  • Improve Copy text *
  • Editor should not scroll when dragging database columns
  • New window link opens using browser
  • Improve database table view row/col drag and drop sorting
  • Improve the status bar at the bottom of the mobile
  • Improve dragging and selection of blocks containing iframe
  • Browser clipping extension hides token plain text
  • Bugfix:
  • Database unbind block causes entry to be deleted
  • Backlinks panel error after move block
  • Graph view refresh not working
  • Unable to input after deleting columns in the table under the list item
  • Unable to edit primary key immediately after adding row in database
  • The menu position is incorrect when creating a new column in the database
  • Adjusting the column width of the mirror database will affect other views
  • Document:
  • Improve user guide formatting elements and shortcuts chapter
  • Development:
  • Add editors to the plugin's Custom class

New in SiYuan 3.0.11 Dev 2 (Apr 21, 2024)

  • Enhancement:
  • Rows non-bound in the database support Add to Database
  • Improv interaction for updating column in database table view
  • Improve database rollup field setting
  • Improve sliding when database input on the mobile
  • Improve Ctrl+Click select/deselect blocks
  • Support open siyuan protocol link in the asset column
  • Limit the maximum number of tags listed in the tag panel
  • Prompt when database template field reports an error
  • Improve HTML parsing code blocks
  • Custom icons will be deformed in database table view
  • Add update date to saved layout
  • Improve database multi-select field sorting
  • Database date filter excludes empty values
  • Select all text when editing link in database table view
  • Improve database rollup filtering
  • Supports replacing text elements with other elements
  • Editor should not scroll when dragging database columns
  • New window link opens using browser
  • Improve database table view row/col drag and drop sorting
  • Improve the status bar at the bottom of the mobile
  • Improve dragging and selection of blocks containing iframe
  • Bugfix:
  • Backlinks panel error after move block
  • Graph view refresh not working
  • Unable to edit primary key immediately after adding row in database
  • "Insert 1 to the left" is sometimes in the wrong position
  • Adjusting the column width of the mirror database will affect other views
  • Document:
  • Improve user guide formatting elements and shortcuts chapter
  • Development:
  • Add editors to the plugin's Custom class

New in SiYuan 3.0.11 Dev 1 (Apr 18, 2024)

  • Enhancement:
  • Support open siyuan protocol link in the asset column
  • Prompt when database template field reports an error
  • Improve HTML parsing code blocks
  • Custom icons will be deformed in database table view
  • Add update date to saved layout
  • Database date filter excludes empty values
  • Select all text when editing link in database table view
  • Improve database rollup filtering
  • Editor should not scroll when dragging database columns
  • New window link opens using browser
  • Improve database table view row drag and drop sorting
  • Improve the status bar at the bottom of the mobile
  • Document:
  • Improve user guide formatting elements and shortcuts chapter

New in SiYuan 3.0.10 (Apr 17, 2024)

  • 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

New in SiYuan 3.0.10 Dev 4 (Apr 15, 2024)

  • Enhancement:
  • Improve database template field to use relation/rollup field
  • The block icon menu will no longer be displayed after selecting Delete through the block icon menu
  • Improve database template field calc
  • Improve mobile app appearance language setting
  • Remove spell check for links, audio and other URLs
  • Improve data indexing performance for creating documents
  • Improve default search type filtering
  • Support paste files when rows or other non-assets type cells are selected
  • Improve exporting inline code markdown element
  • Improve data indexing performance when importing .sy.zip and markdown
  • Improve Delete before code, tags and kbd
  • Improve left and right swiping on mobile
  • Ctrl+Shift+F no longer replaces
  • Improve data indexing performance when editing doc
  • Improve marketplace loading performance
  • Database filter value supports search
  • Blocks bound in the database support Add to Database
  • Improv database asset edit
  • Database cursor focus is no longer automatically reset to the title input
  • Bugfix:
  • Primary key value unexpectedly updated when database adds row
  • Dynamic loading results in incomplete list display
  • Hyperlinks affect backlink calculation issue
  • Code block line numbers should not be displayed after "Clear style"
  • Database date field between filter calculation error
  • Development:
  • Right-click on the input to provide a copy menu

New in SiYuan 3.0.10 RC 1 (Apr 12, 2024)

  • Enhancement:
  • Improve exporting inline code markdown element
  • Improve data indexing performance when importing .sy.zip and markdown
  • Improve Delete before code, tags and kbd
  • Improve left and right swiping on mobile
  • Ctrl+Shift+F no longer replaces
  • Improve data indexing performance when editing doc
  • Improve marketplace loading performance
  • Blocks bound in the database support Add to Database
  • Improv database asset edit
  • Bugfix:
  • Database date field between filter calculation error

New in SiYuan 3.0.9 (Apr 11, 2024)

  • 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

New in SiYuan 3.0.8 (Apr 9, 2024)

  • 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 1nn2 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

New in SiYuan 3.0.8 Dev 1 (Apr 6, 2024)

  • Enhancement:
  • Improve cursor position after Esc and Del
  • Improve block attributes panel spellcheck
  • Improve database block text in breadcrumbs
  • Improve database table view UI
  • Database select field filters follow option editing changes
  • Improve database block ref anchor text display
  • Improve selection of iframe block
  • Support adding database blocks to a database
  • Improve performance of importing .sy.zip
  • Ignore * back mentions and virtual references
  • Improve doc title Paste as plain text
  • Auto verify the database name when clicking the block superscript icon
  • Refresh the corresponding rollup after deleting rows from the database
  • Improve flashcard menu
  • Database date field supports filling the current time by default
  • Bugfix:
  • The order after Enter at the end of 1nn2 is wrong
  • Database date between filter cannot select the end time
  • Database column width adjustment fails
  • Creating a new block may cause the tab to close
  • Refactor:
  • Upgrade to Electron v28.2.10

New in SiYuan 3.0.7 (Apr 3, 2024)

  • 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

New in SiYuan 3.0.7 Dev 1 (Apr 2, 2024)

  • Enhancement:
  • Generate document history when dragging outline
  • Improve database template empty date rendering
  • Bugfix:
  • Side panel auto hide on the mobile
  • Outline drag function is abnormal

New in SiYuan 3.0.6 (Apr 2, 2024)

  • 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

New in SiYuan 3.0.6 Dev 2 (Mar 28, 2024)

  • Enhancement:
  • Add Open with New Window to flashcard menu
  • Automatically loads and indexes from the file system when a block is not found
  • Click to add row in database table view row menu
  • Improve marketplace package UI
  • Improve the handling of empty values in database multi-field sorting
  • Hide/Show Window is only for workspaces
  • Hide/Show Window supports configuration Alt+Fn
  • Support search code snippets
  • Improved tab menu shake issue
  • When not focused in SiYuan window, the left option of Database row is hard to select
  • No longer prompts "Don't panic... scroll up and down to load more" when opening a doc and the first block has been loaded
  • Improve database table view URL field display
  • Leave two lines space to connect when turning pages up and down
  • Bugfix:
  • Flash card in new window full screen, buttons cannot be clicked
  • Index fixing should not be performed before data synchronization
  • Editor parsing exception after enter /```
  • Breadcrumb XSS
  • Inline-level formulas cannot be displayed after pressing Enter
  • Disable right-click menu in database table view column in read-only mode
  • Development:
  • Plugin eventbus for switch-protyle on the mobile

New in SiYuan 3.0.6 Dev 1 (Mar 27, 2024)

  • Enhancement:
  • Add Open with New Window to flashcard menu
  • Click to add row in database table view row menu
  • Improve marketplace package UI
  • Improve the handling of empty values in database multi-field sorting
  • Hide/Show Window is only for workspaces
  • Hide/Show Window supports configuration Alt+Fn
  • Support search code snippets
  • Improved tab menu shake issue
  • No longer prompts "Don't panic... scroll up and down to load more" when opening a doc and the first block has been loaded
  • Bugfix:
  • Flash card in new window full screen, buttons cannot be clicked
  • Index fixing should not be performed before data synchronization
  • Editor parsing exception after enter /```
  • Breadcrumb XSS
  • Inline-level formulas cannot be displayed after pressing Enter
  • Disable right-click menu in database table view column in read-only mode
  • Development:
  • Plugin eventbus for switch-protyle on the mobile

New in SiYuan 3.0.5 (Mar 26, 2024)

  • 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 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

New in SiYuan 3.0.5 Dev 5 (Mar 25, 2024)

  • Enhancement:
  • Improve attribute panel - database editing cursor style
  • Select field is added by default when creating a database
  • Title localization when creating a document
  • Improve database table view asset column UI
  • Improve export PDF window
  • Search result content snippet returns more text
  • Creating a dailynote template supports doc attributes
  • Support pasting table into database table view
  • Cursor lost after Copy plain text of block
  • Improve drag fill of database table view
  • Unreferenced assets support copy file name
  • Disable selection of breadcrumb blocks in backlinks
  • Remove translation part to simplify block AI menu
  • Support adding multiple rows in database table view
  • No longer upload image repeatedly when copying PDF rectangle annotation
  • Database select field supports sorting by option order
  • Improve database table view in read-only mode
  • AI supports configuration randomness and context number
  • Support opening assets through other apps on the Android
  • Unable to enter after ---
  • Clicking on the asset should open with the default program
  • Improve focus export conversion of block refs to footnotes
  • Search type filtering supports Audio, Video, IFrame and Widget block
  • Support plugin.docks configuration hotkeys
  • Optimize document moving and renaming performance
  • One-click upgrade of downloaded marketplace packages
  • Bugfix:
  • <foo> turn into when cut from a md code block to another code block
  • Line break lost after soft break of end-of-line element
  • Unable to replace {{foo}} in code block
  • Unable to search replace hyperlink anchor text
  • Duplicate relation values in the Attribute Panel - Database
  • Can't switch workspaces on mobile app
  • Document:
  • Improve go back when dynamically loading document
  • Refactor:
  • Refactor block fold attribute
  • Development:
  • Add FormData type for data in fetchSyncPost
  • Improve the type definition of siyuan.config

New in SiYuan 3.0.5 Dev 4 (Mar 24, 2024)

  • Enhancement:
  • Improve export PDF window
  • Search result content snippet returns more text
  • Creating a dailynote template supports doc attributes
  • Support pasting table into database table view
  • Cursor lost after Copy plain text of block
  • Improve drag fill of database table view
  • Unreferenced assets support copy file name
  • Disable selection of breadcrumb blocks in backlinks
  • Remove translation part to simplify block AI menu
  • Support adding multiple rows in database table view
  • No longer upload image repeatedly when copying PDF rectangle annotation
  • Database select field supports sorting by option order
  • Improve database table view in read-only mode
  • AI supports configuration randomness and context number
  • Support opening assets through other apps on the Android
  • Unable to enter after ---
  • Clicking on the asset should open with the default program
  • Improve focus export conversion of block refs to footnotes
  • Search type filtering supports Audio, Video, IFrame and Widget block
  • Support plugin.docks configuration hotkeys
  • Optimize document moving and renaming performance
  • One-click upgrade of downloaded marketplace packages
  • Bugfix:
  • Unable to replace {{foo}} in code block
  • Unable to search replace hyperlink anchor text
  • Duplicate relation values in the Attribute Panel - Database
  • Can't switch workspaces on mobile app
  • Document:
  • Improve go back when dynamically loading document

New in SiYuan 3.0.5 Dev 1 (Mar 20, 2024)

  • Enhancement:
  • Remove translation part to simplify block AI menu
  • No longer upload image repeatedly when copying PDF rectangle annotation
  • Improve database table view in read-only mode
  • AI supports configuration randomness and context number
  • Support opening assets through other apps on the Android
  • Unable to enter after ---
  • Clicking on the asset should open with the default program
  • Improve focus export conversion of block refs to footnotes
  • Support plugin.docks configuration hotkeys
  • Optimize document moving and renaming performance
  • Bugfix:
  • Duplicate relation values in the Attribute Panel - Database
  • Can't switch workspaces on mobile app

New in SiYuan 3.0.4 (Mar 20, 2024)

  • 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

New in SiYuan 3.0.4 Dev 2 (Mar 18, 2024)

  • Enhancement:
  • Support adjust custom emoticon on the mobile
  • Alt+0 flashcard review entry no longer returns to card deck flashcards
  • Improve rendering of inline code, kbd and tag to avoid repeated rendering of zero-width spaces on the right
  • Flashcards always displays animation in some case
  • Improve block indexing performance
  • Bilibili iframe block disables autoplay
  • Improve Paste as plain text when containing HTML tags
  • Allow switching database views in read-only mode
  • Improve web page clip code block content conversion
  • Add Open with New Window and Open to asset element right menu
  • Convert network images to local supports //
  • Improve deleting heading element using Fn+Del
  • Text starting with 4 spaces are not parsed into code blocks when clipping
  • Add to Database no longer autofills filter values
  • Fill in the alt text after converting network images to local
  • Data repo no longer automatically resets after corrupted
  • Open the last workspace by default
  • Use the path ending with / when loading the widget
  • Flashcard review interface adds card review times, state and other information
  • Improve flashcard review count display
  • Support removing the current flashcard when reviewing
  • Flashcards support custom review time and reset
  • Bugfix:
  • Enter exception after table
  • Database multi-field sorting fails
  • Database cannot filter out rows with relations that are empty or not empty
  • Disable updating table in read-only mode
  • Document:
  • Add extend development chapter to user guide
  • Refactor:
  • Upgrade FSRS-4.5
  • Development:
  • Add internal kernel API /api/block/getBlocksIndexes

New in SiYuan 3.0.4 Dev 1 (Mar 13, 2024)

  • Enhancement:
  • Improved deleting heading element using "Fn+Delete"
  • Text starting with 4 spaces are not parsed into code blocks when clipping
  • Fill in the alt text after converting network images to local
  • Data repo no longer automatically resets after corrupted
  • Use the path ending with / when loading the widget
  • Bugfix:
  • Database cannot filter out rows with relations that are empty or not empty
  • Disable updating table in read-only mode

New in SiYuan 3.0.3 Dev 6 (Mar 11, 2024)

  • Enhancement:
  • Improve database table view UI in read-only mode
  • Automatic check of database indexes is only performed once after startup
  • The PDF/Word export preview window automatically adjusts according to the size of the main window
  • Add hotkey for Add to Database
  • Display the database title on the block superscript
  • Support listing mirror database blocks in a floating window
  • Improve AI API key interaction
  • Update templates reset when there is network latency
  • Improve code block UI
  • Improve block floating window for relation and rollup values
  • Improve adding row prompt when database sort exists
  • Improve database filtering for Created and Updated fields
  • A blank line below the large image when the font size exceeds 17
  • Improve adding row prompt when database filter exists
  • The marketplace supports searching by repo name
  • Support click to open virtual reference on mobile
  • Importing Markdown no longer refreshes the entire interface
  • Add hotkey for Artificial Intelligence
  • Database table view in-table search
  • Bugfix:
  • The corresponding entry cannot be found in the database relation
  • Database filtering does not work after change the field type
  • Database filtering for specific dates not working
  • Continuous space exception at end of line
  • Document:
  • Improve user guide template snippet chapter
  • Development:
  • Add kernel API /api/riff/getRiffCardsByBlockIDs
  • Add kernel API /api/filetree/listDocTree

New in SiYuan 3.0.3 Dev 4 (Mar 10, 2024)

  • Enhancement:
  • Add hotkey for Add to Database
  • Display the database title on the block superscript
  • Support listing mirror database blocks in a floating window
  • Improve AI API key interaction
  • Update templates reset when there is network latency
  • Improve code block UI
  • Improve block floating window for relation and rollup values
  • Improve adding row prompt when database sort exists
  • Improve database filtering for Created and Updated fields
  • A blank line below the large image when the font size exceeds 17
  • Improve adding row prompt when database filter exists
  • The marketplace supports searching by repo name
  • Support click to open virtual reference on mobile
  • Importing Markdown no longer refreshes the entire interface
  • Add hotkey for Artificial Intelligence
  • Bugfix:
  • The corresponding entry cannot be found in the database relation
  • Database filtering does not work after change the field type
  • Database filtering for specific dates not working
  • Document:
  • Improve user guide template snippet chapter
  • Development:
  • Add kernel API /api/riff/getRiffCardsByBlockIDs
  • Add kernel API /api/filetree/listDocTree

New in SiYuan 3.0.3 Dev 3 (Mar 8, 2024)

  • Enhancement:
  • Support listing mirror database blocks in a floating window
  • Improve AI API key interaction
  • Update templates reset when there is network latency
  • Improve code block UI
  • Improve block floating window for relation and rollup values
  • Improve adding row prompt when database sort exists
  • Improve database filtering for Created and Updated fields
  • A blank line below the large image when the font size exceeds 17
  • Improve adding row prompt when database filter exists
  • The marketplace supports searching by repo name
  • Support click to open virtual reference on mobile
  • Importing Markdown no longer refreshes the entire interface
  • Add hotkey to open AI
  • Bugfix:
  • The corresponding entry cannot be found in the database relation
  • Database filtering does not work after change the field type
  • Database filtering for specific dates not working
  • Document:
  • Improve user guide template snippet chapter
  • Development:
  • Add kernel API /api/riff/getRiffCardsByBlockIDs
  • Add kernel API /api/filetree/listDocTree

New in SiYuan 3.0.3 Dev 1 (Mar 7, 2024)

  • Enhancement:
  • Improve adding row prompt when database sort exists
  • Improve database filtering for Created and Updated fields
  • A blank line below the large image when the font size exceeds 17
  • Improve adding row prompt when database filter exists
  • The marketplace supports searching by repo name
  • Support click to open virtual reference on mobile
  • Importing Markdown no longer refreshes the entire interface
  • Bugfix:
  • The corresponding entry cannot be found in the database relation
  • Database filtering does not work after change the field type
  • Database filtering for specific dates not working
  • Development:
  • Add kernel API /api/filetree/listDocTree

New in SiYuan 3.0.2 (Mar 5, 2024)

  • 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

New in SiYuan 3.0.2 Dev 2 (Mar 4, 2024)

  • Enhancement:
  • Update document reference count after deleting reference
  • Adding rows after setting the sort field in the database table view no longer fills in the default value
  • Limit KaTex macro maximum recursive parsing depth is 16
  • Support taking photos for inserting on Android
  • Support hiding database table view title
  • Improve doc tree expansion button scope on the mobile
  • Use filtering and sorting of current view settings when exporting database blocks
  • Improve Exit the application UI on the mobile
  • Improve Tab Limit setting
  • Improve the flashcard review UI when the mobile is in landscape mode
  • Don't pop up the keyboard when selecting a doc for the flashcard on the mobile
  • Support database date field relative to today's filtering
  • Improve database view switching
  • Support listing blocks with invalid references in the search dialog
  • Bugfix:
  • Database table view sorts abnormally after deleting numeric values
  • Full screen editor in dialog box cannot drag window after Esc
  • Unable to set up Azure OpenAI
  • Unable to search audio, video blocks by asset path
  • Search type "Database" cannot be saved
  • Document title rename escape ref anchor text exception
  • Refactor:
  • Downgrade Electron v28.2.4
  • Development:
  • Database table view cell value adds createdAt and updatedAt fields
  • Add parameter reloadUI for kernel API /api/block/transferBlockRef

New in SiYuan 3.0.2 Dev 1 (Mar 3, 2024)

  • Enhancement:
  • Use filtering and sorting of current view settings when exporting database blocks
  • Improve Exit the application UI on the mobile
  • Improve Tab Limit setting
  • Improve the flashcard review UI when the mobile is in landscape mode
  • Don't pop up the keyboard when selecting a doc for the flashcard on the mobile
  • Improve database view switching
  • Support listing blocks with invalid references in the search dialog
  • Bugfix:
  • Unable to set up Azure OpenAI
  • Unable to search audio, video blocks by asset path
  • Search type "Database" cannot be saved
  • Document title rename escape ref anchor text exception
  • Refactor:
  • Downgrade Electron v28.2.4
  • Development:
  • Add parameter reloadUI for kernel API /api/block/transferBlockRef

New in SiYuan 3.0.1 (Feb 27, 2024)

  • 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

New in SiYuan 3.0.1 Dev 2 (Feb 26, 2024)

  • Enhancement:
  • Show embed block refresh button in read-only mode
  • Support disabling list item dot/number click to focus
  • Don't show dock when cursor is on the inline menu
  • Improve database table view select column interaction
  • Candidate values of the database relation fields are no longer subject to view filtering
  • Update outline after closing all editors
  • Floating window remains displayed while it has menu
  • Create doc above/below function can also be used when notebook is custom sort
  • Support F13-32 shortcut key configuration
  • Display Mermaid error log and reduce shake
  • Support flashcard set review mode
  • Bugfix:
  • Close the user guide but not the tab when exiting
  • Code appears when pasted as plain text
  • Date field does not respect end time switch when exporting database block
  • Inline element markdown editing exception
  • Unable to set up Azure OpenAI
  • Refactor:
  • Upgrade Electron v29.0.1
  • Development:
  • Add internal kernel API /api/riff/batchSetRiffCardsDueTime
  • Improve internal kernel API /api/attr/batchSetBlockAttrs

New in SiYuan 3.0.1 Dev 1 (Feb 23, 2024)

  • Enhancement:
  • Candidate values of the database relation fields are no longer subject to view filtering
  • Update outline after closing all editors
  • Create doc above/below function can also be used when notebook is custom sort
  • Support F13-32 shortcut key configuration
  • Display Mermaid error log and reduce shake
  • Bugfix:
  • Date field does not respect end time switch when exporting database block
  • Inline element markdown editing exception
  • Unable to set up Azure OpenAI
  • Refactor:
  • Upgrade Electron v29.0.1
  • Development:
  • Improve internal kernel API /api/attr/batchSetBlockAttrs

New in SiYuan 3.0.0 (Feb 21, 2024)

  • 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

New in SiYuan 3.0.0 Dev 2 (Feb 18, 2024)

  • Feature:
  • Database table view
  • Enhancement:
  • Improve tag list and account refresh button UI
  • Improve list enter
  • Support custom AI models
  • Support custom AI request User-Agent header
  • Azure OpenAI AI support
  • Bugfix:
  • Breadcrumbs cannot be clicked after the new window is full screen
  • Inline element setting exception
  • Development:
  • Add internal kernel API /api/block/appendDailyNoteBlock

New in SiYuan 3.0.0 Dev 1 (Feb 17, 2024)

  • Feature:
  • Database table view
  • Enhancement:
  • Improve list enter
  • Support custom AI models
  • Support custom AI request User-Agent header
  • Azure OpenAI AI support
  • Bugfix:
  • Inline element setting exception

New in SiYuan 2.12.8 (Feb 13, 2024)

  • 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

New in SiYuan 2.12.8 Dev 1 (Feb 8, 2024)

  • Enhancement:
  • Add shortcut keys for flashcard review
  • Improve keeplive service stability on Android
  • Close the user guide when exiting
  • Bugfix:
  • Alt+Click the heading folding triangle causing hang
  • Random cover image list went blank
  • Unable to delete after entering >
  • Uninstalling plugins, widgets and templates may cause data sync errors
  • Data sync may cause data loss on Android 14
  • Development:
  • Using openTab updateCards option is null
  • Database table view select column change to relation column issue
  • Add plugin event bus click-flashcard-action

New in SiYuan 2.12.7 (Feb 6, 2024)

  • 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

New in SiYuan 2.12.7 Dev 2 (Feb 5, 2024)

  • Enhancement:
  • When New document save location is configured as /, it will be completed as /Untitled
  • Improve ignore indexing
  • Improve Marketplace - Downloaded scroll interaction
  • Start new version installation on force exit
  • Adjust custom emoticon size after using font size
  • Improve the activation prompt dialog box after downloading the plugin
  • Improve database table view cells copy-paste
  • Plain text copied using hotkey contains ZWSP
  • Click on an custom emoji to edit
  • The emoji panel supports ↑/↓ for selection
  • Add undo, redo, and Tab buttons on the Pad
  • Bugfix:
  • Unable to delete table block before database block
  • Doc icon dialog can't open if using the custom emoji
  • The status bar color on Android is incorrect
  • Refactor:
  • Upgrade Electron v28.2.1
  • Development:
  • API listDocsByPath add an optional parameter ignoreMaxListHint

New in SiYuan 2.12.7 Dev 1 (Feb 1, 2024)

  • Enhancement:
  • Improve the activation prompt dialog box after downloading the plugin
  • Improve database table view cells copy-paste
  • Plain text copied using hotkey contains ZWSP
  • Bugfix:
  • Unable to delete table block before database block
  • Doc icon dialog can't open if using the custom emoji

New in SiYuan 2.12.6 (Jan 30, 2024)

  • 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

New in SiYuan 2.12.6 Dev 1 (Jan 27, 2024)

  • Enhancement:
  • Copy empty block hyperlink (Markdown) fill anchor text with id
  • Improve AI-generated code block parsing
  • AI clear context action
  • Input method candidates cannot be displayed after pinning the new window
  • Improve Settings - Cloud UI
  • Improve the parsing of del elements in pasted webpage content
  • Improve math block font size
  • Bugfix:
  • The image does not appear When exporting a doc containing an image as a picture on iOS
  • Doc tree parsing exception after importing .sy.zip on Android
  • Some symbols should not be escaped to avoid inaccurate searches
  • Refactor:
  • Upgrade Electron v28.2.0
  • Development:
  • Add CSS class to database table view checkbox
  • Unable to highlight block Dom using cb-get-hl

New in SiYuan 2.12.5 (Jan 24, 2024)

  • 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

New in SiYuan 2.12.4 (Jan 24, 2024)

  • 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

New in SiYuan 2.12.4 Dev 2 (Jan 23, 2024)

  • Enhancement:
  • Improve AI-generated content parsing
  • Adjust the position of the indent and outdent button on the mobile
  • Adjust maximum width of dialog box on the desktop
  • Plugins should be reloaded after the data sync
  • Use default icon if marketplace package icon does not exist
  • Setting Esc as a hotkey is not allowed
  • Improve parsing code block pasted from web page
  • Bugfix:
  • Repeated escaping in preview area when searching for matching doc blocks
  • Delete at the end of a block should not delete the next block which is a database table view block
  • Refactor:
  • Upgrade Electron v28.1.4
  • Simplify retry mechanism to get system version
  • Development:
  • Set the maximum message size of WebSocket broadcast to 128 MiB
  • Add or remove the dock plugin should update "window.siyuan.config.uiLayout"
  • Add some database related internal kernel APIs
  • Unable to update database table view cell under unknown circumstances
  • Improve database table view select filtering
  • Attribute Panel - Database supports adding key and sorting key

New in SiYuan 2.12.4 Dev (Jan 18, 2024)

  • Enhancement:
  • Improve AI-generated content parsing
  • Adjust the position of the indent and outdent button on the mobile
  • Adjust maximum width of dialog box on the desktop
  • Use default icon if marketplace package icon does not exist
  • Setting Esc as a hotkey is not allowed
  • Improve parsing code block pasted from web page
  • Bugfix:
  • Delete at the end of a block should not delete the next block which is a database table view block
  • Refactor:
  • Simplify retry mechanism to get system version
  • Development:
  • Add or remove the dock plugin should update "window.siyuan.config.uiLayout"
  • Add some database related internal kernel APIs
  • Improve database table view select filtering

New in SiYuan 2.12.3 (Jan 16, 2024)

  • 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

New in SiYuan 2.12.3 Dev 3 (Jan 14, 2024)

  • Enhancement:
  • Add Switch read-only mode hotkey
  • Need to be reminded that replacement operations are not supported after grouping by doc
  • The production environment will no longer register /debug/pprof/
  • Some kernel interface concurrency is no longer controlled to improve performance
  • Set the default column maximum width on the table
  • Improve F3 and Ctrl+F3 to prevent creating duplicated doc
  • Support ignore search results
  • Exit focus supports configuring hotkey
  • Bugfix:
  • Attributes not copied when copying HTML block
  • After dynamic loading, the editor's read-only mode is abnormal
  • Lists as flashcards with no hidden answers
  • Clear inline elements is invalid
  • Document:
  • Add user guide Mobile App
  • Refactor:
  • Upgrade Electron v28.1.3
  • Development:
  • Add some database related internal kernel APIs
  • Improve kernel API /api/block/insertBlock argument checking
  • Add attribute "data-key" for Dialog
  • Improve relation column cell value interfaction

New in SiYuan 2.12.3 Dev 2 (Jan 12, 2024)

  • Enhancement:
  • The production environment will no longer register /debug/pprof/
  • Some kernel interface concurrency is no longer controlled to improve performance
  • Set the default column maximum width on the table
  • Improve F3 and Ctrl+F3 to prevent creating duplicated doc
  • Support ignore search results
  • Bugfix:
  • Attributes not copied when copying HTML block
  • After dynamic loading, the editor's read-only mode is abnormal
  • Lists as flashcards with no hidden answers
  • Clear inline elements is invalid
  • Refactor:
  • Upgrade Electron v28.1.3
  • Development:
  • Add some database related internal kernel APIs
  • Improve kernel API /api/block/insertBlock argument checking
  • Add attribute "data-key" for Dialog
  • Improve relation column cell value interfaction

New in SiYuan 2.12.3 Dev 1 (Jan 11, 2024)

  • Enhancement:
  • The production environment will no longer register /debug/pprof/
  • Some kernel interface concurrency is no longer controlled to improve performance
  • Set the default column maximum width on the table
  • Support ignore search results
  • Bugfix:
  • After dynamic loading, the editor's read-only mode is abnormal
  • Lists as flashcards with no hidden answers
  • Clear inline elements is invalid
  • Refactor:
  • Upgrade Electron v28.1.3
  • Development:
  • Improve kernel API /api/block/insertBlock argument checking
  • Add attribute "data-key" for Dialog
  • Improve relation column cell value interfaction

New in SiYuan 2.12.2 (Jan 10, 2024)

  • 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

New in SiYuan 2.12.1 (Jan 9, 2024)

  • 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

New in SiYuan 2.12.1 Dev 3 (Jan 7, 2024)

  • Enhancement:
  • Improve continuous soft newline split block parsing
  • Remove image icon menu in embed block
  • Improve New document save location
  • Cards expired no longer appear in the same review round
  • Hotkeys not working after switching applications
  • Add Home and End support to the list item selected by ↑ and ↓
  • Only block marked as flashcards are hidden based on configuration
  • Add tips for database table view rollup column configuration
  • Go back keep scroll position
  • Keep tabs visible when window shrinks
  • Hide menu when click document title image
  • Double-click the doc title image to preview
  • Reset the dialog interface size when the dialog box exceeds the window
  • Bugfix:
  • Unable to preview first template directly
  • Alt+X cannot record the font color
  • Open external application protocol invalid
  • The parent block field of the blocks under the heading block is calculated incorrectly
  • Emoji not rendering as expected
  • Development:
  • Improve adding rows of the sorted database table view
  • Add plugin protyleOptions
  • Add plugin API uninstall
  • Reduce the delay in adding rows in database table view
  • Add internal kernel API /api/filetree/upsertIndexes and /api/filetree/removeIndexes
  • The database template column supports queryBlocks function
  • Database table view no longer scrolls to the beginning after pasting values
  • Database block supports export as CSV
  • Fix name attribute could not be visited in the plugin constructor
  • Untitled is displayed when the original record primary key value of the related column is empty
  • Add plugin event bus update-cards
  • Add plugin function lockScreen
  • Filter conditions cannot be added to database table view check column
  • Database select, multiple select, and asset column cannot be operated in batches
  • Improve database table view Select cell value input

New in SiYuan 2.12.1 Dev 2 (Jan 4, 2024)

  • Enhancement:
  • Only block marked as flashcards are hidden based on configuration
  • Add tips for database table view rollup column configuration
  • Go back keep scroll position
  • Hide menu when click document title image
  • Double-click the doc title image to preview
  • Bugfix:
  • Open external application protocol invalid
  • The parent block field of the blocks under the heading block is calculated incorrectly
  • Emoji not rendering as expected
  • Development:
  • The database template column supports queryBlocks function
  • Database table view no longer scrolls to the beginning after pasting values
  • Database block supports export as CSV
  • Untitled is displayed when the original record primary key value of the related column is empty
  • Add plugin function lockScreen
  • Filter conditions cannot be added to database table view check column
  • Database select, multiple select, and asset column cannot be operated in batches
  • Improve database table view Select cell value input

New in SiYuan 2.12.1 Dev 1 (Jan 4, 2024)

  • Enhancement:
  • Only block marked as flashcards are hidden based on configuration
  • Add tips for database table view rollup column configuration
  • Go back keep scroll position
  • Hide menu when click document title image
  • Double-click the doc title image to preview
  • Bugfix:
  • The parent block field of the blocks under the heading block is calculated incorrectly
  • Emoji not rendering as expected
  • Development:
  • Add plugin function lockScreen
  • Filter conditions cannot be added to database table view check column
  • Database select, multiple select, and asset column cannot be operated in batches
  • Improve database table view Select cell value input

New in SiYuan 2.12.0 (Jan 2, 2024)

  • 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

New in SiYuan 2.12.0 Dev 1 (Dec 28, 2023)

  • Feature:
  • Support adding the watermark on export image
  • Support adding the watermark on export PDF
  • Enhancement:
  • Improve web page clip content conversion
  • Improve kernel API requesting concurrency control
  • Improve //!js query embed block result sorting
  • Improve inline code markdown editing
  • Bugfix:
  • Inline memos and inline formula replacement are invalid
  • The status of flashcards after re-reviewing the previous one is incorrect
  • Development:
  • Improve kernel API /api/notebook/*
  • Database table view primary key column cell support [[ bind to a block
  • Database table view asset column support Ctrl+V
  • Error when switching dock on mobile
  • Add plugin event bus open-menu-inbox

New in SiYuan 2.11.4 (Dec 27, 2023)

  • 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

New in SiYuan 2.11.4 Dev 5 (Dec 25, 2023)

  • Enhancement:
  • Improve UI
  • Adjust the width of recent documents
  • Support searching assets by file name
  • If there are no search results in non-keyword search mode, no longer be prompted to create
  • Improve data sync to prevent an old snapshot to overwrite the new one
  • Abandon snapshot if file does not exist when creating snapshot
  • Improve data snapshot and sync robustness
  • Convert network images/assets to local supports URL-encoded local file names
  • Support dock plugin and Command Palette on mobile
  • Keep original creation time when importing .sy.zip
  • Add a new code snippet at the top
  • Improve kernel stability
  • Support converting list blocks to paragraphs
  • Save flashcard spaced repetition, search, recent doc and switcher dialog interface size
  • Improve setting interaction
  • Improve the experience of text editing a block-ref
  • Add close gesture to the pop-up panel on the right menu on mobile
  • Distinguish between new cards and review cards during spaced repetition
  • Support converting blockquote blocks to paragraphs
  • Bugfix:
  • Soft newlines cause kernel errors in some cases
  • Closing the doc tree and then restarting will reset the layout
  • The doc title image index failed when using notebook-level assets
  • Review is empty when there are more new cards and blocks are removed
  • Mobile search and replace failure
  • Blockquote in list turn into paragraph causes internal error
  • Refactor:
  • Upgrade Electron v27.2.0
  • Development:
  • Add kernel API /api/block/foldBlock and /api/block/unfoldBlock
  • Improve kernel API /api/block/appendBlock
  • Set plugin.name to read-only
  • Concurrency control when requesting the kernel API
  • Support database table view assets column when exporting .sy.zip
  • Add Relation column to database table view
  • Improve interaction with database table view row gutter display

New in SiYuan 2.11.4 Dev 3 (Dec 20, 2023)

  • Enhancement:
  • Convert network images/assets to local supports URL-encoded local file names
  • Keep original creation time when importing .sy.zip
  • Add a create button at the top of the code snippet settings
  • Improve kernel stability
  • Support converting list blocks to paragraphs
  • Improve setting interaction
  • Improve the experience of text editing a block-ref
  • Add close gesture to the pop-up panel on the right menu on mobile
  • Support converting blockquote blocks to paragraphs
  • Bugfix:
  • Review is empty when there are more new cards and blocks are removed
  • Mobile search and replace failure
  • Blockquote in list turn into paragraph causes internal error
  • Development:
  • Support database table view assets column when exporting .sy.zip

New in SiYuan 2.11.4 Dev 1 (Dec 19, 2023)

  • Enhancement:
  • Add a create button at the top of the code snippet settings
  • Improve kernel stability
  • Improve setting interaction
  • Improve the experience of text editing a block-ref
  • Bugfix:
  • Blockquote in list turn into paragraph causes internal error
  • Development:
  • Support database table view assets column when exporting .sy.zip

New in SiYuan 2.11.3 Dev 1 (Dec 15, 2023)

  • Enhancement:
  • Completes the missing move up button on mobile
  • Support using Space and Enter for spaced repetition Good scoring
  • Delete the corresponding data in the database attributes table after deleting the doc
  • Doc cover link input support displays the value
  • Bugfix:
  • Remove or add block causes editor to scroll
  • Create doc failed on non-Windows
  • Development:
  • Database table view template columns support reference date columns
  • Support copy, cut, paste and delete when database table view cell is selected
  • Add internal kernel API /api/block/getTailChildBlocks

New in SiYuan 2.11.2 (Dec 14, 2023)

  • 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

New in SiYuan 2.11.2 Dev 6 (Dec 14, 2023)

  • Enhancement:
  • Improve web page clip code block content conversion
  • Keep the cursor still after Delete at the end of the list
  • Improve image loading and jump positioning caused by height changes
  • Improve kernel stability by eliminating some data races
  • Add Exit the application to the main menu for Desktop and Pad
  • Drag-and-move blocks should not be allowed in read-only mode
  • Improve file annotation in rotated PDF
  • Support converting network assets to local
  • Improve search preview to highlight text <foo>
  • Add unpin icon
  • Increase the file size transferred by WeChat Assistant to 20MB
  • Improve editor dragging blocks to top and bottom scroll interaction
  • Improve file read/write locking
  • Improve doc tree dragging to top and bottom scroll interaction
  • OCR no longer blocks document loading
  • Bugfix:
  • An issue that caused cloud data corruption
  • Cloud inbox images and text are rendered abnormally on iOS
  • Ctrl+D abnormal behavior
  • Modifying inline elements after pasting causes misalignment
  • Emoji panel cannot jump in the editor
  • Backlink arrow displays incorrectly on mobile
  • Soft line break key on mobile is invalid
  • Abolishment:
  • No longer force using discrete GPU on desktop
  • No longer automatically download network assets when the cloud inbox is moved to docs
  • Development:
  • Database table view no longer scrolls to top after undo
  • Improve database table view UI to differentiate between bound and unbound row
  • Allow global shortcut keys to be triggered when editing database table view cell
  • Add internal kernel API /api/setting/refreshVirtualBlockRef
  • Improve database table view select column filter
  • Add a template function about date
  • Use HTML attribute data-wrap to set the cell wrapping style of attribute view
  • Database table view supports paged loading

New in SiYuan 2.11.2 Dev 5 (Dec 12, 2023)

  • Enhancement:
  • Improve image loading and jump positioning caused by height changes
  • Improve kernel stability by eliminating some data races
  • Add Exit the application to the main menu for Desktop and Pad
  • Drag-and-move blocks should not be allowed in read-only mode
  • Improve file annotation in rotated PDF
  • Support converting network assets to local
  • Improve search preview to highlight text <foo>
  • Add unpin icon
  • Increase the file size transferred by WeChat Assistant to 20MB
  • Improve editor dragging blocks to top and bottom scroll interaction
  • Improve file read/write locking
  • Improve doc tree dragging to top and bottom scroll interaction
  • OCR no longer blocks document loading
  • Bugfix:
  • An issue that caused cloud data corruption
  • Cloud inbox images and text are rendered abnormally on iOS
  • Ctrl+D abnormal behavior
  • Modifying inline elements after pasting causes misalignment
  • Emoji panel cannot jump in the editor
  • Backlink arrow displays incorrectly on mobile
  • Soft line break key on mobile is invalid
  • Abolishment:
  • No longer force using discrete GPU on desktop
  • No longer automatically download network assets when the cloud inbox is moved to docs
  • Development:
  • Improve database table view UI to differentiate between bound and unbound row
  • Allow global shortcut keys to be triggered when editing database table view cell
  • Add internal kernel API /api/setting/refreshVirtualBlockRef
  • Improve database table view select column filter
  • Add a template function about date
  • Use HTML attribute data-wrap to set the cell wrapping style of attribute view
  • Database table view supports paged loading

New in SiYuan 2.11.2 Dev 4 (Dec 11, 2023)

  • Enhancement:
  • Improve kernel stability by eliminating some data races
  • Add Exit the application to the main menu for Desktop and Pad
  • Drag-and-move blocks should not be allowed in read-only mode
  • Improve file annotation in rotated PDF
  • Support converting network assets to local
  • Improve search preview to highlight text <foo>
  • Add unpin icon
  • Increase the file size transferred by WeChat Assistant to 20MB
  • Improve editor dragging blocks to top and bottom scroll interaction
  • Improve file read/write locking
  • Improve doc tree dragging to top and bottom scroll interaction
  • OCR no longer blocks document loading
  • Bugfix:
  • An issue that caused cloud data corruption
  • Cloud inbox images and text are rendered abnormally on iOS
  • Ctrl+D abnormal behavior
  • Modifying inline elements after pasting causes misalignment
  • Emoji panel cannot jump in the editor
  • Backlink arrow displays incorrectly on mobile
  • Soft line break key on mobile is invalid
  • Abolishment:
  • No longer force using discrete GPU on desktop
  • No longer automatically download network assets when the cloud inbox is moved to docs
  • Development:
  • Improve database table view UI to differentiate between bound and unbound row
  • Allow global shortcut keys to be triggered when editing database table view cell
  • Add internal kernel API /api/setting/refreshVirtualBlockRef
  • Improve database table view filter
  • Add a template function about date
  • Use HTML attribute data-wrap to set the cell wrapping style of attribute view
  • Database table view supports paged loading

New in SiYuan 2.11.2 Dev 3 (Dec 10, 2023)

  • Enhancement:
  • Improve kernel stability by eliminating some data races
  • Add Exit the application to the main menu for Desktop and Pad
  • Drag-and-move blocks should not be allowed in read-only mode
  • Improve file annotation in rotated PDF
  • Support converting network assets to local
  • Improve search preview to highlight text <foo>
  • Add unpin icon
  • Increase the file size transferred by WeChat Assistant to 20MB
  • Improve editor dragging blocks to top and bottom scroll interaction
  • Improve file read/write locking
  • Improve doc tree dragging to top and bottom scroll interaction
  • OCR no longer blocks document loading
  • Bugfix:
  • An issue that caused cloud data corruption
  • Cloud inbox images and text are rendered abnormally on iOS
  • Ctrl+D abnormal behavior
  • Modifying inline elements after pasting causes misalignment
  • Emoji panel cannot jump in the editor
  • Backlink arrow displays incorrectly on mobile
  • Soft line break key on mobile is invalid
  • Abolishment:
  • No longer force using discrete GPU on desktop
  • No longer automatically download network assets when the cloud inbox is moved to docs
  • Development:
  • Add internal kernel API /api/setting/refreshVirtualBlockRef
  • Improve database table view filter
  • Add a template function about date
  • Use HTML attribute data-wrap to set the cell wrapping style of attribute view
  • Database table view supports paged loading

New in SiYuan 2.11.2 Dev 2 (Dec 9, 2023)

  • Enhancement:
  • Improve kernel stability by eliminating some data races
  • Add Exit the application to the main menu for Desktop and Pad
  • Drag-and-move blocks should not be allowed in read-only mode
  • Improve file annotation in rotated PDF
  • Support converting network assets to local
  • Improve search preview to highlight text <foo>
  • Add unpin icon
  • Increase the file size transferred by WeChat Assistant to 20MB
  • Improve editor dragging blocks to top and bottom scroll interaction
  • Improve file read/write locking
  • Improve file tree dragging to top and bottom scroll interaction
  • OCR no longer blocks document loading
  • Bugfix:
  • Cloud inbox images and text are rendered abnormally on iOS
  • Ctrl+D abnormal behavior
  • Modifying inline elements after pasting causes misalignment
  • Emoji panel cannot jump in the editor
  • Backlink arrow displays incorrectly on mobile
  • Soft line break key on mobile is invalid
  • Abolishment:
  • No longer force using discrete GPU on desktop
  • No longer automatically download network assets when the cloud inbox is moved to docs
  • Development:
  • Add internal kernel API /api/setting/refreshVirtualBlockRef
  • Improve database table view filter
  • Add a template function about date
  • Use HTML attribute data-wrap to set the cell wrapping style of attribute view
  • Database table view supports paged loading

New in SiYuan 2.11.2 Dev (Dec 7, 2023)

  • Enhancement:
  • Drag-and-move blocks should not be allowed in read-only mode
  • Improve file annotation in rotated PDF
  • Support converting network assets to local
  • Improve search preview to highlight text <foo>
  • Add unpin icon
  • Increase the file size transferred by WeChat Assistant to 20MB
  • Improve editor dragging blocks to top and bottom scroll interaction
  • Improve file read/write locking
  • Improve file tree dragging to top and bottom scroll interaction
  • OCR no longer blocks document loading
  • Bugfix:
  • Modifying inline elements after pasting causes misalignment
  • Emoji panel cannot jump in the editor
  • Backlink arrow displays incorrectly on mobile
  • Soft line break key on mobile is invalid

New in SiYuan 2.11.1 (Dec 6, 2023)

  • 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

New in SiYuan 2.11.1 Dev 2 (Dec 2, 2023)

  • Enhancement:
  • Improve the interaction of floating dock when dialog and menu exist
  • Improve export of Markdown hyperlink spaces
  • Improve export image when line breaks has underline
  • Improve search UI
  • Read-only mode documents do not record the range after switching tabs
  • Cloud inbox support preview audio and video
  • Convert mp3 and mp4 hyperlinks to audio and video when moving cloud inbox to docs
  • Improve cloud inbox UI
  • Automatically download network assets when the cloud inbox is moved to docs
  • Improve the editor flickering when switching global Read-only mode
  • Improve Android soft keyboard hiding compatibility
  • SiYuan WeChat assistant convert amr to mp3
  • Bugfix:
  • Search results preview contains escape character issue
  • Paste escaped text is not handled correctly
  • File system exception when exporting docs containing ../ hyperlinks to Markdown
  • Cloud inbox move to doc loss data
  • Ctrl+Tab does not work on Windows
  • Purge data repo Failed to purge data repo: CreateFile ...
  • Refactor:
  • Upgrade Electron v27.1.3
  • Development:
  • Improve database table view row gutter UI when editor has minimal left padding
  • Add some Protyle methods to the plugin API
  • Improve database table view Tab key interaction
  • Supports multiple views for the database

New in SiYuan 2.11.0 (Nov 28, 2023)

  • Feature:
  • Query embed block supports executing JavaScript
  • Enhancement:
  • Improve editor read-only mode
  • Improve image export when line breaks have background
  • Baidu input method double quote completion compatible
  • Improve mobile browser window title
  • Set the env SIYUAN_ACCESS_AUTH_CODE_BYPASS=true to skip checking access auth code when deploying Docker
  • Menu automatically resizes after resizing textarea in the menu
  • List file history following the limit of editor history retention days
  • Proxy setting sometimes cancel requests
  • Improve processing when copying and pasting plain text contains escape char
  • Improve Settings - Cloud UI
  • Improve index verification taskbar push message
  • Improve data sync perception when data merging
  • Improve data sync conflicts merging
  • Alt+O, Alt+B and Alt+G can be used in read-only mode
  • Mentions and the last item in the doc tree cannot be clicked when the bottom bar hover window is on
  • Make setting window draggable
  • Bugfix
  • Slash menu cannot be called after writing heading by using #
  • Inline memos cannot be searched
  • Triple-clicking on the last line in the code block cannot select it
  • Unable to "Quit the application" when no document is opened on mobile
  • Android small window mode soft keyboard black occlusion
  • Abnormal behavior after customizing the shortcut key for inserting a code block on Windows
  • The Enter key cannot create a new block if content starts with <foo>
  • Refactor:
  • Upgrade Electron v27.1.2
  • Development:
  • Support doc/snapshot history for database table view
  • Improve kernel API authentication
  • Disable duplication of multi-select column options
  • Add "Tab" and "Shift+Tab" to select next/previous cell in database table view
  • Improve database table view update time column rendering performance
  • Add file access control for some kernel APIs
  • Improve the position of input after adding row when the database table view is sorted
  • Improve database table view interaction and text
  • Add internal kernel API /api/search/updateEmbedBlock
  • Add plugin API openMobileFileById
  • Add Move to New Window hotkey
  • In production mode, data reset warning pops up when editing data in the user guide
  • Only HTML code wrapped in <div> is supported to be parsed into HTML blocks

New in SiYuan 2.11.0 Dev 3 (Nov 25, 2023)

  • Feature:
  • Query embed block supports executing JavaScript
  • Enhancement:
  • Improve data sync conflicts merging
  • Improve data sync perception when data merging
  • Improve index verification taskbar push message
  • Improve Settings - Cloud UI
  • Improve processing when copying and pasting plain text contains escape char
  • Proxy setting sometimes cancel requests
  • List file/asset history following the limit of editor history retention days
  • Menu automatically resizes after resizing textarea in the menu
  • Set the env SIYUAN_ACCESS_AUTH_CODE_BYPASS=true to skip checking access auth code when deploying Docker
  • Improve mobile browser window title
  • Baidu input method double quote completion compatible
  • Improve image export when line breaks have background
  • Improve editor read-only mode
  • Bugfix
  • Abnormal behavior after customizing the shortcut key for inserting a code block on Windows
  • Android small window mode soft keyboard black occlusion
  • Unable to "Quit the application" when no document is opened on mobile
  • Triple-clicking on the last line in the code block cannot select it
  • Inline memos cannot be searched
  • Refactor:
  • Upgrade Electron v27.1.2
  • Development:
  • Add plugin API openMobileFileById
  • Add internal kernel API /api/search/updateEmbedBlock
  • run js enhance
  • Improve database table view interaction and text
  • Improve the position of input after adding row when the database attribute view is sorted
  • Add file access control for some kernel APIs
  • Improve database table view update time column rendering performance
  • Add "Tab" and "Shift+Tab" to select next/previous cell in database attribute view
  • Disable duplication of multi-select column options
  • Improve kernel API authentication
  • Support doc/snapshot history for database table view

New in SiYuan 2.11.0 Dev 2 (Nov 23, 2023)

  • Feature:
  • Query embed block supports executing JavaScript
  • Enhancement:
  • Proxy setting sometimes cancel requests
  • List file/asset history following the limit of editor history retention days
  • Menu automatically resizes after resizing textarea in the menu
  • Set the env SIYUAN_ACCESS_AUTH_CODE_BYPASS=true to skip checking access auth code when deploying Docker
  • Improve mobile browser window title
  • Improve image export when line breaks have background
  • Bugfix:
  • Unable to "Quit the application" when no document is opened on mobile
  • Triple-clicking on the last line in the code block cannot select it
  • Inline memos cannot be searched
  • Refactor:
  • Upgrade Electron v27.1.2
  • Development:
  • Add file access control for some kernel APIs
  • Improve database table view update time column rendering performance
  • Add "Tab" and "Shift+Tab" to select next/previous cell in database attribute view
  • Disable duplication of multi-select column options
  • Improve kernel API authentication

New in SiYuan 2.11.0 Dev 1 (Nov 23, 2023)

  • Feature:
  • Query embed block supports executing JavaScript
  • Enhancement:
  • Proxy setting sometimes cancel requests
  • List file/asset history following the limit of editor history retention days
  • Menu automatically resizes after resizing textarea in the menu
  • Set the env SIYUAN_ACCESS_AUTH_CODE_BYPASS=true to skip checking access auth code when deploying Docker
  • Improve mobile browser window title
  • Improve image export when line breaks have background
  • Bugfix:
  • Unable to "Quit the application" when no document is opened on mobile
  • Triple-clicking on the last line in the code block cannot select it
  • Inline memos cannot be searched
  • Refactor
  • Upgrade Electron v27.1.2
  • Development:
  • Add file access control for some kernel APIs
  • Improve database table view update time column rendering performance
  • Add "Tab" and "Shift+Tab" to select next/previous cell in database attribute view
  • Disable duplication of multi-select column options
  • Improve kernel API authentication

New in SiYuan 2.10.16 Dev 3 (Nov 20, 2023)

  • Enhancement:
  • Force using discrete GPU when there are multiple GPUs available on the desktop
  • Improve delete interaction when cursor is in front of inline code
  • Improve checking local data chunk integrity before data sync
  • The first letter of code, tag, and kbd will leave empty elements when pressing Enter
  • Improve Quit the application on the auth page
  • Support Close all tabs at startup on mobile
  • Open the doc by long press on the breadcrumb for mobile and tablet
  • Sort by Due asc on the flashcard management UI
  • Spell check should be disabled inside inline and block code
  • Repeated references to the same block within a block only count as one reference
  • Creating a dailynote no longer switches between multiple windows
  • Add Recent doc to main menu
  • Clear check index when purging data repo
  • Inline formulas and memo support preserving line breaks
  • Recent doc switcher supports filtering by input
  • Kernel API /api/query/sql support || operator
  • Support OpenAI model gpt-3.5-turbo-1106 and gpt-4-1106-preview
  • Support keymap configuration for Ctrl+Tab and Ctrl+Shift+Tab
  • Improve default operation of ^D on macOS
  • Add copy code/kbd element item to context menu
  • Support "Unsplit All" and "Unsplit" tabs
  • Support resetting the learning progress of flashcards
  • Document:
  • Docker compose example
  • Development:
  • Add internal kernel API /api/search/getEmbedBlock
  • Improve heading2doc/li2doc sorting
  • Calculate row are misaligned after resize column or refresh editor

New in SiYuan 2.10.16 Dev 2 (Nov 18, 2023)

  • Enhancement:
  • Support Close all tabs at startup on mobile
  • Open the doc by long press on the breadcrumb for mobile and tablet
  • Sort by Due asc on the flashcard management UI
  • Spell check should be disabled inside inline and block code
  • Repeated references to the same block within a block only count as one reference
  • Creating a dailynote no longer switches between multiple windows
  • Add Recent doc to main menu
  • Clear check index when purging data repo
  • Inline formulas and memo support preserving line breaks
  • Recent doc switcher supports filtering by input
  • Kernel API /api/query/sql support || operator
  • Support OpenAI model gpt-3.5-turbo-1106 and gpt-4-1106-preview
  • Support keymap configuration for Ctrl+Tab and Ctrl+Shift+Tab
  • Improve default operation of ^D on macOS
  • Support "Unsplit All" and "Unsplit" tabs
  • Support resetting the learning progress of flashcards
  • Bugfix:
  • Calculate row are misaligned after resize column or refresh editor
  • Development:
  • Improve heading2doc/li2doc sorting

New in SiYuan 2.10.16 Dev 1 (Nov 16, 2023)

  • Enhancement:
  • Repeated references to the same block within a block only count as one reference
  • Add Recent doc to main menu
  • Clear check index when purging data repo
  • Recent doc switcher supports filtering by input
  • Kernel API /api/query/sql support || operator
  • Support OpenAI model gpt-3.5-turbo-1106 and gpt-4-1106-preview
  • Support keymap configuration for Ctrl+Tab and Ctrl+Shift+Tab
  • Improve default operation of ^D on macOS
  • Support resetting the learning progress of flashcards
  • Bugfix:
  • Calculate row are misaligned after resize column or refresh editor

New in SiYuan 2.10.15 (Nov 16, 2023)

  • 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

New in SiYuan 2.10.15 Dev 3 (Nov 13, 2023)

  • Enhancement:
  • Ctrl+End Jump to the last character of the last block
  • Improve localhost address validation
  • Improve S3/WebDAV data sync error message
  • Do not use ligature in input/textarea
  • Show card NextDue to the flashcard management UI
  • Supports via environment var SIYUAN_TESSERACT_ENABLED=false to close OCR
  • Automatically check and eliminate duplicate reference relationships
  • Automatically selects the first item after searching in the command panel
  • Copy one cell from Excel/HTML table and paste it using the cell's content
  • If the data repo indexing time is greater than 7s, prompt user to purge the data repo
  • Confirm whether to save after closing the code snippet
  • PDF text layer misalignment
  • Supports ⌃⌥⇧⌘, ⌃⌥⌘, ⌃⇧⌘ hotkeys on macOS
  • Bugfix:
  • Click on the blank area of the link column cannot be edited
  • Data synchronization accidentally deletes local files
  • Editor missing after close all tabs when has pin tabs
  • The referenced block under the folded heading cannot be hovered to view
  • The authentication page after startup Alt+M fails
  • Document:
  • Docker containers run in the background
  • Refactor:
  • Upgrade Electron
  • Development:
  • Improve database table view in super block
  • Database table view supports pin/unpin column
  • Database table view date column filter time zone adjustment
  • Adding row overwriting data after enabling sort in database
  • Improve adaptive width for Attributes View

New in SiYuan 2.10.15 Dev 1 (Nov 9, 2023)

  • Enhancement:
  • Copy one cell from Excel/HTML table and paste it using the cell's content
  • If the data repo indexing time is greater than 7s, prompt user to purge the data repo
  • Confirm whether to save after closing the code snippet
  • Bugfix:
  • The authentication page after startup Alt+M fails
  • Document:
  • Docker containers run in the background
  • Refactor:
  • Upgrade Electron
  • Development:
  • Database table view date column filter time zone adjustment

New in SiYuan 2.10.14 (Nov 9, 2023)

  • 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://

New in SiYuan 2.10.14 Dev 1 (Nov 3, 2023)

  • Enhancement:
  • Improve assets list display position and close interaction
  • Support search installed marketplace packages
  • Improve database table view data type column prompts and input
  • Support exporting/importing S3 and WebDAV configurations
  • Flashcard Open in New Tab retains its status
  • Support GFScript code block highlighting
  • Support shortcut for the list item in search panel
  • Bugfix:
  • Database table view date input does not take effect
  • Relative path hyperlinks are not converted into assets when importing Markdown
  • Development:
  • Sub-blocks of folded blocks can be located via siyuan://
  • Identify the database view whether is a "mirror"
  • Maintain relationships between database blocks and database storage
  • Attribute Panel - Database supports display database block floating window

New in SiYuan 2.10.13 (Oct 31, 2023)

  • 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

New in SiYuan 2.10.13 Dev 5 (Oct 30, 2023)

  • Enhancement:
  • Don't open folder when link is empty on the Windows
  • Improve new doc in the search panel and add new docs in the right panel on the mobile
  • Improve exporting Markdown for elements such as strong, em, etc.
  • Improve stability of data sync on some file systems
  • Remove input background when searching for pdf not found
  • Find replace supports HTML blocks
  • Don't show float dock when mouse is in floating window
  • Improve the location of the reference search box
  • Support update AI actions
  • Improve automatic deletion when block attribute value is empty
  • Support Jump to the next block in the parent level on focus status
  • Zoom out outline icon
  • Support Use on Browser for the Android Pad
  • On the mobile, creating new docs on the search interface should be within the same notebook as the currently opened doc
  • Data should also be saved when the formula and chart edit boxes are not closed normally
  • When exporting Markdown, <br /> nodes in non-tables are replaced with n text nodes
  • Improve document tree sub-document drag and drop recognition
  • Improve unpin plugin on the mobile
  • Improve icon drag interaction
  • PDF files larger than 128MB are not included in asset file content searching
  • Update application title after closing all tabs
  • Improved the display of line numbers of code blocks with paging in PDF export
  • More customizable hotkeys to navigate between tabs
  • Bugfix:
  • Unable to resize images in search panel
  • Incorrect escape text when copy-pasting
  • The blocks is not displayed after the folded heading is converted to a document
  • Editor parsing exception when using a template containing database to create dailynote
  • Refactor:
  • Upgrade Electron
  • Development:
  • Adjust CSS loading order
  • Support dragging the file to the asset column in the database attribute view
  • Add plugin app.appId
  • Improved database table view double click column resize dragging
  • Auto-scroll screen to the top when editing database cells on the mobile
  • Adding row overwriting data after enabling sort in database
  • Support modifying database column types
  • Add the keywords field to the marketplace package conf JSON
  • Add specific time switch to database date field
  • Add plugin event bus switch-protyle

New in SiYuan 2.10.13 Dev 4 (Oct 29, 2023)

  • Enhancement:
  • Improve exporting Markdown for elements such as strong, em, etc.
  • Improve stability of data sync on some file systems
  • Remove input background when searching for pdf not found
  • Find replace supports HTML blocks
  • Don't show float dock when mouse is in floating window
  • Improve the location of the reference search box
  • Support update AI actions
  • Improve automatic deletion when block attribute value is empty
  • Support Jump to the next block in the parent level on focus status
  • Zoom out outline icon
  • Support Use on Browser for the Android Pad
  • On the mobile, creating new docs on the search interface should be within the same notebook as the currently opened doc
  • When exporting Markdown, <br /> nodes in non-tables are replaced with n text nodes
  • Improve document tree sub-document drag and drop recognition
  • Improve unpin plugin on the mobile
  • Improve icon drag interaction
  • PDF files larger than 128MB are not included in asset file content searching
  • Update application title after closing all tabs
  • Improved the display of line numbers of code blocks with paging in PDF export
  • More customizable hotkeys to navigate between tabs
  • Bugfix:
  • Incorrect escape text when copy-pasting
  • The blocks is not displayed after the folded heading is converted to a document
  • Editor parsing exception when using a template containing database to create dailynote
  • Refactor:
  • Upgrade Electron
  • Development:
  • Add plugin app.appId
  • Improved database table view double click column resize dragging
  • Auto-scroll screen to the top when editing database cells on the mobile
  • Adding row overwriting data after enabling sort in database
  • Support modifying database column types
  • Add the keywords field to the marketplace package conf JSON
  • Add specific time switch to database date field
  • Add plugin event bus switch-protyle

New in SiYuan 2.10.13 Dev 3 (Oct 29, 2023)

  • Enhancement:
  • Improve exporting Markdown for elements such as strong, em, etc.
  • Improve stability of data sync on some file systems
  • Remove input background when searching for pdf not found
  • Find replace supports HTML blocks
  • Don't show float dock when mouse is in floating window
  • Improve the location of the reference search box
  • Support update AI actions
  • Improve automatic deletion when block attribute value is empty
  • Support Jump to the next block in the parent level on focus status
  • Zoom out outline icon
  • Support Use on Browser for the Android Pad
  • On the mobile, creating new docs on the search interface should be within the same notebook as the currently opened doc
  • When exporting Markdown, <br /> nodes in non-tables are replaced with n text nodes
  • Improve document tree sub-document drag and drop recognition
  • Improve unpin plugin on the mobile
  • Improve icon drag interaction
  • PDF files larger than 128MB are not included in asset file content searching
  • Update application title after closing all tabs
  • Improved the display of line numbers of code blocks with paging in PDF export
  • More customizable hotkeys to navigate between tabs
  • Bugfix:
  • Incorrect escape text when copy-pasting
  • The blocks is not displayed after the folded heading is converted to a document
  • Editor parsing exception when using a template containing database to create dailynote
  • Refactor:
  • Upgrade Electron
  • Development:
  • Add plugin app.appId
  • Improved database table view double click column resize dragging
  • Auto-scroll screen to the top when editing database cells on the mobile
  • Adding row overwriting data after enabling sort in database
  • Support modifying database column types
  • Add the keywords field to the marketplace package conf JSON
  • Add specific time switch to database date field
  • Add plugin event bus switch-protyle

New in SiYuan 2.10.13 Dev 1 (Oct 26, 2023)

  • Enhancement:
  • Support Use on Browser for the Android Pad
  • On the mobile, creating new docs on the search interface should be within the same notebook as the currently opened doc
  • When exporting Markdown, <br /> nodes in non-tables are replaced with n text nodes
  • Improve document tree sub-document drag and drop recognition
  • Improve unpin plugin on the mobile
  • Improve icon drag interaction
  • PDF files larger than 128MB are not included in asset file content searching
  • Update application title after closing all tabs
  • Improved the display of line numbers of code blocks with paging in PDF export
  • More customizable hotkeys to navigate between tabs
  • Bugfix:
  • The blocks is not displayed after the folded heading is converted to a document
  • Editor parsing exception when using a template containing database to create dailynote
  • Refactor:
  • Upgrade Electron
  • Development:
  • Adding row overwriting data after enabling sort in database
  • Add the keywords field to the marketplace package conf JSON

New in SiYuan 2.10.12 (Oct 24, 2023)

  • 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

New in SiYuan 2.10.12 Dev 2 (Oct 23, 2023)

  • Enhancement:
  • Add some icons
  • After Alt+[, Ctrl+Enter and Ctrl+Click generates a dynamic ref
  • Block icon supports pressing Shift first and then drag
  • Persist spaced repetition interface fullscreen setting
  • Selecting an image also can copy a PNG when the editor is readonly
  • The input is not updated when the shortcut key setting fails
  • Global shortcut keys are ignored when searching and setting shortcut keys
  • Add shortcut keys for splitting the tab
  • Show marketplace package count
  • Improve add tag to doc
  • After pressing Esc, the pop-up layer only closes the top layer
  • Supports inserting pictures from photo gallery on the Android
  • Improve app title for switching tabs like editor, pdf, search, etc.
  • Support for modifying Settings - About - API token
  • Breadcrumbs overlap with attributes in the backlink
  • Show block name, alias and memo in search results
  • The marketplace supports searching
  • Bugfix:
  • The outline cannot jump to the heading in the folded list
  • Development:
  • Deprecated loaded-protyle use loaded-protyle-static instead
  • Improve database date column "Is Empty" filtering
  • Add plugin event bus paste

New in SiYuan 2.10.12 Dev 1 (Oct 22, 2023)

  • Enhancement:
  • Add shortcut keys for splitting the tab
  • Show marketplace package count
  • Improve add tag to doc
  • After pressing Escape, the pop-up layer only closes the top layer
  • Improve app title for switching tabs like editor, pdf, search, etc.
  • Breadcrumbs overlap with attributes in the backlink
  • Bugfix:
  • The outline cannot jump to the heading in the folded list
  • Development:
  • Deprecated loaded-protyle use loaded-protyle-static instead
  • Improve database date column "Is Empty" filtering
  • Add plugin event bus paste

New in SiYuan 2.10.11 (Oct 18, 2023)

  • 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

New in SiYuan 2.10.11 Dev 3 (Oct 16, 2023)

  • Enhancement:
  • After selecting the image Ctrl+X should cut the image instead of the block
  • Improve pandoc binary path setting
  • Don't load plugin when the user hasn't agreed to trust bazaar content yet
  • PDF outline overlays editor select text toolbar
  • Add --b3-font-family to <kbd> element's font-family
  • Outline supports Ctrl+Click focus opening
  • When the doc is in read-only mode, the backlink and graph are not shown in the right-click menu of the ref
  • Math and embed block editing use fixed-width fonts
  • Improve the application icon on macOS desktop
  • Bugfix:
  • When the heading block and super block are used together, repeating content if unfolding the heading
  • The access authorization code setting item is not displayed on the iPad
  • An error occurs when opening a PDF file without annotations
  • SVG images cannot be displayed on some systems
  • Exception when clicking on the blank space of the table block to paste text
  • If PDF is opened by the new window, open it again and jump to the new window
  • Development:
  • Database table view export does not display select content
  • Click on the template cell to modify the template
  • Improve database table view row interaction
  • Improve database table view row menu property
  • Supports searching database view content
  • Improve database UI and add copy button to text, template, number, date, created and updated columns
  • Database table view supports arrow keys/Esc to select a cell/row
  • Database block loading animation
  • Database template columns support number filter
  • Database template columns support number calculations
  • Improve database template edit
  • Click on the PDF asset in the database asset column to open it on the right
  • Change database template column custom attribute action

New in SiYuan 2.10.11 Dev 2 (Oct 14, 2023)

  • Enhancement:
  • Improve pandoc binary path setting
  • Don't load plugin when the user hasn't agreed to trust bazaar content yet
  • PDF outline overlays editor select text toolbar
  • Add --b3-font-family to <kbd> element's font-family
  • Math and embed block editing use fixed-width fonts
  • Improve the application icon on macOS desktop
  • Bugfix:
  • An error occurs when opening a PDF file without annotations
  • SVG images cannot be displayed on some systems
  • If PDF is opened by the new window, open it again and jump to the new window
  • Development:
  • Database table view export does not display select content
  • Click on the template cell to modify the template
  • Improve database table view row menu property
  • Improve database UI and add copy button to text, template, number, date, created and updated columns
  • Database table view supports arrow keys/Esc to select a cell/row
  • Database block loading animation
  • Database template columns support number filter
  • Database template columns support number calculations
  • Improve database template edit
  • Click on the PDF asset in the database asset column to open it on the right
  • Change database template column custom attribute action

New in SiYuan 2.10.11 Dev 1 (Oct 13, 2023)

  • Enhancement:
  • PDF outline overlays editor select text toolbar
  • Math and embed block editing use fixed-width fonts
  • Improve the application icon on macOS desktop
  • Bugfix:
  • SVG images cannot be displayed on some systems
  • If PDF is opened by the new window, open it again and jump to the new window
  • Development:
  • Improve database UI and add copy button to text, template, number, date, created and updated columns
  • Database block loading animation
  • Database template columns support number filter
  • Database template columns support number calculations
  • Improve database template edit
  • Click on the PDF asset in the database asset column to open it on the right
  • Change database template column custom attribute action

New in SiYuan 2.10.10 (Oct 11, 2023)

  • 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

New in SiYuan 2.10.10 Dev 1 (Oct 10, 2023)

  • Enhancement:
  • Improved toolbar position for select text popup on the mobile
  • Add Copy block hyperlink (Markdown) hotkey
  • Rename the .sya annotation file when renaming a PDF asset
  • Authenticate requests of assets other than 127.0.0.1
  • Add --b3-font-family to --b3-font-family-code
  • Code snippet settings use a fixed-width font
  • Add plugin CSS and custom CSS to the export PDF page
  • Improve PDF annotation color
  • Bugfix:
  • Exporting Data failed
  • Development:
  • Improve database created and updated column values
  • Improve event bus open-siyuan-url-plugin

New in SiYuan 2.10.9 Dev 5 (Oct 10, 2023)

  • Enhancement:
  • Replace non-breaking spaces with normal spaces when copying
  • Show notebooks in hpath of block ref search list results
  • The Microsoft Store version no longer supports settings automatic launch at boot
  • Export related flashcard data when exporting .sy.zip
  • Only one-time payment (PRO) is not showing its status
  • Document-level new card/review card limit control
  • Block ref anchor text no longer contains contents of inline-level memos
  • Improve block-level copying
  • Improve bookmark panel rendering
  • Improve some UI details
  • Perform indexing in the background when moving a large number of documents
  • Remove outline, backlink and graph from floating window document menu
  • Support heading blocks to make flashcards
  • Bugfix:
  • LiuYun data center sigin captcha does not display
  • Unable to cancel network proxy settings
  • Custom emotions in inline-level elements are lost when editing
  • Cannot paste in inline-level code
  • Unable to enter custom emoji in table
  • List item multi-select cutting issue
  • Unable to start on some Linux desktop distributions
  • The access authorization code setting item is not displayed on the mobile APP
  • New window fails to load some PDFs
  • The line number of the code block that does not wrap is misplaced
  • Refactor:
  • Use ipcRenderer to replace @electron/remote
  • Upgrade Electron
  • Refactor kernel model transaction
  • Development:
  • Add created and updated type column to database
  • Database template column supports created and updated built-in variables
  • Add plugin event bus open-menu-doctree
  • Supports searching database blocks by the view title
  • Database column icon
  • Improve some database details

New in SiYuan 2.10.9 Dev 3 (Oct 9, 2023)

  • Enhancement:
  • The Microsoft Store version no longer supports settings automatic launch at boot
  • Export related flashcard data when exporting .sy.zip
  • Only one-time payment (PRO) is not showing its status
  • Document-level new card/review card limit control
  • Block ref anchor text no longer contains contents of inline-level memos
  • Improve block-level copying
  • Improve bookmark panel rendering
  • Improve some UI details
  • Perform indexing in the background when moving a large number of documents
  • Remove outline, backlink and graph from floating window document menu
  • Support heading blocks to make flashcards
  • Bugfix:
  • LiuYun data center sigin captcha does not display
  • Unable to cancel network proxy settings
  • Custom emotions in inline-level elements are lost when editing
  • Cannot paste in inline-level code
  • Unable to enter custom emoji in table
  • List item multi-select cutting issue
  • Unable to start on some Linux desktop distributions
  • The access authorization code setting item is not displayed on the mobile APP
  • New window fails to load some PDFs
  • The line number of the code block that does not wrap is misplaced
  • Refactor:
  • Remove @electron/remote dependency
  • Upgrade Electron
  • Refactor kernel model transaction
  • Development:
  • Add created and updated type column to database
  • Database template column supports created and updated built-in variables
  • Add plugin event bus open-menu-doctree
  • Supports searching database blocks by the view title
  • Database column icon
  • Improve some database details

New in SiYuan 2.10.9 Dev 2 (Oct 6, 2023)

  • Enhancement:
  • Perform indexing in the background when moving a large number of documents
  • Remove outline, backlink and graph from floating window document menu
  • Support heading blocks to make flashcards
  • Bugfix:
  • List item multi-select cutting issue
  • The access authorization code setting item is not displayed on the mobile APP
  • New window fails to load some PDFs
  • The line number of the code block that does not wrap is misplaced
  • Refactor:
  • Upgrade Electron
  • Refactor kernel model transaction
  • Development:
  • Add plugin event bus open-menu-doctree
  • Supports searching database blocks by the view title
  • Database column icon

New in SiYuan 2.10.9 Dev 1 (Oct 4, 2023)

  • Enhancement:
  • Support heading blocks to make flashcards
  • Bugfix:
  • The line number of the code block that does not wrap is misplaced
  • Refactor:
  • Refactor kernel model transaction

New in SiYuan 2.10.8 (Oct 3, 2023)

  • 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

New in SiYuan 2.10.8 Dev 3 (Oct 1, 2023)

  • Enhancement:
  • Remove animation when opening editor
  • Improve pasted text position in code block
  • iOS 17.0.2 cannot pop up the keyboard menu
  • Hide tooltips when the cursor moves out of the application
  • Improve handling of copy block ref when including images
  • Create doc in search using save location configuration
  • Apply result optimized by FSRS optimizer
  • Improve remove thematic break on the mobile
  • Remove scroll attribute when converting the document to a heading
  • Support make flashcard on the doc tree
  • Add PageUp & PageDown in search panel
  • Improve ESC interaction after adding custom attribute in the attribute panel
  • Improve transformation with sub-headings
  • Improve error tip when renaming tags/bookmarks containing Markdown markers
  • Chinese-friendly embed block command on macOS
  • Bugfix:
  • Missing line breaks when exporting RTF
  • The subdoc creation path is unstable when a parent doc with the same name exists
  • The image does not display after pasting some PDF rectangular annotations
  • Rendering exception after inserting into database across documents
  • Cut and copy operate on the entire block when text is selected
  • Development:
  • Attribute Panel - Database sort attributes by view column order
  • Database asset column supports search insertion
  • Attribute view column line wrapping issues
  • Upgrade Electron
  • Refactor code language and ts types
  • Documents created via the database are no longer automatically hidden
  • New a row in the database no longer require to create a relevant doc
  • Database values no longer correspond to block attributes
  • Add the data-href attribute to the link in the attributes view
  • Improve attribute view menu style
  • Improve the placement point for dragging blocks into the database
  • Try catch plugin onunload
  • Add template type column to Attribute View

New in SiYuan 2.10.8 Dev 1 (Sep 28, 2023)

  • Enhancement:
  • Improve remove thematic break on the mobile
  • Remove scroll attribute when converting the document to a heading
  • Support make flashcard on the doc tree
  • Add PageUp & PageDown in search panel
  • Improve ESC interaction after adding custom attribute in the attribute panel
  • Improve the placement point for dragging blocks into the database
  • Improve error tip when renaming tags/bookmarks containing Markdown markers
  • Chinese-friendly embed block command on macOS
  • Bugfix:
  • Rendering exception after inserting into database across documents
  • Cut and copy operate on the entire block when text is selected
  • Development:
  • Upgrade Electron
  • Documents created via the database are no longer automatically hidden
  • New a row in the database no longer require to create a relevant doc
  • Database values no longer correspond to block attributes
  • try catch plugin onunload

New in SiYuan 2.10.7 (Sep 26, 2023)

  • 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

New in SiYuan 2.10.6 (Sep 19, 2023)

  • 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

New in SiYuan 2.10.6 Dev 4 (Sep 18, 2023)

  • Enhancement:
  • Improve the highlight snippet when search result content is too long
  • Virtual references exclude the name and aliases from the current document
  • Automatically move corrupted notebook folders to the corrupted folder
  • Improve the stability of creating data snapshots and data sync
  • Improve prompts for deleting bookmarks
  • Improve doc menu
  • There is no scroll bar, and the prompt is hidden when the mouse is moved away
  • Improve local IP display
  • Improve resizing of some UI elements
  • Authenticate requests with the Origin header other than 127.0.0.1
  • After typing quickly in a code block, the cursor no longer reset to the beginning
  • Unable to open file in search list on the Pad
  • Only copying is supported when selecting multiple block text
  • Support for symlinked theme folder when exporting HTML
  • Link tip is too long
  • Clear option disappears after search code language
  • Improve search on the mobile
  • Clicking on the emoji in the slash menu should position the cursor in the editor
  • Add an exit button in the upper right corner of the Pad
  • Improve performance of swipe-up doc loading
  • Bugfix:
  • Kernel crash when copy-pasting from some browsers
  • Unable to specify file name when exporting template
  • PDF tab ⋮ menu cannot be clicked
  • Entering "Tab" on the last line of the code block will not align
  • Alt+Y and other shortcut keys do not work in the following editors
  • Undo and then redo trigger status exception
  • No response when clicking on the data history interface
  • Continuous rapid input and carriage return trigger abnormal status
  • Development:
  • Upgrade Electron
  • Add some detailed logs when synchronizing data
  • Add plugin function transaction
  • Add a callback for closing the window

New in SiYuan 2.10.6 Dev 3 (Sep 18, 2023)

  • Enhancement:
  • Virtual references exclude the name and aliases from the current document
  • Automatically move corrupted notebook folders to the corrupted folder
  • Improve the stability of creating data snapshots and data sync
  • Improve prompts for deleting bookmarks
  • Improve doc menu
  • There is no scroll bar, and the prompt is hidden when the mouse is moved away
  • Improve local IP display
  • Improve resizing of some UI elements
  • Authenticate requests with the Origin header other than 127.0.0.1
  • After typing quickly in a code block, the cursor no longer reset to the beginning
  • Unable to open file in search list on the Pad
  • Only copying is supported when selecting multiple block text
  • Support for symlinked theme folder when exporting HTML
  • Link tip is too long
  • Clear option disappears after search code language
  • Improve search on the mobile
  • Clicking on the emoji in the slash menu should position the cursor in the editor
  • Add an exit button in the upper right corner of the Pad
  • Bugfix:
  • Kernel crash when copy-pasting from some browsers
  • Unable to specify file name when exporting template
  • PDF tab ⋮ menu cannot be clicked
  • Entering "Tab" on the last line of the code block will not align
  • Alt+Y and other shortcut keys do not work in the following editors
  • Undo and then redo trigger status exception
  • No response when clicking on the data history interface
  • Continuous rapid input and carriage return trigger abnormal status
  • Development:
  • Upgrade Electron
  • Add some detailed logs when synchronizing data
  • Add plugin function transaction
  • Add a callback for closing the window

New in SiYuan 2.10.6 Dev 2 (Sep 15, 2023)

  • Enhancement:
  • Improve resizing of some UI elements
  • Authenticate requests with the Origin header other than 127.0.0.1
  • After typing quickly in a code block, the cursor no longer reset to the beginning
  • Unable to open file in search list on the Pad
  • Only copying is supported when selecting multiple block text
  • Support for symlinked theme folder when exporting HTML
  • Link tip is too long
  • Clear option disappears after search code language
  • Improve search on the mobile
  • Clicking on the emoji in the slash menu should position the cursor in the editor
  • Add an exit button in the upper right corner of the Pad
  • Bugfix:
  • Alt+Y and other shortcut keys do not work in the following editors
  • Undo and then redo trigger status exception
  • No response when clicking on the data history interface
  • Continuous rapid input and carriage return trigger abnormal status

New in SiYuan 2.10.6 Dev 1 (Sep 13, 2023)

  • Enhancement:
  • Only copying is supported when selecting multiple block text
  • Support for symlinked theme folder when exporting HTML
  • Link tip is too long
  • Clear option disappears after search code language
  • Improve search on the mobile
  • Clicking on the emoji in the slash menu should position the cursor in the editor
  • Add an exit button in the upper right corner of the Pad
  • Bugfix:
  • No response when clicking on the data history interface

New in SiYuan 2.10.5 (Sep 12, 2023)

  • 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

New in SiYuan 2.10.5 Dev 2 (Sep 10, 2023)

  • Enhancement:
  • The line number of the code block is misplaced after zoom in
  • Physically delete a workspace on the mobile
  • Set adaptive width for individual documents
  • Cancel the read-only mode message notification after startup
  • Pandoc template for exporting docx
  • Set read-only mode for individual documents
  • Bugfix:
  • An issue that caused cloud data corruption
  • Paste code block content exception
  • Code block Ctrl+Shift+A exception
  • Abolishment:
  • Remove the global read-only mode toggle button on the top bar
  • Development:
  • Disable editing of the database when the editor is read-only

New in SiYuan 2.10.5 Dev 1 (Sep 9, 2023)

  • Enhancement:
  • The line number of the code block is misplaced after zoom in
  • Physically delete a workspace on the mobile
  • Set adaptive width for individual documents
  • Cancel the read-only mode message notification after startup
  • Pandoc template for exporting docx
  • Set read-only mode for individual documents
  • Bugfix:
  • An issue that caused cloud data corruption
  • Paste code block content exception
  • Code block Ctrl+Shift+A exception
  • Abolishment:
  • Remove the global read-only mode toggle button on the top bar

New in SiYuan 2.10.4 (Sep 8, 2023)

  • 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

New in SiYuan 2.10.4 Dev 3 (Sep 8, 2023)

  • Enhancement:
  • The cloud sync directory name (Bucket) supports up to 63 characters
  • Support moving background images on the iPad
  • Enhance openWindow parameter judgment
  • Long press dock icon / file tree / inline element / tab to open the right menu on the iPad
  • Hide the workspace on the browser
  • Long press the file tree item to open the right menu on the mobile
  • Bugfix:
  • The image file name is too long and truncated abnormally
  • Ctrl+Tab switching tabs fails
  • Layers are error in some cases
  • The side menu cannot be clicked after swiping
  • Abolishment:
  • Revert Improve block loading performance on Windows/Linux/macOS amd64 arch
  • Development:
  • Subdocuments created by the database are not displayed in the doc tree
  • Attribute View export

New in SiYuan 2.10.4 Dev 1 (Sep 6, 2023)

  • Enhancement:
  • Enhance openWindow parameter judgment
  • Hide the workspace on the browser
  • Bugfix:
  • Layers are error in some cases
  • The side menu cannot be clicked after swiping
  • Development:
  • Subdocuments created by the database are not displayed in the doc tree
  • Attribute View export

New in SiYuan 2.10.3 (Sep 5, 2023)

  • 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

New in SiYuan 2.10.3 Dev 3 (Sep 4, 2023)

  • Enhancement:
  • Update search path hint UI
  • Improve Bilibili IFrame address parsing
  • Can't open block menu when the cursor is located in an empty code block
  • Improve Copy text * after selecting text
  • The mobile cloud sync icon no longer disappears
  • Improve dock show/hide state when mouse enter or app is inactive
  • Windows/macOS add a option Settings - About - Access authorization code - Follow system lock screen
  • Improve block loading performance on Windows/Linux/macOS amd64 arch
  • The floating window preview doc block no longer loads the last browsed location
  • HTTPS certificate is no longer verified when Convert network images to local images
  • Improve the style of disabled menu item
  • Improve asset file content search preview escaping
  • Improve EPUB asset file content parsing
  • Improve cursor position after Ctrl+M converts inline-level formulas after selection
  • Copy PDF annotations remain the same size regardless of how the PDF is scaled
  • Improve iCloud path checking
  • Dynamically calculate the level of the floating layer
  • Bugfix:
  • Unable to enter the main interface after enabling the kernel read-only mode
  • Block hyperlinks do not point to regenerated block IDs when importing .sy.zip
  • ←/→ fails to move the cursor in the textbox of block ref or link
  • The update button is not displayed after the marketplace package version is updated
  • Cursor lost while editing while zoom in on document
  • Development:
  • Improve the response status code of kernel API /api/file/getFile
  • Authentication supports query parameters token
  • Plugin API add openWindow and command.globalCallback

New in SiYuan 2.10.3 Dev 2 (Sep 3, 2023)

  • Enhancement:
  • Can't open block menu when the cursor is located in an empty code block
  • Improve Copy text * after selecting text
  • Improve dock show/hide state when mouse enter or app is inactive
  • Improve block loading performance on Windows/Linux/macOS amd64 arch
  • The floating window preview doc block no longer loads the last browsed location
  • HTTPS certificate is no longer verified when Convert network images to local images
  • Improve the style of disabled menu item
  • Improve asset file content search preview escaping
  • Improve EPUB asset file content parsing
  • Improve cursor position after Ctrl+M converts inline-level formulas after selection
  • Copy PDF annotations remain the same size regardless of how the PDF is scaled
  • Improve iCloud path checking
  • Dynamically calculate the level of the floating layer
  • Bugfix:
  • Unable to enter the main interface after enabling the kernel read-only mode
  • Block hyperlinks do not point to regenerated block IDs when importing .sy.zip
  • ←/→ fails to move the cursor in the textbox of block ref or link
  • The update button is not displayed after the marketplace package version is updated
  • Cursor lost while editing while zoom in on document
  • Development:
  • Improve the response status code of kernel API /api/file/getFile
  • Authentication supports query parameters token
  • Plugin API add openWindow and command.globalCallback

New in SiYuan 2.10.3 Dev 1 (Aug 31, 2023)

  • Enhancement:
  • Improve asset file content search preview escaping
  • Improve EPUB asset file content parsing
  • Improve cursor position after Ctrl+M converts inline-level formulas after selection
  • Improve iCloud path checking
  • Bugfix:
  • The update button is not displayed after the marketplace package version is updated
  • Development:
  • Improve the response status code of kernel API /api/file/getFile
  • Authentication supports query parameters token
  • Plugin API add openWindow and command.globalCallback

New in SiYuan 2.10.2 (Aug 29, 2023)

  • 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

New in SiYuan 2.10.2 Dev (Aug 27, 2023)

  • Enhancement:
  • PDF files longer than 1024 pages are not included in asset file content searching
  • Non-UTF-8 encoded text files are not included in asset file content searching
  • Improve content parsing performance for large PDF asset
  • After zoom in, sometimes ctrl+z should zoom out
  • AI Maximum number of Tokens setting value is no longer limited
  • Floating window should not be displayed after Ctrl+W
  • Support ¥¥ input formula block
  • Search setting items not working with spaces
  • Add plugin type TProtyleAction
  • Bugfix:
  • Optimize typography exception in case of task list and heading
  • Unable to open the doc when the block pointed by the scroll position does not exist
  • The line number of the exported image code block is misplaced
  • Right-clicking on a math block does not pop up the menu
  • Refactor:
  • Upgrade Electron
  • Development:
  • Inline element custom attribute
  • Add plugin event bus destroy-protyle
  • Add Kernel API for WebSocket message broadcast
  • Add kernel API /api/archive/zip and /api/archive/unzip
  • Add plugin event bus loaded-protyle-dynamic

New in SiYuan 2.10.1 (Aug 21, 2023)

  • 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

New in SiYuan 2.10.1 Dev 1 (Aug 19, 2023)

  • Enhancement:
  • Support searching EPUB asset content
  • Improve save criteria
  • An error Failed to create data snapshot is occasionally reported during automatic data sync
  • Lock zoom ratio when jumping to PDF bookmarks or internal links
  • Support searching some plaintext assets content
  • Support searching PDF asset content
  • Right-click the list item dot or number to open the block menu
  • Improve inline formulas input
  • Extend right-click inline element scope
  • Improve submenu and PDF menu scrolling appearance
  • Blocks hide by keyboard in some cases on the mobile
  • Bugfix:
  • Fix list outdent in list item
  • Document duplicated when creating by block reference
  • Development:
  • Plugin API add getOpenedTab method
  • Improve the height of floating windows opened by embed block
  • Plugin API custom.fn => custom.id in openTab

New in SiYuan 2.10.0 (Aug 15, 2023)

  • 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

New in SiYuan 2.9.9 (Aug 9, 2023)

  • 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

New in SiYuan 2.9.9 Dev 2 (Aug 5, 2023)

  • Enhancement:
  • Use hotkey to close the dock panel, focusing on the editor
  • Filter nesting folder of custom emoji before adding emoji
  • Access to the marketplace is no longer supported on Huawei devices
  • Block ref search supports searching '
  • Improve importing for markdown syntax #Tag
  • Shift+right click to pop up the browser default menu
  • The desktop initialization interface workspace defaults to ~/SiYuan/
  • Windows uninstaller removes the default workspace
  • Tap the bottom to also bring up the keyboard on the mobile
  • When switching tabs with the same width, keep the content position unchanged
  • Improve mobile selection text menu
  • Menu label can wrap on the mobile
  • Bugfix:
  • Notebook custom sorting fails
  • Slash menu moving up and down problem
  • Cannot select Again for spaced repetition
  • Refactor:
  • Upgrade Electron
  • Development:
  • Add Phone type column to Attribute View
  • Add Email type column to Attribute View
  • Update date/select/mSelect by attribute panel
  • Attribute View number column format

New in SiYuan 2.9.9 Dev 1 (Aug 2, 2023)

  • Enhancement:
  • Block ref search supports searching '
  • Improve importing for markdown syntax #Tag
  • Shift+right click to pop up the browser default menu
  • The desktop initialization interface workspace defaults to ~/SiYuan/
  • Windows uninstaller removes the default workspace
  • Tap the bottom to also bring up the keyboard on the mobile
  • Menu label can wrap on the mobile
  • Bugfix:
  • Notebook custom sorting fails
  • Slash menu moving up and down problem
  • Cannot select Again for spaced repetition
  • Development:
  • Update date/select/mSelect by attribute panel

New in SiYuan 2.9.8 (Aug 1, 2023)

  • 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

New in SiYuan 2.9.8 Dev 2 (Jul 28, 2023)

  • Enhancement:
  • Improve flashcard data reading and writing stability
  • Improve data sync lock
  • Improve popover position
  • Remove the target docx file when exporting
  • Bugfix:
  • Insert image link Esc can't save link address
  • Hovering doc tree count rendering exception
  • Assets search garbled characters
  • Anchor text repeats after conversion of non-plain text inline-level elements to a block ref
  • Assets starting with . should not be considered missing assets
  • Outline jumps to embedded heading block instead of actual heading block
  • Breadcrumb bar in search panel not showing right values
  • Development:
  • Persist flashcard review log records
  • Push database index commit event
  • Attribute View date column calculate
  • Attribute View date column filter

New in SiYuan 2.9.8 Dev 1 (Jul 26, 2023)

  • Enhancement
  • Improve flashcard data reading and writing stability
  • Improve data sync lock
  • Improve popover position
  • Remove the target docx file when exporting
  • Bugfix
  • Assets search garbled characters
  • Anchor text repeats after conversion of non-plain text inline-level elements to a block ref
  • Assets starting with . should not be considered missing assets
  • Breadcrumb bar in search panel not showing right values
  • Development
  • Persist flashcard review log records
  • Attribute View date column calculate

New in SiYuan 2.9.7 (Jul 25, 2023)

  • 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

New in SiYuan 2.9.7 Dev 3 (Jul 23, 2023)

  • Enhancement:
  • API /api/file/readDir support for returning symbolic link information
  • Improve data sync
  • Add a refresh button to the search interface
  • Windows uninstaller removes the global configuration
  • Refresh the breadcrumb after deleting a block
  • Tag background and color - text not readable
  • Ctrl+P search no longer use the last used path
  • Embed block missing tooltips
  • Improve placement of reference count
  • Code block action icon getting cropped
  • High gap between words in Doc Tree tooltip
  • Change icon uses random emoji
  • Sign in to use S3/WebDAV data sync and backup
  • Improve find replace
  • Issues when deleting a list item on Android
  • Improve font setting interaction in the mobile
  • Alt+↓/↑ select search history keyword
  • Improve block ref floating window size and position
  • Bugfix:
  • Export Word inline-level elements are not rendered
  • Refactor:
  • Upgrade Electron
  • Development:
  • Add global mouse position variable
  • Add date type column to Attribute View

New in SiYuan 2.9.7 Dev 1 (Jul 20, 2023)

  • Enhancement:
  • Embed block missing tooltips
  • Code block action icon getting cropped
  • High gap between words in Doc Tree tooltip
  • Change icon uses random emoji
  • Improve find replace
  • Issues when deleting a list item on Android
  • Alt+↓/↑ select search history keyword
  • Improve block ref floating window size and position
  • Bugfix:
  • Export Word inline-level elements are not rendered

New in SiYuan 2.9.6 (Jul 18, 2023)

  • 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

New in SiYuan 2.9.6 Dev 1 (Jul 14, 2023)

  • Enhancement:
  • Improve remove cloud dir performance of official sync
  • Improve user interface details
  • Add Copy text * hotkey
  • Sort icon in tag panel moved to after refresh icon
  • Improve user interface details
  • Improve doc tip layer like other tip layers
  • Overlap of reference count and other buttons
  • Bugfix:
  • Share to community asset URL is incorrect on LiuYun
  • Always Select Opened Doc does not work after creating doc
  • Export .sy.zip doc title image is not exported
  • The memo pop-up in the floating layer cannot be moved
  • Move panel is hidden by search on the mobile
  • Cannot edit embed block when it is the first block
  • The right-click menu does not disappear after selecting
  • Development:
  • Add input-search event bus to plugins
  • Add multi-select type column to Attribute View
  • Attribute View columns filter

New in SiYuan 2.9.5 (Jul 11, 2023)

  • 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

New in SiYuan 2.9.5 Dev 2 (Jul 9, 2023)

  • Enhancement:
  • Improve create workspace interaction
  • Update indent and outdent icon
  • Backlink panel color is no longer affected by mention fold
  • Improve settings UI
  • Username and password must be entered to deactivate the account
  • Improve breadcrumb escape text
  • Improve Graph View settings UI
  • Improve cloud data sync error report text
  • Marketplace layout misalignment
  • Save doc status when click Quit the application on the mobile
  • The outline cannot be updated when switching in preview tab
  • Add a title menu to the breadcrumb
  • Improve breadcrumb on the mobile
  • Bugfix:
  • Optimize typography parsing exception after constructing list item for heading parent
  • Incorrect copy content for a list item with a specific custom attribute value
  • Some copy issues related to HTML block
  • Can't modify font appearance after triple-clicking to select all the text in a cell of a table
  • Unable to export Data if workspace folder contains non-ASCII characters
  • Development:
  • Block data sync to Attribute View
  • Add text type column to Attribute View
  • Support for filter、properties and sort panel sorting in Attribute View
  • Add number type column to Attribute View
  • Update tooltip CSS variables
  • Calculate breadcrumb height dynamically
  • Add bind this example for eventBus in plugins
  • Add open-menu-breadcrumbmore event bus to plugins
  • Attribute View columns sort
  • Editor support Attribute View - Table

New in SiYuan 2.9.5 Dev 1 (Jul 5, 2023)

  • Enhancement:
  • Improve settings UI
  • Improve breadcrumb escape text
  • Improved Graph View settings UI
  • Improve cloud data sync error report text
  • Marketplace layout misalignment
  • Save doc status when click Quit the application on the mobile
  • The outline cannot be updated when switching in preview tab
  • Add a title menu to the breadcrumb
  • Improve breadcrumb on the mobile
  • Bugfix:
  • Unable to export Data if workspace folder contains non-ASCII characters
  • Development:
  • Calculate breadcrumb height dynamically
  • Add bind this example for eventBus in plugins
  • Add open-menu-breadcrumbmore event bus to plugins
  • Attribute View columns sort
  • Editor support Attribute View - Table

New in SiYuan 2.9.4 (Jul 4, 2023)

  • 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

New in SiYuan 2.9.4 Dev 2 (Jul 2, 2023)

  • Enhancement:
  • Automatically check cloud data integrity
  • Improve data sync stability and performance
  • Lock cloud sync dir when creating removing it
  • Improve the color of text when selected
  • Revise Traditional Chinese language
  • The captcha on the auth page uses a white background
  • Add plugin name to command palette
  • Marketplace package i18n support Traditional Chinese
  • Update search method and more menu pop-up interaction and fixed display position
  • Support Ctrl/Shift+ click file in the preview mode
  • Unify the rounded corner size of the pop-up layer
  • Replace All is no longer affected by pagination
  • Bugfix:
  • Repeat replace content when find replace hits doc title
  • Document:
  • Revise Traditional Chinese User Guide
  • Development:
  • Improve textarea keydown event in dialog
  • Renaming a directory using the kernel API /api/file/renameFile indicates that the file is in use
  • Add open-menu-xxx event bus for plugins
  • Attribute View data synchronization

New in SiYuan 2.9.4 Dev 1 (Jun 29, 2023)

  • Enhancement:
  • Update search method and more menu pop-up interaction and fixed display position
  • Support Ctrl/Shift+ click file in the preview mode
  • Unify the rounded corner size of the pop-up layer
  • Replace All is no longer affected by pagination
  • Bugfix:
  • Repeat replace content when find replace hits doc title
  • Development:
  • Renaming a directory using the kernel API /api/file/renameFile indicates that the file is in use
  • Add open-menu-xxx event bus for plugins

New in SiYuan 2.9.3 (Jun 28, 2023)

  • 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

New in SiYuan 2.9.3 Dev 4 (Jun 25, 2023)

  • Enhancement:
  • Update slogan Refactor your thinking
  • Convert [[wikilink]] and #Tag syntax when importing Markdown
  • Set the default workspace path to ~/SiYuan/ on the desktop end
  • Smoother launch screen on desktop
  • Support directly access data/public/* contents via URL link
  • When disable/enable plugin, the setting icon needs to be hidden/shown
  • Improve data sync stability
  • Support non-mainland China subscription
  • Support LiuYun account login
  • Command Palette for plugins
  • Support one-click enable/disable of all downloaded plugins
  • Add plugin with setting to top bar plugin menu
  • Improve emoji on the mobile
  • Add plugin API protyle
  • Bugfix:
  • Importing markdown files that include <kbd> freezes
  • Blocks created via template update time earlier than creation time
  • Export Markdown does not include .md file
  • Breadcrumbs are escaped multiple times
  • Refactor:
  • Upgrade Electron
  • Abolishment:
  • macOS systems prior to 10.15 are no longer supported
  • Development:
  • After invoking kernel API setBlockAttrs then auto refresh dynamic anchor text of block refs
  • Add protyleSlash to the plugin
  • Add reload and insert method to Protyle
  • Add ICommand.langText for plugin

New in SiYuan 2.9.3 Dev 1 (Jun 22, 2023)

  • Enhancement:
  • Support directly access data/public/* contents via URL link
  • When disable/enable plugin, the setting icon needs to be hidden/shown
  • Improve data sync stability
  • Support non-mainland China subscription
  • Support LiuYun account login
  • Bugfix:
  • Export Markdown does not include .md file
  • Breadcrumbs are escaped multiple times
  • Development:
  • Add ICommand.langText for plugin

New in SiYuan 2.9.2 (Jun 20, 2023)

  • 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

New in SiYuan 2.9.2 Dev 3 (Jun 19, 2023)

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

New in SiYuan 2.9.2 Dev 1 (Jun 15, 2023)

  • Enhancement:
  • Auto rebuild history database index when indexing failed
  • Export data.zip and then import it no longer change the file timestamp
  • Incorrect rendering of exporting images on iOS
  • Add OpenAI GPT model gpt-3.5-turbo-16k
  • Data sync supports the multi-kernel online perception
  • Bugfix:
  • Pandoc is not initialized in some cases
  • Default sort in marketplace not working

New in SiYuan 2.9.1 (Jun 13, 2023)

  • 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

New in SiYuan 2.9.1 Dev 2 (Jun 12, 2023)

  • Enhancement:
  • Improve the mouse hove data sync button information on the desktop and browser
  • Blocks in the bookmark panel display their name instead of content
  • Paste as plain text should show a prompt
  • Reduce the resource usage of real-time word count
  • Improve error message for installing marketplace package failed
  • Improve history database index
  • Set the minimum height for dynamic scroll
  • Improve detect Pad device
  • Improve boot UI
  • Unify document icon font family to --b3-font-family-emoji
  • Improve marketplace responsive UI
  • Sometimes the memo update dialog cannot be opened
  • Remove the limit on the retention period for history
  • Plugin API addFloatLayer can be closed by pressing Esc
  • Fix the style of settings-assets-tabs
  • Bugfix:
  • Triple click does not select whole line
  • The doc tab cannot be opened after the pinning plugin opened tabs
  • After a period of rest, the input data cannot be saved
  • The interface is not refreshed after switching the appearance language
  • Hiding the main interface and then opening it from the taskbar icon will cause the interface to hang
  • Paste hyperlink parsing exception in text containing bold
  • Move to new window not rendering
  • The hyperlink in the changelog fails to jump to the browser to open
  • Refactor:
  • Upgrade Electron

New in SiYuan 2.9.1 Dev 1 (Jun 10, 2023)

  • Enhancement:
  • Blocks in the bookmark panel display their name instead of content
  • Paste as plain text should show a prompt
  • Reduce the resource usage of real-time word count
  • Improve error message for installing marketplace package failed
  • Improve history database index
  • Set the minimum height for dynamic scroll
  • Improve detect Pad device
  • Improve boot UI
  • Unify document icon font family to --b3-font-family-emoji
  • Improve marketplace responsive UI
  • Sometimes the memo update dialog cannot be opened
  • Remove the limit on the retention period for history
  • Plugin API addFloatLayer can be closed by pressing Esc
  • Fix the style of settings-assets-tabs
  • Bugfix:
  • Triple click does not select whole line
  • The doc tab cannot be opened after the pinning plugin opened tabs
  • After a period of rest, the input data cannot be saved
  • The interface is not refreshed after switching the appearance language
  • Hiding the main interface and then opening it from the taskbar icon will cause the interface to hang
  • Paste hyperlink parsing exception in text containing bold
  • Move to new window not rendering
  • The hyperlink in the changelog fails to jump to the browser to open
  • Refactor:
  • Upgrade Electron

New in SiYuan 2.9.0 (Jun 7, 2023)

  • 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

New in SiYuan 2.9.0 Dev 2 (Jun 6, 2023)

  • Feature:
  • Plugin system
  • Enhancement:
  • Support for opening file history on the doc tree
  • Improve UI response after background wakeup on the Android
  • Improve marketplace responsive UI
  • Add more file formats supporting snapshots comparing
  • Improve detecting Pad device, treat it as desktop device
  • Deduplication when uploading cloud snapshot indexes
  • Support for listing missing files in Settings - Assets
  • Top bar buttons support unpin
  • Frontend API
  • Bugfix:
  • Modifying the title of the doc on the mobile and then backward causes incorrect overwrite
  • Refactor:
  • Remove dependency electron-fetch
  • Upgrade Electron
  • Abolishment:
  • Remove Settings - Appearance - Doc icon uses the system native Emoji
  • Windows 7, 8 and Server 2012 are no longer supported
  • Development:
  • Custom doc block menu moved to block secondary menu
  • Add loaded-protyle to eventbus

New in SiYuan 2.9.0 Dev 1 (Jun 2, 2023)

  • Feature:
  • Plugin system
  • Enhancement:
  • Deduplication when uploading cloud snapshot indexes
  • Refactor:
  • Remove dependency electron-fetch
  • Upgrade Electron
  • Abolishment:
  • Remove Settings - Appearance - Doc icon uses the system native Emoji
  • Windows 7, 8 and Server 2012 are no longer supported
  • Development:
  • Add loaded-protyle to eventbus

New in SiYuan 2.8.10 (Jun 1, 2023)

  • 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

New in SiYuan 2.8.10 Dev 5 (May 31, 2023)

  • Enhancement:
  • Improve plugin load performance
  • Improve multiblock Copy - Duplicate insert
  • Update Recently used appearance style
  • Improve interaction of plugin system settings
  • Doc in the user guide no longer supports one-click sending to the community
  • Optimize the performance of obtaining cloud snapshots
  • Workspace built-in Pandoc is no longer initialized after customizing Pandoc path
  • Outline needs to be updated when heading are created or removed
  • Formula parsing supports $ followed by numbers when importing Markdown
  • Doc tree, backlinks, tags and templates ignores case when sorting alphabetically by name
  • Always show window control buttons
  • Improve marketplace package for traditional Chinese
  • Paste code from IDE no longer escape < and >
  • Linux version GLIBC_x.xx not found
  • Changelog supports traditional Chinese
  • Marketplace introduction page
  • Add editor font size scroll zoom switch
  • Support pin table head
  • Build an English forum
  • Bugfix:
  • Backspace removes escaped Markdown markers exception
  • Inline formula display <wbr>
  • F5 doesn't work when the cursor is in a table cell
  • No animation when adding a styled block to a flashcard
  • Paste ref/block hyperlink parsing exception in text containing double quote "
  • Read-only mode outline positioning incorrect
  • Open flashcard in a new tab click error
  • Can't select text in the search input box
  • Document:
  • Add instructions for deleting cloud storage after subscription expires in the user guide
  • Development:
  • Add plugin config items backends and frontends
  • Add plugin API open-noneditableblock to eventBus
  • Don't call plugin API addTab.init when the tab is not active
  • Plugin API addDock add index and show options
  • Remove marketplace package config item i18n
  • The addItem interface of the frontend API Menu supports to pass in the DOM element
  • Fix some defects of plugin API addDock
  • Add Tab context to the method in plugin addTab
  • Add click-editortitleicon event for clicking editor icon to Eventbus of frontend API
  • Add marketplace package config item minAppVersion

New in SiYuan 2.8.10 Dev 4 (May 30, 2023)

  • Enhancement:
  • Doc in the user guide no longer supports one-click sending to the community
  • Optimize the performance of obtaining cloud snapshots
  • Bugfix:
  • Inline formula display <wbr>

New in SiYuan 2.8.10 Dev 3 (May 29, 2023)

  • Enhancement:
  • Workspace built-in Pandoc is no longer initialized after customizing Pandoc path
  • Add plugin API open-noneditableblock to eventBus
  • Outline needs to be updated when heading are created or removed
  • Formula parsing supports $ followed by numbers when importing Markdown
  • Doc tree, backlinks, tags and templates ignores case when sorting alphabetically by name
  • Don't call plugin API addTab.init when the tab is not active
  • Plugin API addDock add index and show options
  • Always show window control buttons
  • Improve marketplace package for traditional Chinese
  • Paste code from IDE no longer escape < and >
  • Add click-editortitleicon event for clicking editor icon to Eventbus of frontend API
  • Linux version GLIBC_x.xx not found
  • Changelog supports traditional Chinese
  • Marketplace introduction page
  • Add editor font size scroll zoom switch
  • Support pin table head
  • Build an English forum
  • Bugfix:
  • F5 doesn't work when the cursor is in a table cell
  • Adding a style block to a flashcard has no animation
  • Paste ref/block hyperlink parsing exception in text containing double quote "
  • Read-only mode outline positioning incorrect
  • Fix some defects of plugin API addDock
  • Open flashcard in a new tab click error
  • Can't select text in the search input box
  • Document:
  • Add instructions for deleting cloud storage after subscription expires in the user guide
  • Development:
  • Remove marketplace package config item i18n
  • The addItem interface of the frontend API Menu supports to pass in the DOM element
  • Add Tab context to the method in plugin addTab
  • Add marketplace package config item minAppVersion

New in SiYuan 2.8.10 Dev 2 (May 27, 2023)

  • Enhancement:
  • Formula parsing supports $ followed by numbers when importing Markdown
  • Doc tree, backlinks, tags and templates ignores case when sorting alphabetically by name
  • Don't call plugin API addTab.init when the tab is not active
  • Plugin API addDock add index and show options
  • Improve marketplace package for traditional Chinese
  • Add click-editortitleicon event for clicking editor icon to Eventbus of frontend API
  • Linux version GLIBC_x.xx not found
  • Changelog supports traditional Chinese
  • Marketplace introduction page
  • Support pin table head
  • Bugfix:
  • "F5" doesn't work when the cursor is in a table cell
  • Adding a style block to a flashcard has no animation
  • Read-only mode outline positioning incorrect
  • Fix some defects of plugin API addDock
  • Open flashcard in a new tab click error
  • Can't select text in the search input box
  • Document:
  • Add instructions for deleting cloud storage after subscription expires in the user guide
  • Development:
  • Remove marketplace package config item i18n
  • The addItem interface of the frontend API Menu supports to pass in the DOM element
  • Add Tab context to the method in plugin addTab
  • Add marketplace package config item minAppVersion

New in SiYuan 2.8.10 Dev 1 (May 25, 2023)

  • Enhancement:
  • Don't call plugin API addTab.init when the tab is not active
  • Plugin API addDock add index and show options
  • Improve marketplace package for traditional Chinese
  • Add click-editortitleicon event for clicking editor icon to Eventbus of frontend API
  • Linux version GLIBC_x.xx not found
  • Changelog supports traditional Chinese
  • Bugfix:
  • Fix some defects of plugin API addDock
  • Open flashcard in a new tab click error
  • Can't select text in the search input box
  • Development:
  • Remove marketplace package config item i18n
  • Add Tab context to the method in plugin addTab
  • Add marketplace package config item minAppVersion

New in SiYuan 2.8.9 (May 23, 2023)

  • 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

New in SiYuan 2.8.9 Dev 3 (May 22, 2023)

  • Enhancement:
  • Clicking on the editor does not move the cursor after editing link, block ref and file annotation
  • Do not URL-encode hyperlink when importing Markdown
  • Inbox support move to path and copy content
  • Improve Paste and Paste as plain text
  • Support for embedding images when exporting EPUB, ODT and RTF
  • No more quote font optimization
  • Widgets search supports symlink subdirectory
  • Improve search result highlight and positioning
  • Remove debugging info Need remove unused code on the mobile
  • Put some existing plugins on the community marketplace
  • Holding Shift to hover a block ref to show backlinks of it
  • Support block setting font size
  • Bugfix:
  • The mobile cannot be opened normally In some cases
  • Pasting another ref before or after an existing ref should not merge
  • Parse exceptions when copying and pasting hyperlink whose address contains "
  • Document dynamic loading is incomplete
  • Custom sorting not maintained after importing .sy.zip
  • Export file is incomplete
  • Document:
  • Add "The latest progress" chapter to user guide
  • Update doc of kernel API insertBlock
  • Abolishment:
  • Remove automatic update on Linux
  • Development:
  • Add plugin sample template with vite and svelte
  • Plugin API onunload not being called
  • Improve plugin API loadData

New in SiYuan 2.8.9 Dev (May 17, 2023)

  • Enhancement
  • Improve Paste and Paste as plain text
  • Support for embedding images when exporting EPUB, ODT and RTF
  • No more quote font optimization
  • Widgets search supports symlink subdirectory
  • Remove debugging info Need remove unused code on the mobile
  • Put some existing plugins on the community marketplace
  • Holding Shift to hover a block ref to show backlinks of it
  • Bugfix
  • Document dynamic loading is incomplete
  • Custom sorting not maintained after importing .sy.zip
  • Export file is incomplete
  • Document
  • Update doc of kernel API insertBlock
  • Abolishment
  • Remove automatic update on Linux
  • Development
  • Plugin API onunload not being called
  • Improve plugin API loadData

New in SiYuan 2.8.8 (May 16, 2023)

  • 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

New in SiYuan 2.8.8 Dev 3 (May 15, 2023)

  • Enhancement:
  • Add kernel API /api/block/getChildBlocks
  • Improve open doc performance
  • Improve appearance and interact
  • Improve list appearance when using large fonts
  • Flashcards in closed notebooks are no longer counted when spaced repeat
  • When New document save location is configured as ../, it will be completed as ../Untitled
  • Provide API /api/convert/pandoc
  • Empty blocks don't show Input text under read-only mode on the mobile
  • Reset doc browsing position after data snapshot rollback
  • API /api/query/sql support UNION statement
  • Show tips if dynamic loading is available
  • Add Settings - Search - Index - Asset path
  • Improve marketplace UI
  • Show interface zoom action on the top bar
  • Hide the search history when it is clicked a second time
  • Support for exporting Org-Mode
  • Support for exporting MediaWiki
  • Support for exporting EPUB
  • Support for exporting ODT
  • Support for export RTF
  • Support for exporting OPML
  • Support for exporting Textile
  • Support for exporting AsciiDoc
  • Support for exporting reStructuredText
  • Support for more export formats on the desktop
  • Support mouse wheel zoom editor font size
  • Bugfix:
  • Only the first plugin switch is valid in the marketplace downloaded
  • Export PDF hangs on focus heading
  • Outline jump positioning is incorrect
  • Uncontrollable page jumping
  • Unable to display network images when exporting a block as an image
  • Marketplace package sorting failure
  • Pressing Enter after selecting a block in the bookmark panel reports an error
  • The shortcut keys are invalid after the spaced repetition is tabbed

New in SiYuan 2.8.8 Dev 2 (May 13, 2023)

  • Enhancement:
  • Flashcards in closed notebooks are no longer counted when spaced repeat
  • When New document save location is configured as ../, it will be completed as ../Untitled
  • Provide API /api/convert/pandoc
  • Empty blocks don't show Input text under read-only mode on the mobile
  • Reset doc browsing position after data snapshot rollback
  • API /api/query/sql support UNION statement
  • Show tips if dynamic loading is available
  • Add Settings - Search - Index - Asset path
  • Improve marketplace UI
  • Show interface zoom action on the top bar
  • Hide the search history when it is clicked a second time
  • Support for exporting Org-Mode
  • Support for exporting MediaWiki
  • Support for exporting EPUB
  • Support for exporting ODT
  • Support for export RTF
  • Support for exporting OPML
  • Support for exporting Textile
  • Support for exporting AsciiDoc
  • Support for exporting reStructuredText
  • Support for more export formats on the desktop
  • Support mouse wheel zoom editor font size
  • Bugfix:
  • Export PDF hangs on focus heading
  • Outline jump positioning is incorrect
  • Uncontrollable page jumping
  • Unable to display network images when exporting a block as an image
  • Marketplace package sorting failure
  • Pressing Enter after selecting a block in the bookmark panel reports an error
  • The shortcut keys are invalid after the spaced repetition is tabbed

New in SiYuan 2.8.8 Dev 1 (May 11, 2023)

  • Enhancement:
  • API /api/query/sql support UNION statement
  • Show tips if dynamic loading is available
  • Add Settings - Search - Index - Asset path
  • Improve marketplace UI
  • Hide the search history when it is clicked a second time
  • Support for exporting Org-Mode
  • Support for exporting MediaWiki
  • Support for exporting OPML
  • Support for exporting Textile
  • Support for exporting AsciiDoc
  • Support for exporting reStructuredText
  • Bugfix:
  • Uncontrollable page jumping
  • Unable to display network images when exporting a block as an image
  • Marketplace package sorting failure
  • Pressing Enter after selecting a block in the bookmark panel reports an error
  • The shortcut keys are invalid after the spaced repetition is tabbed

New in SiYuan 2.8.7 (May 10, 2023)

  • 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/query/sql add LIMIT clause
  • Support AVIF image format
  • Custom IAL attr name support more symbol
  • Improve marketplace UI
  • When creating a doc on the mobile, some cases no longer open it
  • Improve hyperlink anchor text when exporting to Markdown
  • Access to the OpenAI API is no longer supported on Huawei devices
  • Check for duplicates in all windows when opening a tab
  • Modified inline-level memos in the floating window are not saved
  • Update feedback icon
  • Show count in spaced repetition tree filter floating window
  • Bugfix:
  • Parse occurs exception after adding - , * and [] before heading
  • Export PDF preview fails to load
  • The save path is incorrect when creating a sub-doc by ref in a doc with the same name
  • The keyboard element is highlighted incorrectly in backlink mentions
  • PDF cannot be moved using ↑/↓
  • Overlay block ref on PDF annotation ref lead to failure to query unreferenced assets
  • Can't insert an inline formula that contains the " symbol
  • Data lost after inserting multiple files in table cell
  • Document:
  • Add "Community Resources" section to user guide
  • Add "Glossary" chapter to user guide
  • Refactor:
  • Release Electron renderer window events
  • Upgrade Electron
  • Development:
  • Import Petal module
  • Kernel API supports load plugins
  • Improve API listDocsByPath param sort
  • Provide marketplace package repository template
  • Add funding settings in marketplace package
  • Add icon settings in marketplace package
  • Add i18n settings in marketplace package

New in SiYuan 2.8.7 Dev 5 (May 9, 2023)

  • Enhancement:
  • Show count in spaced repetition tree filter floating window
  • Update feedback icon
  • Check for duplicates in all windows when opening a tab
  • Access to the OpenAI API is no longer supported on Huawei devices
  • Improve hyperlink anchor text when exporting to Markdown
  • When creating a doc on the mobile, some cases no longer open it
  • Improve marketplace UI
  • Custom IAL attr name support more symbol
  • Support AVIF image format
  • API /api/query/sql add LIMIT clause
  • Improve the context folding logic of the list in the backlink panel
  • The block icon menu adds move-related key combination tips
  • Show empty block hints on the mobile
  • Enlarge the AI Chat input box
  • Improve editor loading animation
  • Add animation effect to prompt users after making flashcards
  • Add placeholders on the Attribute dialog
  • Remove the space when copying PDF annotation containing a newline
  • Retry file writes to improve stability
  • The cover position is wrong when the keyboard pops up on the mobile
  • Hide the tab list button when it is clicked a second time
  • Copy block hyperlink (Markdown) anchor text length follows editor setting The maximum length of block ref dynamic anchor text
  • Support for selection of GPT models gpt-4, gpt-4-32k and gpt-3.5-turbo
  • WebSocket reconnect no longer reload the UI
  • Improve data snapshot comparison icon
  • Improve converting search to a tab
  • Add some tips on the empty start page
  • Support focus block export template
  • Use the doc icon first in the block ref search list
  • Separate content by newline when pasting as plain text after selecting multiple blocks to copy
  • Support path with spaces when using the link to set the header image
  • Improve PDF export paging strategy
  • Input [] at the beginning of a paragraph block with content can also be turned into a task list
  • No longer convert heading into the ordered list after adding 1. before it
  • Click a broken link in the PDF results in a white screen
  • Press Alt+F a second time to close the spaced repetition UI
  • Improve the sync error message prompt caused by account auth failure
  • After using The name of the new subdocument is by F3 in an empty block, it will no longer automatically select all
  • The interface is no longer reloaded after data synchronization
  • Spaced repetition UI support converts to a tab
  • Community marketplace adds plugin section
  • Init plugin system
  • Avoid page jump after folding a header block
  • Bugfix:
  • Modified inline-level memos in the floating window are not saved
  • Data lost after inserting multiple files in table cell
  • Can't insert an inline formula that contains the " symbol
  • Overlay block ref on PDF annotation ref lead to failure to query unreferenced assets
  • PDF cannot be moved using ↑/↓
  • The keyboard element is highlighted incorrectly in backlink mentions
  • The save path is incorrect when creating a sub-doc by ref in a doc with the same name
  • Export PDF preview fails to load
  • Parse occurs exception after adding - , * and [] before heading
  • Document:
  • Add "Glossary" chapter to user guide
  • Add "Community Resources" section to user guide
  • Refactor:
  • Upgrade Electron
  • Release Electron renderer window events
  • Development:
  • Add i18n settings in marketplace package
  • Add icon settings in marketplace package
  • Add funding settings in marketplace package
  • Provide marketplace package repository template
  • Improve API listDocsByPath param sort
  • Kernel API supports load plugins
  • Import Petal module

New in SiYuan 2.8.7 Dev 4 (May 9, 2023)

  • Enhancement:
  • Check for duplicates in all windows when opening a tab
  • Access to the OpenAI API is no longer supported on Huawei devices
  • Improve hyperlink anchor text when exporting to Markdown
  • When creating a doc on the mobile, some cases no longer open it
  • Improve marketplace UI
  • Custom IAL attr name support more symbol
  • Support AVIF image format
  • API /api/query/sql add LIMIT clause
  • Improve the context folding logic of the list in the backlink panel
  • The block icon menu adds move-related key combination tips
  • Show empty block hints on the mobile
  • Enlarge the AI Chat input box
  • Improve editor loading animation
  • Add animation effect to prompt users after making flashcards
  • Add placeholders on the Attribute dialog
  • Remove the space when copying PDF annotation containing a newline
  • Retry file writes to improve stability
  • The cover position is wrong when the keyboard pops up on the mobile
  • Hide the tab list button when it is clicked a second time
  • Copy block hyperlink (Markdown) anchor text length follows editor setting The maximum length of block ref dynamic anchor text
  • Support for selection of GPT models gpt-4, gpt-4-32k and gpt-3.5-turbo
  • WebSocket reconnect no longer reload the UI
  • Improve data snapshot comparison icon
  • Improve converting search to a tab
  • Add some tips on the empty start page
  • Support focus block export template
  • Use the doc icon first in the block ref search list
  • Separate content by newline when pasting as plain text after selecting multiple blocks to copy
  • Support path with spaces when using the link to set the header image
  • Improve PDF export paging strategy
  • Input [] at the beginning of a paragraph block with content can also be turned into a task list
  • No longer convert heading into the ordered list after adding 1. before it
  • Click a broken link in the PDF results in a white screen
  • Press Alt+F a second time to close the spaced repetition UI
  • Improve the sync error message prompt caused by account auth failure
  • After using The name of the new subdocument is by F3 in an empty block, it will no longer automatically select all
  • The interface is no longer reloaded after data synchronization
  • Spaced repetition UI support converts to a tab
  • Community marketplace adds plugin section
  • Init plugin system
  • Avoid page jump after folding a header block
  • Bugfix:
  • Data lost after inserting multiple files in table cell
  • Can't insert an inline formula that contains the " symbol
  • Overlay block ref on PDF annotation ref lead to failure to query unreferenced assets
  • PDF cannot be moved using ↑/↓
  • The keyboard element is highlighted incorrectly in backlink mentions
  • The save path is incorrect when creating a sub-doc by ref in a doc with the same name
  • Export PDF preview fails to load
  • Parse occurs exception after adding - , * and [] before heading
  • Document:
  • Add "Glossary" chapter to user guide
  • Add "Community Resources" section to user guide
  • Refactor:
  • Upgrade Electron
  • Release Electron renderer window events
  • Development:
  • Add i18n settings in marketplace package
  • Add icon settings in marketplace package
  • Add funding settings in marketplace package
  • Provide marketplace package repository template
  • Improve API listDocsByPath param sort
  • Kernel API supports load plugins
  • Import Petal module

New in SiYuan 2.8.7 Dev 3 (May 8, 2023)

  • Enhancement:
  • Check for duplicates in all windows when opening a tab
  • Access to the OpenAI API is no longer supported on Huawei devices
  • Improve hyperlink anchor text when exporting to Markdown
  • When creating a file on the mobile, some cases no longer open it
  • Improve marketplace UI
  • Custom IAL attr name support more symbol
  • Support AVIF image format
  • API /api/query/sql add LIMIT clause
  • Improve the context folding logic of the list in the backlink panel
  • The block icon menu adds move-related key combination tips
  • Show empty block hints on the mobile
  • Enlarge the AI Chat input box
  • Improve editor loading animation
  • Add animation effect to prompt users after making flashcards
  • Add placeholders on the Attribute dialog
  • Remove the space when copying PDF annotation containing a newline
  • Retry file writes to improve stability
  • The cover position is wrong when the keyboard pops up on the mobile
  • Hide the tab list button when it is clicked a second time
  • Copy block hyperlink (Markdown) anchor text length follows editor setting The maximum length of block ref dynamic anchor text
  • Support for selection of GPT models gpt-4 , gpt-4-32k and gpt-3.5-turbo
  • WebSocket reconnect no longer reload the UI
  • Improve data snapshot comparison icon
  • Improve the behavior of pinning search or spaced repetition cards to the tab
  • Add some tips on the empty start page
  • Support focus block export template
  • Use the doc icon first in the block ref search list
  • Separate content by newline when pasting as plain text after selecting multiple blocks to copy
  • Support path with spaces when using the link to set the header image
  • Improve PDF export paging strategy
  • Input [] at the beginning of a paragraph block with content can also be turned into a task list
  • Release Electron renderer window events
  • No longer convert heading into the ordered list after adding 1. before it
  • Click a broken link in the PDF results in a white screen
  • Press Alt+F a second time to close the spaced repetition
  • Improve the sync error message prompt caused by account auth failure
  • After using The name of the new subdocument is by F3 in an empty block, it will no longer automatically select all
  • The interface is no longer reloaded after data synchronization
  • Spaced repetition supports tab and window
  • Community marketplace adds plugin section
  • Init plugin system
  • Avoid page jump after folding a header block
  • Bugfix:
  • Data lost after inserting multiple files in table cell
  • Can't insert an inline formula that contains the " symbol
  • Overlay block ref on PDF annotation ref lead to failure to query unreferenced assets
  • PDF cannot be moved using ↑/↓
  • The keyboard element is highlighted incorrectly in backlink mentions
  • The save path is incorrect when creating a sub-doc by ref in a doc with the same name
  • Export PDF preview fails to load
  • Parse occurs exception after adding - , * and [] before heading
  • Document:
  • Add "Glossary" chapter to user guide
  • Add "Community Resources" section to user guide
  • Refactor:
  • Upgrade Electron
  • Development:
  • Add i18n settings in marketplace package
  • Add icon settings in marketplace package
  • Add funding settings in marketplace package
  • Provide marketplace package repository template
  • Improve API listDocsByPath param sort
  • Kernel API supports load plugins
  • Import Petal module

New in SiYuan 2.8.7 Dev 1 (Apr 27, 2023)

  • Enhancement:
  • Use the doc icon first in the block ref search list
  • Separate content by newline when pasting as plain text after selecting multiple blocks to copy
  • Support path with spaces when using the link to set the header image
  • Improve PDF export paging strategy
  • Input [] at the beginning of a paragraph block with content can also be turned into a task list
  • Release Electron renderer window events
  • No longer convert heading into the ordered list after adding 1. before it
  • Press Alt+F a second time to close the spaced repetition
  • Improve the sync error message prompt caused by account auth failure
  • The interface is no longer reloaded after data synchronization
  • Bugfix:
  • Parse occurs exception after adding - , * and [] before heading
  • Development:
  • Import Petal module

New in SiYuan 2.8.6 (Apr 26, 2023)

  • 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 current document spaced repetition
  • Annotate PDF text can use shortcut 0-7 keys to select colors
  • Support specified document search on the mobile
  • Browser Web Clipping extension notebook list escape HTML display
  • File history and data snapshot display paging information
  • Data snapshot save device ID, name and OS
  • Error notification pops up only once after auto sync fails
  • Reduce potential page number jumping in PDF tabs
  • Improve highlighting of numbers and letters in global search preview
  • Abolishment:
  • The total payment amount is no longer displayed in the account settings
  • Bugfix:
  • There is an extra blank space on the right side of the Settings - Marketplace interface
  • After modifying the access authentication code on the browser side, the other side does not refresh
  • After syncing, auto reopen tab opened by siyuan://
  • The close button is invalid when the mobile flashcard management dialog box is empty
  • Wrong anchor using Ctrl+Shift+C in the title when the document has a name
  • PDF dark theme annotations disappear after scale
  • Document:
  • Add detailed description of block name, alias and memo to user guide
  • Add "Data Availability Guarantee" section in user guide

New in SiYuan 2.8.6 Dev 4 (Apr 25, 2023)

  • Enhancement:
  • Error notification pops up only once after auto sync fails
  • Data snapshot save device ID, name and OS
  • File history and data snapshot display paging information
  • Browser Web Clipping extension notebook list escape HTML display
  • Support file search on the mobile
  • Annotate PDF text can use shortcut 0-7 keys to select colors
  • Provides a Alt+F shortcut key for the current document
  • The right-click menu of the bookmark panel adds functions such as Copy block ref
  • Improve data snapshot comparison
  • Add configuration item Editor - [[ Only search doc block
  • Assets hyperlinks are no longer included in the search index
  • Show abbreviated ID in data snapshot list
  • Support inline-level element long-press popup menu on the iPhone
  • Global search ignores LIMIT clause when using SQL method
  • Support cloud inbox on the mobile
  • Global search is no longer limited by the Settings - Search - The number of search results displayed
  • The document title supports returning to the parent document via Alt+←
  • Do not handle escapes when pasting into inline-level code
  • Support Copy block hyperlink (Markdown)
  • Improve Data History UI
  • Improve dialog close position on the mobile
  • Support downloading cloud data snapshots to local on demand
  • Improve local data repo, cloud data synchronization and backup
  • Data repo support for purging unreferenced indexes and objects
  • Improve Data History - Data snapshot loading performance
  • Official data sync counts the number of cloud storage API calls
  • Improve Convert network images to local images success rate
  • Improve settings search filter display
  • Support Ctrl+Enter and Ctrl+Click to use static anchor text when searching for block reference
  • Make bug reports more user friendly
  • Improve settings interface
  • Improve Alt+O when editor is moved to a new window
  • :) emoji should be not misinterpretted
  • PWA support (desktop & mobile)
  • Inline-level elements support pasted as plain text
  • Add - , * , 1. and [] before the heading then convert it into the list with that heading
  • Global search supports pagination to display results
  • Bugfix:
  • PDF dark theme annotations disappear after scale
  • Wrong anchor using Ctrl+Chift+C in the title when the document has a name
  • The close button is invalid when the mobile flashcard management dialog box is empty
  • After syncing, auto reopen tab opened by siyuan://
  • After modifying the access authentication code on the browser side, the other side does not refresh
  • There is an extra blank space on the right side of the Settings - Marketplace interface
  • Document:
  • Add "Data Availability Guarantee" section in user guide
  • Added detailed description of block name, alias and memo to user guide
  • Abolishment:
  • The total payment amount is no longer displayed in the account settings

New in SiYuan 2.8.6 Dev 3 (Apr 23, 2023)

  • Enhancement:
  • Browser Web Clipping extension notebook list escape HTML display
  • Support file search on the mobile
  • Provides a Alt+F shortcut key for the current document
  • The right-click menu of the bookmark panel adds functions such as Copy block ref
  • Improve data snapshot comparison
  • Add configuration item Editor - [[ Only search doc block
  • Assets hyperlinks are no longer included in the search index
  • Show abbreviated ID in data snapshot list
  • Support inline-level element long-press popup menu on the iPhone
  • Global search ignores LIMIT clause when using SQL method
  • Support cloud inbox on the mobile
  • Global search is no longer limited by the Settings - Search - The number of search results displayed
  • The document title supports returning to the parent document via Alt+←
  • Do not handle escapes when pasting into inline-level code
  • Support Copy block hyperlink (Markdown)
  • Improve Data History UI
  • Improve dialog close position on the mobile
  • Support downloading cloud data snapshots to local on demand
  • Improve local data repo, cloud data synchronization and backup
  • Data repo support for purging unreferenced indexes and objects
  • Improve Data History - Data snapshot loading performance
  • Official data sync counts the number of cloud storage API calls
  • Improve Convert network images to local images success rate
  • Improve settings search filter display
  • Support Ctrl+Enter and Ctrl+Click to use static anchor text when searching for block reference
  • Make bug reports more user friendly
  • Improve settings interface
  • Improve Alt+O when editor is moved to a new window
  • :) emoji should be not misinterpretted
  • PWA support (desktop & mobile)
  • Inline-level elements support pasted as plain text
  • Add - , * , 1. and [] before the heading then convert it into the list with that heading
  • Global search supports pagination to display results
  • Bugfix:
  • Wrong anchor using Ctrl+Chift+C in the title when the document has a name
  • The close button is invalid when the mobile flashcard management dialog box is empty
  • After syncing, auto reopen tab opened by siyuan://
  • After modifying the access authentication code on the browser side, the other side does not refresh
  • There is an extra blank space on the right side of the Settings - Marketplace interface
  • Document:
  • Add "Data Availability Guarantee" section in user guide
  • Added detailed description of block name, alias and memo to user guide

New in SiYuan 2.8.6 Dev 2 (Apr 23, 2023)

  • Enhancement:
  • Improve data snapshot comparison
  • Add configuration item Editor - [[ Only search doc block
  • Assets hyperlinks are no longer included in the search index
  • Show abbreviated ID in data snapshot list
  • Support inline-level element long-press popup menu on the iPhone
  • Global search ignores LIMIT clause when using SQL method
  • Support cloud inbox on the mobile
  • Global search is no longer limited by the Settings - Search - The number of search results displayed
  • The document title supports returning to the parent document via Alt+←
  • Do not handle escapes when pasting into inline-level code
  • Improve Data History UI
  • Improve dialog close position on the mobile
  • Support downloading cloud data snapshots to local on demand
  • Improve local data repo, cloud data synchronization and backup
  • Data repo support for purging unreferenced indexes and objects
  • Improve Data History - Data snapshot loading performance
  • Official data sync counts the number of cloud storage API calls
  • Improve Convert network images to local images success rate
  • Improve settings search filter display
  • Support Ctrl+Enter and Ctrl+Click to use static anchor text when searching for block reference
  • Make bug reports more user friendly
  • Improve settings interface
  • Improve Alt+O when editor is moved to a new window
  • :) emoji should be not misinterpretted
  • PWA support (desktop & mobile)
  • Inline-level elements support pasted as plain text
  • Add - , * , 1. and [] before the heading then convert it into the list with that heading
  • Global search supports pagination to display results
  • Bugfix:
  • Wrong anchor using Ctrl+Chift+C in the title when the document has a name
  • The close button is invalid when the mobile flashcard management dialog box is empty
  • After syncing, auto reopen tab opened by siyuan://
  • After modifying the access authentication code on the browser side, the other side does not refresh
  • There is an extra blank space on the right side of the Settings - Marketplace interface
  • Document:
  • Added detailed description of block name, alias and memo to user guide
  • Add "Data Availability Guarantee" section in user guide

New in SiYuan 2.8.6 Dev 1 (Apr 20, 2023)

  • Enhancement:
  • Improve Data History UI
  • Improve dialog close position on the mobile
  • Data repo support for purging unreferenced indexes and objects
  • Improve Data History - Data Snapshot loading performance
  • Official data sync counts the number of cloud storage API calls
  • Improve Convert network images to local images success rate
  • Improve settings search filter display
  • Support Ctrl+Enter and Ctrl+Click to use static anchor text when searching for block reference
  • Make bug reports more user friendly
  • Improve settings interface
  • Improve Alt+O when editor is moved to a new window
  • :) emoji should be not misinterpretted
  • PWA support (desktop & mobile)
  • Inline-level elements support pasted as plain text
  • Add - , * , 1. and [] before the heading then convert it into the list with that heading
  • Bugfix:
  • The close button is invalid when the mobile flashcard management dialog box is empty
  • After syncing, auto reopen tab opened by siyuan://
  • After modifying the access authentication code on the browser side, the other side does not refresh
  • There is an extra blank space on the right side of the Settings - Marketplace interface
  • Document:
  • Added detailed description of block name, alias and memo to user guide
  • Development:
  • Import Petal module

New in SiYuan 2.8.5 (Apr 18, 2023)

  • 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

New in SiYuan 2.8.5 Dev 2 (Apr 15, 2023)

  • Enhancement:
  • Support shortcut keys containing ⌃
  • Improve automatically remove blank lines in HTML blocks
  • API listDocsByPath add an optional parameter maxListCount
  • Normalize filenames when Convert network images to local images
  • Word wrap for notification message shown
  • Support creating "New document" in the search dialog by Ctrl+N
  • Avoid opening multiple tabs when the document loads slowly and clicking continuously
  • Improve the initialization interface to select the workspace cloud disk path prompt
  • Ability to delete a doc from ⋮
  • Optimize the performance of document tree flashcard loading
  • Asset files no longer use HTTP server when exporting PDF
  • Improved PDF asset file unreferenced detection
  • The cloud sync directory shows the last update time on the mobile
  • View flashcards management using fullscreen on the mobile
  • Spaced repetition interface supports review by document selection
  • Occlude rendering after entering an inline-level formula at the beginning of the paragraph
  • The flashcard management interface supports ↑/↓ selection
  • Swipe back to close the popup on Android
  • Improve the editor settings of the mobile
  • Drag and drop an image from desktop create a cover image
  • When the current spaced repetition is completed, supports choose whether to continue
  • Custom icon copying is not working
  • Automatically remove blank lines in HTML blocks
  • Ctrl+Click click on aliases, names and attributes to open search
  • Add OCR-related operations to the image menu
  • Bugfix:
  • Enter after the folded heading in the list will cause the blocks to be reversed below the heading
  • Automatic launch at boot does not work
  • Appearance language is incorrect when switching workspaces
  • Bazaar updates will repeat operations
  • Abnormal focus state after embedded block breadcrumb jump
  • Fix the problem that notifications cannot be allowed on Android 13
  • Fix a potential null object reference in the electron main process
  • Wrong caret position when editing block in spaced repetition interface on the mobile
  • The soft keyboard is not hidden after the mobile editor setting is closed
  • Spaced repetition interface editor toolbar occlusion problem
  • Mobile editor setting text error
  • Document:
  • Add explanation of what "SiYuan" means to the SiYuan User Guide
  • Development:
  • Fix a fatal error in GitHub Action that casued by electron-builder
  • Provide useful information for contributors

New in SiYuan 2.8.5 Dev 1 (Apr 12, 2023)

  • Enhancement:
  • Asset files no longer use HTTP server when exporting PDF
  • Improved PDF asset file unreferenced detection
  • The cloud sync directory shows the last update time on the mobile
  • View flashcards management using fullscreen on the mobile
  • Swipe back to close the popup on Android
  • Improve the editor settings of the mobile
  • When the current spaced repetition is completed, supports choose whether to continue
  • Automatically remove blank lines in HTML blocks
  • Bugfix:
  • Abnormal focus state after embedded block breadcrumb jump
  • Fix the problem that notifications cannot be allowed on Android 13
  • Fix a potential null object reference in the electron main process
  • Wrong caret position when editing block in spaced repetition interface on the mobile
  • The soft keyboard is not hidden after the mobile editor setting is closed
  • Spaced repetition interface editor toolbar occlusion problem
  • Mobile editor setting text error

New in SiYuan 2.8.4 (Apr 11, 2023)

  • 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

New in SiYuan 2.8.4 Dev 2 (Apr 10, 2023)

  • Enhancement:
  • Increase the spacing between sub-blocks when the super block is laid out horizontally
  • Improve the back button when browsing pictures on the Android
  • Quick make card support Ctrl+Z undo
  • Add transitions for popup menu on mobile
  • Input # at the start of a heading, do not pop-up tag search list
  • Flashcard fullscreen display on the mobile
  • Allow changing headings with #
  • After switching tabs, reposition by range
  • Resolve invalid non-full-screen menus on the some mobile
  • When local.json is corrupted, clear the file to avoid being unable to enter the main interface
  • Support KaTex macro definition on the mobile
  • Add a new API Move block
  • Show "What's New in SiYuan" after upgrading
  • Add version info at the end of the message in all error notifications
  • Dragging the playback progress of the audio block will pull out the panel on iOS
  • When swiping left and right to pull out the panel, the editor should be out of focus on the mobile
  • After clicking the slash menu on the mobile, modify the hidden keyboard to close the slash menu
  • Custom AI action no longer inserts itself into content
  • Save layout supports overwriting with the same name
  • Show inline-element menu only after clicking BIU or selecting text
  • AI translation adds support for Traditional Chinese
  • Improve network online check of data sync
  • Improve kernel HTTP panic recover
  • Prompt to return to the desktop on the Android
  • Clicking + behaves inconsistently on the mobile
  • Move charts should not slide side panel on the mobile
  • Add flashcard to recently opened documents and switcher
  • Move the mobile exit app button to a more accessible location
  • Monitor the search performance and suggest solutions
  • Show heading block appearance style in the Outline Panel
  • Enhance mobile search function
  • Bugfix:
  • Tray menu text does not change with the appearance language
  • Ctrl+↑ can't work in the doc tree
  • Quick mark and card will not complete the writing
  • Fix API endpoint URL in fetchPost calls getBlockInfo
  • Save the new window layout
  • Switching to export preview mode after focusing and then switching back to edit mode did not maintain focus
  • Export PDF margins error after scale is not 1
  • Initialization interface hangs on macOS
  • A blank area will appear after clicking the toolbar and hiding the keyboard on the mobile
  • Quickly closing tabs will cause a white screen in the editing area
  • Window buttons overlap after spaced repetition fullscreen
  • Document:
  • Add Note and Limitations in Dock hosting chapter to user guide
  • Add Performance Optimization chapter to user guide
  • Refactor:
  • Adjust addRiffCards/removeRiffCards implementation to be asynchronous transaction
  • Development:
  • Create separate changelog files for each release
  • Add zh_CN changelog
  • Move CHANGELOG.md to changelogs dir
  • Attribute View map to database table

New in SiYuan 2.8.4 Dev 1 (Apr 6, 2023)

  • Enhancement:
  • When swiping left and right to pull out the panel, the editor should be out of focus on the mobile
  • After clicking the slash menu on the mobile, modify the hidden keyboard to close the slash menu
  • Custom AI action no longer inserts itself into content
  • Save layout supports overwriting with the same name
  • Show inline-element menu only after clicking BIU or selecting text
  • AI translation adds support for Traditional Chinese
  • Improve network online check of data sync
  • Improve kernel HTTP panic recover
  • Prompt to return to the desktop on the Android
  • Clicking + behaves inconsistently on the mobile
  • Move charts should not slide side panel on the mobile
  • Add flashcard to recently opened documents and switcher
  • Move the mobile exit app button to a more accessible location
  • Monitor the search performance and suggest solutions
  • Bugfix:
  • Initialization interface hangs on macOS
  • A blank area will appear after clicking the toolbar and hiding the keyboard on the mobile
  • Quickly closing tabs will cause a white screen in the editing area
  • Window buttons overlap after spaced repetition fullscreen
  • Document:
  • Add Note and Limitations in Dock hosting chapter to user guide
  • Add Performance Optimization chapter to user guide

New in SiYuan 2.8.3 (Apr 4, 2023)

  • 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

New in SiYuan 2.8.3 Dev 1 (Mar 31, 2023)

  • Enhancement:
  • Flashcard new/review card limit support configure to 0
  • Android check WebView version 75+
  • Remove the footer Export by SiYuan when exporting image and PDF
  • Improve virtual reference split words
  • Slide and pull out the left and right panel on the mobile
  • Bugfix:
  • Related PDF annotation information is not exported when exporting .sy.zip
  • Focused heading block export does not contain its following blocks
  • API getFile/putFile does not perform read-write lock
  • Data synchronization online check not using configured endpoint

New in SiYuan 2.8.2 (Mar 30, 2023)

  • 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

New in SiYuan 2.8.2 Dev 1 (Mar 29, 2023)

  • Improvements:
  • Update the number of flash cards after removing the flash cards
  • fix bugs:
  • Kernel panic on some systems on Windows
  • Export HTML, PDF exception
  • The document label delete button is covered by the floating layer
  • Incorrect path when entering flash card management from document tree

New in SiYuan 2.8.1 (Mar 28, 2023)

  • Improvements:
  • When opening a tab that already exists in a new window again, it will not be opened in the main window
  • Full screen and click area optimization on the left and right sidebars of the mobile terminal
  • Flash card supports setting new card limit
  • Flash card support setting whether to enable list block card making
  • Flash card support setting whether to enable super block card making
  • Flash card supports setting review limit
  • Supports in-app configuration of artificial intelligence
  • Support for configuring flash cards to use card packs to make cards
  • Add YFM switch to document header when exporting Markdown
  • Add icon and escape processing for collection box mobile notebook
  • When pasting blocks need to remove their flash card attribute
  • Using the mouse to select the text Ctrl+C and then releasing the mouse should not select the block
  • Cannot add fill color after specifying shape in Graphviz
  • Improve the prompt when importing data.zip and .sy.zip fails verification
  • Independent temporary scaling of the new window interface
  • Support to configure the default expansion number of anti-link panel mentions
  • Data sync ignores files for filesystem checks
  • Improve search related details
  • Support for in-app delete templates
  • On the macOS side, check that the workspace is placed under the iCloud path
  • Return to the previous menu after the panel opened by the mobile menu is closed
  • Named queries in Search moved below the input box
  • Widget export attribute data-export-md supports YFM
  • Code blocks support setting non-highlighted language
  • Update section close/remove icon as a circle
  • Flash card management adds review times, total number of cards and path optimization
  • Prompt to delete the quantity when deleting the document
  • Content Block Artificial Intelligence Custom Action Persistence
  • Provides a list of files API
  • Search grouped document color adjustments and block indentation
  • Provides a Sprig template rendering API
  • Improved detection of third-party sync disks on Windows
  • Upgrade abc.js to 6.2.0
  • increase kernel.log
  • Flash card support setting whether to enable mark card making
  • Drag and drop to adjust the table width should not be affected by the cell width
  • Fix bugs:
  • When using the shortcut key to make a card, the cursor and the selected block should not be made at the same time
  • Document tree custom sort drag and drop is unstable
  • After zooming on the mobile terminal, it will display out of focus
  • There is no positioning line when the block label is dragged onto the flash card block
  • An exception is thrown when exiting the application after setting access authorization on the desktop
  • The browser extension cannot get the picture article of the WeChat official account
  • Window size restores to default after reboot
  • Multiple Mermaid mindmaps fail to render
  • Unable to export when line breaks are present in embedded block SQL script
  • The problem of obtaining out-of-sync bazaar updates
  • Development refactoring:
  • Change the non-mobile front-end compilation target to

New in SiYuan 2.8.1 Dev 3 (Mar 28, 2023)

  • Improvements:
  • Remove the workspace under the network disk path at startup
  • increase kernel.log
  • Upgrade abc.js to 6.2.0
  • Improved detection of third-party sync disks on Windows
  • Provides a Sprig template rendering API
  • Search grouped document color adjustments and block indentation
  • Provides a list of files API
  • Content Block Artificial Intelligence Custom Action Persistence
  • Prompt to delete the quantity when deleting the document
  • Flash card management adds review times, total number of cards and path optimization
  • Update section close/remove icon as a circle
  • Code blocks support setting non-highlighted language
  • Widget export attribute data-export-md supports YFM
  • Named queries in Search moved below the input box
  • Return to the previous menu after the panel opened by the mobile menu is closed
  • On the macOS side, check that the workspace is placed under the iCloud path
  • Support for in-app delete templates
  • Improve search related details
  • Data sync ignores files for filesystem checks
  • Support to configure the default expansion number of anti-link panel mentions
  • Independent temporary scaling of the new window interface
  • Improve the prompt when importing data.zip and .sy.zip fails verification
  • Cannot add fill color after specifying shape in Graphviz
  • Using the mouse to select the text Ctrl+C and then releasing the mouse should not select the block
  • When pasting blocks need to remove their flash card attribute
  • Add icon and escape processing for collection box mobile notebook
  • Add YFM switch to document header when exporting Markdown
  • Support for configuring flash cards to use card packs to make cards
  • Supports in-app configuration of artificial intelligence
  • Flash card supports setting review limit
  • Flash card support setting whether to enable super block card making
  • Flash card support setting whether to enable list block card making
  • Flash card supports setting new card limit
  • Full screen and click area optimization on the left and right sidebars of the mobile terminal
  • When opening a tab that already exists in a new window again, it will not be opened in the main window
  • fix bugs:
  • The problem of obtaining out-of-sync bazaar updates
  • Unable to export when line breaks are present in embedded block SQL script
  • Multiple Mermaid mindmaps fail to render
  • Window size restores to default after reboot
  • The browser extension cannot get the picture article of the WeChat official account
  • An exception is thrown when exiting the application after setting access authorization on the desktop
  • There is no positioning line when the block label is dragged onto the flash card block
  • After zooming on the mobile terminal, it will display out of focus
  • Document tree custom sort drag and drop is unstable
  • When using the shortcut key to make a card, the cursor and the selected block should not be made at the same time
  • development refactoring:
  • Change the non-mobile front-end compilation target to es2021

New in SiYuan 2.8.1 Dev 2 (Mar 26, 2023)

  • Improvements:
  • Improved detection of third-party sync disks on Windows
  • Provides a Sprig template rendering API
  • Search grouped document color adjustments and block indentation
  • Provides a list of files API
  • Content Block Artificial Intelligence Custom Action Persistence
  • Prompt to delete the quantity when deleting the document
  • Flash card management adds review times, total number of cards and path optimization
  • Update section close/remove icon as a circle
  • Code blocks support setting non-highlighted language
  • Widget export attribute data-export-md supports YFM
  • Named queries in Search moved below the input box
  • Return to the previous menu after the panel opened by the mobile menu is closed
  • On the macOS side, check that the workspace is placed under the iCloud path
  • Support for in-app delete templates
  • Improve search related details
  • Data sync ignores files for filesystem checks
  • Support to configure the default expansion number of anti-link panel mentions
  • Independent temporary scaling of the new window interface
  • Improve the prompt when importing data.zip and .sy.zip fails verification
  • Cannot add fill color after specifying shape in Graphviz
  • Using the mouse to select the text Ctrl+C and then releasing the mouse should not select the block
  • When pasting blocks need to remove their flash card attribute
  • Add icon and escape processing for collection box mobile notebook
  • Add YFM switch to document header when exporting Markdown
  • Support for configuring flash cards to use card packs to make cards
  • Supports in-app configuration of artificial intelligence
  • Flash card supports setting review limit
  • Flash card support setting whether to enable super block card making
  • Flash card support setting whether to enable list block card making
  • Flash card supports setting new card limit
  • Full screen and click area optimization on the left and right sidebars of the mobile terminal
  • When opening a tab that already exists in a new window again, it will not be opened in the main window
  • fix bugs:
  • The problem of obtaining out-of-sync bazaar updates
  • Unable to export when line breaks are present in embedded block SQL script
  • Window size restores to default after reboot
  • The browser extension cannot get the picture article of the WeChat official account
  • An exception is thrown when exiting the application after setting access authorization on the desktop
  • There is no positioning line when the block label is dragged onto the flash card block
  • After zooming on the mobile terminal, it will display out of focus
  • When using the shortcut key to make a card, the cursor and the selected block should not be made at the same time
  • development refactoring:
  • Change the non-mobile front-end compilation target to es2021

New in SiYuan 2.8.1 Dev 1 (Mar 25, 2023)

  • Improvements:
  • Improved detection of third-party sync disks on Windows
  • Provides a Sprig template rendering API
  • Search grouped document color adjustments and block indentation
  • Provides a list of files API
  • Content Block Artificial Intelligence Custom Action Persistence
  • Prompt to delete the quantity when deleting the document
  • Flash card management adds review times, total number of cards and path optimization
  • Update section close/remove icon as a circle
  • Code blocks support setting non-highlighted language
  • Widget export attribute data-export-md supports YFM
  • Named queries in Search moved below the input box
  • Return to the previous menu after the panel opened by the mobile menu is closed
  • On the macOS side, check that the workspace is placed under the iCloud path
  • Support for in-app delete templates
  • Improve search related details
  • Data sync ignores files for filesystem checks
  • Support to configure the default expansion number of anti-link panel mentions
  • Independent temporary scaling of the new window interface
  • Improve the prompt when importing data.zip and .sy.zip fails verification
  • Cannot add fill color after specifying shape in Graphviz
  • Using the mouse to select the text Ctrl+C and then releasing the mouse should not select the block
  • When pasting blocks need to remove their flash card attribute
  • Add icon and escape processing for collection box mobile notebook
  • Add YFM switch to document header when exporting Markdown
  • Support for configuring flash cards to use card packs to make cards
  • Supports in-app configuration of artificial intelligence
  • Flash card supports setting review limit
  • Flash card support setting whether to enable super block card making
  • Flash card support setting whether to enable list block card making
  • Flash card supports setting new card limit
  • Full screen and click area optimization on the left and right sidebars of the mobile terminal
  • When opening a tab that already exists in a new window again, it will not be opened in the main window
  • Fixed bugs:
  • The problem of obtaining out-of-sync bazaar updates
  • Unable to export when line breaks are present in embedded block SQL script
  • Window size restores to default after reboot
  • The browser extension cannot get the picture article of the WeChat official account
  • An exception is thrown when exiting the application after setting access authorization on the desktop
  • There is no positioning line when the block label is dragged onto the flash card block
  • After zooming on the mobile terminal, it will display out of focus
  • When using the shortcut key to make a card, the cursor and the selected block should not be made at the same time
  • Development refactoring:
  • Change the non-mobile front-end compilation target to

New in SiYuan 2.8.0 (Mar 21, 2023)

  • import feature:
  • Support saving and loading different interface layouts
  • Improvements:
  • Add or remove columns in property view
  • property view add or subtract row
  • Full-screen menu style optimization such as block menu, editor more menu, etc.
  • The mobile terminal launched the vivo app store
  • Remarks on the mobile support point Open the property setting interface
  • Add a scroll bar when the menu cannot be displayed
  • The mobile terminal sets the second-level page to slide back to the previous level
  • Does not support configuring Nut Cloud WebDAV for synchronization
  • PDF rectangle annotation supports default color
  • Optimize the property setting interface of the mobile terminal
  • riff-decks are no longer shown in the property settings dialog
  • The order of attributes should remain unchanged after quick card making
  • Data synchronization added to system time verification
  • Adjust the input box and drop-down box style
  • Improve the display accuracy of the flash card's next round of repetition time
  • Update the size and alignment of the plus and minus icon icons added to the card pack popup
  • Shortcut key setting interface optimization
  • If the first item of breadcrumbs shows the document name, it will not be omitted
  • Provide delete file API
  • Mobile input does not trigger the slash menu
  • Do not automatically convert hyperlinks when importing Markdown
  • Pop up a prompt and exit the kernel when using a third-party sync disk
  • Add PDF shortcut key description and display
  • Add shortcut keys for the current position to the header/footer of the loaded content
  • Adjust editor right margin
  • Improve dynamic loading judgment
  • Support skipping during flash card review
  • Prompt the user after startup when the editor is in read-only mode
  • Exit the kernel when a filesystem read or write fails
  • Adjusted Windows side installer and uninstaller sidebar images
  • Forced line breaks for code blocks when exporting to PDF
  • Align the tab dropdown selection with the document's menu button
  • Pad side supports Siyuan protocol siyuan:// Jump to open
  • Windows-side installation script detects the presence of workspace data
  • Windows side installation package supports custom installation path
  • The cursor is still displayed in the visible area after deleting a large amount of content
  • Animate scrolling before and after inserted content
  • development refactoring:
  • Upgrade Pandoc
  • fix bugs:
  • The older WebView version on the mobile terminal is stuck on the loading interface after startup
  • When the sub-block of the container block is empty, the Ctrl+/ pop-up block menu function fails
  • & becomes entity & when block anchor text is exported
  • Some systems on the Android side enter a white screen after returning to the desktop
  • The mobile search box shows undefined
  • PDF tab opening progress and white border issues
  • Rename issue when filename contains .
  • PlantUML cannot export images
  • Incorrect code block width showing line numbers when exporting to PDF
  • Parts of content are missing when opening certain PDF files
  • Shortcut to copy embedded block as plain text does not work
  • Exit does not close associated windows when multiple workspaces and multiple new windows are open
  • When there are multiple lines in the table cell, enter the escape character at the end, causing <br /> to be exposed

New in SiYuan 2.8.0 Dev 3 (Mar 19, 2023)

  • import feature:
  • Support saving and loading different interface layouts
  • Improvements:
  • Adjusted Windows side installer and uninstaller sidebar images
  • Exit the kernel when a filesystem read or write fails
  • Prompt the user after startup when the editor is in read-only mode
  • Support skipping during flash card review
  • Improve dynamic loading judgment
  • Adjust editor right margin
  • Add shortcut keys for the current position to the header/footer of the loaded content
  • Add PDF shortcut key description and display
  • Pop up a prompt and exit the kernel when using a third-party sync disk
  • Do not automatically convert hyperlinks when importing Markdown
  • Mobile input does not trigger the slash menu
  • Provide delete file API
  • If the first item of breadcrumbs shows the document name, it will not be omitted
  • Shortcut key setting interface optimization
  • Update the size and alignment of the plus and minus icon icons added to the card pack popup
  • Improve the display accuracy of the flash card's next round of repetition time
  • Adjust the input box and drop-down box style
  • Data synchronization added to system time verification
  • The order of attributes should remain unchanged after quick card making
  • riff-decks are no longer shown in the property settings dialog
  • Optimize the property setting interface of the mobile terminal
  • PDF rectangle annotation supports default color
  • Does not support configuring Nut Cloud WebDAV for synchronization
  • The mobile terminal sets the second-level page to slide back to the previous level
  • Add a scroll bar when the menu cannot be displayed
  • Remarks on the mobile support point Open the property setting interface
  • The mobile terminal launched the vivo app store
  • Full-screen menu style optimization such as block menu, editor more menu, etc.
  • property view add or subtract row
  • Add or remove columns in property view
  • fix bugs:
  • Exit does not close associated windows when multiple workspaces and multiple new windows are open
  • Shortcut to copy embedded block as plain text does not work
  • Incorrect code block width showing line numbers when exporting to PDF
  • PlantUML cannot export images
  • Rename issue when filename contains .
  • PDF tab opening progress and white border issues
  • The mobile search box shows undefined
  • Some systems on the Android side enter a white screen after returning to the desktop
  • & becomes entity & when block anchor text is exported
  • When the sub-block of the container block is empty, the Ctrl+/ pop-up block menu function fails
  • The older WebView version on the mobile terminal is stuck on the loading interface after startup
  • development refactoring:
  • Upgrade Pandoc

New in SiYuan 2.8.0 Dev 2 (Mar 18, 2023)

  • import feature:
  • Support saving and loading different interface layouts
  • Improvements:
  • Improve dynamic loading judgment
  • Adjust editor right margin
  • Add shortcut keys for the current position to the header/footer of the loaded content
  • Add PDF shortcut key description and display
  • Pop up a prompt and exit the kernel when using a third-party sync disk
  • Do not automatically convert hyperlinks when importing Markdown
  • Mobile input does not trigger the slash menu
  • Provide delete file API
  • If the first item of breadcrumbs shows the document name, it will not be omitted
  • Shortcut key setting interface optimization
  • Update the size and alignment of the plus and minus icon icons added to the card pack popup
  • Improve the display accuracy of the flash card's next round of repetition time
  • Adjust the input box and drop-down box style
  • Data synchronization added to system time verification
  • The order of attributes should remain unchanged after quick card making
  • riff-decks are no longer shown in the property settings dialog
  • Optimize the property setting interface of the mobile terminal
  • PDF rectangle annotation supports default color
  • Does not support configuring Nut Cloud WebDAV for synchronization
  • The mobile terminal sets the second-level page to slide back to the previous level
  • Add a scroll bar when the menu cannot be displayed
  • Remarks on the mobile support point Open the property setting interface
  • The mobile terminal launched the vivo app store
  • Full-screen menu style optimization such as block menu, editor more menu, etc.
  • property view add or subtract row
  • Add or remove columns in property view
  • fix bugs:
  • PlantUML cannot export images
  • Rename issue when filename contains .
  • PDF tab opening progress and white border issues
  • The mobile search box shows undefined
  • Some systems on the Android side enter a white screen after returning to the desktop
  • & becomes entity & when block anchor text is exported
  • When the sub-block of the container block is empty, the Ctrl+/ pop-up block menu function fails
  • The older WebView version on the mobile terminal is stuck on the loading interface after startup

New in SiYuan 2.8.0 Dev 1 (Mar 15, 2023)

  • Improvements:
  • Update the size and alignment of the plus and minus icon icons added to the card pack popup
  • Improve the display accuracy of the flash card's next round of repetition time
  • Adjust the input box and drop-down box style
  • Data synchronization added to system time verification
  • The order of attributes should remain unchanged after quick card making
  • riff-decks are no longer shown in the property settings dialog
  • Optimize the property setting interface of the mobile terminal
  • Does not support configuring Nut Cloud WebDAV for synchronization
  • The mobile terminal sets the second-level page to slide back to the previous level
  • Add a scroll bar when the menu cannot be displayed
  • Remarks on the mobile support point Open the property setting interface
  • The mobile terminal launched the vivo app store
  • fix bugs:
  • PDF tab opening progress and white border issues
  • The mobile search box shows undefined
  • Some systems on the Android side enter a white screen after returning to the desktop
  • & becomes entity & when block anchor text is exported
  • When the sub-block of the container block is empty, the Ctrl+/ pop-up block menu function fails
  • The older WebView version on the mobile terminal is stuck on the loading interface after startup

New in SiYuan 2.7.10 (Mar 14, 2023)

  • Improvements:
  • The browser does not display Exit the application
  • Upgrade Mermaid to support timeline and mindmap
  • Blocking is not performed when multiple files are inserted into tables and paragraph blocks with content
  • Clicking on a search term will sequentially highlight multiple keywords in that result
  • Occasionally there will be an extra blank row when inserting a picture in the table
  • The toolbar at the top of the soft keyboard on the mobile terminal blocks the editing position
  • Backlink mention search scope adds naming, aliases and comments
  • Artificial intelligence automatically renders formula blocks, code blocks, and diagram blocks after insertion
  • Code snippet setting interface user experience optimization
  • Improved some icons
  • The multi-workspace tray opened on the Linux side cannot be closed
  • Add spaces between cells when table block writes to database table
  • remove function:
  • Remove Settings - Search - Dummy References - Keyword Limit
  • fix bugs:
  • Nested row-level elements using Markdown tags are reverted to plain text
  • Flash card management page failure
  • Market package update download progress display problem
  • When the specified path is selected as a document in the search, the search result does not contain subdocuments

New in SiYuan 2.7.9 (Mar 10, 2023)

  • Improvements:
  • Add AI-assisted support for content blocks
  • The mouse should not select all blocks when the block is not selected
  • Long press on the Android side to pop up the content operation menu, and then the bottom bar needs to slide
  • Remove the delete button from the bottom toolbar of the mobile terminal
  • Improved styling of completed task list items
  • Android terminal block menu returns to support left and right swiping
  • Add environment variable SIYUAN_OPENAI_API_BASE_URL for OpenAI API access
  • When inserting files in batches, each file occupies one block
  • When the mouse moves over the tab, & is not displayed as &
  • After reviewing the flashcard on the mobile terminal, a sync button should appear at the top
  • Quote search named spaces not showing up
  • Improved kernel read-only mode
  • fix bugs:
  • Slash menu missing AI Chat
  • The interface is not fully displayed on some systems on the Android side
  • Mobile terminal block quotes and embeddings cannot be used
  • Image cannot set width percentage
  • The browser clip extension is missing some elements

New in SiYuan 2.7.9 Dev 1 (Mar 7, 2023)

  • Improved functionality:
  • Remove the delete button from the bottom toolbar of the mobile terminal
  • The mouse should not select all blocks when the block is not selected
  • Fix bugs:
  • The interface is not fully displayed on some systems on the Android side
  • Missing slash menu AI Chat

New in SiYuan 2.7.8 (Mar 7, 2023)

  • Improved functionality:
  • Mobile editor floating toolbar moved to the bottom
  • Add block label menu function on mobile terminal keyboard toolbar
  • Hide iPhone Keyboard Top Toolbar
  • Editing engine adds property view node
  • The position of the block mark needs to be updated after full screen
  • Optimize the outline highlighting when dynamic loading has no title
  • The floating toolbar does not cover the first row when multiple rows are selected
  • The cloud collection box clipping timeout is adjusted to 30s
  • Persistent property view
  • The mobile terminal switches the input toolbar according to different input scenarios
  • The mobile terminal adjusts the corresponding operation button in the input toolbar according to the type of the current block
  • Support for edit/read-only mode is consistent across browsers and desktop apps
  • Desktop access to OpenAI Chat API
  • The image width will be squeezed after pasting the image
  • Mobile slash menu moved to bottom
  • Improved Judgment Workspace Path Implementation
  • Automatically refresh contained embedded blocks when merging superblocks
  • Improvements to the mobile terminal data synchronization prompt
  • The data history icon on the mobile terminal is consistent with that on the desktop
  • Add more menu functions of breadcrumbs on the mobile keyboard toolbar
  • Elements in the same line that are separated by highlighting in search results should be merged
  • The input characters in the search results should not be split
  • Disable automatic playback of multimedia on the desktop
  • Pop-up warning when installing below Windows 10
  • Support refresh and full screen shortcut key operations in read-only mode
  • Development refactoring:
  • Use esbuid-loader to improve the compilation speed of front-end code
  • Fix bugs:
  • Unable to continue importing in a Markdown folder after importing it
  • Automatically open the latest version of the user guide after updating the version
  • After closing all tabs, clicking Back cannot reopen the tab
  • Regular expression search not working
  • Unable to include spaces before and after references in tables
  • When there is a picture in the table, insert the picture link positioning error
  • Relation graph diary filter invalid
  • Row-level code selection Ctrl+GAn empty code element appears before the cancellation
  • PDF export preview clicks resource file link white screen
  • Close the tab and click back to zoom state error
  • The column width is abnormal after dragging a table with pictures
  • Document-based spaced repetition on the mobile side is blocked by the document tree
  • Embedded blocks recursively embedded inside superblocks should not show breadcrumbs
  • The search results are highlighted and then bolded, resulting in loss of content

New in SiYuan 2.7.8 Dev 1 (Mar 6, 2023)

  • Improvements:
  • Add more menu functions of breadcrumbs on the mobile keyboard toolbar
  • The data history icon on the mobile terminal is consistent with that on the desktop
  • Improvements to the mobile terminal data synchronization prompt
  • Automatically refresh contained embedded blocks when merging superblocks
  • Improved Judgment Workspace Path Implementation
  • Mobile slash menu moved to bottom
  • The image width will be squeezed after pasting the image
  • Desktop access to OpenAI Chat API
  • Support for edit/read-only mode is consistent across browsers and desktop apps
  • The mobile terminal adjusts the corresponding operation button in the input toolbar according to the type of the current block
  • The mobile terminal switches the input toolbar according to different input scenarios
  • Persistent property view
  • Cloud collection box clipping timeout adjusted to 30s
  • The floating toolbar does not cover the first row when multiple rows are selected
  • Optimize the outline highlighting when dynamic loading has no title
  • The position of the block mark needs to be updated after full screen
  • Editing engine adds property view node
  • Hide iPhone Keyboard Top Toolbar
  • Add block label menu function on mobile terminal keyboard toolbar
  • Mobile editor floating toolbar moved to the bottom
  • fix bugs:
  • Embedded blocks recursively embedded inside superblocks should not show breadcrumbs
  • Fix the floating window scroll bar problem in the window
  • Document-based spaced repetition on the mobile side is blocked by the document tree
  • The column width is abnormal after dragging a table with pictures
  • Close the tab and click back to zoom state error
  • PDF export preview clicks resource file link white screen
  • Empty code elements appear in front of the line-level code after selecting Ctrl+G to cancel
  • Relation graph diary filter invalid
  • When there is a picture in the table, insert the picture link positioning error
  • Unable to include spaces before and after references in tables
  • Regular expression search not working
  • After closing all tabs, clicking Back cannot reopen the tab
  • Automatically open the latest version of the user guide after updating the version
  • Unable to continue importing in Markdown folder after importing it
  • development refactoring:
  • Use esbuid-loader to improve the compilation speed of front-end code

New in SiYuan 2.7.7 (Feb 28, 2023)

  • Improvements:
  • Support for embedding resource files as attachments when exporting PDF
  • The floating panel supports edge dragging to change the width
  • The editor floating toolbar displays at most one
  • Filter irrelevant files when searching for widgets
  • Don't trigger dock floating panel when mouse is pressed
  • Improvements to the original tab switching after dragging the tab to split the screen
  • Add a width limit of 1024px to the flashcard review interface
  • Optimized Add to card package dialog card package list
  • Update breadcrumbs when image is clicked
  • Flash card review scores support undo
  • Layout adaptive adjustment after dragging
  • Adjust the flashcard scoring button
  • Support documentation blocks for making flashcards
  • Improve the success rate of browser clipping extension to convert local pictures
  • Pseudo citations and backlink mentions keywords are sorted by longest match first
  • Historical data list title escape processing
  • Improve browser clipping extension to convert local image suffix
  • Dynamically add expired cards during flash card review
  • Automatically open the latest version of the user guide after updating the version
  • Hide the floating panel when the mouse moves out of the software
  • Improvement: when the PDF is not loaded, the switching tab will be blank
  • When multiple inline elements are converted to references, the original inline element attributes are no longer retained
  • Improved backlink positioning when sub-block citations under headings and list items
  • Improve browser clipping extension hyperlink #hash conversion absolute path
  • Improved styling of completed task list items
  • The new tab should open on the monitor it is dragged to
  • The new window needs to switch the editing mode with the main interface
  • Support notebook-level flash card review
  • The preview in the flash card review interface is adjusted to the management interface
  • After the screen is locked, the new window also needs to be locked
  • Flash card menu added management sub-item
  • The floating panel is not hidden when the cursor is in the input box of the floating panel
  • Web proxy protocol supports HTTP
  • development refactoring:
  • Upgrade Electron
  • remove function:
  • remove top dock
  • fix bugs:
  • Merging subdocuments fails when exporting empty documents Word and PDF
  • Conversion between document and title fails
  • Incorrect document tree refresh after document conversion title
  • Dragging across windows to the bottom of the block is abnormal
  • Unable to paste as quote after selecting text containing double quotes Ctrl+Shift+C
  • Unable to render when expanding an accordion containing a mermaid or flowchart chart
  • API /asset/upload returns incorrect results when using subfolders
  • Rename the parent label and modify the child label by mistake
  • Editing after pasting external content into a table causes line breaks to be lost
  • API token bypass verification vulnerability
  • The floating layer in the editing area of the anti-chain panel is wrong after it is suspended
  • Generate file history index error

New in SiYuan 2.7.7 Dev 4 (Feb 27, 2023)

  • Improvements:
  • Flash card menu added management sub-item
  • After the screen is locked, the new window also needs to be locked
  • The preview in the flash card review interface is adjusted to the management interface
  • Support notebook-level flash card review
  • The new window needs to switch the editing mode with the main interface
  • The new tab should open on the monitor it is dragged to
  • Improved styling of completed task list items
  • Improve browser clipping extension hyperlink #hash conversion absolute path
  • Improved backlink positioning when sub-block citations under headings and list items
  • When multiple inline elements are converted to references, the original inline element attributes are no longer retained
  • Improvement: when the PDF is not loaded, the switching tab will be blank
  • Hide the floating panel when the mouse moves out of the software
  • Automatically open the latest version of the user guide after updating the version
  • Dynamically add expired cards during flash card review
  • Improve browser clipping extension to convert local image suffix
  • Historical data list title escape processing
  • Pseudo citations and backlink mentions keywords are sorted by longest match first
  • Improve the success rate of browser clipping extension to convert local pictures
  • Support documentation blocks for making flashcards
  • Adjust the flashcard scoring button
  • Layout adaptive adjustment after dragging
  • Flash card review scores support undo
  • Update breadcrumbs when image is clicked
  • Optimized Add to card package dialog card package list
  • Add a width limit of 1024px to the flashcard review interface
  • Improvements to the original tab switching after dragging the tab to split the screen
  • Don't trigger dock floating panel when mouse is pressed
  • Filter irrelevant files when searching for widgets
  • The editor floating toolbar displays at most one
  • The floating panel supports edge dragging to change the width
  • Support for embedding resource files as attachments when exporting PDF
  • fix bugs:
  • Editing after pasting external content into a table causes line breaks to be lost
  • Rename the parent label and modify the child label by mistake
  • API /asset/upload returns incorrect results when using subfolders
  • Unable to render when expanding an accordion containing a mermaid or flowchart chart
  • Unable to paste as quote after selecting text containing double quotes Ctrl+Shift+C
  • Dragging across windows to the bottom of the block is abnormal
  • Incorrect document tree refresh after document conversion title
  • Conversion between document and title fails
  • Merging subdocuments fails when exporting empty documents Word and PDF
  • development refactoring:
  • Upgrade Electron
  • remove function:
  • remove top dock

New in SiYuan 2.7.7 Dev 3 (Feb 26, 2023)

  • Improvements:
  • The new tab should open on the monitor it is dragged to
  • Improved styling of completed task list items
  • Improve browser clipping extension hyperlink #hash conversion absolute path
  • Improved backlink positioning when sub-block citations under headings and list items
  • When multiple inline elements are converted to references, the original inline element attributes are no longer retained
  • Improvement: when the PDF is not loaded, the switching tab will be blank
  • Hide the floating panel when the mouse moves out of the software
  • Automatically open the latest version of the user guide after updating the version
  • Dynamically add expired cards during flash card review
  • Improve browser clipping extension to convert local image suffix
  • Historical data list title escape processing
  • Pseudo citations and backlink mentions keywords are sorted by longest match first
  • Improve the success rate of browser clipping extension to convert local pictures
  • Support documentation blocks for making flashcards
  • Adjust the flashcard scoring button
  • Layout adaptive adjustment after dragging
  • Flash card review scores support undo
  • Update breadcrumbs when image is clicked
  • Optimized Add to card package dialog card package list
  • Add a width limit of 1024px to the flashcard review interface
  • Improvements to the original tab switching after dragging the tab to split the screen
  • Don't trigger dock floating panel when mouse is pressed
  • Filter irrelevant files when searching for widgets
  • The editor floating toolbar displays at most one
  • The floating panel supports edge dragging to change the width
  • Support for embedding resource files as attachments when exporting PDF
  • fix bugs:
  • API /asset/upload returns incorrect results when using subfolders
  • Unable to render when expanding an accordion containing a mermaid or flowchart chart
  • Unable to paste as quote after selecting text containing double quotes Ctrl+Shift+C
  • Dragging across windows to the bottom of the block is abnormal
  • Incorrect document tree refresh after document conversion title
  • Conversion between document and title fails
  • Merging subdocuments fails when exporting empty documents Word and PDF
  • development refactoring:
  • Upgrade Electron
  • remove function:
  • remove top dock

New in SiYuan 2.7.7 Dev 1 (Feb 23, 2023)

  • Improvements:
  • Layout adaptive adjustment after dragging
  • Update breadcrumbs when image is clicked
  • Optimized Add to card package dialog card package list
  • Add a width limit of 1024px to the flashcard review interface
  • Improvements to the original tab switching after dragging the tab to split the screen
  • Don't trigger dock floating panel when mouse is pressed
  • Filter irrelevant files when searching for widgets
  • The editor floating toolbar displays at most one
  • The floating panel supports edge dragging to change the width
  • Support for embedding resource files as attachments when exporting PDF
  • Fix bugs:
  • API /asset/upload returns incorrect results when using subfolders
  • Unable to render when expanding an accordion containing a mermaid or flowchart chart
  • Unable to paste as quote after selecting text containing double quotes Ctrl+Shift+C
  • Dragging across windows to the bottom of the block is abnormal
  • Incorrect document tree refresh after document conversion title
  • Conversion between document and title fails
  • Remove function:
  • Remove top dock

New in SiYuan 2.7.6 (Feb 23, 2023)

  • Improvements:
  • Support focused export Image/PDF/HTML/Word
  • Support document-based review flashcards
  • Support dragging and moving content blocks between windows
  • Optimize interface animation effect
  • Narrowing the mobile link menu
  • Search Custom Attributes to Search All Attributes
  • Adjust the size of the flash card interface and add a preview
  • Verify that the index phase automatically deletes the notebook history folder left over from history
  • Document name phantom references follow search case settings
  • Remove the content block flash card style when exporting
  • Add a pinned menu to the panel menu, and the pinned button in the dock is suspended
  • Automatically complete when the child document is missing the parent document
  • Remove the dock button floating menu in the status bar
  • Improved performance of loading documents after opening dummy references
  • Export PDF data-theme-mode needs to be fixed to light
  • In PDF double-page view, the right page is supported to be marked with a rectangle
  • The number of search results displayed is limited to a minimum of 32
  • Improve database stability by queuing index historical data
  • Upgrade vis-network to 9.1.2
  • If you are not connected to the Internet when starting with data synchronization enabled, you should be prompted
  • You can use it after logging in to your Liandi account Share to Liandi
  • Restore the notification bar for keeping alive on the Android side
  • Improved status bar to display background task execution count
  • Editing toolbar blocks content during flashcard review
  • Support list making flashcards
  • Incomplete display when there is only one item of breadcrumb
  • Improved data synchronization to avoid overwriting cloud data with old local data
  • Pinned tabs no longer use italics
  • The minimum width of the dock panel is improved to be judged according to the type
  • Improve the right split screen to open the reference and the original text will occasionally scroll out of place
  • Copy disabled in search results entry area
  • Added an update button to the market package details interface
  • Use the status bar to push the moving progress of the child document after changing the title of the parent document or moving the parent document
  • Support for removing foil cards in All card packs
  • Switch to the recently opened tab after closing the current tab
  • Fix bugs:
  • Clicking the pin on the right will appear on the left
  • The up and down keys on the anti-chain panel will affect editing and the floating panel will disappear after clicking
  • Some associations in the relationship diagram are lost
  • After entering # in the editor, the label search prompt is incomplete
  • Validation index generates redundant Untitled parent document
  • Export template fails to preserve first empty paragraph
  • Flashcard review and flashcard preview interface can be edited in read-only mode
  • Copying a block with a link as a referenced block exception

New in SiYuan 2.7.6 Dev 5 (Feb 21, 2023)

  • Improvements:
  • Improve the right split screen to open the reference and the original text will occasionally scroll out of place
  • The minimum width of the dock panel is improved to be judged according to the type
  • Pinned tabs no longer use italics
  • Improved data synchronization to avoid overwriting cloud data with old local data
  • Incomplete display when there is only one item of breadcrumb
  • Support list making flashcards
  • Editing toolbar blocks content during flashcard review
  • Improved status bar to display background task execution count
  • Restore the notification bar for keeping alive on the Android side
  • You can use it after logging in to your Liandi account Share to Liandi
  • If you are not connected to the Internet when starting with data synchronization enabled, you should be prompted
  • Upgrade vis-network to 9.1.2
  • Improve database stability by queuing index historical data
  • The number of search results displayed is limited to a minimum of 32
  • In PDF double-page view, the right page is supported to be marked with a rectangle
  • Export PDF data-theme-mode needs to be fixed to light
  • Improved performance of loading documents after opening dummy references
  • Remove the dock button floating menu in the status bar
  • Automatically complete when the child document is missing the parent document
  • Add a pinned menu to the panel menu, and the pinned button in the dock is suspended
  • Remove the content block flash card style when exporting
  • Document name phantom references follow search case settings
  • Verify that the index phase automatically deletes the notebook history folder left over from history
  • Adjust the size of the flash card interface and add a preview
  • Search Custom Attributes to Search All Attributes
  • Narrowing the mobile link menu
  • Optimize interface animation effect
  • Support dragging and moving content blocks between windows
  • Support document-based review flashcards
  • Support focused export Image/PDF/HTML/Word
  • fix bugs:
  • Flashcard review and flashcard preview interface can be edited in read-only mode
  • Export template fails to preserve first empty paragraph
  • Validation index generates redundant Untitled parent document
  • After entering # in the editor, the label search prompt is incomplete
  • Some associations in the relationship diagram are lost
  • The up and down keys on the anti-chain panel will affect editing and the floating panel will disappear after clicking
  • Clicking the pin on the right will appear on the left

New in SiYuan 2.7.6 Dev 4 (Feb 20, 2023)

  • Improvements:
  • Support list making flashcards
  • Editing toolbar blocks content during flashcard review
  • Improved status bar to display background task execution count
  • Restore the notification bar for keeping alive on the Android side
  • You can use it after logging in to your Liandi account Share to Liandi
  • If you are not connected to the Internet when starting with data synchronization enabled, you should be prompted
  • Upgrade vis-network to 9.1.2
  • Improve database stability by queuing index historical data
  • The number of search results displayed is limited to a minimum of 32
  • In PDF double-page view, the right page is supported to be marked with a rectangle
  • Export PDF data-theme-mode needs to be fixed to light
  • Improved performance of loading documents after opening dummy references
  • Remove the dock button floating menu in the status bar
  • Automatically complete when the child document is missing the parent document
  • Add a pinned menu to the panel menu, and the pinned button in the dock is suspended
  • Remove the content block flash card style when exporting
  • Document name phantom references follow search case settings
  • Verify that the index phase automatically deletes the notebook history folder left over from history
  • Adjust the size of the flash card interface and add a preview
  • Search Custom Attributes to Search All Attributes
  • Narrowing the mobile link menu
  • Optimize interface animation effect
  • Support dragging and moving content blocks between windows
  • Support focused export Image/PDF/HTML/Word
  • fix bugs:
  • Validation index generates redundant Untitled parent document
  • After entering # in the editor, the label search prompt is incomplete
  • Some associations in the relationship diagram are lost
  • The up and down keys on the anti-chain panel will affect editing and the floating panel will disappear after clicking
  • Clicking the pin on the right will appear on the left

New in SiYuan 2.7.6 Dev 2 (Feb 18, 2023)

  • Improvements:
  • Restore the notification bar for keeping alive on the Android side
  • You can use it after logging in to your Liandi account Share to Liandi
  • If you are not connected to the Internet when starting with data synchronization enabled, you should be prompted
  • Upgrade vis-network to 9.1.2
  • Improve database stability by queuing index historical data
  • The number of search results displayed is limited to a minimum of 32
  • In PDF double-page view, the right page is supported to be marked with a rectangle
  • Export PDF data-theme-mode needs to be fixed to light
  • Improved performance of loading documents after opening dummy references
  • Remove the dock button floating menu in the status bar
  • Automatically complete when the child document is missing the parent document
  • The pin button on the dock moved to the panel menu
  • Remove the content block flash card style when exporting
  • Document name phantom references follow search case settings
  • Verify that the index phase automatically deletes the notebook history folder left over from history
  • Adjust the size of the flash card interface and add a preview
  • Search Custom Attributes to Search All Attributes
  • Narrowing the mobile link menu
  • Optimize interface animation effect
  • Support dragging and moving content blocks between windows
  • Support focused export Image/PDF/HTML/Word
  • fix bugs:
  • Validation index generates redundant Untitled parent document
  • After entering # in the editor, the label search prompt is incomplete
  • Some associations in the relationship diagram are lost
  • The up and down keys on the anti-chain panel will affect editing and the floating panel will disappear after clicking
  • Clicking the pin on the right will appear on the left

New in SiYuan 2.7.6 Dev 1 (Feb 16, 2023)

  • Improvements:
  • Upgrade vis-network to 9.1.2
  • Improve database stability by queuing index historical data
  • The number of search results displayed is limited to a minimum of 32
  • In PDF double-page view, the right page is supported to be marked with a rectangle
  • Export PDF data-theme-mode needs to be fixed to light
  • Improved performance of loading documents after opening dummy references
  • Remove the dock button floating menu in the status bar
  • Automatically complete when the child document is missing the parent document
  • The pin button on the dock moved to the panel menu
  • Remove the content block flash card style when exporting
  • Document name phantom references follow search case settings
  • Verify that the index phase automatically deletes the notebook history folder left over from history
  • Adjust the size of the flash card interface and add a preview
  • Search Custom Attributes to Search All Attributes
  • Narrowing the mobile link menu
  • Optimize interface animation effect
  • Support focused export Image/PDF/HTML/Word
  • Fixed bugs:
  • Some associations in the relationship diagram are lost
  • The up and down keys on the anti-chain panel will affect editing and the floating panel will disappear after clicking
  • Clicking the pin on the right will appear on the left

New in SiYuan 2.7.5 (Feb 14, 2023)

  • Improvements:
  • Dock panel supports mouse hover expansion
  • Improve export PDF effect
  • Improved remove next empty list item of collapsed list
  • Improved official data sync performance
  • Occasionally change the document icon when there are too many custom emoticon files
  • Improve citation indexing
  • Saving named queries on slow network loads multiple times
  • Improve renaming resource file performance
  • Drag and drop a file into an inline element and move it after the inline element
  • Remind on the interface when data synchronization conflicts
  • Images larger than 2MB will not be OCRed by default
  • Full manual sync creates merged snapshots after download
  • widen link menu
  • Automatically reset IDs when document data file IDs are duplicated
  • Space... Enter exception after
  • When the document data file name does not conform to the ID format, it is automatically moved to the corrupted folder
  • Improved statistical performance of official cloud saves
  • Support [alt](<url> "title") syntax when importing Markdown
  • SQL Search supports multiple search keywords to match documents
  • The mobile terminal supports reopening the removed workspace
  • abc.js upgraded to 6.1.9
  • New window supports pinning to the top
  • Automatically reset IDs when subblock IDs are duplicated in a document
  • Support for opening new windows on the document tree
  • Support to input [[ and then paste text can also be searched
  • Optimize the performance of relationship diagram generation
  • development refactoring:
  • Downgrade Electron
  • package.json builds the frontend using regular expressions
  • eslint js files and enable caching --cache
  • Background task queue supports setting timeout
  • Make sure PRs are only committed to the develop branch
  • fix bugs:
  • The kernel may exit automatically after the desktop system wakes up from sleep
  • Windows 7/8 desktop does not work
  • The search preview window can still be edited in read-only mode
  • Exporting pictures does not display tables
  • In full manual sync mode, Android front-background switching should not trigger sync upload
  • The workspace deleted on the mobile terminal cannot be created again with the same name
  • The URL and title of the hyperlink element are not searchable
  • The close button and the drop-down button of the new window overlap after the monitor is scaled
  • The bookmark panel jumps to the collapsed sub-block and the search panel is not displayed correctly Exit focus

New in SiYuan 2.7.5 Dev 2 (Feb 13, 2023)

  • Improvements:
  • The mobile terminal supports reopening the removed workspace
  • Support [alt](<url> "title") syntax when importing Markdown
  • Improved statistical performance of official cloud saves
  • When the document data file name does not conform to the ID format, it is automatically moved to the corrupted folder
  • Space... Enter exception after
  • Automatically reset IDs when document data file IDs are duplicated
  • widen link menu
  • Full manual sync creates merged snapshots after download
  • Images larger than 2MB will not be OCRed by default
  • Remind on the interface when data synchronization conflicts
  • Drag and drop a file into an inline element and move it after the inline element
  • Improve renaming resource file performance
  • Saving named queries on slow network loads multiple times
  • Improve citation indexing
  • Occasionally change the document icon when there are too many custom emoticon files
  • Improved official data sync performance
  • Improved remove next empty list item of collapsed list
  • Improve export PDF effect
  • Dock panel supports mouse hover expansion
  • fix bugs:
  • The URL and title of the hyperlink element are not searchable
  • The workspace deleted on the mobile terminal cannot be created again with the same name
  • In full manual sync mode, Android should not trigger automatic sync when switching between foreground and background
  • Exporting pictures does not display tables
  • The search preview window can still be edited in read-only mode
  • Windows 7/8 desktop does not work
  • The kernel may exit automatically after the desktop system wakes up from sleep
  • development refactoring:
  • Make sure PRs are only committed to the develop branch
  • Background task queue supports setting timeout
  • eslint js files and enable caching --cache
  • package.json builds the frontend using regular expressions
  • Downgrade Electron

New in SiYuan 2.7.5 Dev 1 (Feb 10, 2023)

  • Improved functionality:
  • Drag and drop a file into an inline element and move it after the inline element
  • Improve renaming resource file performance
  • Saving named queries on slow network loads multiple times
  • Improve citation indexing
  • Occasionally change the document icon when there are too many custom emoticon files
  • Improved official data sync performance
  • Improved remove next empty list item of collapsed list
  • Improve the effect of exporting PDF
  • Fix bugs:
  • Windows 7/8 desktop does not work
  • The kernel may exit automatically after the desktop system wakes up from sleep
  • Development refactoring:
  • Downgrade Electron

New in SiYuan 2.7.4 (Feb 9, 2023)

  • Improvements:
  • Improved tags, quotes, embeds, emoticons and slash tooltip interactions
  • After minimizing by Alt+M, the focus returns to the previous window
  • Remove the interface mask when data synchronization incremental index
  • Improved positioning after exiting focus
  • PDF tab saves the last browsed position
  • Reduce the time required to check network connectivity
  • Remove the PDF annotation reference element pseudo-element icon and adjust the color
  • Cloud sync mode supports full manual sync mode
  • Add notebook icon for new diary
  • Document tree drag and drop follows sorting rules
  • Tabs and new windows modify the document icon synchronously
  • development refactoring:
  • Upgrade Electron
  • remove function:
  • Remove the notification bar for keeping alive on the Android side
  • fix bugs:
  • Query embed blocks should not appear editable after clicking the breadcrumb
  • When clicking on the label node in the relationship diagram, an error is reported
  • Non-collapsing block search jumps should not be focused
  • Not logged in state cloud synchronization status icon display error
  • Parsing error when importing Markdown
  • Incomplete rendering of code block after cutting and pasting
  • Copy-paste in code blocks should not carry HTML
  • The interface is abnormal after closing all tabs at startup
  • Select all when clicking on the blank space at the end of the text
  • The file history index is not generated for conflicting files after data synchronization
  • The hover tooltip of the search method is not updated after using or removing a named query
  • The Android side returns to the desktop and enters the white screen again
  • Automatic synchronization request connection leak when returning to the desktop on the Android side
  • The kernel may exit automatically after the desktop system wakes up from sleep

New in SiYuan 2.7.4 Dev 1 (Feb 8, 2023)

  • Improved functionality:
  • Document tree drag and drop should follow the sorting rules
  • Add notebook icon for new diary
  • Cloud sync mode support 完全手动同步 model
  • Remove the PDF annotation reference element pseudo-element icon and adjust the color
  • Reduce the time required to check network connectivity
  • Improve 退出聚焦post positioning
  • Remove the interface mask when data synchronization incremental index
  • pass Alt+MReturn focus to previous window after minimizing
  • Improved tags, quotes, embeds, emoticons and slash tooltip interactions
  • Fix bugs:
  • The file history index is not generated for conflicting files after data synchronization
  • The interface is abnormal after closing all tabs at startup
  • Copy-paste in code blocks should not carry HTML
  • Incomplete rendering of code block after cutting and pasting
  • Parsing error when importing Markdown
  • Not logged in state cloud synchronization status icon display error
  • Non-collapsing block search jumps should not be focused
  • When clicking on the label node in the relationship diagram, an error is reported
  • Query embed blocks should not appear editable after clicking the breadcrumb
  • Development refactoring:
  • Upgrade Electron

New in SiYuan 2.7.3 (Feb 7, 2023)

  • Improvements:
  • Support notebooks to set independent sorting rules
  • Support for transfer references
  • Dynamic loading is supported when the floating window is a document block
  • Change the new document name template to New document storage location and support setting the path
  • Support copying and labeling text * reference
  • Use the mouse to select blocks across screens
  • Desktop floating window and reference menu added Open in new window button
  • Improve browser clipping extension to handle images with title
  • Improve browser clipping extension to pull pictures
  • Kernel API check ID format
  • Improve font color setting background color
  • Support for inserting .ms and some country domain name suffix hyperlinks
  • Input boxes for IFrame blocks, video blocks, audio blocks, hyperlinks, and images support stretching
  • Row-level comment content only retains text content
  • Table should not scale when deleting rows
  • Improved copy so other apps recognize and remove copy HTML
  • Improve block tree data index stability
  • Tesseract OCR language pack supports setting via environment variables
  • Improved data synchronization algorithm
  • The data snapshot comparison is the latest version on the right
  • Improve the reliability of synchronizing data on multiple devices at the same time
  • Data synchronization ignores recent document storage
  • Hide editor block reference candidate list when searching
  • Avoid simultaneous display of menus such as pictures, input boxes such as formula blocks, prompts, and inline element menus
  • Improved Alt+M activation window
  • Add attributes lang, data-theme-mode, data-light-theme, data-dark-theme to page html tags
  • Data files are no longer automatically restored from temp files
  • Improved performance of block index search
  • Improve the performance of title conversion documents
  • Tesseract OCR lock serial execution improves stability
  • Reduce the memory usage of rebuilding index
  • Background tasks are deduplicated according to the order in which tasks are added
  • Contextual and out-of-focus interaction improvements in overlays
  • Reference counting floating window transitive folding improvements
  • fix bugs:
  • There is no out-of-focus button after Ctrl+Click on the breadcrumbs of the anti-link panel and floating window
  • After moving the document, open the document and scroll to trigger dynamic loading, and the tab will be closed
  • Backward indentation triggers state exception after focused list
  • The Android side returns to a white screen on the desktop
  • Upload resource files to the cloud image bed to count duplicates
  • Repeated execution of rebuild index causes kernel panic
  • After canceling the super block, the settings related to the appearance of the super block are lost
  • Results are not focused when searching for a block in a collapsed state
  • Named text is not escaped when there is a named block copied as a quote
  • Chunk readable path not following after moving document between notebooks

New in SiYuan 2.7.3 Dev 4 (Feb 6, 2023)

  • Improvements:
  • Improve the performance of title conversion documents
  • Improved performance of block index search
  • Data files are no longer automatically restored from temp files
  • Add attributes lang, data-theme-mode, data-light-theme, data-dark-theme to page html tags
  • Improved Alt+M activation window
  • Avoid simultaneous display of menus such as pictures, input boxes such as formula blocks, prompts, and inline element menus
  • Hide editor block reference candidate list when searching
  • Data synchronization ignores recent document storage
  • Improve the reliability of synchronizing data on multiple devices at the same time
  • The data snapshot comparison is the latest version on the right
  • Improved data synchronization algorithm
  • Tesseract OCR language pack supports setting via environment variables
  • Improve block tree data index stability
  • Improved copy so other apps recognize and remove copy HTML
  • Table should not scale when deleting rows
  • Row-level comment content only retains text content
  • Input boxes for IFrame blocks, video blocks, audio blocks, hyperlinks, and images support stretching
  • Support for inserting .ms and some country domain name suffix hyperlinks
  • Improve font color setting background color
  • Kernel API check ID format
  • Improve browser clipping extension to pull pictures
  • Improve browser clipping extension to handle images with title
  • Use the mouse to select blocks across screens
  • Support copying and labeling text * reference
  • Change the new document name template to New document storage location and support setting the path
  • Support notebooks to set independent sorting rules
  • fix bugs:
  • Named text is not escaped when there is a named block copied as a quote
  • Results are not focused when searching for a block in a collapsed state
  • After canceling the super block, the settings related to the appearance of the super block are lost
  • Repeated execution of rebuild index causes kernel panic
  • Upload resource files to the cloud image bed to count duplicates
  • The Android side returns to a white screen on the desktop
  • Backward indentation triggers state exception after focused list
  • After moving the document, open the document and scroll to trigger dynamic loading, and the tab will be closed
  • There is no out-of-focus button after Ctrl+Click on the breadcrumbs of the anti-link panel and floating window

New in SiYuan 2.7.3 Dev 2 (Feb 4, 2023)

  • Improvements:
  • Data synchronization ignores recent document storage
  • Improve the reliability of synchronizing data on multiple devices at the same time
  • The data snapshot comparison is the latest version on the right
  • Improved data synchronization algorithm
  • Tesseract OCR language pack supports setting via environment variables
  • Improve block tree data index stability
  • Improved copy so other apps recognize and remove copy HTML
  • Table should not scale when deleting rows
  • Row-level comment content only retains text content
  • The title input box of hyperlink and picture supports stretching
  • Support for inserting .ms and some country domain name suffix hyperlinks
  • Improve font color setting background color
  • Kernel API check ID format
  • Improve browser clipping extension to pull pictures
  • Improve browser clipping extension to handle images with title
  • Use the mouse to select blocks across screens
  • Change the new document name template to New document storage location and support setting the path
  • fix bugs:
  • Results are not focused when searching for a block in a collapsed state
  • After canceling the super block, the settings related to the appearance of the super block are lost
  • Repeated execution of rebuild index causes kernel panic
  • Upload resource files to the cloud image bed to count duplicates
  • The Android side returns to a white screen on the desktop
  • Backward indentation triggers state exception after focused list
  • After moving the document, open the document and scroll to trigger dynamic loading, and the tab will be closed
  • There is no out-of-focus button after Ctrl+Click on the breadcrumbs of the anti-link panel and floating window

New in SiYuan 2.7.3 Dev (Feb 2, 2023)

  • Improved functionality:
  • Tesseract OCR language pack filtering
  • Improve block tree data index stability
  • Improved replication so other apps can recognize and remove 复制 HTML
  • Table should not scale when deleting rows
  • Row-level comment content only retains text content
  • The title input box of hyperlink and picture supports stretching
  • Insert support .msand some country domain name suffix hyperlinks
  • Improve font color setting background color
  • Kernel API verification ID format
  • Improve browser clipping extension to pull pictures
  • Improved browser clipping extension handling title picture of
  • Fix bugs:
  • Repeat 重建索引causing a kernel panic
  • Upload resource files to the cloud image bed to count duplicates
  • The Android side returns to a white screen on the desktop
  • Backward indentation triggers state exception after focused list
  • After moving the document, open the document and scroll to trigger dynamic loading, and the tab will be closed
  • There is no button to exit the focus after Ctrl+Click on the breadcrumbs of the anti-link panel and floating window

New in SiYuan 2.7.2 (Feb 2, 2023)

  • Improvements:
  • Improve subscription expiration reminder SMS content
  • Adjust appearance color
  • Show block reference count in query results for embedded blocks
  • Hide the block label after the window changes
  • Outline font size should not follow font settings
  • The browser side does not use the clipboard of the kernel server
  • Improved screenshots in zoomed PDF copy annotations
  • Lifetime subscription accounts support cloud storage expansion through point redemption
  • Add an empty paragraph block when exporting a quote block without content as a template
  • Prompt user to fix port 6806 in about - use on browser
  • Improved cleaning of unreferenced resources
  • Improved cursor position after pasting inline code from the IDE
  • fix bugs:
  • Some systems on the Android side crashed
  • When the picture is selected, fold and enter and then undo triggers an abnormal state
  • Embedded blocks have one more result per query
  • Inline formulas created after block quotes become invalid references
  • Indexing embedded block content may cause kernel panic
  • Folding calculation problem of anti-chain panel list item level
  • Content block with id xxx not found
  • Potential null pointer problem when making network requests

New in SiYuan 2.7.2 Dev 3 (Feb 1, 2023)

  • Improvements:
  • Improved cleaning of unreferenced resources
  • Prompt user to fix port 6806 in about - use on browser
  • Lifetime subscription accounts support cloud storage expansion through point redemption
  • Improved screenshots in zoomed PDF copy annotations
  • The browser side does not use the clipboard of the kernel server
  • Outline font size should not follow font settings
  • Hide the block label after the window changes
  • Adjust appearance color
  • Improve subscription expiration reminder SMS content
  • fix bugs:
  • Potential null pointer problem when making network requests
  • Content block with id xxx not found
  • Indexing embedded block content may cause kernel panic
  • Inline formulas created after block quotes become invalid references
  • Embedded blocks have one more result per query
  • When the picture is selected, fold and press enter and then undo triggers an abnormal state
  • Some systems on the Android side crashed

New in SiYuan 2.7.2 Dev 2 (Feb 1, 2023)

  • Improvements:
  • Improved cleaning of unreferenced resources
  • Prompt user to fix port 6806 in about - use on browser
  • Lifetime subscription accounts support cloud storage expansion through point redemption
  • Improved screenshots in zoomed PDF copy annotations
  • The browser side does not use the clipboard of the kernel server
  • Outline font size should not follow font settings
  • Hide the block label after the window changes
  • Adjust appearance color
  • Improve subscription expiration reminder SMS content
  • fix bugs:
  • Content block with id xxx not found
  • Indexing embedded block content may cause kernel panic
  • Inline formulas created after block quotes become invalid references
  • Embedded blocks have one more result per query
  • When the picture is selected, fold and press enter and then undo triggers an abnormal state
  • Some systems on the Android side crashed

New in SiYuan 2.7.2 Dev 1 (Jan 31, 2023)

  • Improvements:
  • Improved cleaning of unreferenced resources
  • Prompt user to fix port 6806 in about - use on browser
  • Lifetime subscription accounts support cloud storage expansion through point redemption
  • Improved screenshots in zoomed PDF copy annotations
  • The browser side does not use the clipboard of the kernel server
  • Outline font size should not follow font settings
  • Hide the block label after the window changes
  • Adjust appearance color
  • Improve subscription expiration reminder SMS content
  • fix bugs:
  • Content block with id xxx not found
  • Indexing embedded block content may cause kernel panic
  • Inline formulas created after block quotes become invalid references
  • Embedded blocks have one more result per query
  • When the picture is selected, fold and enter and then undo triggers an abnormal state
  • Some systems on the Android side crashed

New in SiYuan 2.7.1 (Jan 29, 2023)

  • Improvements:
  • Support mobile tab to new window
  • PDF Hold down Ctrl+D for rectangle annotation, Alt+D for rectangle annotation and show background
  • Add size and drag function around the floating window
  • The Android side supports pulling up via the siyuan:// protocol
  • Add corresponding icon for sync status
  • Label Lenovo Improvements
  • Exporting pictures supports retaining the original folded state
  • The mobile terminal does not display Exit focus
  • Embedded blocks incorporate reference counting and backlinks
  • When inserting a resource file, the maximum length of the file name is limited to 189 bytes
  • Improved setting row-level element font color and block appearance background
  • Improved search preview result positioning
  • Add environment variable RUN_IN_CONTAINER to Docker image
  • The problem that the bottom toolbar on the mobile terminal blocks the sidebar
  • Improve image OCR to extract extra characters in text results
  • Exclude non-id format .sy files when auto-validating indexes
  • Embedded blocks support search
  • Improve the kernel task scheduling mechanism to improve stability
  • Image OCR extraction results need to be reloaded after data synchronization
  • Front-end user interface introduces background task list
  • After editing on the mobile terminal, it will display the prompt of synchronizing immediately
  • Automatically trigger synchronization when switching between the foreground and the background on the Android side
  • Incremental indexing when importing Markdown and .sy.zip
  • Improved closing notebook experience
  • Consider case-ignoring tables when automatically validating indexes
  • Renaming resource files no longer needs to wait for data to be written
  • Simplify the file name when double-clicking the image to browse
  • Improve parsing of HTML blocks when importing Markdown files
  • Unquote by pressing the left and right keys while quoting
  • The iOS side supports pulling up via the siyuan:// protocol
  • Reindex changed to background task
  • Bookmark and label renaming, deletion no longer need to wait for data to be written
  • Determine network connectivity before data synchronization
  • Tesseract OCR using user-installed language packs
  • Unable to establish a WebSocket connection when accessing the authentication page using HTTPS
  • Improved block tree data access
  • Hide font settings panel when searching
  • Improve document creation performance
  • Improve open document performance
  • Optimization of the type filter setting interface of the search interface
  • Expand tab drag range
  • development refactoring:
  • Improve getSearch function implementation
  • Upgrade Electron
  • Refactor timing task implementation
  • remove function:
  • Remove the application icon from the window title bar in the upper left corner of the desktop
  • fix bugs:
  • The length of the PDF file name affects the size of the tab icon
  • Tesseract OCR on macOS is not recognized after installation
  • Md2BlockDOM does not escape when containing lists
  • Extra span string after image OCR search results
  • Continuously clicking the workspace menu will repeat when the response is slow
  • Embedded block panel buttons are not fully displayed
  • Expanding the document tree operation during data synchronization may result in data loss
  • After the folded title is moved to the bottom, it triggers a state exception and causes data loss
  • The next page of the flash card preview can be clicked all the time
  • Attribute escaping is performed when closing one of two identical documents after opening them

New in SiYuan 2.7.1 Dev 5 (Jan 27, 2023)

  • Improvements:
  • Improve the performance of several function points
  • Improve document creation performance
  • Hide font settings panel when searching
  • Improved block tree data access
  • Unable to establish a WebSocket connection when accessing the authentication page using HTTPS
  • Tesseract OCR using user-installed language packs
  • Determine network connectivity before data synchronization
  • Bookmark and label renaming, deletion no longer need to wait for data to be written
  • Reindex changed to background task
  • Unquote by pressing the left and right keys while quoting
  • Improve parsing of HTML blocks when importing Markdown files
  • Simplify the file name when double-clicking the image to browse
  • Renaming resource files no longer needs to wait for data to be written
  • Consider case-ignoring tables when automatically validating indexes
  • Improved closing notebook experience
  • Incremental indexing when importing Markdown and .sy.zip
  • Automatically trigger synchronization when switching between the foreground and the background on the Android side
  • After editing on the mobile terminal, it will display the prompt of synchronizing immediately
  • Front-end user interface introduces background task list
  • Image OCR extraction results need to be reloaded after data synchronization
  • Improve the kernel task scheduling mechanism to improve stability
  • Embedded blocks support search
  • Exclude non-id format .sy files when auto-validating indexes
  • Improve image OCR to extract extra characters in text results
  • The problem that the bottom toolbar on the mobile terminal blocks the sidebar
  • Add environment variable RUN_IN_CONTAINER to Docker image
  • Improved search preview result positioning
  • Improved setting row-level element font color and block appearance background
  • When inserting a resource file, the maximum length of the file name is limited to 189 bytes
  • Embedded blocks incorporate reference counting and backlinks
  • The mobile terminal does not display Exit focus
  • Exporting pictures supports retaining the original folded state
  • Label Lenovo Improvement
  • Add corresponding icon for sync status
  • The Android side supports pulling up via the siyuan:// protocol
  • Add size and drag function around the floating window
  • PDF Hold down Ctrl+D for rectangle annotation, Alt+D for rectangle annotation and show background
  • fix bugs:
  • Attribute escaping is performed when closing one of two identical documents after opening them
  • The next page of the flash card preview can be clicked all the time
  • After the folded title is moved to the bottom, it triggers a state exception and causes data loss
  • Expanding the document tree operation during data synchronization may result in data loss
  • Embedded block panel buttons are not fully displayed
  • Continuously clicking the workspace menu will repeat when the response is slow
  • Extra span string after image OCR search results
  • Md2BlockDOM does not escape when containing lists
  • Tesseract OCR on macOS is not recognized after installation
  • The length of the PDF file name affects the size of the tab icon
  • development refactoring:
  • Refactor timing task implementation
  • Upgrade Electron
  • Improve getSearch function implementation

New in SiYuan 2.7.1 Dev 4 (Jan 27, 2023)

  • Improvements:
  • Clipping supports Zhihu link cards
  • Improved interface scaling
  • The desktop kernel process judges whether to exit automatically according to the Electron main process
  • Dragging a PDF to a tab does not save the scroll position
  • Improve the desktop to pull up the kernel
  • Add sequence number to Mermaid sequence diagram
  • Upload resource files to the image bed, upload and refresh the CDN in full each time
  • Search box and search tab layout are saved separately
  • The mobile terminal supports switching workspaces
  • The desktop supports multiple workspaces
  • PDF frame copy annotation with screenshot
  • fix bugs:
  • An image element parsing error triggers an abnormal state
  • The icon cannot be loaded due to the abnormal order of localStorage request
  • Search specified path parameter parsing exception
  • After the anchor text of the highlighted hyperlink is searched, the preview window is modified and the address becomes invalid

New in SiYuan 2.7.1 Dev 3 (Jan 26, 2023)

  • Improvements:
  • Unable to establish a WebSocket connection when accessing the authentication page using HTTPS
  • Tesseract OCR using user-installed language packs
  • Determine network connectivity before data synchronization
  • Bookmark and label renaming, deletion no longer need to wait for data to be written
  • Reindex changed to background task
  • Unquote by pressing the left and right keys while quoting
  • Improve parsing of HTML blocks when importing Markdown files
  • Simplify the file name when double-clicking the image to browse
  • Renaming resource files no longer needs to wait for data to be written
  • Consider case-ignoring tables when automatically validating indexes
  • Improved closing notebook experience
  • Incremental indexing when importing .sy.zip
  • Automatically trigger synchronization when switching between the foreground and the background on the Android side
  • After editing on the mobile terminal, it will display the prompt of synchronizing immediately
  • Front-end user interface introduces background task list
  • Image OCR extraction results need to be reloaded after data synchronization
  • Improve the kernel task scheduling mechanism to improve stability
  • Embedded blocks support search
  • Exclude non-id format .sy files when auto-validating indexes
  • Improve image OCR to extract extra characters in text results
  • The problem that the bottom toolbar on the mobile terminal blocks the sidebar
  • Add environment variable RUN_IN_CONTAINER to Docker image
  • Improved search preview result positioning
  • Improved setting row-level element font color and block appearance background
  • When inserting a resource file, the maximum length of the file name is limited to 189 bytes
  • Embedded blocks incorporate reference counting and backlinks
  • The mobile terminal does not display Exit focus
  • Exporting pictures supports retaining the original folded state
  • Label Lenovo Improvements
  • Add corresponding icon for sync status
  • The Android side supports pulling up via the siyuan:// protocol
  • Add size and drag function around the floating window
  • PDF Hold down Ctrl+D for rectangle annotation, Alt+D for rectangle annotation and show background
  • fix bugs:
  • After the folded title is moved to the bottom, it triggers a state exception and causes data loss
  • Expanding the document tree operation during data synchronization may result in data loss
  • Embedded block panel buttons are not fully displayed
  • Continuously clicking the workspace menu will repeat when the response is slow
  • Extra span string after image OCR search results
  • Md2BlockDOM does not escape when containing lists
  • Tesseract OCR on macOS is not recognized after installation
  • The length of the PDF file name affects the size of the tab icon
  • development refactoring:
  • Upgrade Electron
  • Improve getSearch function implementation

New in SiYuan 2.7.1 Dev 2 (Jan 24, 2023)

  • Improvements:
  • Tesseract OCR using user-installed language packs
  • Determine network connectivity before data synchronization
  • Bookmark and label renaming, deletion no longer need to wait for data to be written
  • Reindex changed to background task
  • Unquote by pressing the left and right keys while quoting
  • Improve parsing of HTML blocks when importing Markdown files
  • Simplify the file name when double-clicking the image to browse
  • Renaming resource files no longer needs to wait for data to be written
  • Consider case-ignoring tables when automatically validating indexes
  • Improved closing notebook experience
  • Incremental indexing when importing .sy.zip
  • Automatically trigger synchronization when switching between the foreground and the background on the Android side
  • After editing on the mobile terminal, it will display the prompt of synchronizing immediately
  • Front-end user interface introduces background task list
  • Image OCR extraction results need to be reloaded after data synchronization
  • Improve the kernel task scheduling mechanism to improve stability
  • Embedded blocks support search
  • Exclude non-id format .sy files when auto-validating indexes
  • Improve image OCR to extract extra characters in text results
  • The problem that the bottom toolbar on the mobile terminal blocks the sidebar
  • Add environment variable RUN_IN_CONTAINER to Docker image
  • Improved search preview result positioning
  • Improved setting row-level element font color and block appearance background
  • When inserting a resource file, the maximum length of the file name is limited to 189 bytes
  • Embedded blocks incorporate reference counting and backlinks
  • The mobile terminal does not display Exit focus
  • Exporting pictures supports retaining the original folded state
  • Label Lenovo Improvements
  • Add corresponding icon for sync status
  • The Android side supports pulling up via the siyuan:// protocol
  • PDF Hold down Ctrl for rectangle annotation, hold Alt for rectangle annotation and show background
  • fix bugs:
  • Expanding the document tree operation during data synchronization may result in data loss
  • Embedded block panel buttons are not fully displayed
  • Continuously clicking the workspace menu will repeat when the response is slow
  • Extra span string after image OCR search results
  • Md2BlockDOM does not escape when containing lists
  • Tesseract OCR on macOS is not recognized after installation
  • The length of the PDF file name affects the size of the tab icon
  • development refactoring:
  • Upgrade Electron
  • Improve getSearch function implementation

New in SiYuan 2.7.1 Dev 1 (Jan 20, 2023)

  • Improvements:
  • Renaming resource files no longer needs to wait for data to be written
  • Consider case-ignoring tables when automatically validating indexes
  • Improved closing notebook experience
  • Incremental indexing when importing .sy.zip
  • Automatically trigger synchronization when switching between the foreground and the background on the Android side
  • After editing on the mobile terminal, it will display the prompt of synchronizing immediately
  • Image OCR extraction results need to be reloaded after data synchronization
  • Improve the kernel task scheduling mechanism to improve stability
  • Embedded blocks support search
  • Exclude non-id format .sy files when auto-validating indexes
  • Improve image OCR to extract extra characters in text results
  • The problem that the bottom toolbar on the mobile terminal blocks the sidebar
  • Add environment variable RUN_IN_CONTAINER to Docker image
  • Improved search preview result positioning
  • Improved setting row-level element font color and block appearance background
  • When inserting a resource file, the maximum length of the file name is limited to 63 characters
  • Embedded blocks incorporate reference counting and backlinks
  • The mobile terminal does not display Exit focus
  • Fix bugs:
  • Expanding the document tree operation during data synchronization may result in data loss
  • Embedded block panel buttons are not fully displayed
  • Continuously clicking the workspace menu will repeat when the response is slow
  • Extra span string after image OCR search results
  • Tesseract OCR on macOS is not recognized after installation
  • The length of the PDF file name affects the size of the tab icon
  • Development refactoring:
  • Improve getSearch function implementation

New in SiYuan 2.7.0 (Jan 17, 2023)

  • Import feature:
  • Share documents to Liandi
  • The desktop supports searching image OCR text
  • Support Liandi point exchange to expand cloud storage
  • Improvements:
  • Add application icon to desktop window title bar
  • Top bar workspace, appearance mode and status bar help menu two-click retract
  • Alt+N lock screen is adjusted as a global shortcut key
  • The SiYuan folder will no longer be created after selecting a workspace for the first time
  • Improved tooltips in case of block focus and read-only mode
  • The PDF preview page should open the browser after clicking the link
  • Optimize the interface of settings, templates and resources when the window is minimized
  • Desktop shortcut workspace parameter --workspace change
  • Improve the main interface menu and function entry layout
  • The smoothness of editor scrolling should be maintained when there is no dynamic scrolling
  • Support multi-level menu and menu scrolling
  • Right click on the label to add an operation menu
  • Prompt to refresh the page after installing the browser clipping extension for the first time
  • Keep the cursor position within the visible area after the editor width changes
  • Support jumping to the specified block on the web side through URL query string parameters id and focus
  • Ignore temporary .tmp files when data warehouse is migrated out
  • Desktop shortcut supports --port startup parameter
  • Development refactoring:
  • Improve getSearch function implementation
  • Fix bugs:
  • Backlinks panel links subpanel collapsed mentions subpanel not showing content
  • An error is reported after deleting the current workspace on the desktop
  • Access authentication fails after opening multiple workspaces and locking the screen
  • When the document title is entered, the right-click paste is invalid
  • The first character of the template name is garbled when calling the template
  • Search highlighting and phantom references do not require escaping of Markdown tags
  • Multiple desktop shortcuts cannot start multiple workspaces after specifying different --workspace parameters
  • Multiple identical paths appear in the workspace list
  • Under certain circumstances block header deletion will remove the entire block
  • Quick Alt+D after triple-clicking may cause blocks to display incorrectly
  • Floating windows will disappear under special circumstances
  • Hold down Ctrl and drag the anti-chain block into the document to trigger a state exception

New in SiYuan 2.7.0 Dev 2 (Jan 14, 2023)

  • import feature:
  • Support Liandi point exchange to expand cloud storage
  • Share documents to Liandi
  • Improvements:
  • Support multi-level menu and menu scrolling
  • The smoothness of editor scrolling should be maintained when there is no dynamic scrolling
  • Improve the main interface menu and function entry layout
  • Desktop shortcut workspace parameter --workspace change
  • Optimize the interface of settings, templates and resources when the window is minimized
  • The PDF preview page should open the browser after clicking the link
  • Focused and read-only modes are shown in the window title
  • The SiYuan folder will no longer be created after selecting a workspace for the first time
  • Alt+N lock screen is adjusted as a global shortcut key
  • The top bar workspace and the appearance mode drop-down menu are retracted by two clicks
  • Add application icon to desktop window title bar
  • fix bugs:
  • Quick Alt+D after triple-clicking may cause blocks to display incorrectly
  • Under certain circumstances block header deletion will remove the entire block
  • Multiple identical paths appear in the workspace list
  • Multiple desktop shortcuts cannot start multiple workspaces after specifying different --workspace parameters
  • Search highlighting and phantom references do not require escaping of Markdown tags
  • The first character of the template name is garbled when calling the template
  • When the document title is entered, the right-click paste is invalid
  • Access authentication fails after opening multiple workspaces and locking the screen
  • An error is reported after deleting the current workspace on the desktop
  • backlinks panel links subpanel collapsed mentions subpanel not showing content

New in SiYuan 2.7.0 Dev 1 (Jan 12, 2023)

  • import feature:
  • Share documents to Liandi
  • Improvements:
  • Optimize the interface of settings, templates and resources when the window is minimized
  • The PDF preview page should open the browser after clicking the link
  • Focused and read-only modes are shown in the window title
  • The SiYuan folder will no longer be created after selecting a workspace for the first time
  • Alt+N lock screen is adjusted as a global shortcut key
  • The top bar workspace and the appearance mode drop-down menu are retracted by two clicks
  • Add application icon to desktop window title bar
  • fix bugs:
  • Multiple identical paths appear in the workspace list
  • Search highlighting and phantom references do not require escaping of Markdown tags
  • The first character of the template name is garbled when calling the template
  • When the document title is entered, the right-click paste is invalid
  • Access authentication fails after opening multiple workspaces and locking the screen
  • An error is reported after deleting the current workspace on the desktop
  • backlinks panel links subpanel collapsed mentions subpanel not showing content

New in SiYuan 2.6.3 (Jan 11, 2023)

  • Improvements:
  • PDF frame copy annotation with screenshot
  • The desktop supports multiple workspaces
  • The mobile terminal supports switching workspaces
  • Backlink panel is expanded by default
  • Search box and search tab layout are saved separately
  • Upload resource files to the image bed, upload and refresh the CDN in full each time
  • Add sequence number to Mermaid sequence diagram
  • Improve the desktop to pull up the kernel
  • Dragging a PDF to a tab does not save the scroll position
  • The desktop kernel process judges whether to exit automatically according to the Electron main process
  • Improved interface scaling
  • Clipping supports Zhihu link cards
  • Automatically validate database indexes
  • The desktop workspace switch has been moved from Settings - About to the top bar
  • Improve reindexing
  • Improved Edge web selection Copy
  • Upgrade Mermaid to 9.3.0
  • Unify block hyperlink click and right click to open behavior
  • Improved /Template Search Sort
  • Anti-chain panel supports filter keyword highlighting
  • fix bugs:
  • After the anchor text of the highlighted hyperlink is searched, the preview window is modified and the address becomes invalid
  • Search specified path parameter parsing exception
  • The icon cannot be loaded due to the abnormal request sequence of localStorage
  • An image element parsing error triggers an abnormal state

New in SiYuan 2.6.3 Dev 6 (Jan 9, 2023)

  • Improvements:
  • Unify block hyperlink click and right click to open behavior
  • Upgrade Mermaid to 9.3.0
  • Improved Edge web selection Copy
  • Improve reindexing
  • The desktop workspace switch has been moved from Settings - About to the top bar
  • Automatically validate database indexes
  • Clipping supports Zhihu link cards
  • Improved interface scaling
  • The desktop kernel process judges whether to exit automatically according to the Electron main process
  • Dragging a PDF to a tab does not save the scroll position
  • Improve the desktop to pull up the kernel
  • Add sequence number to Mermaid sequence diagram
  • Upload resource files to the image bed, upload and refresh the CDN in full each time
  • Search box and search tab layout are saved separately
  • Backlink panel is expanded by default
  • The mobile terminal supports switching workspaces
  • The desktop supports multiple workspaces
  • PDF frame copy annotation with screenshot
  • fix bugs:
  • An image element parsing error triggers an abnormal state
  • The icon cannot be loaded due to the abnormal order of localStorage request
  • Search specified path parameter parsing exception
  • After the anchor text of the highlighted hyperlink is searched, the preview window is modified and the address becomes invalid

New in SiYuan 2.6.3 Dev 5 (Jan 9, 2023)

  • Improvements:
  • Improve reindexing
  • The desktop workspace switch has been moved from Settings - About to the top bar
  • Automatically validate database indexes
  • Clipping supports Zhihu link cards
  • Improved interface scaling
  • The desktop kernel process judges whether to exit automatically according to the Electron main process
  • Dragging a PDF to a tab does not save the scroll position
  • Improve the desktop to pull up the kernel
  • Add sequence number to Mermaid sequence diagram
  • Upload resource files to the image bed, upload and refresh the CDN in full each time
  • Search box and search tab layout are saved separately
  • The mobile terminal supports switching workspaces
  • The desktop supports multiple workspaces
  • PDF frame copy annotation with screenshot
  • Fix bugs:
  • An image element parsing error triggers an abnormal state
  • The icon cannot be loaded due to the abnormal request sequence of localStorage
  • Search specified path parameter parsing exception
  • After the anchor text of the highlighted hyperlink is searched, the preview window is modified and the address becomes invalid

New in SiYuan 2.6.3 Dev 4 (Jan 8, 2023)

  • Improvements:
  • Clipping supports Zhihu link cards
  • Improved interface scaling
  • The desktop kernel process judges whether to exit automatically according to the Electron main process
  • Dragging a PDF to a tab does not save the scroll position
  • Improve the desktop to pull up the kernel
  • Add sequence number to Mermaid sequence diagram
  • Upload resource files to the image bed, upload and refresh the CDN in full each time
  • Search box and search tab layout are saved separately
  • The mobile terminal supports switching workspaces
  • The desktop supports multiple workspaces
  • PDF frame copy annotation with screenshot
  • fix bugs:
  • An image element parsing error triggers an abnormal state
  • The icon cannot be loaded due to the abnormal request sequence of localStorage
  • Search specified path parameter parsing exception
  • After the anchor text of the highlighted hyperlink is searched, the preview window is modified and the address becomes invalid

New in SiYuan 2.6.3 Dev 3 (Jan 7, 2023)

  • Improvements:
  • Improved interface scaling
  • The desktop kernel process judges whether to exit automatically according to the Electron main process
  • Dragging a PDF to a tab does not save the scroll position
  • Improve the desktop to pull up the kernel
  • Add sequence number to Mermaid sequence diagram
  • Upload resource files to the image bed, upload and refresh the CDN in full each time
  • Search box and search tab layout are saved separately
  • The mobile terminal supports switching workspaces
  • The desktop supports multiple workspaces
  • fix bugs:
  • An image element parsing error triggers an abnormal state
  • The icon cannot be loaded due to the abnormal order of localStorage request
  • Search specified path parameter parsing exception
  • After the anchor text of the highlighted hyperlink is searched, the preview window is modified and the address becomes invalid

New in SiYuan 2.6.3 Dev 2 (Jan 6, 2023)

  • Improvements:
  • Improve the desktop to pull up the kernel
  • Add sequence number to Mermaid sequence diagram
  • Upload resource files to the image bed, upload and refresh the CDN in full each time
  • Search box and search tab layout are saved separately
  • The mobile terminal supports switching workspaces
  • The desktop supports multiple workspaces
  • fix bugs:
  • An image element parsing error triggers an abnormal state
  • The icon cannot be loaded due to the abnormal request sequence of localStorage
  • Search specified path parameter parsing exception
  • After the anchor text of the highlighted hyperlink is searched, the preview window is modified and the address becomes invalid

New in SiYuan 2.6.3 Dev 1 (Jan 4, 2023)

  • Improved functionality:
  • 上传资源文件到图床Refresh the CDN with full upload every time
  • Search box and search tab layout are saved separately
  • Fix bugs:
  • Search specified path parameter parsing exception
  • After the anchor text of the highlighted hyperlink is searched, the preview window is modified and the address becomes invalid

New in SiYuan 2.6.2 (Jan 3, 2023)

  • Improvements:
  • Update the editor on the right after removing the flash card when browsing the card pack
  • Fix bugs:
  • Icons all gone
  • Clicking on the editor... menu should not pop up a subscription prompt
  • Flash cards cannot be removed in the card package browsing interface
  • New card packs are not persisted

New in SiYuan 2.6.1 (Jan 3, 2023)

  • Improvements:
  • Support English spell check
  • PDF sidebar resizing
  • Search result highlighting supports most row-level elements
  • Improved flashcard review interaction
  • Collapsed title block does not show collapsed state after dragging
  • Floating window and formula chart editing window are automatically pinned after moving
  • Reuse flashcard/diary shortcut key optimization
  • Set the minimum size of the window and adapt the setting interface
  • Document title cannot be undone once pasted
  • Support super block to make flash card
  • Support browsing flash cards in the card pack
  • The new version update installation prompt disappears automatically after 15s
  • Improved data synchronization algorithm
  • Add block labels for blocks in flashcards
  • Avoid repeated full index rebuilds at startup
  • Highlighted answers with background color in flashcard review should not be displayed
  • No longer overwrite browser localStorage to access data
  • To continue making cards in the card package preview, you need to close the original card making window
  • Improve the behavior of not specifying a keyword after searching for a specified path
  • Improve the process of exporting Data compressed package
  • Improve data synchronization network request retry
  • localStorage no longer supports data synchronization
  • localStorage supports synchronization between multiple interface instances
  • Recently used fonts Mouseover prompt background color/font color
  • fix bugs:
  • Clicking on the flash card on the mobile terminal does not hide the right column
  • Stuck after removing the default flash pack
  • Data synchronization error 400 Bad Request openresty/1.17.8.2
  • Review the pop-up input box of the flashcard editor cannot input "s", "a", "h", "g", "e"
  • The merged cell export image is abnormal
  • Entering ``` in the empty title is abnormal after carriage return
  • Referencing a nested container block triggers a state exception

New in SiYuan 2.6.1 Dev 7 (Jan 3, 2023)

  • Improvements:
  • localStorage supports synchronization between multiple interface instances
  • localStorage no longer supports data synchronization
  • Improve data synchronization network request retry
  • Improve the process of exporting Data compressed package
  • Improve the behavior of not specifying a keyword after searching for a specified path
  • To continue making cards in the card package preview, you need to close the original card making window
  • No longer overwrite browser localStorage to access data
  • Highlighted answers with background color in flashcard review should not be displayed
  • Avoid repeated full index rebuilds at startup
  • Add block labels for blocks in flashcards
  • Improved data synchronization algorithm
  • The new version update installation prompt disappears automatically after 15s
  • Support browsing flash cards in the card pack
  • Support super block to make flash card
  • Document title cannot be undone once pasted
  • Set the minimum size of the window and adapt the setting interface
  • Reuse flashcard/diary shortcut key optimization
  • Floating window and formula chart editing window are automatically pinned after moving
  • Collapsed title block does not show collapsed state after dragging
  • Improved flashcard review interaction
  • Search result highlighting supports most row-level elements
  • PDF sidebar resizing
  • Support English spell check
  • fix bugs:
  • Entering ``` in the empty title is abnormal after carriage return
  • The merged cell export image is abnormal
  • Review the pop-up input box of the flashcard editor cannot input "s", "a", "h", "g", "e"
  • Data synchronization error 400 Bad Request openresty/1.17.8.2
  • Stuck after removing the default flash pack
  • Clicking on the flash card on the mobile terminal does not hide the right column

New in SiYuan 2.6.1 Dev 6 (Jan 2, 2023)

  • Improvements:
  • localStorage supports synchronization between multiple interface instances
  • localStorage no longer supports data synchronization
  • Improve data synchronization network request retry
  • Improve the process of exporting Data compressed package
  • Improve the behavior of not specifying a keyword after searching for a specified path
  • To continue making cards in the card package preview, you need to close the original card making window
  • No longer overwrite browser localStorage to access data
  • Highlighted answers with background color in flashcard review should not be displayed
  • Avoid repeated full index rebuilds at startup
  • Add block labels for blocks in flashcards
  • Improved data synchronization algorithm
  • The new version update installation prompt disappears automatically after 15s
  • Support browsing flash cards in the card pack
  • Support super block to make flash card
  • Document title cannot be undone once pasted
  • Reuse flashcard/diary shortcut key optimization
  • Floating window and formula chart editing window are automatically pinned after moving
  • Collapsed title block does not show collapsed state after dragging
  • Improved flashcard review interaction
  • Search result highlighting supports most row-level elements
  • PDF sidebar resizing
  • Support English spell check
  • Fixed bugs:
  • Entering ``` in the empty title is abnormal after carriage return
  • The merged cell export image is abnormal
  • Review the pop-up input box of the flashcard editor cannot input "s", "a", "h", "g", "e"
  • Data synchronization error 400 Bad Request openresty/1.17.8.2
  • Stuck after removing the default flash pack
  • Clicking on the flash card on the mobile terminal does not hide the right column

New in SiYuan 2.6.1 Dev 4 (Dec 31, 2022)

  • Improvements:
  • Highlighted answers with background color in flashcard review should not be displayed
  • Avoid repeated full index rebuilds at startup
  • Add block labels for blocks in flashcards
  • Improved data synchronization algorithm
  • The new version update installation prompt disappears automatically after 15s
  • Support browsing flash cards in the card pack
  • Support super block to make flash card
  • Document title cannot be undone once pasted
  • Reuse flashcard/diary shortcut key optimization
  • Floating window and formula chart editing window are automatically pinned after moving
  • Collapsed title block does not show collapsed state after dragging
  • Improved flashcard review interaction
  • Search result highlighting supports most row-level elements
  • PDF sidebar resizing
  • Support English spell check
  • Fix bugs:
  • Entering ``` in the empty title is abnormal after carriage return
  • The merged cell export image is abnormal
  • Review the pop-up input box of the flashcard editor cannot input "s", "a", "h", "g", "e"
  • Data synchronization error 400 Bad Request openresty/1.17.8.2
  • Stuck after removing the default flash pack
  • Clicking on the flash card on the mobile terminal does not hide the right column

New in SiYuan 2.6.1 Dev 3 (Dec 30, 2022)

  • Improvements:
  • Avoid repeated full index rebuilds at startup
  • Add block labels for blocks in flashcards
  • Improved data synchronization algorithm
  • The new version update installation prompt disappears automatically after 15s
  • Support browsing flash cards in the card pack
  • Support super block to make flash card
  • Document title cannot be undone once pasted
  • Reuse flashcard/diary shortcut key optimization
  • Floating window and formula chart editing window are automatically pinned after moving
  • Collapsed title block does not show collapsed state after dragging
  • Improved flashcard review interaction
  • Search result highlighting supports most row-level elements
  • PDF sidebar resizing
  • fix bugs:
  • Review the pop-up input box of the flashcard editor cannot input "s", "a", "h", "g", "e"
  • Data synchronization error 400 Bad Request openresty/1.17.8.2
  • Stuck after removing the default flash pack
  • Clicking on the flash card on the mobile terminal does not hide the right column

New in SiYuan 2.6.1 Dev 1 (Dec 29, 2022)

  • Improvements:
  • Improved data synchronization algorithm
  • The new version update installation prompt disappears automatically after 15s
  • Support super block to make flash card
  • Document title cannot be undone once pasted
  • Reuse flashcard/diary shortcut key optimization
  • Floating window and formula chart editing window are automatically pinned after moving
  • Collapsed title block does not show collapsed state after dragging
  • Improved flashcard review interaction
  • Search result highlighting supports most row-level elements
  • PDF sidebar resizing
  • fix bugs:
  • Clicking on the flash card on the mobile terminal does not hide the right column

New in SiYuan 2.6.0 (Dec 27, 2022)

  • import feature:
  • Support spaced review
  • Improvements:
  • Improve the floating window display logic of the block reference count
  • Remove the header col1 col2 col3 when creating a new table
  • The reading position is retained after the PDF tab is moved
  • Improved data synchronization algorithm
  • Data snapshot comparison join timestamp
  • Add and remove named query functionality for search
  • Document title attribute lost when grouping search results by document
  • Export Markdown file date metadata field changes
  • When the editor is too narrow, the number of references is blocked by the scroll bar
  • Official data synchronization uses accelerated domain name
  • ECharts chart blocks support loose-json
  • Named queries no longer persist layouts
  • The delete button of the title image on the iOS side is not easy to be clicked
  • fix bugs:
  • When there is no cloud tagged snapshot, the interface keeps turning in circles
  • Search interface error
  • Data synchronization error file exists
  • Converting Base64 images fails when importing Markdown
  • Breadcrumbs not visible after search edit
  • Windows side settings fail to start
  • Setting up block quote static anchor text escaping issue
  • The image address is incorrect when the document is exported as an image

New in SiYuan 2.6.0 Dev 3 (Dec 25, 2022)

  • import feature:
  • Support spaced review
  • Improvements:
  • Named queries no longer persist layouts
  • ECharts chart blocks support loose-json
  • Official data synchronization uses accelerated domain name
  • When the editor is too narrow, the number of references is blocked by the scroll bar
  • Export Markdown file date metadata field changes
  • Document title attribute lost when grouping search results by document
  • Add and remove named query functionality for search
  • Data snapshot comparison join timestamp
  • Improved data synchronization algorithm
  • The reading position is retained after the PDF tab is moved
  • Improve the floating window display logic of the block reference count
  • fix bugs:
  • The Windows side settings fail to start at startup
  • Breadcrumbs not visible after search content edit
  • Converting Base64 images fails when importing Markdown
  • Data synchronization error file exists
  • Search interface error
  • When there is no cloud tagged snapshot, the interface keeps turning in circles

New in SiYuan 2.6.0 Dev 2 (Dec 24, 2022)

  • Import feature:
  • Support spaced review
  • Improvements:
  • Export Markdown file date metadata field changes
  • Document title attribute lost when grouping search results by document
  • Add and remove named query functionality for search
  • Data snapshot comparison join timestamp
  • Improved data synchronization algorithm
  • The reading position is retained after the PDF tab is moved
  • Fix bugs:
  • Converting Base64 images fails when importing Markdown
  • Data synchronization error file exists
  • Search interface error
  • When there is no cloud tagged snapshot, the interface keeps turning in circles

New in SiYuan 2.6.0 RC 1 (Dec 23, 2022)

  • import feature:
  • Support spaced review
  • Improvements:
  • Export Markdown file date metadata field changes
  • Document title attribute lost when grouping search results by document
  • Add and remove named query functionality for search
  • Data snapshot comparison join timestamp
  • Improved data synchronization algorithm
  • The reading position is retained after the PDF tab is moved
  • fix bugs:
  • Converting Base64 images fails when importing Markdown
  • Data synchronization error file exists
  • Search interface error
  • When there is no cloud tagged snapshot, the interface keeps turning in circles

New in SiYuan 2.5.5 (Dec 20, 2022)

  • Improvements:
  • Search up and down and left and right layouts can be resized
  • Block the list item from being dragged above the first block of the list item and below the previous block of the list
  • Support data snapshot comparison
  • Export Markdown zip package without folders
  • Show local data snapshot file type count
  • Improve data snapshot loading performance
  • Check disk free space on desktop
  • Append some metadata at the beginning when exporting Markdown files
  • Support to remove the footer of PDF export Exported by Siyuan Notes
  • Improve part of traditional Chinese as customary language
  • Tray menu supports multiple languages
  • Improve the desktop to pull up the kernel
  • fix bugs:
  • Copy hyperlink nested row-level code loses link address
  • HTML block rendering may trigger state exception
  • Data synchronization error file exists
  • Unable to resolve v2.2.0- version blockquotes when indexing

New in SiYuan 2.5.5 Dev 1 (Dec 19, 2022)

  • Improvements:
  • Tray menu supports multiple languages
  • Improve part of traditional Chinese as customary language
  • Support to remove the footer of PDF export Exported by Siyuan Notes
  • Append some metadata at the beginning when exporting Markdown files
  • Check disk free space on desktop
  • Improve data snapshot loading performance
  • Show local data snapshot file type count
  • Export Markdown zip package without folders
  • Support data snapshot comparison
  • Block the list item from being dragged above the first block of the list item and below the previous block of the list
  • Search up and down and left and right layouts can be resized
  • fix bugs:
  • Unable to resolve v2.2.0- version blockquotes when indexing
  • Data synchronization error file exists
  • HTML block rendering may trigger state exception
  • Copy hyperlink nested row-level code loses link address

New in SiYuan 2.5.4 (Dec 13, 2022)

  • Improvements:
  • Support merging subdocuments to export Word/PDF
  • Support for listing and switching recently opened documents
  • The range of embedded blocks copied as pictures should not be limited to the screen display range
  • Block quote new document storage location Support template variables
  • Code block input cursor error
  • Windows side supports Ctrl+Tab without releasing Ctrl and then use the arrow keys to select switch
  • Outline, bookmarks, and tabs panels support keyboard operations
  • Ctrl+F3 Follow the block reference in the notebook settings to create a new document storage location
  • Export image optimization when the font size is set too large
  • Improve row-level code after soft-wrap editing
  • Export PDF and Word without folders
  • After Ctrl+K, if the anchor text is empty, the link will be abbreviated and filled in the anchor text
  • Optimize typesetting Support row-level element bold, italic, etc.
  • Ctrl+Shift+↑/↓ subitems can be moved to a list with no subitems above and below
  • Improve the appearance language used when the desktop is initialized
  • Export Data without data parent folder
  • Unified block cut-paste logic for generating new blocks
  • Remove the data- prefix when exporting data from browser and mobile
  • Set the width of the code block with line numbers according to the selected page size when exporting PDF
  • Customize emoticon image alignment
  • Increase workspace kernel servo lock
  • A pop-up window prompts that the desktop terminal fails to obtain the kernel port
  • Improved tab renaming
  • Turn on Always locate the open document and no longer locate when the document tab is selected again
  • Access authorization page supports dark mode
  • Access authorization page forgot authorization code prompt copy
  • The title of the tab switched to by Ctrl+Tab is displayed in the visible area
  • Access authorization page supports multiple languages
  • Android Pad does not reload after rotating the screen
  • Search supports sorting by relevance
  • Ctrl+F overrides the specified path in the named query
  • Windows/macOS desktop supports booting
  • Improved read-only mode icon on mobile
  • /templates and /resources provide previous and next buttons
  • Mark shortcut changed to Alt+E
  • Added at the footer of PDF export Exported by Siyuan Notes
  • Documents created after repeatedly clipping the same page do not follow the machine number
  • F3 Select text without repeating the creation of sub-document references
  • Improved Named Query Persistence
  • Windows side supports window on top
  • Improved systray click interaction
  • development refactoring:
  • Upgrade Electron
  • Refactor Android side startup
  • Remove old row-level element-related implementation code
  • fix bugs:
  • Incorrect content after copying formula with font style
  • Wrong left to right icons
  • Switching themes results in blank tabs
  • Appearance mode does not refresh when switching themes while following the system
  • Enabled CSS fragments are not removed from <head> after removal
  • List item cut and undo trigger state exception
  • An error is reported when importing a Markdown file with empty content
  • Import Markdown file parsing task list exception
  • Scroll bars appear when there are SVG images in the table when exporting PDF
  • PDF export formula is truncated
  • Bazaar package download progress is not displayed

New in SiYuan 2.5.4 Dev 2 (Dec 10, 2022)

  • Improvements:
  • Windows/macOS desktop supports booting
  • Ctrl+F overrides the specified path in the named query
  • Search supports sorting by relevance
  • Android Pad does not reload after rotating the screen
  • Access authorization page supports multiple languages
  • The title of the tab switched to by Ctrl+Tab is displayed in the visible area
  • Access authorization page forgot authorization code prompt copy
  • Access authorization page supports dark mode
  • Turn on Always locate the open document and no longer locate when the document tab is selected again
  • Improved tab renaming
  • A pop-up window prompts that the desktop terminal fails to obtain the kernel port
  • Increase workspace kernel servo lock
  • Customize emoticon image alignment
  • Set the width of the code block with line numbers according to the selected page size when exporting PDF
  • Remove the data- prefix when exporting data from browser and mobile
  • Unified block cut-paste logic for generating new blocks
  • Export Data without data parent folder
  • Improve the appearance language used when the desktop is initialized
  • Ctrl+Shift+↑/↓ subitems can be moved to a list with no subitems above and below
  • Optimize typesetting Support row-level element bold, italic, etc.
  • After Ctrl+K, if the anchor text is empty, the link will be abbreviated and filled in the anchor text
  • Improve row-level code after soft-wrap editing
  • Export image optimization when the font size is set too large
  • Outline, bookmarks, and tabs panels support keyboard operations
  • Windows side supports Ctrl+Tab without releasing Ctrl and then use the arrow keys to select switch
  • Code block input cursor error
  • The range of embedded blocks copied as pictures should not be limited to the screen display range
  • fix bugs:
  • An error is reported when importing a Markdown file with empty content
  • List item cut and undo trigger state exception
  • Enabled CSS fragments are not removed from <head> after removal
  • Appearance mode does not refresh when switching themes while following the system
  • Switching themes results in blank tabs
  • Wrong left to right icons
  • Incorrect content after copying formula with font style
  • development refactoring:
  • Remove old row-level element-related implementation code
  • Refactor Android side startup
  • Upgrade Electron

New in SiYuan 2.5.4-1 Dev 1 (Dec 8, 2022)

  • Improved functionality:
  • Access authorization page supports multiple languages
  • Ctrl+TabThe title of the tab to switch to is displayed in the visible area
  • Access authorization page forgot authorization code prompt copy
  • turn on 始终定位打开的文档After selecting the document tab again, it will no longer be positioned
  • Improved tab renaming
  • A pop-up window prompts that the desktop terminal fails to obtain the kernel port
  • Add workspace lock
  • Customize emoticon image alignment
  • Set the width of the code block with line numbers according to the selected page size when exporting PDF
  • Export data from browser and mobile terminals Remove data-prefix
  • Unified block cut-paste logic for generating new blocks
  • Export Data without data parent folder
  • Improve the appearance language used when the desktop is initialized
  • 优化排版Support line-level element bold, italic, etc.
  • After Ctrl+K, if the anchor text is empty, the link will be abbreviated and filled in the anchor text
  • Improve row-level code after soft-wrap editing
  • Export image optimization when the font size is set too large
  • Outline, bookmarks, and tabs panels support keyboard operations
  • The Windows side supports Ctrl+Tab, use the arrow keys to select the switch without releasing the Ctrl
  • Code block input cursor error
  • The range of embedded blocks copied as pictures should not be limited to the screen display range
  • Fix bugs:
  • appearance mode 跟随系统Not refreshing when switching themes
  • Switching themes results in blank tabs
  • Wrong left to right icons
  • Incorrect content after copying formula with font style
  • Development refactoring:
  • Remove old row-level element-related implementation code
  • Refactor Android startup

New in SiYuan 2.5.3 (Dec 6, 2022)

  • Improvements:
  • Search supports named queries
  • Ctrl+F and Ctrl+P no longer share specified paths
  • Grouped search results support one-click expansion/collapse
  • Search Specify path Support multiple selection
  • The search interface supports left and right layout
  • Update search and replace icons
  • Split screen to the right when search transitions to pinned search
  • Search settings fixed display
  • When the search results are grouped by document, it supports sorting by blocks in the document
  • The text menu on the iPad sometimes does not appear
  • Ctrl+K does not recognize the link after the link is unlinked
  • Optimize local marker snapshot interaction
  • Build Docker linux/arm64/v8 image
  • iOS supports opening zotero://
  • Added Baidu network disk download channel
  • Search type option added to OK button
  • Optimize the layout of the upper and lower panels when the window is resized
  • Display the download progress in the status bar when automatically downloading the update package
  • HTML blocks are automatically wrapped with <div>
  • Optimize the mobile interface after too many choices
  • Search supports sorting
  • Convert the referenced superblock to footnote when exporting Markdown Remove the superblock tag
  • Hide key/password in S3/WebDAV settings interface
  • S3/WebDAV data synchronization supports setting timeout
  • Improving Data Warehouse Key Generation via Password
  • Pop-up windows or closing windows should close unrelated menus
  • Reboot is no longer required when setting up proxy switching
  • Adjust the network request timeout to 30s
  • fix bugs:
  • Deleted resources can still be searched after deleting unreferenced resources
  • The default color matching failure problem when using a third-party theme
  • Anti-chain panel Alt+[ Cannot create a new document
  • Include subdocuments when Ctrl+F fails
  • Copying HTML cannot copy non-text row-level elements
  • Delete backwards will delete the formula when it encounters a row-level formula
  • Abnormal positioning after the search result hits the code block

New in SiYuan 2.5.3 Dev 2 (Dec 5, 2022)

  • Improvements:
  • Improving Data Warehouse Key Generation via Password
  • S3/WebDAV data synchronization supports setting timeout
  • Hide key/password in S3/WebDAV settings interface
  • Convert the referenced superblock to footnote when exporting Markdown Remove the superblock tag
  • Search supports sorting
  • Optimize the mobile interface after too many choices
  • HTML blocks are automatically wrapped with <div>
  • Display the download progress in the status bar when automatically downloading the update package
  • Optimize the layout of the upper and lower panels when the window is resized
  • Search type option added to OK button
  • Added Baidu network disk download channel
  • Build Docker linux/arm64/v8 image
  • Optimize local marker snapshot interaction
  • Ctrl+K does not recognize the link after the link is unlinked
  • The text menu on the iPad sometimes does not appear
  • When the search results are grouped by document, it supports sorting by blocks in the document
  • Search settings fixed display
  • Split screen to the right when search transitions to pinned search
  • Update search and replace icons
  • The search interface supports left and right layout
  • Search Specify path Support multiple selection
  • Grouped search results support one-click expansion/collapse
  • Ctrl+F and Ctrl+P no longer share specified paths
  • Search supports named queries
  • fix bugs:
  • Copying HTML cannot copy non-text row-level elements
  • Include subdocuments when Ctrl+F fails
  • Anti-chain panel Alt+[ Cannot create a new document
  • The default color matching failure problem when using a third-party theme
  • Deleted resources can still be searched after deleting unreferenced resources

New in SiYuan 2.5.3 Dev 1 (Dec 2, 2022)

  • Improvements:
  • Search supports sorting
  • Optimize the mobile interface after too many choices
  • HTML blocks are automatically wrapped with <div>
  • Display the download progress in the status bar when automatically downloading the update package
  • Optimize the layout of the upper and lower panels when the window is resized
  • Search type option added to OK button
  • Added Baidu network disk download channel
  • Build Docker linux/arm64/v8 image
  • Ctrl+K does not recognize the link after the link is unlinked
  • The text menu on the iPad sometimes does not appear
  • When the search results are grouped by document, it supports sorting by blocks in the document
  • Search settings fixed display
  • Split screen to the right when search transitions to pinned search
  • Update search and replace icon
  • The search interface supports left and right layout
  • Search Specify path Support multiple selection
  • Grouped search results support one-click expansion/collapse
  • Ctrl+F and Ctrl+P no longer share specified paths
  • fix bugs:
  • Include subdocuments when Ctrl+F fails
  • Anti-chain panel Alt+[ Cannot create a new document
  • The default color matching failure problem when using a third-party theme
  • Deleted resources can still be searched after deleting unreferenced resources

New in SiYuan 2.5.2 (Nov 29, 2022)

  • Improvements:
  • Search supports displaying search results by document grouping
  • The search tab supports filter conditions
  • Search Specify path Support selection by document tree
  • Block Move Box support selectable by document tree
  • Drag and drop to move blocks support Repeat
  • Enter behaves abnormally when the cursor is positioned after an inline formula at the end of a list item
  • Reboot is no longer required when setting up proxy switching
  • After the desktop system wakes up from sleep, judge the network connectivity and then perform data synchronization
  • Support image paths containing spaces when importing Markdown
  • Support shortcut keys to switch read-only mode Ctrl+Shift+G/??G
  • Virtual reference keyword exclusion list supports regular expressions
  • Improve parameter validation when setting S3/WebDAV sync
  • GA stats do not send browsing data
  • Remove [, ( and other symbols when inserting resource files
  • Long press supports copying in read-only mode on the Android side
  • API /api/block/* supports inserting or updating empty paragraph blocks with block-level IAL
  • Improve the problem that it cannot start in some network environments
  • Notebook root-level document tree is no longer cached on startup
  • Improve document tree expansion performance
  • Automatically expand sub-blocks when collapsing list items are converted to documents
  • Improved backlink panel loading performance
  • Global search and search tab unified interface presentation
  • There is no icon for the initialized document when the shortcut key switches tabs
  • Optimization of the tab switching interface when there are too many tabs
  • Improved search options
  • After the current block is selected, the right button is optimized to pop up the block menu
  • Tailfish screen margin ratio adjustment
  • Improve the click range of the rightmost area of ??the icon
  • development refactoring:
  • Upgrade highlight.js to 11.7 and add panda-syntax-light theme
  • fix bugs:
  • Error when exporting HTML when the document title ends with a space
  • When the block under the super block is used as an embedded block, it will not be rendered after setting display breadcrumbs
  • S3/WebDAV data sync cannot use proxy
  • Collection box rendering custom protocol hyperlink problem
  • Unable to parse and paste after copying pictures from other software
  • Read-only mode block label copy content error
  • An exception occurs after using the shortcut key Ctrl + A to select and delete an empty code block
  • There is a zero-width space before the row-level element IAL in the database markdown field and the API getBlockKramdown
  • Entity content lost when inserting row-level element nested HTML entities using API
  • The shortcut key creates a new inline element and the inline element disappears after pasting
  • Incorrect replace after using regex in find replace
  • Wrong IAL setting when updating using API /api/block/updateBlock
  • Switching tabs after Ctrl+Tab and Ctrl+Shift+Tab is wrong

New in SiYuan 2.5.2 Dev 3 (Nov 28, 2022)

  • Improvements:
  • Optimization of the tab switching interface when there are too many tabs
  • There is no icon for the initialized document when the shortcut key switches tabs
  • Global search and search tab unified interface presentation
  • Improved backlink panel loading performance
  • Automatically expand sub-blocks when collapsing list items are converted to documents
  • Improve document tree expansion performance
  • Improve the problem that it cannot start in some network environments
  • API /api/block/* supports inserting or updating empty paragraph blocks with block-level IAL
  • Long press supports copying in read-only mode on the Android side
  • Remove [, ( and other symbols when inserting resource files
  • GA stats do not send browsing data
  • Improve parameter validation when setting S3/WebDAV sync
  • Virtual reference keyword exclusion list supports regular expressions
  • Support shortcut keys to switch read-only mode Ctrl+Shift+G/??G
  • Support image paths containing spaces when importing Markdown
  • After the desktop system wakes up from sleep, judge the network connectivity and then perform data synchronization
  • Reboot is no longer required when setting up proxy switching
  • Enter behaves abnormally when the cursor is positioned after an inline formula at the end of a list item
  • Drag and drop to move blocks support Repeat
  • Block Move Box support selectable by document tree
  • Search Specify path Support selection by document tree
  • The search tab supports filter conditions
  • Search supports displaying search results by document grouping
  • fix bugs:
  • Switching tabs after Ctrl+Tab and Ctrl+Shift+Tab is wrong
  • Wrong IAL setting when updating using API /api/block/updateBlock
  • The shortcut key creates a new inline element and the inline element disappears after pasting
  • Entity content lost when inserting row-level element nested HTML entities using API
  • There is a zero-width space before the row-level element IAL in the database markdown field and the API getBlockKramdown
  • An exception occurs after using the shortcut key Ctrl + A to select and delete an empty code block
  • Read-only mode block label copy content error
  • Unable to parse and paste after copying pictures from other software
  • Collection box rendering custom protocol hyperlink problem
  • S3/WebDAV data sync cannot use proxy
  • When the block under the super block is used as an embedded block, it will not be rendered after setting display breadcrumbs
  • Error when exporting HTML when the document title ends with a space
  • development refactoring:
  • Notebook root-level document tree is no longer cached on startup
  • Upgrade highlight.js to 11.7 and add panda-syntax-light theme

New in SiYuan 2.5.2 Dev 2 (Nov 26, 2022)

  • Improvements:
  • Improve document tree expansion performance
  • Improve the problem that it cannot start in some network environments
  • API /api/block/* supports inserting or updating empty paragraph blocks with block-level IAL
  • Long press supports copying in read-only mode on the Android side
  • Remove [, ( and other symbols when inserting resource files
  • GA stats do not send browsing data
  • Improve parameter validation when setting S3/WebDAV sync
  • Virtual reference keyword exclusion list supports regular expressions
  • Support shortcut keys to switch read-only mode Ctrl+Shift+G/??G
  • Support image paths containing spaces when importing Markdown
  • After the desktop system wakes up from sleep, judge the network connectivity and then perform data synchronization
  • Reboot is no longer required when setting up proxy switching
  • Enter behaves abnormally when the cursor is positioned after an inline formula at the end of a list item
  • Drag and drop to move blocks support Repeat
  • Block Move Box support selectable by document tree
  • fix bugs:
  • Entity content lost when inserting row-level element nested HTML entities using API
  • There is a zero-width space before the row-level element IAL in the database markdown field and the API getBlockKramdown
  • An exception occurs after using the shortcut key Ctrl + A to select and delete an empty code block
  • Read-only mode block label copy content error
  • Unable to parse and paste after copying pictures from other software
  • Collection box rendering custom protocol hyperlink problem
  • S3/WebDAV data sync cannot use proxy
  • When the block under the super block is used as an embedded block, it will not be rendered after setting display breadcrumbs
  • Error when exporting HTML when the document title ends with a space
  • development refactoring:
  • Notebook root-level document tree is no longer cached on startup
  • Upgrade highlight.js to 11.7 and add panda-syntax-light theme

New in SiYuan 2.5.2 Dev (Nov 24, 2022)

  • Improvements:
  • Virtual reference keyword exclusion list supports regular expressions
  • Support shortcut keys to switch read-only mode Ctrl+./⌘.
  • Support image paths containing spaces when importing Markdown
  • After the desktop system wakes up from sleep, judge the network connectivity and then perform data synchronization
  • Reboot is no longer required when setting up proxy switching
  • Enter behaves abnormally when the cursor is positioned after an inline formula at the end of a list item
  • Drag and drop to move blocks support Repeat
  • Fix bugs:
  • Collection box rendering custom protocol hyperlink problem
  • S3/WebDAV data sync cannot use proxy
  • When the block under the super block is used as an embedded block, it will not be rendered after setting display breadcrumbs
  • Error when exporting HTML when the document title ends with a space

New in SiYuan 2.5.1 (Nov 23, 2022)

  • Improvements:
  • In PDF, press h for hand tool and s for text tool
  • Backlink panel supports keyword filtering
  • Optimize document title does not support / prompt information position
  • Appearance mode is supported on the browser side Follow the system
  • Improve the export of long images
  • Improved dummy citations and backlink mentions search matching
  • Appearance mode is supported on the mobile side Follow the system
  • Dummy ref keyword cache tuned to 10 minutes
  • Increase the keyword limit for dummy references and backlink mentions separately in Settings - Search
  • S3/WebDAV data synchronization support setting to skip HTTPS certificate verification
  • The default timeout of a single request for S3/WebDAV data synchronization is 30s
  • Shift+?/? The canceled block should be in the visible area
  • Improved rendering of referenced nested anchor text when exporting
  • Add a User Guide entry button to the right of the Settings button on the top bar
  • Improved S3 upload tagged snapshot performance
  • Too long tables are not fully displayed when exporting to PDF
  • The line number of the code block is misplaced after adjusting the margin
  • Opening an existing but uninitialized document on the right will open the document repeatedly
  • Upgrade staff abcjs to 6.1.7
  • Ignore .git folders when syncing clean up empty directories
  • The menu function will be triggered when the menu on the right side of the mobile terminal scrolls
  • Improved parsing of <mark> tags when pasting HTML
  • Reduce embedded block jitter
  • Support for inserting .sh domain name hyperlinks
  • PDF cannot be displayed properly on the iPad
  • The tab is automatically updated after the block is dragged from the tab into the floating window
  • Image scaling is limited by the length of the first block
  • Add a copy option to the right button of the custom emoticon
  • Improve search performance
  • Settings - Subscription prices no longer displayed in account
  • Returns IAL when queried using the API /api/block/getBlockKramdown
  • Convert Base64-encoded images to files when importing into Markdown
  • Automatically expand after moving the collapsed title
  • Remove all zero-width spaces when copying plain text
  • Improved bookmarks and tabs panel loading speed
  • document related:
  • Added Settings - Search - Number of search results displayed. Impact Description
  • Update link address in CI/CD release changes
  • development refactoring:
  • Upgrade Electron
  • Remove the unused interface for creating antilinks
  • fix bugs:
  • The editor scroll bar cannot be dragged
  • The document title is quickly entered in Chinese and the cursor position is abnormal
  • S3 local tag snapshot upload error
  • S3/WebDAV local tagged snapshot uploads do not incrementally upload file objects
  • Lost custom sorting after importing .sy.zip
  • S3 cannot delete cloud tagged snapshot
  • The new document is not created at the same level as the current tab
  • Setting the font format in the table reports an error
  • An error is reported when sorting parent documents on macOS, Linux and mobile terminals
  • Database layer cache invalidation
  • Global search result path exhibits escaping issues
  • Mathematical formulas cannot be saved after coloring
  • Escaped symbols are not restored when exporting ECharts chart blocks
  • Undoing the folded title after moving it will cause the content to be lost and the trigger state to be abnormal
  • Indentation of blocks below the list is incorrect when clipping
  • WebDAV delete cloud tag snapshot error
  • Emoticons are lost after cutting a paragraph containing custom emoticons
  • Theme switching does not work under certain circumstances
  • Issue with parsing row-level formulas containing "
  • Incorrect result statistics when search is set to ignore case
  • Using the center shortcut key results in a blank line on the image
  • The outline is updated when any document icon is updated
  • Incorrect calculation of subtile breadcrumbs when title block is included in superblock

New in SiYuan 2.5.1 Dev 5 (Nov 22, 2022)

  • Improvements:
  • Improve search performance
  • Add a copy option to the right button of the custom emoticon
  • Image scaling is limited by the length of the first block
  • PDF cannot be displayed properly on the iPad
  • Support for inserting .sh domain name hyperlinks
  • Reduce embedded block jitter
  • Improved parsing of <mark> tags when pasting HTML
  • The menu function will be triggered when the menu on the right side of the mobile terminal scrolls
  • Ignore .git folders when syncing clean up empty directories
  • Upgrade staff abcjs to 6.1.7
  • Opening an existing but uninitialized document on the right will open the document repeatedly
  • The line number of the code block is misplaced after adjusting the margin
  • Too long tables are not fully displayed when exporting to PDF
  • Improved S3 upload tagged snapshot performance
  • Add a User Guide entry button to the right of the Settings button on the top bar
  • Improved rendering of referenced nested anchor text when exporting
  • Shift+?/? The canceled block should be in the visible area
  • The default timeout of a single request for S3/WebDAV data synchronization is 30s
  • S3/WebDAV data synchronization support setting to skip HTTPS certificate verification
  • Increase the keyword limit for dummy references and backlink mentions separately in Settings - Search
  • Dummy ref keyword cache tuned to 10 minutes
  • Appearance mode is supported on the mobile side Follow the system
  • Improved dummy citations and backlink mentions search matching
  • Improve the export of long images
  • Appearance mode is supported on the browser side Follow the system
  • Optimize document title does not support / prompt information position
  • Backlink panel supports keyword filtering
  • In PDF, press h for hand tool and s for text tool
  • fix bugs:
  • Issue with parsing row-level formulas containing "
  • Theme switching does not work under certain circumstances
  • Emoticons are lost after cutting a paragraph containing custom emoticons
  • WebDAV delete cloud tag snapshot error
  • Indentation of blocks below the list is incorrect when clipping
  • Mathematical formulas cannot be saved after coloring
  • Global search result path exhibits escaping issues
  • Database layer cache invalidation
  • An error is reported when sorting parent documents on macOS, Linux and mobile terminals
  • Setting the font format in the table reports an error
  • The new document is not created at the same level as the current tab
  • S3 cannot delete cloud tagged snapshot
  • Lost custom sorting after importing .sy.zip
  • S3/WebDAV local tagged snapshot uploads do not incrementally upload file objects
  • S3 local tag snapshot upload error
  • The document title is quickly entered in Chinese and the cursor position is abnormal
  • The editor scroll bar cannot be dragged
  • document related:
  • Update link address in CI/CD release changes
  • Added Settings - Search - Number of search results displayed. Impact Description
  • development refactoring:
  • Upgrade Electron

New in SiYuan 2.5.1 Dev 3 (Nov 18, 2022)

  • Improvements:
  • Reduce embedded block jitter
  • Improved parsing of <mark> tags when pasting HTML
  • The menu function will be triggered when the menu on the right side of the mobile terminal scrolls
  • Ignore .git folders when syncing clean up empty directories
  • Upgrade staff abcjs to 6.1.7
  • Opening an existing but uninitialized document on the right will open the document repeatedly
  • The line number of the code block is misplaced after adjusting the margin
  • Too long tables are not fully displayed when exporting to PDF
  • Improved S3 upload tagged snapshot performance
  • Add a User Guide entry button to the right of the Settings button on the top bar
  • Improved rendering of referenced nested anchor text when exporting
  • Shift+?/? The canceled block should be in the visible area
  • The default timeout of a single request for S3/WebDAV data synchronization is 30s
  • S3/WebDAV data synchronization support setting to skip HTTPS certificate verification
  • Increase the keyword limit for dummy references and backlink mentions separately in Settings - Search
  • Dummy ref keyword cache tuned to 10 minutes
  • Appearance mode is supported on the mobile side Follow the system
  • Improved dummy citations and backlink mentions search matching
  • Improve the export of long images
  • Appearance mode is supported on the browser side Follow the system
  • Optimize document title does not support / prompt information position
  • Backlink panel supports keyword filtering
  • In PDF, press h for hand tool and s for text tool
  • fix bugs:
  • Database layer cache invalidation
  • An error is reported when sorting parent documents on macOS, Linux and mobile terminals
  • Setting the font format in the table reports an error
  • The new document is not created at the same level as the current tab
  • S3 cannot delete cloud tagged snapshot
  • Lost custom sorting after importing .sy.zip
  • S3/WebDAV local tagged snapshot uploads do not incrementally upload file objects
  • S3 local tag snapshot upload error
  • The document title is quickly entered in Chinese and the cursor position is abnormal
  • The editor scroll bar cannot be dragged
  • document related:
  • :octocat: Update link address of CI/CD release changelogs
  • Added Settings - Search - Number of search results displayed. Impact Description
  • development refactoring:
  • Upgrade Electron

New in SiYuan 2.5.1 Dev 2 (Nov 17, 2022)

  • Improved functionality:
  • Reduce Embedding Block Jitter
  • Improve parsing of <mark> tags when pasting HTML
  • The menu function is triggered when the menu on the right side of the mobile terminal is scrolled
  • Ignore .git folders when syncing to clean up empty directories
  • Upgrade staves abcjs to 6.1.7
  • Opening an existing but uninitialized document on the right will open the document repeatedly
  • Code block line numbers are misplaced after adjusting margins
  • Too long tables appear incomplete when exporting to PDF
  • Improve S3 upload tag snapshot performance
  • Add a User Guide entry button to the right of the Settings button in the top bar
  • Improve rendering of referenced nested anchor text when exporting
  • Shift+↑/↓ The canceled block should be in the visible area
  • S3/WebDAV data synchronization single request timeout is 30s by default
  • S3/WebDAV data sync support setting to skip HTTPS certificate verification
  • Added virtual citation and backlink mention keyword limit respectively in Settings - Search
  • Virtual references no longer cache keywords
  • Appearance mode is supported on the mobile terminal to follow the system
  • Improved virtual citation and backlink mention search matching
  • Improve export of long images
  • The browser side supports appearance mode to follow the system
  • Optimize document title not supported / prompt information position
  • fix bugs:
  • Error in sorting mobile parent documents on macOS, Linux and mobile
  • Error in setting font format in table
  • The new document is not created at the same level of the current tab
  • S3 can't delete cloud tagged snapshots
  • Lost custom sorting after importing .sy.zip
  • S3/WebDAV local tag snapshot upload not incrementally uploading file objects
  • S3 local tag snapshot upload error
  • Document title quick input Chinese cursor position is abnormal
  • Editor scroll bar cannot be dragged
  • Document related:
  • :octocat: Update link address of CI/CD release changelogs
  • Add Settings - Search - Number of Search Results Displayed Impact Description
  • development refactoring:
  • Upgrade Electron

New in SiYuan 2.5.1 Dev 1 (Nov 17, 2022)

  • Improvements:
  • Opening an existing but uninitialized document on the right will open the document repeatedly
  • The line number of the code block is misplaced after adjusting the margin
  • Too long tables are not fully displayed when exporting to PDF
  • Improved S3 upload tagged snapshot performance
  • Add a User Guide entry button to the right of the Settings button on the top bar
  • Improved rendering of referenced nested anchor text when exporting
  • Shift+↑/↓ The canceled block should be in the visible area
  • The default timeout of a single request for S3/WebDAV data synchronization is 30s
  • S3/WebDAV data synchronization support setting to skip HTTPS certificate verification
  • Virtual references no longer cache keywords
  • Appearance mode is supported on the mobile side Follow the system
  • Improved dummy citations and backlink mentions search matching
  • Improve the export of long images
  • Appearance mode is supported on the browser side Follow the system
  • Optimize document title does not support / prompt information position
  • fix bugs:
  • The new document is not created at the same level as the current tab
  • S3 cannot delete cloud tagged snapshot
  • Lost custom sorting after importing .sy.zip
  • S3/WebDAV local tagged snapshot uploads do not incrementally upload file objects
  • S3 local tag snapshot upload error
  • The document title is quickly entered in Chinese and the cursor position is abnormal
  • The editor scroll bar cannot be dragged
  • development refactoring:
  • Upgrade Electron

New in SiYuan 2.5.0 (Nov 15, 2022)

  • Introduce features:
  • Export as long image
  • Data synchronization and backup support access to third-party S3 protocol object storage services
  • Data synchronization and backup support access to third-party WebDAV services
  • Improved functionality:
  • Added scroll to top and bottom buttons on the right side of the editor
  • [, ( etc. symbols are no longer stripped when inserting resource files
  • When you exit the desktop and pull up the update installation, you sometimes need to restart twice
  • Convert network pictures to local pictures Support processing file:// local path pictures
  • Move doc tag below title block when doc block is converted to title block
  • should not be able to cut in read-only mode
  • WebDAV data synchronization skips HTTPS certificate verification
  • S3 cloud storage supports setting to use path style addressing
  • Ultra-wide screen optimization
  • The floating toolbar disappears when there is other software with the swipe popup function
  • Improve startup speed when data volume is large
  • development refactoring:
  • Improved release process for update bazaar packages
  • fix bugs:
  • Clear styles lead to mistakenly deleted text
  • Unable to delete cloud tag snapshot
  • Title blocks cannot be converted to subdocuments of the selected document
  • The arrow in front of the list in read-only mode cannot be collapsed
  • Backlinks panel copy problem
  • Multiple folds in read-only mode cause data type errors
  • Image centered on top with empty line
  • Error when viewing properties in PDF tab
  • In the PDF tab, click Search and then click elsewhere to report an error
  • F2 does not follow the changes in the editor after renaming the document
  • [[ Quote dynamic anchor text length limit is invalid
  • Selected note and the text after it cannot set the text after it as a note
  • Disable editing of document history
  • Rename, remove, and close the unrendered document, and the tab has no corresponding change
  • Cannot copy attributes when copying a single block

New in SiYuan 2.5.0 Dev 1 (Nov 12, 2022)

  • Introduce features:
  • Data synchronization supports access to third-party S3 protocol object storage services
  • Data synchronization supports access to third-party WebDAV services
  • Improved functionality:
  • WebDAV data synchronization skips HTTPS certificate verification
  • should not be able to cut in read-only mode
  • Move doc tag below title block when doc block is converted to title block
  • Convert network pictures to local pictures Support processing file:// local path pictures
  • When you exit the desktop and pull up the update installation, you sometimes need to restart twice
  • [, ( etc. symbols are no longer stripped when inserting resource files
  • fix bugs:
  • Multiple folds in read-only mode cause data type errors
  • Backlinks panel copy problem
  • The arrow in front of the list in read-only mode cannot be collapsed
  • Title blocks cannot be converted to subdocuments of the selected document
  • Unable to delete cloud tag snapshot
  • Clear styles lead to mistakenly deleted text

New in SiYuan 2.4.12 (Nov 11, 2022)

  • Improved functionality:
  • Improve WebDAV upload data performance
  • Ctrl+Click selection blocks should prohibit nested selection
  • Support cross-block and multi-select block repetition
  • Adjust data synchronization to access third-party storage services
  • Line-level code, label and keyboard elements cannot be moved to the front of the element when the cursor is at the beginning of the block
  • Data synchronization access to S3 protocol compatible object storage service
  • Improve WebDAV data synchronization to create directory implementation
  • Add restore default function for fonts
  • Row-level clear styles no longer clear notes, links, labels, formulas, PDF callouts, and references
  • Add shortcut key for block repetition Ctrl+D Strikethrough shortcut key modified to Ctrl+Shift+S
  • Does not display when the cursor is in front of the picture at the beginning of the paragraph block
  • fix bugs:
  • After selecting the paragraph block and the list item block, a separate list item block will appear after pasting
  • Undo in the mathematical formula on the browser side results in an abnormal state
  • The setting is disabled in the current tab
  • Documents on the document tree cannot be dragged

New in SiYuan 2.4.12 Dev 1 (Nov 8, 2022)

  • Improved functionality:
  • Improved WebDAV data synchronization implementation
  • Fix bugs:
  • Undo in the mathematical formula on the browser side results in an abnormal state
  • The setting is disabled in the current tab

New in SiYuan 2.4.11 (Nov 8, 2022)

  • Improved functionality:
  • The document tree removes the double-click operation of the notebook and optimizes the speed of clicking on the notebook to expand
  • Improve the cursor state when the mouse is moved to an empty document name
  • Inaccurate positioning when the mobile back page contains an embed block
  • Change the shortcut key to Ctrl+Alt+Click or middle mouse button to open in a new tab
  • Optimize the interaction opened in the current tab
  • Open source data synchronization WebDAV implementation
  • Reduce jitter when the mobile terminal pops up the keyboard
  • There is no space at the bottom of the external keyboard on the iPad side
  • The minimum system version requirement for iOS/iPad has been raised from 13.6 to 14.0
  • Hide the status bar at the top of the iPad
  • development refactoring:
  • Refactor File History Query
  • fix bugs:
  • Mobile document tree menu click is invalid
  • Inline comments cannot be searched
  • When the end of the block is a math formula, Shift+↓ selects the wrong range
  • Notebooks in the document tree cannot be sorted
  • Lost blocks when moving through Shift+Click multi-select blocks
  • Ctrl+Shift+V External link resource file invalid

New in SiYuan 2.4.10 (Nov 5, 2022)

  • Improved functionality:
  • Document tree supports Ctrl+Click and Shift+↑/↓ for multiple selection
  • Open source cloud synchronization service implementation
  • Tab drop-down and property bookmark drop-down panel optimization
  • Support Alt+I/E/N/U configuration
  • Supports /*-+ in the keypad.
  • Video links are no longer converted to IFrames when exporting HTML and preview
  • The underline color of inline elements inherits the foreground color of the current element
  • Sometimes it needs to restart twice when the Windows side exits and pulls up the update installation
  • Export Markdown line-level element improvements
  • Shortcut setting page shakes left and right
  • Improve handling of <img> tags when importing Markdown
  • The number of references to sub-blocks under the super block will be blocked by the next block
  • Adjust tab text centering
  • Shortcut reset requires pop-up confirmation
  • The Android keyboard will flash when the head is retracted
  • Ctrl+Shift+V invokes browser native functions, configuration is no longer supported
  • Fix bugs:
  • Long press and drag on the mobile terminal causes abnormal interface transparency
  • Failed to create a data snapshot without logging in
  • More operations in the document tree correspond to the last selected document instead of the current document
  • The time of the last record of each page of the data history is abnormal
  • Blocks at the beginning of tags cannot be referenced
  • After deleting a document, the relationship diagram, outline and backlink tabs of the document should be closed
  • Subdocument sorting configuration not cleaned up when parent document is deleted
  • Unable to replace code content with HTML escapes

New in SiYuan 2.4.9 (Nov 1, 2022)

  • Improved functionality:
  • Editor settings support align layout on both sides
  • Editor settings and block layout support text from right to left
  • Formatting when saving data/storage/local.json
  • Improve the conversion of network pictures to local pictures, wechat picture pull
  • GitHub Releases is preferred when downloading the installation package for automatic update
  • Disable text dragging on Android
  • development refactoring:
  • Refactoring Data Warehouse Synchronization
  • Replace Readdir(-1) with os.ReadDir
  • fix bugs:
  • Comments in code blocks cannot be cut
  • In read-only mode, the paste operation and drag-and-drop insertion of resource files are prohibited
  • No sound when recording on macOS
  • Unable to cancel the installation at the workspace coverage warning popup during installation
  • Sorted list does not display numbers after collapse
  • Annotations are displayed abnormally when PDF uses bright mode in dark mode

New in SiYuan 2.4.8 (Oct 31, 2022)

  • Improved functionality:
  • Support setting the pop-up option of the floating window
  • PDF supports dark and light mode selection
  • Improve servo code snippets /snippets/
  • Switch back to loading via IP 127.0.0.1
  • Selecting the installation path during installation is no longer supported on the Windows side
  • Breadcrumbs support Ctrl+click in the backlink panel to open a new tab
  • Improve the display rules of embedded block toolbar in touch screen
  • Android/iOS side does not display data index and search index status prompts
  • Forward and back button icons updated
  • Support for inserting .im and .build domain hyperlinks
  • Authentication compatible with IPv6 native loopback address
  • Clearly distinguish folded and unfolded state colors
  • Support turning off Google Analytics
  • Persistent localStorage per workspace
  • Support HEVC encoded video playback
  • Convert network images to local images Follow notebook-level resource file settings
  • The number of dynamically loaded blocks in the editor is changed from fixed value to configurable
  • Optimize Pad portrait display
  • Document related:
  • I heard that Siyuan Notes will mine through the user's computer
  • remove function:
  • 32-bit systems are no longer supported on the Windows side
  • Remove --resident and --servePath kernel parameters
  • fix bugs:
  • set code snippet error
  • The recording function cannot be clicked
  • Dynamic anchor text not using naming when referencing non-document named blocks
  • Quote dynamic anchor text not following after modifying named docblock
  • Can't delete label in label panel after marking formula as label

New in SiYuan 2.4.7 (Oct 27, 2022)

  • Improved functionality:
  • Support for setting code snippets through the interface
  • Remove the zoom function from the block menu of the reverse chain panel
  • The page jitters left and right when scrolling up in some themes
  • Improve blockquote parsing to avoid recognizing ((foo)) text
  • IFrame block loading on Android side does not open other apps but supports continuing to load pages
  • Join Google Analytics
  • Using the mouse's copy-paste button causes Command not to be released
  • Improved cloud collection box clipping
  • Subscription trial reduced from 30 days to 7 days
  • Document related:
  • Modify Privacy Policy
  • Development refactoring:
  • Android side adapts to Android 13
  • Minimum Android version requirement changed from 6.0 to 7.0
  • Loaded through the domain name siyuan.localhost
  • Fix bugs:
  • The initial insertion line of the first block of the anti-chain panel causes the state to be abnormal
  • After dragging the window, the backlink panel block label position is wrong
  • Backlinks panel is empty after opening document from global search
  • Scrolling back and forth quickly causes the embed block to repeat

New in SiYuan 2.4.6 (Oct 26, 2022)

  • Improved functionality:
  • Support non-list outline indentation
  • Block scroll bars follow scrolling
  • Desktop kernel processes use random ports
  • List lines are lost after the code block in the list is collapsed
  • IFrame block does not open browser redirect
  • Click on the header image on the touch screen to switch between showing and hiding the relevant buttons
  • Display bookmarks, naming, etc. settings are respected when exporting PDF/HTML
  • Update the icon that opens on the right or lower side of the tab
  • Add shortcut key configuration for expand up and down or select
  • Kernel parameter increase --port
  • After downloading the resource file on some systems, it is opened as a zip
  • Browser clipping extension to escape Markdown tags
  • The main window keeps the original zoom after exporting the PDF
  • Remove trailing spaces from workspace paths
  • Support settings
  • Servo code snippets supported /snippets/
  • Development refactoring:
  • Desktop kernel processes are no longer launched in free mode
  • The port number of the desktop kernel process is written to the file port.json
  • The front-end uniformly uses the kernel port number variable
  • Fix bugs:
  • Ctrl+Shift+VCopying content into code block causes rendering offset
  • Browser Clipping extension missing headers and code blocks
  • The content of the chart block is in the database blocks surface contentfield is escaped
  • Dynamic anchor text does not follow after modifying the document definition block title several times in a short period of time
  • Super block start delete undo trigger status exception
  • Documents in sync should disallow block tagging
  • Linux desktop auto-update does not grant executable permissions
  • Kernel parameters --resident and --readonlyparameter parsing problem
  • Rendering dummy citations and search highlighting caused duplicate parsing of Markdown tags
  • The top title is not updated after modifying the title in the editor

New in SiYuan 2.4.5 (Oct 23, 2022)

  • Improved functionality:
  • Shift+↑/↓ logic improvement
  • Cloud sync data is executed after startup
  • Optimize touchscreen headers and emoji clicks
  • WeChat Assistant supports voice, video and files
  • Improved virtual citations and backlink mentions search segmentation
  • Limit notebook and document names to a maximum length of 512
  • Upgrading Electron to solve the problem of invalid margin settings in exported PDF
  • WeChat Assistant can send pictures, voices, videos and files with a maximum limit of 10M for a single file
  • Limit the maximum number of open tabs to 32
  • Add a refresh button to the cloud collection box document
  • When the embedded block is above the original text, the mathematical formula in the original text will shake
  • Data snapshot built-in ignores .tmp files
  • Improve data warehouse snapshot performance
  • Fixed bugs:
  • Pictures are lost after setting the font format for both text and pictures
  • Optimized typography unprocessed styled text
  • Click on the picture Ctrl+Shift+A to create a new line to enter text and then press Backspace will cause the picture to disappear
  • Block header Shift + Backspace exception
  • Optimizing typography makes it impossible to remove HTML blocks
  • When the embedded block is dragged above the original text, the data is abnormal

New in SiYuan 2.4.4 (Oct 21, 2022)

  • Improved functionality:
  • Alt+5 does not sync between kernel server clients when opening an existing journal
  • The browser clipping extension is improved to scroll from bottom to top
  • When the title is directly followed by the picture, the prompt text of the picture is no longer rendered in the outline
  • Support drag and drop window after switching to full screen
  • Cursor disappears after splitting or merging cells
  • Dock icon resizing
  • fix bugs:
  • Documentation emojis icon not showing when switching from a theme without theme.js to a theme with theme.js
  • The icon position is wrong after the full-screen switch of the relationship diagram
  • Exception after entering [] after the focus list item returns
  • After merging cells Ctrl+A and then Ctrl+B the content disappears
  • The floating background color of the close button of the main window on the Windows side does not turn red
  • The paragraph below the browser clipping extension list is indented into a sub-block
  • If the Emojie folder is empty after cloud sync, it should not be deleted

New in SiYuan 2.4.3 (Oct 20, 2022)

  • Improved functionality:
  • Desktop/Template Added open file location
  • Pinning tabs with icons incorrectly styled
  • History and Bazaar tab resizing
  • Punctuation not included in virtual citation and mention searches
  • fix bugs:
  • Bazaar icon does not update after download and use
  • Copy rich text and clipping exceptions
  • Stuck on loading screen

New in SiYuan 2.4.2 (Oct 19, 2022)

  • Improved functionality:
  • Desktop/Template Added open file location
  • Pinning tabs with icons incorrectly styled
  • History and Bazaar tab resizing
  • Punctuation not included in virtual citation and mention searches
  • Fix bugs:
  • Bazaar icon does not update after download and use
  • Copy rich text and clipping exceptions
  • Stuck on loading screen

New in SiYuan 2.4.1 (Oct 17, 2022)

  • Improved functionality:
  • Style classes are supported in row-level elements /菜单 and ((引用
  • Drag a document from the document tree to the specified split-screen window tab bar to open it in the specified split-screen window
  • Top bar improved data history icon
  • The automatic update installation package on the desktop does not perform concurrent downloads
  • Improved virtual citations and backlink mentions search segmentation
  • Improved editor read-only mode
  • Dummy citations and backlink mentions are case sensitive and follow search settings
  • Add switch appearance mode to the top bar
  • Add widget block data export property data-export-html
  • Remove extra soft line breaks at the end of blocks
  • When the third-party icon is incomplete, use the material icon that comes with the system instead
  • Improve default theme appearance
  • Distinguish between reference blocks and diagram icons
  • Backlink panel document block label Ctrl+ClickChanged from silent open to direct open
  • Insert support .laDomain hyperlinks
  • Searching for resource files supports following assets folder symlinks
  • Development refactoring:
  • Upgrade Electron
  • Fix bugs:
  • Editor and block manipulation API parsing ~~~foo~~~ fail
  • Backlink mention ordering is invalid
  • Quick collapse and expand anti-chain panel item exception
  • Anchor text gets error when referencing list
  • API /api/attr/setBlockAttrsSet property value escape problem
  • Out of memory causes kernel panic after merging fold titled superblock
  • After merging the super block, delete it and then undo the super block disintegration
  • Query embedded block breadcrumbs are too long, causing column failure
  • Ctrl+KThe popup input box is not focused
  • After adjusting the size of the pendant block data-export-md and data-export-htmllost
  • Enter punctuation repetition after cutting line level elements and pasting as plain text
  • Typesetting optimization escapes content exception
  • Row level element keyboard and underline cannot be pasted as plain text
  • When dragging the split screen window, the underlying drag line will be leaked

New in SiYuan 2.4.0 (Oct 13, 2022)

  • Introduce features:
  • Support setting editor read-only mode
  • Add common code js/css snippets
  • Improved functionality:
  • Query embed blocks add breadcrumbs
  • When the starting block is too long, the upper key will be directly positioned to the document title when the line wraps
  • Descending and descending title levels with children supports titles in list blocks
  • Modify the desktop top bar data history icons and icon order
  • Improve query embed block loading performance
  • Set the selector for the tooltip of the note
  • Improved mention and virtual citation search word segmentation
  • Can't create quote block after soft wrap
  • Convert to HTML block rendering when row-level HTML nodes appear
  • remove function:
  • Remove text drag and drop in editor
  • fix bugs:
  • Blocks other than list items cannot be moved by dragging the block marker
  • Adding line-level code, keyboard, and label through shortcut keys to jump out of line with arrow keys is inconsistent
  • Single quotes in tags should not be replaced with HTML entities
  • Pasting plain text inside a line-level element should preserve the state of that line-level element

New in SiYuan 2.3.3 (Oct 11, 2022)

  • Improved functionality:
  • When the mouse hovers to display the hyperlink URL and title, the title starts on a new line
  • Moving the mouse to the blank space on the left side of the backlink panel will not display the icon
  • Mention highlighting in backlink panel mentions
  • When the formula edit box exists, the cursor will still jump to the back of the formula after clicking other blocks
  • Browser Clipping Extension Improvements
  • Automatically delete packages older than 7 days on exit
  • Remove search highlight after dragging move block
  • Improved cursor interaction when line-level code, keyboard, and labels are at the beginning of a paragraph
  • Title block menu supports delete title and bottom block and cut title and bottom block
  • Charts, formula blocks, etc. close the editing panel and highlight the block
  • Improve table interaction
  • Automatically rebuild the warehouse if the data warehouse is damaged during synchronization
  • Single double click on the document tree should not scroll it
  • Browser Clipping Extension Restrictions Chrome Minimum Version
  • Development refactoring:
  • Upgrade Electron
  • Fix bugs:
  • When the table block is too large, the search cannot highlight and locate matching keywords
  • Parsing Markdown nested line-level element exception
  • The first item is not expanded when expanding the backlinks panel
  • Desktop auto update failed to create folder
  • Hyperlink header content escaping issue
  • Formula cannot be rendered after switching breadcrumbs in backlink panel
  • Can't use Backspace to delete a table block after using Ctrl+/ to select a table block with empty cells
  • Clearing some styles caused the text to be out of order and the cursor to not move
  • Paste on Android side shows undefined
  • Cursor lost after inserting divider before picture
  • After the escape character is added to the line-level style, a marker will appear when you continue to input
  • Undo after the embedded block is deleted will render two identical query results
  • * * The foo list item is dragged to the parent list item and the list disappears

New in SiYuan 2.3.2 (Oct 9, 2022)

  • Improved functionality:
  • Code language can be cleared
  • Improved version number comparison when checking for updates
  • Complete the Spec attribute field when generating conflicting documents synchronously
  • F3 should replace the original text with a reference when plain text is not selected
  • Support setting whether to generate conflicting documents when syncing conflicts in the cloud
  • fix bugs:
  • Should not reset anchor text to block not found
  • Failed to create a data snapshot synchronously
  • Backlink panel embed block fails to load

New in SiYuan 2.3.1 (Oct 8, 2022)

  • Fix bugs:
  • Loading custom emotes can cause a kernel panic
  • Document real-time statistics invalid
  • Right-click exception when the end of the paragraph is a line-level element
  • Shortcut key ⌥⌘ Recognition failed
  • Math formulas cannot be loaded after the backlink panel is refreshed
  • List item line-level element ending and escaped element edit exception
  • Ctrl+Tab exception in list item
  • Divider block menu click exception

New in SiYuan 2.3.0 (Oct 7, 2022)

  • Introduce features:
  • Mobile terminal supports editing toolbar
  • Editor-style backlink panel
  • Fix bugs:
  • The browser clipping extension does not respond after scrolling to the bottom of some pages
  • Unable to locate back block with dynamically loaded content
  • Ctrl+M at the end of the line will match the previous math formula
  • Adding a font style removes row-level formulas
  • Windows side installation package digital signature problem
  • Duplicate anchor text after quoting block merge
  • Can't press enter after custom emoji
  • Use Enter to create a double-stranded positional anomaly
  • Dynamic anchor text does not become static anchor text after cutting and modification
  • Shortcut Ctrl+M cannot be used to insert row-level formulas in blank paragraph blocks/heading blocks
  • Ctrl+M causes formula exception after two formulas are selected
  • Dynamic anchor text not using naming when referencing named blocks
  • Escaping disappears after pasting a quote
  • Top bar not showing when document title is empty
  • Ctrl+M Row-level formula after entering punctuation to repeat
  • Parse Markdown fence code block ~~~ exception
  • Line level text token parsing exception

New in SiYuan 2.2.3 (Sep 28, 2022)

  • Improved functionality:
  • Raise and lower title levels with children
  • Title block supports copying the lower block
  • In-table cursor and key interaction optimization
  • Improve the download speed of the automatic update installation package on the desktop
  • Automatically download update installation packages when manually checking for updates
  • The option to automatically download and update the installation package on the desktop is enabled by default
  • Fix bugs:
  • When using the community theme, the appearance mode follows the system switch abnormally
  • Browser interface exception
  • The theme does not clear the js residue when switching the same appearance mode
  • Click back in a focused block that references the same document and the back cursor disappears
  • Copying a picture with a hyperlink cannot be saved locally
  • Occasionally fails to pull up the automatic update installation package on the desktop
  • Cloud data synchronization error results in abnormal interface overflow

New in SiYuan 2.2.2 (Sep 27, 2022)

  • Improved functionality:
  • Appearance mode supports following system switching
  • Automatically delete packages older than 30 days on exit
  • Line-level comments automatically remove line breaks
  • Hyperlink addresses are better compatible with local paths
  • Supports inserting .ch domain hyperlinks
  • Improve the cursor position after the selected block is deleted
  • fix bugs:
  • Dynamic anchor text at citation not updating after occasional editing of document title
  • Virtual references cannot be converted to references via shortcut keys
  • Font size backfill error
  • Ctrl+Shift+9 keys are not recognized under Windows
  • Unable to export PDF after setting access authorization code
  • Block anchor text input box conversion dynamic / static anchor text exception
  • Windows network share path hyperlink problem starting with \
  • Markdown hyperlink anchor text escape parsing problem
  • Adding formulas, notes, and links to row-level elements causes type loss
  • Multiple consecutive hyperlinks in a table cannot be displayed on a new line
  • Bazaar has downloaded bar open icon file location path error
  • Line-level code does not render according to editor ligature settings
  • The $ character cannot be used normally in the inline code in the table
  • Can't insert resource file
  • In the floating window, the editing layer of the chart is dragged incorrectly
  • Using Alt+[ to quote exception after global search
  • Paste does not parse properly when there is a " character in the title of a hyperlink element
  • PDF markdown references have no identifiers for their corresponding markdown fields in all tables in the database
  • After the dynamic anchor text is deleted, the text becomes static anchor text

New in SiYuan 2.2.1 (Sep 25, 2022)

  • Improved functionality:
  • The PDF tab will jump to the starting position after splitting the screen
  • Update the updated field when modifying properties
  • Enter the document title input box to create a new block
  • The same as the document block reference footnote abbreviated definition takes the title block into account
  • Lute instance provides BlockDOM2Md function
  • Ctrl+? long press to execute only once
  • Text entered at the beginning of a line-level element should be normal text
  • Identify the font size of the selected content
  • Backspace at the beginning of the title should not be converted to plain text
  • Improved shortcut search
  • Export import .sy.zip keep custom sorting
  • Export PDF support preserving folded state
  • Shortcut search to block invalid information sent by autohotkey
  • Reference count float size should not change based on reference count position
  • Can't jump out after entering row formula block in quote block
  • Fix bugs:
  • Block references have no identifiers in the corresponding markdown fields in all tables in the database
  • In the case of hyperlinks and nested images, data migration results in unreferenced resource files
  • Search code content escaping issues
  • After search open encounters citations ?. Unable to open citations
  • The export preview is copied to Zhihu and an error is reported
  • Preview virtual reference error
  • PDF annotation preview does not work
  • X/Ctrl+Alt+X is invalid and the font size is not displayed in the most recent use
  • Pasting <span> parser error
  • Dummy references should not remain edited
  • Links are not saved after being converted to text
  • Markdown escape nested parsing problem
  • Shortcut key recognition is incorrect

New in SiYuan 2.2.0 (Sep 22, 2022)

  • Introduce features:
  • Support row-level comments
  • Row-level elements support multiple style types
  • Support for setting line-level text font size
  • Improved functionality:
  • Improved progressive element parsing
  • Cursor error after inserting code block picture after picture
  • Improve Ctrl+K hyperlink paste recognition
  • Automatic spaces before and after keyboard elements when optimizing typesetting
  • When the kernel interface returns a non-200 status code, an error is reported to the user
  • Refinement of cloud sync lock to improve stability
  • Search is case sensitive and indexed separately based on configuration items
  • Rebuild index details progress push display
  • No more WebSocket transport compression when running as a Docker container
  • Long press to close tab shortcut should not close tabs in quick succession
  • The tablet terminal provides a way to exit the application
  • Improve and optimize typesetting performance
  • Add a warning text that does not support third-party sync disks in the initialization interface
  • Search and replace support for block quote anchor text
  • Parameters set by mermaid via %%{}%% have no effect in dark mode
  • Tokens escaped by are displayed in outline
  • The drop-down tab provides the close function
  • /template Search sorted by name in natural ascending order
  • development refactoring:
  • Upgrade Electron
  • remove function:
  • Nested line-level elements using Markdown tags are no longer supported
  • Keyboard and underline elements via HTML <kbd> and <u> are no longer supported
  • fix bugs:
  • SVG image link to exported PDF does not display properly
  • Unable to render inline formula when updating list block using API /api/block/updateBlock
  • Shortcut key setting input box echo exception
  • Path selection error during PDF export
  • Block scroll bar fails to scroll up after the last block
  • Document DOM attributes are not changed after setting document block attributes using API setBlockAttrs
  • Export large PDF preview blank screen
  • Double click to open the picture is wrong
  • Incorrect display after network proxy is set to HTTPS protocol
  • Enter an error in an empty quote block
  • Custom emoticon search error
  • Use ⌘+Del to delete exceptions on empty lines in macOS side code blocks
  • Cloud sync creates a data snapshot and reports an error invalid argument
  • Incorrect jumping of footnotes after clicking on block quotes when exporting PDF preview
  • Horizontal layout Shift+Click doesn't work from right to left
  • Clicking around the table causes the cursor to disappear

New in SiYuan 2.1.14 (Sep 9, 2022)

  • Improved functionality:
  • PDF auto-scale, fit to page, fit to page width are only valid when toggled
  • Export PDF preview and improve export speed
  • Mobile terminal supports header image position adjustment
  • Expand macro definition when formula is exported
  • Support custom Ctrl+↑↓
  • Built-in Pandoc executable on desktop
  • Shortcut key combination supports Shift+Alt and Shift+Alt+Ctrl
  • Automatically download and update the installation package on the desktop
  • Bazaar already downloaded package should not show update button if config file is incorrect
  • GitHub Releases Download the installation package and add the checksum
  • Do not automatically open preview when opening data history
  • Push Transaction after calling API setBlockAttrs
  • Automatically delete empty folders during cloud sync
  • Improve broken data handling

New in SiYuan 2.1.13 (Sep 5, 2022)

  • Improved functionality:
  • Add tab drop-down menu for each split screen
  • Tab bar support + create
  • Cannot create a new list item with Enter after the list item ends with a non-editable block such as a formula
  • Improved display and update of bazaar downloaded packages
  • Improve Ctrl+K hyperlink paste recognition
  • Insert macro definitions using newcommand when formulas are exported
  • The Linux side no longer supports processing absolute file paths when pasting as plain text
  • Document related:
  • Modify Android Privacy Policy
  • Fix the wrong description related to shortcut keys in the help documentation
  • Fix bugs:
  • Properties lost after widget is moved or resized
  • Export rendering error when first subblock of list item is empty
  • The location where the local file is opened on the Windows side is invalid
  • PDF reader memory leak
  • When the label name has a containment relationship, renaming a label will cause incorrect modification
  • The document icon in the search results is abnormally sized when using a custom icon
  • Inline formula export is wrapped by letters a and b
  • Backlink calculation problem in the box under the title block
  • Ctrl+Z behaves incorrectly after autocompletion
  • Shortcuts not recognized when copying document names containing ''

New in SiYuan 2.1.12 (Sep 4, 2022)

  • Improved functionality:
  • Anti-chain panel block movement support copy as reference or embed
  • Formulas are not converted properly when exporting to .docx
  • ] symbols in hyperlink anchor text are not properly escaped when rendering
  • Bazaar supports installed packages to show individually
  • Add document icon to document block in search results list
  • Improve the data history interface of the mobile terminal
  • Ignore the collapsed state of the content block when browsing the data history
  • Improve the download speed of the bazaar package for non-subscribers
  • Reorganize the way and shortcut keys to open references
  • Improve the setting shortcut key interface and add indent vertical lines
  • Change document update time after document renaming
  • After the shortcut key sets the title, the cursor should keep the original position
  • Focus on the upper layer to return to the parent document in sequence according to the document path
  • Drag and drop the resource file into the editor Use file:// absolute path and link The function is modified to hold Alt
  • Mobile chart edit box is fixed to the top
  • Double-click the picture in the list to wrap the picture cursor error
  • Click on the title whose parent is collapsed in the outline to focus
  • fix bugs:
  • Tab right-click menu split screen function is abnormal
  • Check for system update failures
  • Error when importing Markdown file
  • Block menu converts first-level headings to sixth-level headings
  • Cloud sync will be repeated when the system wakes up after hibernation
  • Edit trigger status exception after collapsed title
  • Link parsing error after dragging a file whose filename contains ) is inserted as file://
  • KaTex macro not working when exporting
  • Documents containing large lists do not load fully
  • Clip the missing pictures of the WeChat public account article

New in SiYuan 2.1.11 (Sep 1, 2022)

  • Improved functionality:
  • Data history documents and resource files support paging and searching
  • Data history documents support read-only visual previews
  • Determine whether to start in the container through the environment variable RUN_IN_CONTAINER
  • Supports inactive document tabs for copying and split-screen operations
  • Added configurable shortcut keys for copying plain text
  • Ctrl+Alt+0/??0 Convert title to text
  • Find and replace supports replacing hyperlink addresses
  • Operation type filtering is supported in data history documents
  • Improve the judgment of full index rebuild after synchronization
  • Remove open click prompts in image, audio, video and iframe menus
  • Fix bugs:
  • Inconsistent rendering of HTML tags in links
  • Synchronous generation of conflicting documents reports an error
  • Open the same tab repeatedly
  • Can't drag through task box after task list interaction
  • The parent document name has a trailing space and the child document cannot be exported
  • The opening function on the right or lower side of the tab does not work
  • When the document has only one title block, select all its row-level content and then cut and refresh the trigger status exception
  • Template rendering error
  • The original format is not preserved when copying and pasting on the macOS side
  • Left shortcut key Alt+L is centered instead of left when processing widgets
  • HTML block execution of script results in white screen
  • Prohibit dragging and dropping content into the document title box
  • The original document is wrong after dragging a list item/title to the document tree in focus mode
  • Hit Reindex immediately after updating or deleting a document causes deadlock
  • Paste plain text parsing exception in list item
  • Embed block error on mobile back

New in SiYuan 2.1.10 (Aug 28, 2022)

  • Improved functionality:
  • Math formulas support setting global macro definitions
  • Provides an API to rebuild the index of a single document
  • Support for exporting system logs
  • The synchronization wizard is optimized, and the next step will be prompted according to the conditions after logging in
  • Convert to text in link menu moved to delete
  • When using HTML blocks, it is recommended to use <div> to wrap HTML code
  • Copy plain text should strip out when the code in the table contains |
  • Improve cloud sync icon
  • The mobile terminal implements the status bar prompt
  • Development refactoring:
  • Android side upgrade SDK to 32
  • Upgrade Electron
  • Fixed bugs:
  • Unable to use ⌘V to paste pictures on macOS
  • Incorrect parsing after copy-pasting text with newlines split into chunks
  • Incorrect undo after dragging ordered list item to produce superblock
  • Newline SQL statements in embedded blocks are converted to paragraph text
  • The first time you open the tab with the cursor, and the second time you close it, there is no cursor
  • Cloud sync fails and retry causes old data to overwrite new data

New in SiYuan 2.1.9 (Aug 24, 2022)

  • Fix bugs:
  • After startup, a full data history file will be generated once
  • Row level formula copy escape issue
  • In export preview mode, the footnote jump is incorrect after clicking on the block quote conversion
  • Copy list block with incomplete plain text content
  • Incomplete copy of plain text content on mobile
  • Mobile back to dynamic page dropdown fails to load
  • Combination number keys with alt in macOS side do not work
  • After setting to preview mode, restart to open the tab and keep spinning in circles
  • Ctrl+W will close all tabs in the current window when the editor window is not active

New in SiYuan 2.1.8 (Aug 22, 2022)

  • Improved functionality:
  • Slash menu template preview
  • Support copy to HTML
  • Under the dark theme, the background color of mindmap is set to transparent
  • Added convert to text option for link, delete option is modified to delete link
  • Improve the interaction of /templates when there are no templates
  • pdf?page resource file link will be judged as unreferenced resource
  • The Documents folder is no longer automatically created each time the program is launched
  • Outline switching page header image flashes
  • Support task list dragging through task box
  • Support for copying as plain text
  • Workspace /conf/conf.json file read and write is no longer locked
  • Copy and paste supports leading and trailing spaces
  • API /api/filetree/duplicateDoc returns the id/box/path/hpath of the new document
  • .dev domain URLs include hyperlinks
  • After duplicating (clone) a document, its own internal block reference should not point to the block in the original document
  • Using the small keyboard in the shortcut key does not work
  • The file:// protocol is compatible with the Windows platform and uses / as a directory divider
  • Cloud Sync Setup Wizard
  • Filter empty hyperlinks when clipping
  • Generate a copy in the event of a conflict in cloud sync
  • Several bug fixes on mobile
  • development refactoring:
  • Upgrade Electron
  • fix bugs:
  • Block quote search results appear with <mark> tags
  • Ctrl+Tab switch focus does not follow the switch
  • Restart width not keeping status after dragging and swapping two windows
  • Insert task list breadcrumbs into empty list display problem
  • Clicking on the collapsed arrow menu does not disappear
  • The document cannot be opened due to an error in restoring the document browsing location
  • After the chart is deleted, there is a blank space below the undo
  • Chart class content block edit box pinning improvements
  • The browser clipping extension clips some webpage code blocks missing comments
  • After startup, the mouse hover of the opened document does not display the path
  • Database index error stuck
  • The cursor and carriage return at the end of the picture in the list are abnormal

New in SiYuan 2.1.8 Dev1 (Aug 19, 2022)

  • Improved functionality:
  • After duplicating (clone) a document, its own internal block reference should not point to the block in the original document
  • .dev domain URLs include hyperlinks
  • API /api/filetree/duplicateDoc returns the id/box/path/hpath of the new document
  • Copy and paste supports leading and trailing spaces
  • Workspace /conf/conf.json file read and write is no longer locked
  • Support task list dragging through task box
  • Outline switching page header image flashes
  • The Documents folder is no longer automatically created each time the program is launched
  • pdf?page resource file link will be judged as unreferenced resource
  • Improve the interaction of /templates when there are no templates
  • Added convert to text option for link, delete option is modified to delete link
  • Slash menu template preview
  • Fix bugs:
  • The browser clipping extension clips some webpage code blocks missing comments
  • Chart class content block edit box pinning improvements
  • After the chart is deleted, there is a blank space below the undo
  • The document cannot be opened due to an error in restoring the document browsing location
  • Clicking on the collapsed arrow menu does not disappear
  • Insert task list breadcrumbs into empty list display problem
  • Restart width not keeping status after dragging and swapping two windows
  • Ctrl+Tab switch focus does not follow the switch
  • Block quote search results appear with <mark> tags

New in SiYuan 2.1.7 (Aug 15, 2022)

  • Improved functionality:
  • Mobile and Web supports import *syzip
  • Added copy block ID shortcut
  • Font settings should not affect non-editor content
  • Improve handling after failing to read and write block tree files
  • Improve default workspace path on Windows side
  • Raise the height of the block marker at the bounding range
  • The relationship diagram search box does not shrink and hide when there is content
  • The header image should not flash when scrolling up the document
  • The mobile terminal inserts the iframe input box in the wrong position
  • development refactoring:
  • Upgrade Electron
  • fix bugs:
  • Cannot use [] to insert sub-to-do list in list
  • Rendering exception after code block is set to wrap
  • Unsupported filename symbols are not removed when exporting PDF, HTML and Word
  • Unable to exit program after closing all documents
  • Closing all tabs at startup does not work
  • Last block not showing when restoring document browsing position
  • After the picture is centered, there will be one more line when opened
  • Emoticons can't scroll
  • Incorrect editing area highlighting when searching with query syntax
  • Incorrect table parsing when the block quote anchor text in a table contains |
  • Ctrl+K on the Windows side, after adding a hyperlink, undo the trigger status exception
  • The box below the collapsed header is counted when restoring the document browsing position
  • There is only one icon left on the right below the dock, and it will be automatically moved to the left below after restarting
  • Query does not reference resource file exception
  • The Android side will cause the application to crash when returning to the interface for selecting to insert a picture or file
  • Images with spaces in filenames cannot be used as header images
  • Ctrl+T After creating a tag, undo and then create a tag to repeat
  • Cloud traffic statistics are invalid

New in SiYuan 2.1.6 (Aug 11, 2022)

  • Improved functionality:
  • The header image is displayed incorrectly when using the fast scroll bar
  • Record document browsing location
  • The floating toolbar follows the scroll
  • Cloud collection box supports direct forwarding of WeChat chat records
  • Disable scrolling after popup menu
  • CSDN code block clipping will have multiple line numbers
  • The Android side supports batch inserting pictures
  • In API setBlockAttrs, if there is an attribute value set to null, remove the attribute
  • Image zoom limit minimum width
  • Improve cloud sync performance
  • Cursor positioning modification after copying multiple blocks
  • Backend service supports CORS preflight request validation
  • Data warehouse snapshot ignores hidden files
  • Improve the problem of unsynchronized synchronization caused by broken synchronization points in unexpected situations
  • Document related:
  • Make it clear that data synchronization through third-party synchronization disks is not supported
  • development refactoring:
  • Merge the Parse Renderer Protyle project into the Lute project
  • fix bugs:
  • Outline and reference block clicks should jump to the corresponding active tab
  • Markdown fence code block related issues
  • Inserting/updating resource file causes kernel panic
  • Editing the original document after the title is converted to a document triggers a status exception
  • When the mouse moves on the block label where the cursor is located, it will be cut, and the pasted block label will be highlighted
  • The lower box is not expanded after the collapsed header is cut
  • Optimizing the typesetting function causes part of the content of the document to be lost

New in SiYuan 2.1.6 Dev1 (Aug 8, 2022)

  • Improved functionality:
  • Improve the problem of unsynchronized synchronization caused by broken synchronization points in unexpected situations
  • Data warehouse snapshot ignores hidden files
  • Backend service supports CORS preflight request validation
  • Cursor positioning modification after copying multiple blocks
  • Improve cloud sync performance
  • Image zoom limit minimum width
  • In API setBlockAttrs, if there is an attribute value set to null, remove the attribute
  • The Android side supports batch inserting pictures
  • CSDN code block clipping will have multiple line numbers
  • Disable scrolling after popup menu
  • Cloud collection box supports direct forwarding of WeChat chat records
  • The floating toolbar follows the scroll
  • Document browsing location
  • The header image is displayed incorrectly when using the fast scroll bar
  • Development refactoring:
  • Merge the Parse Renderer Protyle project into the Lute project
  • Fix bugs:
  • When the mouse moves on the block label where the cursor is located, it will be cut, and the pasted block label will be highlighted
  • Editing the original document after the title is converted to a document triggers a status exception
  • Inserting/updating resource file causes kernel panic
  • Markdown fence code block related issues
  • Outline, reference block click should jump to the corresponding active tab

New in SiYuan 2.1.5 (Aug 2, 2022)

  • Improved functionality:
  • Anti-chain deduplication when multiple identical blocks are referenced in the same block
  • The clip extension cannot clip the code block of the short book
  • Anchor text flickers when right clicking on blockquote element
  • Swipe to copy content range improvements
  • Inline formula shortcut keys will automatically minimize the program after the formula opening interface is accidentally touched
  • Provide configurable shortcut keys for converting network pictures to local pictures
  • Compatible processing of clipping and pasting webpage content with bold syntax
  • Mobile support for tabs and bookmark panels
  • The shortcut keys of center, left and right do not support multiple blocks and there is no distinction between blocks and pictures
  • [[ and references inserted by shortcut keys need to be distinguished
  • development refactoring:
  • Upgrade Electron
  • fix bugs:
  • Inconsistent rendering when embed block is updated
  • Backspace cannot delete the picture after the picture
  • There will be one more soft line break when the picture is centered
  • Markdown fence code block input problem
  • After the picture is resized, the cursor is displayed abnormally behind the picture
  • Query embedding block multi-level nested export is incomplete

New in SiYuan 2.1.4 (Jul 30, 2022)

  • Improved functionality:
  • New Jump to the next block in the previous level
  • Add hit statistics to search results
  • Right-clicking on a cell should deselect it
  • Selected cell menu order adjustment

New in SiYuan 2.1.3 (Jul 27, 2022)

  • Improved functionality:
  • Notebook supports exporting .sy.zip
  • Clean up unreferenced assets Support following assets folder symlinks
  • Improve handling of <img> tags when importing Markdown
  • Improve cloud sync performance
  • Bypass security policies when making Internet service requests
  • Support code block search and positioning
  • fix bugs:
  • Android side resource file open - view in browser Stuck
  • Cloud sync syncignore does not take effect, resulting in accidental deletion of files
  • Code block move cursor ↑ skip question
  • Backup not available without sync enabled
  • footnote definition element syntax issue compatibility
  • Cursor appears abnormally behind the picture
  • Window state cannot be preserved
  • The submenu on the right side of the mobile terminal is beyond the screen
  • The content of attribute items on the Android document tree cannot be saved
  • Breadcrumbs cannot be displayed again after entering text on mobile
  • Optimizing the typesetting function causes part of the content of the document to be lost
  • Citations and Links menus overlap
  • Mobile browser opens blank link with blank screen and menu goes beyond the screen
  • HTML block selection cannot be copied

New in SiYuan 2.1.3 Pre-release (Jul 24, 2022)

  • Fix bugs:
  • Cloud sync syncignore does not take effect, resulting in accidental deletion of files

New in SiYuan 2.1.2 (Jul 22, 2022)

  • Improved functionality:
  • Cloud sync and cloud backup no longer limit individual file size
  • Support for data warehouse key derivation via passphrase
  • Ctrl+X After cutting, the cursor should jump to the beginning of the next line
  • Does not rely on system time when synchronizing merged data
  • Progress mask when canceling data sync
  • Convert to normal text after pasting line-level elements in quoted anchor text
  • Fixed bugs:
  • Pressing Ctrl+A or Ctrl+B after selecting a block will insert new lines before and after the current block
  • When the cursor is on the document title bar, press to locate the open document, the focus is still in the editing area
  • Backlink panel does not follow focus after block focus
  • The carriage return will not automatically wrap to the next line after dividing the line
  • Mobile/popup inline elements are not available
  • Unescaped search results lead to script execution or white screen

New in SiYuan 2.1.1 (Jul 21, 2022)

  • Improved functionality:
  • Cloud map bed supports batch deletion by page
  • Option to not export resource files when exporting to Word
  • Support overwriting existing files when exporting PDF, HTML and Word
  • Delete should not select a block when it encounters an uneditable block
  • Can't go back to the last edit position when switching documents using the document tree
  • macOS side program icon smaller
  • Sync progress display at startup
  • Improve access authorization verification code security
  • The height of the brain map and chart does not take effect immediately after setting the height
  • After synchronous download, if 20% of the files are updated, the index will be fully rebuilt
  • Set different selectors in two states with adaptive width enabled
  • When there is an uneditable block behind the dividing line, the cursor is placed behind the dividing line
  • Improve the behavior of Enter and Ctrl+/ when selected or the cursor is on a non-editable block
  • fix bugs:
  • clipboard copy paste escaped text missing
  • Quickly switch documents, outline, local diagram and backlink are not switched
  • The menu does not disappear after clicking the blank on the mobile terminal
  • Locate the open document The cursor does not leave the editor after the shortcut key is executed
  • After cutting and undoing a large segment of content, the content is cluttered
  • There is a possibility that an error will be reported when the macOS side starts
  • Copy the block and paste it into the selected text, the selected text cannot be recovered after undoing
  • Mobile data snapshot cannot be operated
  • Mobile emoji cannot scroll
  • Error cloud object not found is reported after synchronization on Hongmeng system

New in SiYuan 2.1.0 (Jul 18, 2022)

  • Introduce features:
  • /Resources Support image preview when searching
  • Resource file rename
  • Cloud sync data warehouse
  • Improved functionality:
  • /resources supports searching for unindexed files
  • Turn on Close all tabs at startup After that, only close unpinned tabs at startup
  • Optimize the anchor text of inserted file links and the prompt text of pictures
  • Collection box list item mouseover shows full title and summary
  • When creating a new diary on the mobile terminal, the interface for selecting a notebook will pop up and the last option will be selected by default.
  • After entering the wrong authorization code 3 times, add the verification code
  • Support Tab and Shift+Tab to switch input boxes in the link menu
  • Optimize cloud sync upload performance
  • Optimize cloud synchronization download performance
  • Resize desktop program icons
  • After the system wakes up, the network reports no such host
  • development refactoring:
  • The log component extracts items separately
  • fix bugs:
  • Wrong arrangement of top dock and bottom dock icons when there is more than one icon
  • The position of the breadcrumb menu button is dislocated after the editor mode is switched
  • Some documents have problems with dynamic loading of content and blocks
  • After the relationship diagram is full screen and then minimized, the document will be automatically full screen
  • The menu does not disappear after using Delete to delete a document

New in SiYuan 2.1.0 Dev 1 (Jul 17, 2022)

  • Improved functionality:
  • Optimize cloud sync upload performance
  • Support Tab and Shift+Tab to switch input boxes in the link menu
  • After entering the wrong authorization code 3 times, add the verification code
  • When creating a new diary on the mobile terminal, the interface for selecting a notebook will pop up and the last option will be selected by default.
  • Collection box list item mouseover shows full title and summary
  • Optimize the anchor text of inserted file links and the prompt text of pictures
  • Turn on Close all tabs at startup After that, only close unpinned tabs at startup
  • /resources supports searching for unindexed files
  • Fix bugs:
  • The menu does not disappear after using Delete to delete a document
  • After the relationship diagram is full screen and then minimized, the document will be automatically full screen
  • The position of the breadcrumb menu button is dislocated after the editor mode is switched
  • Wrong arrangement of top dock and bottom dock icons when there is more than one icon

New in SiYuan 2.0.27 (Jul 14, 2022)

  • Improved functionality:
  • Support setting to close all tabs at startup
  • The Editor... menu adds Optimize typography and Convert web images to local images icons
  • Added key A, B and Enter interaction when block is selected
  • Ctrl+Tab switch panel to add path display
  • Search ignore case supports Unicode character folding
  • System announcement message reminder
  • The currently applied theme update takes effect immediately
  • Cloud sync and backup ignore .git
  • Remove function:
  • Android 32-bit systems are no longer supported
  • Remove the old cloud sync and backup function entry
  • Fix bugs:
  • Problem with pasting line-level elements in reference anchor text
  • Clicking on the appearance on the mobile terminal will trigger the selection of the color panel
  • Right-click on the Windows laptop to open the file location and report an error

New in SiYuan 2.0.26 (Jul 12, 2022)

  • Improved functionality:
  • When custom sorting, support to create new documents of the same level above/below the document
  • Desktop editor settings support adaptive width
  • Added Spanish es_ES support
  • Multilingual configuration missing items are filled with corresponding English configuration items
  • When the block comment is too long, the suspension prompt is incomplete
  • Cloud supports multiple data warehouse directories
  • Data warehouse supports cloud backup
  • Public beta cloud synchronization data warehouse
  • Spaces appear between highlighted text in PDF callouts
  • Prefer system language when switching to a new workspace
  • There is an extra horizontal line on the reverse chain panel
  • Improve split line carriage return interaction
  • Added option to keep all loaded content for dynamic loading
  • Paste content containing /, #, , , [, {{ and : without prompting
  • When opening on the right/bottom side, if there is an existing tab, it will no longer open a new tab
  • Appearance adjustment on iPad
  • Support custom synchronization shortcuts
  • Ignore proxy settings in environment variables
  • Network proxy supports HTTPS protocol, remove HTTP proxy protocol
  • /? keys should not become selected when passing through non-edited blocks
  • When the document tree panel is hidden, locate the open document. The shortcut key needs to open the document tree.
  • Consider PDF callout citations when identifying unreferenced resources
  • Dynamic loading cannot continue loading when scrolling too fast
  • Press and hold the Enter key for multiple line breaks
  • development refactoring:
  • Remove unwanted front-end dependencies on mobile
  • Simplify data synchronization schedule task implementation
  • Refactor kernel proxy settings
  • Upgrade Electron
  • fix bugs:
  • Cut line text in table cell causes line break to fail
  • Document updates are not saved after access authentication is enabled on the browser side
  • After copying the resource file, it is lost after exporting and importing
  • Tokens are not preserved after inline code deletion
  • The block menu is not unchecked after selecting the start/end insert line
  • Exported PDF diagrams do not render
  • The word count in the status bar is not updated after switching/closing the tab
  • Drag the left split screen to the left of the right split screen and keep the split screen position unchanged
  • Search within PDF does not work when opening multiple PDFs
  • Emoji cannot be inserted directly in PDF Annotation anchor text
  • List item embedded in superblock has abnormal status after deletion and revocation
  • An exception when dragging a list item into the document from the anti-chain panel
  • Esc after Ctrl+K should clear empty links
  • Failed to open the document on the right side of the following layout
  • The form cannot be moved after the relationship diagram is full screen and then minimized
  • After the relationship diagram is full screen, Ctrl+W minimizes invalid
  • Mobile menus look beyond the screen
  • The code block is abnormal after dragging and cannot be undone

New in SiYuan 2.0.26 Dev 2 (Jul 5, 2022)

  • Improved functionality:
  • Public beta cloud synchronization data warehouse
  • Cloud supports multiple data warehouse directories
  • When the block comment is too long, the suspension prompt is incomplete
  • Multilingual configuration missing items are filled with corresponding English configuration items
  • Added Spanish es_ES support
  • Desktop editor settings support adaptive width
  • When custom sorting, support to create new documents of the same level above/below the document
  • development refactoring:
  • Simplify data synchronization schedule task implementation
  • Remove unwanted front-end dependencies on mobile
  • fixed bugs:
  • Emoji cannot be inserted directly in PDF Annotation anchor text
  • Search within PDF doesn't work when opening multiple PDFs
  • Drag the left split screen to the left of the right split screen and keep the split screen position unchanged
  • The word count in the status bar is not updated after switching/closing the tab
  • Exported PDF diagrams do not render
  • The block menu is not unchecked after selecting the start/end insert line
  • Tokens are not preserved after inline code deletion
  • After copying the resource file, it is lost after exporting and importing
  • Cut line text in table cell causes line break to fail

New in SiYuan 2.0.26 Dev 1 (Jul 1, 2022)

  • Improved functionality:
  • Multilingual configuration missing items are filled with corresponding English configuration items
  • Added Spanish es_ES support
  • Desktop editor settings support adaptive width
  • Development refactoring:
  • Remove unwanted front-end dependencies on mobile
  • Fix bugs:
  • The word count in the status bar is not updated after switching/closing the tab
  • Exported PDF diagrams do not render
  • The block menu is not unchecked after selecting the start/end insert line
  • Tokens are not preserved after inline code deletion
  • After copying the resource file, it is lost after exporting and importing

New in SiYuan 2.0.25 (Jun 30, 2022)

  • Improved functionality:
  • The status bar shows the number of words selected
  • Added API for getting block kramdown source code
  • Improved Ctrl+Tab support for selection toggles
  • Desktop supports hiding the bottom status bar
  • The sync button and feedback button swap positions
  • Improved status bar notifications at the bottom of the desktop
  • Synchronize ignore file configuration using gitignore rules
  • Chart and brain map width adaptation
  • The document menu of the mobile file tree adds property items and the order of the document tree menu is adjusted
  • Data warehouse snapshots support syncignore configuration
  • Insert spaces between Chinese and Western texts to optimize typography
  • Documentation-related:
  • User Guide The Threat Model section is added to the Data Security documentation
  • Fixes:
  • The block above cannot be loaded when jumping to the last block using the block scroll bar
  • The outline displays Untitled after the new document is populated with the document name
  • The open menu of links and click events are consistent
  • Export the parent document after copying the resource file and then import the issue
  • Opening a document does not update the Document Tree Focus, Outline, and Backlink panels
  • The ↑ key is expected to be wrong when collapsing blocks above the code block
  • Click the outline at the top heading that doesn't jump to the beginning of the document
  • Optimizing typography affects row-level markers
  • Query embedding block fails after importing .sy.zip
  • The cache parameter is not set correctly

New in SiYuan 2.0.24 (Jun 26, 2022)

  • Improved functionality:
  • Support setting the maximum number of tabs to open
  • When the block content is large, the global search locates the keyword hit position
  • Caton problem after multiple dynamic loading
  • Improved handling of line breaks when copying PDF annotations into notes
  • When the list item contains multiple blocks, Ctrl+↑/↓ is equivalent to clicking the triangle
  • Support for searching hyperlink element URLs
  • Reduces bias caused by rendering of code blocks that are dynamically loaded upwards
  • Drag and drop block labels other than titles and list items onto the file tree should not interact
  • Add the bottom status bar to the desktop
  • Hide/show dock and add mouse hover menu
  • Remove Top Bar... menu
  • Document related:
  • User Guide Citing Content Blocks Adding Anchor Text and Grammar Chapters to Documentation
  • development refactoring:
  • HTTP client split project in kernel
  • fix bugs:
  • Some line-level elements starting with * are not escaped and trigger status exception when undone after pasting
  • Combination shortcuts including Enter are incorrectly set
  • After pasting the code block, click the menu button and a copy prompt will pop up
  • The first block of the document triggers a status exception using a query-embedded block
  • PlantUML tab indenting content causes content to be lost and cannot be recovered
  • Cloud backup incremental failure
  • Outline panel still has content after closing document
  • Search history prompt escape processing
  • Strictly verify the source block hyperlink address

New in SiYuan 2.0.23 (Jun 22, 2022)

  • Improved functionality:
  • Support for pasting escaped text
  • Improve English shortcut search to be case insensitive
  • Copy Edge browser URL paste special symbols extra escape
  • Line-level code and keyboard elements should be preserved when spaced
  • Development refactoring:
  • Data warehouse index files are stored in the indexes folder
  • Fix bugs:
  • Paste formula triggers state exception
  • Outline hover prompt escape problem
  • After the floating window is clicked, it will be placed under the reference prompt
  • The mobile document tree menu level is dislocated
  • Dynamic loading of existing tabs fails after restarting
  • Bookmarks panel level display misplaced

New in SiYuan 2.0.22 (Jun 19, 2022)

  • Improved functionality:
  • The pop-up edit box (such as formula/Mindmap, etc.) supports undo and redo
  • Reset data warehouse
  • Embed block adds Alt/Shift/Ctrl click
  • Link labels to document blocks in the global diagram
  • Add document tree Delete documents without confirmation option
  • Table improvements in the mobile superblock
  • Shortcut support Alt+F1-F12
  • In the shortcut key prompt, Enter is changed to ?
  • Cursor disappears after closing split screen tab
  • Development refactoring:
  • Data warehouse index Index is no longer encrypted
  • Fix bugs:
  • Mobile menu covers left and right sidebars
  • Copy data warehouse key error
  • Collapsed headers expand across levels
  • Document title is not modified after editing pasted content
  • No search results in mentions problem

New in SiYuan 2.0.21 (Jun 16, 2022)

  • Improved functionality:
  • Optimize and clean up memory usage of unreferenced resources
  • Improve cloud sync and backup file read and write robustness
  • Potential file lock issues
  • I hope to be able to do mouse-free operation when modifying formulas
  • Automatically create data snapshots during cloud synchronization
  • Bookmarks panel add and delete buttons are used to delete bookmark groups
  • After dragging/deleting, when there is only one block under the super block, cancel the super block
  • Improve interaction of up and down keys when encountering collapsed superblocks and quote blocks
  • Fix bugs:
  • List item carriage return disconnect trigger state exception
  • Bookmark properties in properties panel did not change after renaming bookmarks
  • Whitespace and blanking issues when editing document titles
  • Download cloud backup error
  • The data warehouse key cannot be copied on the Android side

New in SiYuan 2.0.20 (Jun 15, 2022)

  • Improved functionality:
  • Support for empty list items to be disconnected by carriage return
  • Data snapshot
  • Data snapshot rollback
  • Support table content all centered
  • Floating window minimum height adjustment
  • Data snapshot key initialization
  • Improved end-to-end password settings interaction
  • List 127.0.0.1 by default in the IP used on the browser
  • The right-click menu of the document title is modified to text copy, paste, delete, select all and cut
  • Fix bugs:
  • Asset files defined by the custom-data-assets attribute were not ignored when cleaning up unreferenced assets
  • Inserting a row at the end throws an abnormal state after the ordered list item is scaled
  • Shortcuts cannot be changed
  • The dynamic reference anchor text does not follow the change after finding and replacing the document name
  • The button in the upper right corner of the Windows side will disappear due to window compression
  • Cloud Collection Box SSRF (Server Side Request Forgery) Vulnerability

New in SiYuan 2.0.20 Dev (Jun 15, 2022)

  • Improved functionality:
  • List 127.0.0.1 by default in the IP used on the browser
  • Improved end-to-end password settings interaction
  • Data snapshot key initialization
  • Floating window minimum height adjustment
  • Support table content all centered
  • Data snapshot rollback
  • Data snapshot
  • Support for empty list items to be disconnected by carriage return
  • Fix bugs:
  • Cloud Collection Box SSRF (Server Side Request Forgery) Vulnerability
  • The button in the upper right corner of the Windows side will disappear due to window compression
  • The dynamic reference anchor text does not follow the change after finding and replacing the document name
  • Shortcuts cannot be changed
  • Inserting a row at the end throws an abnormal state after the ordered list item is scaled
  • Asset files defined by the custom-data-assets attribute are not ignored when cleaning up unreferenced assets

New in SiYuan 2.0.19 (Jun 12, 2022)

  • Improved functionality:
  • Shortcut settings support search
  • Improve network image conversion local image message prompt
  • Add cut function to image right-click menu
  • Document icons distinguish whether there are subdocuments
  • No longer update child nodes when updating node updated
  • Completion of missing shortcut keys when the cursor is at the title position
  • Right click on the header to hide the delete row menu
  • Maximize/minimize/close this group of icons in the upper right corner are inconsistent in size
  • fix bugs:
  • Error when synchronizing data for the first time index.json cannot be found
  • The updated field is not updated after the completion state of the task list item has changed
  • The prompt for switching between light and dark modes in the top toolbar is incorrect
  • The document tree is not updated after changing Emoji on the mobile terminal
  • Deleting an open document on mobile should close the editor
  • Problems importing Markdown folders containing .
  • The authentication page closes the window invalid
  • Failed to create a new document on the mobile preview page
  • Menu bar status is not reflected when block is selected with Ctrl+A
  • Text toolbar should not appear after swiping an image
  • Ctrl+X is invalid after clicking the menu in the floating window

New in SiYuan 2.0.18 (Jun 8, 2022)

  • Improved functionality:
  • Locate open documents Add shortcut keys
  • Document tree panel left and right key optimization
  • The screen is too long to be dynamically loaded and there is no dynamic scroll bar
  • Quick Combos appear on the next line of the slash when using a template
  • No new notification is added when uploading a large number of files through cloud synchronization
  • Swiping the input box in the menu beyond the scope of the menu will cause the menu to disappear
  • Improved global search to highlight clips when multiple keyword hits
  • Block citation search results highlight snippet improvements
  • development refactoring:
  • Workspace/incremental/ folder moved to workspace/temp/incremental/
  • fix bugs:
  • After the multi-level title is collapsed, the parent block is not collapsed in the floating window
  • The message clear button is not hidden when there is no notification message on the mobile terminal
  • Global relationship diagram does not show
  • Outline row-level element rendering issue
  • Mobile terminal click account refresh invalid
  • Unable to export .sy.zip and Markdown
  • Resuming the upload from a breakpoint fails when the file is downloaded synchronously from the cloud
  • English single quotation marks cannot be searched
  • Outline positioning problem after split screen of the same document

New in SiYuan 2.0.17-2 (Jun 6, 2022)

  • Improved functionality:
  • Provide message prompt push API interface
  • Optimize the resource consumption and time-consuming of cloud synchronization upload
  • Improve cloud sync directory name verification
  • Add sync mode option for desktop
  • Outline panel and outline tab improvements
  • Support student discount subscription
  • In the case of not using native Emoji, the expression prompt in the document is consistent with the final input result
  • Return to the previous level after deleting, cutting and moving the focused list item
  • Mobile terminal supports data history
  • The message prompt supports the display of multiple
  • Fix bugs:
  • Cloud backup download restore error
  • The position of the more menu button in export preview mode is abnormal
  • Browser web page pictures and text are directly dragged into the editor to report an error

New in SiYuan 2.0.17-1 (Jun 3, 2022)

  • Improved functionality:
  • Improve cloud sync directory name verification
  • Add sync mode option for desktop
  • Outline panel and outline tab improvements
  • Support student discount subscription
  • In the case of not using native Emoji, the expression prompts in the document are consistent with the final input results
  • Return to the previous level after deleting, cutting and moving the focused list item
  • fix bugs:
  • The position of the more menu button in export preview mode is abnormal
  • Browser web page pictures and text are directly dragged into the editor to report an error

New in SiYuan 2.0.16 (Jun 2, 2022)

  • Improved functionality:
  • Free one-month subscription trial
  • Code block horizontal scrollbar improvements
  • Echarts chart block fails to render 3D charts
  • Desktop resource file links support menu operations
  • Ability to pause cloud sync when disconnected
  • Replace hide/show dock icon
  • Add HTML tag support for Mermaid
  • Upgrade Mermaid
  • Development refactoring:
  • chore: update eslint deps
  • chore: deprecate node-sass
  • Remove function:
  • Paid subscriptions no longer support refunds
  • Fix bugs:
  • Failed to import Data package larger than 32M on mobile terminal
  • Code block language selection list overlay on settings page
  • Status bar on Android side is incorrect in bright mode
  • Premature alerts that subscriptions are about to expire

New in SiYuan 2.0.15 (Jun 1, 2022)

  • Improved functionality:
  • Docker and mobile support exporting templates, Markdown archives and .sy.zip packages
  • Reduce interaction blocking time during cloud data synchronization
  • Bookmarks Panel Emoji and Collapse Issues
  • Daily builds with GitHub Actions
  • Add menu item to desktop tray icon menu
  • Desktop Settings - Add Subscription Renewal Entry to Account
  • Improve the conversion of network pictures to local pictures, wechat picture pull
  • Improve the conversion of network pictures to local pictures File name suffix
  • Synchronous download supports breakpoint resume
  • Automatically check for version updates and remind every time you open a help document
  • Open insider insider preview version repository
  • Added kernel boot parameter mode
  • Improve the open reference scaling logic on the mobile side to be consistent with the desktop side
  • Document related:
  • Modify Privacy Policy
  • Drawing a roadmap with GitHub Projects
  • development refactoring:
  • Frontend uses pnpm to manage builds
  • fix bugs:
  • The first-level title is forced to omit two Chinese characters by breadcrumbs
  • Do not delete rows when the row where the cell is located has cells that span rows
  • Problem with setting font color in title
  • Pinned tabs should be skipped when opening tabs
  • Outline does not refresh after closing tab

New in SiYuan 2.0.14 (May 29, 2022)

  • Improved functionality:
  • When the cursor is in the document title position, you can use shortcut keys to call out the outline, backlink and diagram panels
  • Outline panel to add document title
  • Complete open source interface and kernel
  • Breadcrumbs continue to improve
  • Large memory usage when inserting large resource files
  • Added Hide Window to the desktop tray icon menu
  • Enter after the anchor text is modified to exit the modification layer and jump to the end of the anchor text
  • Document related:
  • public built-in key algorithm
  • Modify User Agreement
  • fix bugs:
  • Pasting content at the document title will select the pasted content
  • Outline panel exception when title has font color
  • The network image is converted to a local image. The link parameter processing is abnormal.
  • The color font in the table cannot wrap
  • Document tree is not sorted correctly after dragging and dropping subdocuments

New in SiYuan 2.0.13 (May 25, 2022)

  • Improved functionality:
  • Updating embed block content does not re-render embed block
  • No need to switch the theme after updating the theme
  • The newly opened tab should be placed to the right of the currently active tab
  • Outline panel removes top-level document title
  • Breadcrumb mouse hover text is not fully displayed
  • Improve sync download data stability
  • Regenerate notebook configuration named Untitled after notebook configuration file is missing
  • Add document link relationship in local relationship diagram
  • Document tree reference counting does not use caching
  • Search tab and floating layer path length maximum adjustment
  • Ignore hidden files during cloud data sync and backup
  • Remove function:
  • Remove Local Diagram Hierarchy Parameters
  • Fix bugs:
  • Exception when pasting HTML inside table
  • Cannot style the entire line of text, only part of the text in the line

New in SiYuan 2.0.12 (May 23, 2022)

  • Improved functionality:
  • Breadcrumb improvements: Click to focus, focus to return to copywriting
  • Search tab and global search support Alt+Click to open split screen
  • Improve startup error window
  • Support for importing documentation package .sy.zip
  • Support clear content for selected cells
  • Support for exporting documentation package .sy.zip
  • Ctrl+X and Ctrl+C are supported after selecting an image
  • Greatly improve startup speed
  • Enhanced keyboard actions for anchor text
  • Use Ctrl+/ to bring up the corresponding menu within PDF tags and links
  • The desktop side performs a data synchronization when the system sleeps and wakes up
  • Document related:
  • Added Docker deployment instructions to README
  • Remove function:
  • Remove the option to close the kernel when exiting the interface
  • Fix bugs:
  • Alt+X selection state problem
  • The top toolbar disappears after the window is narrowed
  • Type conversion causes the box under the collapsed header to be lost
  • Paste doesn't work when copying empty block as blockquote
  • After the picture under the list item is deleted, the undo trigger status is abnormal
  • Switching language interface is misplaced when the code block does not display line numbers
  • Can't add background to text with existing color
  • Folding after focus triggers reindexing
  • Floating window breadcrumbs display abnormally

New in SiYuan 2.0.11 (May 19, 2022)

  • Improved functionality:
  • Remember the sort status of the bazaar
  • fix bugs:
  • Hyperlinks on OPPO mobile terminal cannot open the browser
  • The first installation wizard on the desktop side reports an error when selecting a workspace
  • iOS export data cannot be downloaded
  • About page on iOS does not show IP address

New in SiYuan 2.0.9 (May 16, 2022)

  • Improved functionality:
  • Subscription activation code
  • The bazaar package increases the number of downloads statistics
  • Bazaar packs support sorting by download count
  • Block hyperlink cursor positioning
  • End the referral subscription to send a lifetime membership activity
  • Change the default notebook icon
  • Cloud sync data transfer using HTTPS
  • Keep the original path when rolling back document data
  • Improve data history document tab selection notebook entry
  • Code block horizontal scrolling problem
  • Optimize the startup speed when sync is turned on
  • Default theme optimization
  • List item focus returns are consistent with breadcrumbs
  • development refactoring:
  • The block tree index is added to the HPath field
  • fix bugs:
  • After the block label is arranged vertically, the folding triangle fails
  • Incorrect default icon after removing document icon
  • Focus on return issues
  • Document tab titles are overwritten by Emoji
  • API /api/block/updateBlock update document block is empty
  • Rename document dynamic anchor text not following
  • Create Journal Questions
  • Can't save bookmark properties on mobile
  • Download restore backup problem
  • Consistency issues caused by interruptions in the synchronization process

New in SiYuan 2.0.8 (May 12, 2022)

  • Improved functionality:
  • Reverse order when block icon vertical items are arranged
  • Offline the old version of cloud synchronization service
  • Appearance menu modified to horizontal
  • Adjust the cloud synchronization network connection timeout to 15s during startup/exit
  • Modify User Agreement
  • Support for importing Data archives
  • Improve the way to get the system ID on the desktop
  • Add shortcut keys for super block
  • Cancel prompt overlay removal delay
  • The cloud sync interface uses port 443
  • Default theme fine-tuning
  • Improve the loading speed of the bazaar interface
  • Navigate to the current block after the focus returns
  • Development refactoring:
  • Cache reference elements

New in SiYuan 2.0.7 (May 10, 2022)

  • Improved functionality:
  • Pinning tab improvements
  • Filter notebooks when mobile searches with keywords
  • Document modification time is displayed using the updated property
  • Fix bugs:
  • Start flashback
  • Global search fails to pop up

New in SiYuan 2.0.6 (May 10, 2022)

  • Improved functionality:
  • Pinned tabs use Emoji or the first word of the title
  • Add random icon button to document tree
  • Improve the new synchronization algorithm of mobile terminal/Docker terminal
  • The data history does not show the latest entries
  • Switching modes in Settings Appearance causes flickering
  • If there are too many download failures in automatic synchronization, adjust the synchronization interval to 1 hour
  • Label element error structure correction
  • Document tab mouse hover prompts full path
  • Sync every 30 seconds after data change
  • Desktop sync join shortcut key F9
  • Added icon for merged superblock
  • Font Color Add Multiple Recently Used
  • Fix bugs:
  • Block label highlighting cannot be automatically removed
  • The data in the database is not deleted after the document is deleted
  • SQL does not support string concatenation

New in SiYuan 2.0.5 (May 8, 2022)

  • Improved functionality:
  • Improve the display judgment of the box under the title of the backlink panel
  • Improve block quote settings
  • Optimize the loading speed of account avatar and background image
  • The browser side supports exporting the complete data folder zip archive
  • Ctrl+FSpecify path search join ?????option
  • Improve kernel shutdown speed
  • Fix bugs:
  • Unable to use after the browser is locked
  • Using custom emojis at the beginning of the list does not work
  • Searching by ID should not require query syntax to be enabled when searching globally
  • Alt+1Document tree out of focus
  • The font setting is wrong the last time the shortcut key was used
  • Document tree not automatically positioned when opened from search
  • Block indexing problem

New in SiYuan 2.0.4 (May 6, 2022)

  • Improved functionality:
  • Support viewing and rolling back resource file history
  • Code block improvements
  • Search filtering supports custom attribute switches
  • The search tab is implemented using full-text search
  • Database table blocks new field tag
  • Search Join ID Support
  • When the cursor moves to a block such as a chart, the edit and menu buttons are displayed uniformly, and their click events are canceled
  • When importing Markdown, avoid all blocks having the same created and updated
  • Backlink mention search is implemented using full text search
  • The unified historical data storage location is workspace/history/
  • Generate history when backup is restored
  • API request authentication prompt optimization
  • Alt+H has no effect when not in the editor
  • The data history viewing interface is opened independently
  • Global search with separate query syntax options
  • Improve data synchronization interface security
  • Automatically pause sync when restoring from backup
  • Support for viewing and rolling back deleted notebooks
  • Improved collection box clipping stability
  • Add spaces between database content field blocks
  • The market pendant name is too long to block the star
  • Add last used to font settings
  • Fix bugs:
  • Rendering error when updating list item using API api/block/updateBlock
  • Can't paste to the left of underscore
  • Search and replace does not support keywords containing symbols
  • Embed block containing collapsed header should not show the block below it
  • Incorrect sorting after reaching document tree maximum list limit
  • Entering $$ at the beginning of the line does not render the math formula
  • Document diagram not showing
  • When the inline formula in the table uses subscripts, the cursor position is wrong when editing again
  • Cannot use mouse to select text in task list
  • Document block not found when converting headers

New in SiYuan 2.0.3 (Apr 29, 2022)

  • Improved functionality:
  • Support the mutual conversion of block quotes and block hyperlinks
  • Document name supports search and replace
  • The HTML block cannot be queried in the database if the content is empty
  • Externally modify existing resource files and include them in cloud synchronization
  • Improve the synchronization algorithm of the new version of the desktop
  • Global search supports searching for custom properties
  • Keep link when crate clipping fails
  • Clipping extension fault tolerance improvements
  • The collection box official account input is merged by date
  • Listed on OPPO Software Store
  • When the quoted block is a collapsed block, clicking should zoom into the block
  • Faster bazaar pack download acceleration for subscribing members
  • Code block language style improvements & remove copy button
  • ECharts chart block puts the ability to edit code into the menu
  • Improve space-separated multi-keyword handling when searching for block quotes
  • fix bugs:
  • The new version of sync cloud directory cannot be deleted
  • Problems with code and | in table cells
  • The new version of the synchronization download error 404 problem
  • Breadcrumbs display incorrectly when searching for collapsed content
  • Triple-clicking backspace after inserting a code block at the beginning of the document deletes the content of the next adjacent block
  • Anchor text not following document renaming when referencing document
  • Missing updated property in some cases
  • The template function queryBlocks returns the number of questions

New in SiYuan 2.0.2 (Apr 27, 2022)

  • Fix bugs:
  • Old version synchronization download error problem
  • New version synchronization upload error problem
  • Some documents cannot be exported
  • Some webpages cannot use the collection box clipping problem
  • Cannot click when the floating menu and the top title bar on the Windows side overlap

New in SiYuan 2.0.1 (Apr 26, 2022)

  • Improved functionality:
  • Support for exporting header image when exporting
  • Added fixed key to formula block floating window
  • Drawing update mechanism improvements
  • Option to not export resource files when exporting PDF
  • Table cannot be copied when cursor is not in table area
  • Improve search filtering
  • Remove leading and trailing spaces in formula content when exporting Markdown
  • Improve Ctrl+K hyperlink paste recognition
  • Automatically unlock files when using API getFile
  • Export PDF copy improvements and record last selection
  • New data synchronization implementation
  • Typesetting toolbar pops up when all blocks are selected
  • Block quote searches are wrapped in double quotes by default
  • Include hyperlink anchor text when mentioning searches
  • Remove function:
  • Cloud Sync Directory no longer supports renaming
  • Fix bugs:
  • HTML block with input box disappears after pasting text
  • The document title icon overlaps the document's first block icon
  • Export PDF does not load styles
  • Dynamic loading when header expands results in duplicate content
  • Sogou input method swipe to enter Chinese and then cancel the trigger status exception
  • Errors that may occur when the new workspace is downloaded for the first time or when the backup is restored
  • Multi-select transformation across blocks results in wrong order
  • The super block merged with three empty blocks will become two blocks after exporting the template.

New in SiYuan 1.9.9 (Apr 11, 2022)

  • Improved functionality:
  • Support selection of static anchor text when backlink mentions are converted to citations
  • (( When quoted, the container block displays the sub-block content
  • The new field fcontent of the blocks table
  • Improved list collapsing
  • Improve search collation
  • The custom block attribute name cannot be fully displayed when it is too long
  • Mobile panel path full display
  • Fix bugs:
  • Undo triggers status exception after empty row-level element deletion
  • Part of the content of the cloud map bed cannot be deleted
  • An error is reported when calling the template SQL query
  • Error when exporting embedded block
  • Problems with superblocks and headers expanding and collapsing
  • Drag and drop will not be able to move after triggering scrolling

New in SiYuan 1.9.8 (Apr 9, 2022)

  • Improved functionality:
  • Support viewing and deleting cloud map bed resource files
  • Improved list collapsing
  • Market preview.png image preview is incomplete
  • Support code block highlighting languages bat, graphql; add felipec, intellij-light, tokyo-night-dark, tokyo-night-light themes
  • The screen will flicker once when playing the picture
  • The length field in the database table blocks is valued according to the content length
  • Some problems with the freeze on the Windows side
  • List style improvements
  • Virtual reference excludes the current document name
  • (( Reference candidate excludes the parent block of the current block
  • Improved bazaar package preview image loading
  • The background color of the main form on the desktop is set to #FFF
  • Improve search collation
  • Search box type switch optimization
  • Development refactoring:
  • Downgrade Electron
  • Fix bugs:
  • Bazaar packages occasionally display incompletely
  • Exception in console output when right mouse click on custom emojis inserted in paragraph
  • (( Use the first subblock as dynamic anchor text when referencing a list item
  • Ctrl+End last block failed to load
  • Input could not be saved
  • Query Embedding Block does not disable selection editing

New in SiYuan 1.9.7 (Apr 7, 2022)

  • Improved functionality:
  • Statistics of upload and download traffic used for cloud data synchronization and backup
  • Docker side supports network proxy option
  • Improve the position of the mouse hover prompt text
  • When Docker deploys, if the --servePath parameter is not set, the startup is terminated
  • Improve cloud sync and backup stability
  • Ctrl+Enter to open a new tab while searching
  • Improve search sorting
  • Click on the embedded block on the mobile terminal to jump directly to the text
  • Widget blocks support built-in properties naming, aliasing and remarks search
  • Support for using JavaScript in HTML blocks
  • Synchronization statistics support multiple languages
  • Added shortcut Ctrl+Shift+E for copying embedded blocks
  • Linux side supports URL Scheme siyuan://
  • The mobile terminal supports exporting the complete data folder zip archive
  • Supports playback of .webm video files
  • Improve cursor position after new document
  • development refactoring:
  • Upgrade Electron
  • fix bugs:
  • Alt+7 Backlink panel does not trigger refresh when switching documents
  • Parse the problem after entering 6 backticks `
  • Copy and paste 5 backticks ` and click trigger state exception
  • Generated user guide notebooks are ordered abnormally in the document tree
  • HTML blocks with input boxes lose focus every time a character is entered
  • XSS Security Vulnerability
  • The Hide block below header switch in the input box of a non-embedded block is not hidden
  • When the width of the table is adjusted, the mouse drag state is retained abnormally
  • iPad end block slider not working
  • Change to task list when entering [] in an empty code block
  • The input trigger status is abnormal after swiping
  • Video block click progress is invalid
  • Unable to continue dynamic loading after clicking the dynamic loading bar to jump to the last block
  • The content location is abnormal when the list block is deleted and then undone
  • The symbol cannot be searched after escaping
  • Insufficient restoration after undoing multiple selections
  • After clicking the outline and then clicking the dynamic scroll bar, the backlink shows an error
  • Themes in the bazaar that support both light and dark modes cannot be displayed in the filtered results at the same time
  • The outline is not refreshed after the title and document are converted to each other
  • Double-click the text after clicking the outline, the breadcrumbs are highlighted incorrectly
  • The reference count disappears after setting the property
  • Document title status error after title conversion document
  • After the folded title is exported as a template, the content will be duplicated
  • API appendBlock inserts multiple blocks in incorrect order
  • Focus on table fails to auto-position in document tree
  • Sync button hover does not display statistics after startup
  • Mobile cannot search for newly created empty notebooks
  • iPad cannot set font size
  • Restarting after closing the left split screen will reset the window layout
  • Cloud sync service downtime should not cause a kernel panic
  • F5 refresh document after zoom causes breadcrumb highlight bug

New in SiYuan 1.9.6 (Mar 31, 2022)

  • Improved functionality:
  • HTML blocks put the ability to edit code into the menu
  • Embed block support hides the block below the header
  • Reduce Android/iOS installation package size
  • Enable hardware acceleration on the desktop
  • Improve the visual after the title is collapsed
  • Undo after cutting the collapsed title, the loading interface does not disappear
  • After clicking the block icon to pop up the menu, the block cannot be operated by shortcut keys
  • Microsoft Store version supports siyuan:// protocol to pull up apps
  • The floating window cursor cannot display the icon on the left side of the editor
  • Improve cloud sync and backup stability
  • Do not display the unpin button after the tab is pinned
  • Use dynamic anchor text when backlink mentions are converted to citations
  • Automatically refresh backlinks panel after backlink mentions are converted to citations
  • Editor split screen visual division
  • Add highlighting to the currently selected editor tab
  • fix bugs:
  • PDF tab Ctrl+F conflicts with global search
  • The code block in the default collapsed block does not render the line number after expansion
  • The problem that the widget market cannot be opened after manually installing the widget package
  • Title blocks within superblocks should not be expanded when embedded
  • Select all delete contains folded title, quick input trigger status exception after deletion
  • Open property settings do not show after collapsed title
  • URLs starting with // are not supported for resources in iframe blocks
  • Some synchronization errors are not recorded in the log file
  • Some problems after upgrading the PDF library
  • Anchor text backlink mentions are not searchable

New in SiYuan 1.9.5 (Mar 28, 2022)

  • Improved functionality:
  • Support zooming and dragging the visual focus position when previewing pictures
  • Preview images support switching between previous and next images
  • Left and right sidebar panel minimum width limit
  • Subscription expiration reminder
  • Reduce code block line number rendering jitter problem
  • Cloud data will be deleted immediately after the subscription expires
  • Improve market stability
  • Improve cloud sync performance
  • Soft line wrapping is not allowed before block reference at the beginning of a section
  • Return to the application through the notification bar on the Android side
  • The WeChat official account editor cannot capture the cloud map bed picture
  • Upgrade PDF library
  • Select all in the table to select the current cell
  • Disable hardware acceleration on desktop
  • The anti-chain panel icon does not pop up the suspension layer during the dragging process
  • development refactoring
  • Replacing the HTTP client library used by the kernel
  • Change the cache library used by the kernel
  • fix bugs:
  • Failed to convert network image to local image
  • Inline formula rendering line break problem
  • Multiple spaces cannot be displayed in outline panel entries
  • Pasting the task list into the table triggers a status exception
  • Tabs opened by reference should not be focused after restart
  • Parse error when pasting HTML from VS Code
  • Inserting spaces between Chinese and Western causes the kernel to crash
  • The row-level elements on the Windows side are typed by shortcut keys and enter Chinese to cancel the trigger status exception.
  • Dynamic anchor text does not follow the content of the definition block when referencing a list block
  • Can't create new notebook on iPad
  • Failed to export Word .docx
  • The original position cannot be entered after the block in the task list is dragged to other notes:
  • Ant dock icon cannot be displayed under Windows
  • Text displays differently when blockquoting by name
  • API appendBlock inserts multiple blocks in incorrect order

New in SiYuan 1.9.4 (Mar 24, 2022)

  • Improved functionality:
  • Provides an API for reading and writing files
  • Line breaks in the middle of code blocks, highlight errors
  • Document renaming does not block
  • Development refactoring:
  • Upgrade Go 1.18
  • Fix bugs:
  • wrong data-doc-type when dynamically loading
  • Trigger state exception when swiping reference search
  • Kernel crashes due to parsing error after only one cell header is cut
  • The Android side cannot insert large resource files
  • The status of the collapsed/expanded title is incorrect after revocation
  • HTML when title changes level

New in SiYuan 1.9.3 (Mar 22, 2022)

  • Improved functionality:
  • Mobile copy paste problem
  • Selected text citation search supports entering keywords
  • When the cursor is on the document tree, it supports Ctrl+/ to evoke the right-click menu, and supports the corresponding up, down, left, right, and carriage return operations
  • Adjust cloud to get bazaar hash and version check interface
  • Renewal time is no longer limited after 180 days
  • When selecting a block quote, suppress the pop-up window
  • Deprecated indexes are no longer cleaned up when rebuilding indexes
  • On the desktop, click the document name in the outline to navigate to the top of the document
  • Automatically upload error messages and diagnostic data with Sentry
  • Fixed Bugs:
  • Rendering error after inserting content into superblock using API /api/block/appendBlock
  • Use API /api/block/prependBlock to parse exception after inserting content into task list item block
  • The problem of judging the size of the cloud synchronization space
  • When blockquotes and text are selected, there is residue after cutting
  • Inconsistent results when continuous line breaks at the beginning of the paragraph
  • The type field of the superscript element in the database spans table is wrong
  • Shift+Enter input on iPad is invalid
  • Cursor cannot enter empty paragraph left after cut
  • Misplaced when copying the first item of the Markdown task list as the title
  • After clicking on the block quote on the mobile terminal, you cannot go back to the original text of the block quote
  • After modifying the title, select all the content in the title to cut again, the entire title cannot be cut
  • Anchor text mentions cannot be converted to citations
  • Document renaming does not take effect
  • Switching tab outlines on iPad will not follow the switch
  • After selecting the content in the newly opened block, use the Sogou input method to input it, and then cancel it, the status will be abnormal
  • Container block is undone after top-level content has been removed, resulting in state exception

New in SiYuan 1.9.2 (Mar 18, 2022)

  • Improved functionality:
  • The table supports the last cell to use Tab to add the next row
  • The cursor is in a panel such as the document tree, press Esc to return to the editor
  • Subscription renewal supported
  • Align image top
  • When a block is selected and collapsed, its collapsed block should not be selected using the up and down keys
  • Document related:
  • Improve import and export help documentation
  • fix bugs:
  • Dynamically rendered long document back issue
  • Title collapse is not collapsing the last block below
  • Stuck when importing Markdown folder
  • Soft line break exception after block reference

New in SiYuan 1.9.1 (Mar 17, 2022)

  • Improved functionality:
  • Improved header and list collapsing
  • Folding and unfolding operation tips in read-only state on mobile
  • Batch delete tags
  • HTML blocks containing only line-level HTML tags are rendered as paragraph blocks when exported as a template and then imported
  • Added confirmation dialog for delete operations on Bookmarks panel and Tabs panel
  • After folding, the cursor moves to the folded block
  • Delete improvements under collapsed list
  • Collapsed list items cannot be multi-selected by mouse
  • markdown fields of hyperlink elements in database spans table are not saved as hyperlink markdown text
  • When the form is too long, the paste will automatically adjust to the leftmost
  • development refactoring:
  • CSS class b3-text-filed series renamed to b3-text-field
  • Refactoring lock mechanism
  • remove function:
  • Remove automatic version update check
  • fix bugs:
  • Trigger the previous # tag search and cut jitter when the code block is cut
  • Kernel connection interrupted when importing Markdown files
  • Sometimes the document tree is not refreshed after document renaming
  • HTML block copy/cut and paste, block content escaping and parsing errors
  • Incorrect calculation of scroll position after carriage return in code block
  • The title is not escaped when creating the document "
  • Label escaping problem
  • Code block cursor error
  • Cursor movement problem when pressing ? in a code block under a list item
  • Cursor not showing after math formula
  • The dynamic loading of the document opened by the block reference is incomplete
  • Right-click popup menu error
  • New tab positioning error
  • Embed block title incorrectly displayed as HTML block
  • The position of the dragged document is not correct after sorting
  • Creating a list item triggers a state exception
  • HTML blocks are not rendered on mobile
  • Divider parsing error in code block

New in SiYuan 1.9.0 (Mar 14, 2022)

  • Siyuan hyperlink supports floating window preview
  • When the width of the editing area is small, the pop-up animation of the block label is played multiple times
  • Changed the src and data-src attributes of the widget from full hyperlinks to absolute paths to the root path of the servo
  • The height of the formula input box automatically adjusts with the editing content
  • Siyuan protocol block hyperlinks add focus parameter
  • When the table combines the first and second rows at the same time, the second row may also become the header
  • The block label also needs to be displayed when the cursor is on the left side of the block
  • Added shortcut key to get human readable path of current document
  • Reduced latency of document tree changes after document renaming
  • Added API for getting human readable path by ID

New in SiYuan 1.8.9 (Mar 9, 2022)

  • Improved functionality:
  • Content blocks support both sides alignment
  • Microsoft Store version taskbar icon problem
  • Editor empty title cursor cannot enter
  • Adjust the maximum limit for inserting a single resource file in the editor to 4G
  • Optimize the pop-up method of the rendering block editing window such as mathematical formulas and charts
  • Fix bugs:
  • When switching notes, the outline does not automatically refresh if the cursor is in the table
  • After selecting the picture, enter the next line, the picture is still selected
  • Block property remark field Ctrl+Z Undo not undo the content of the remark field but undo the content of the document
  • Escape characters in code blocks and inline code are not resolved when exporting data-export-md
  • Code block editing cursor jumps around and some historical issues
  • Anchor text not following document renaming when referencing document
  • Some versions of Windows won't sync
  • The problem of the occasional white screen when starting on the iPad

New in SiYuan 1.8.8 (Mar 8, 2022)

  • Improved functionality:
  • The collapse button clicks too fast to optimize
  • Improve cloud data synchronization service stability
  • Document related:
  • Improved cloud syncing of documents
  • Fixed bugs:
  • Cursor disappears after image is centered, block cannot be moved by Ctrl+Shift+↑/↓
  • Inserting an empty code block using the API will paste outside it when pasting inside it
  • Empty <kbd> cannot be deleted
  • Code block editing jitters
  • Unable to update document block using API /api/block/updateBlock
  • Line break problem after inline code in table
  • Outline is empty after startup
  • Block ID appears in the code block after inserting spaces in Chinese and Western languages
  • Pagedown fails to load

New in SiYuan 1.8.7 (Mar 5, 2022)

  • Improved functionality:
  • List item and title collapse triangle
  • The line number of the PDF export code block on the Windows side is not aligned
  • Remove leading and trailing spaces from document title when saving
  • Hide the floating toolbar triggered by the selection of other block content after the selection in the code block code
  • Dragging the upper and lower split screen will cause the scroll bar to scroll
  • Fix bugs:
  • Switching the theme mode after full screen on the macOS side will cause a blank space on the left side of the toolbar
  • Copying block to table triggers state exception
  • Drag the resource file into the table and it will be recorded in the previous block
  • Dynamic loading triggers state exception when the list is edited

New in SiYuan 1.8.6 (Mar 3, 2022)

  • Improved functionality:
  • Xiaomi App Store on Android side
  • Ctrl+End/Home adjustment to take effect in the whole document
  • Add a docblock attribute to the docblock's DOM
  • Settings are independent of type filtering in the search bar
  • Code block line numbers and math formula export PDF improvements
  • Alt+M hide the window without showing it on the taskbar
  • Fix bugs:
  • Property setting error when inserting superblock through Markdown syntax
  • Incorrect caret position when pasting text into line-level element
  • The mobile terminal cannot be opened after downloading some themes through the server
  • URL-encoded image URL import fails when importing from Markdwon
  • Shift+Home/End range selection error in macOS and related document modification

New in SiYuan 1.8.5 (Feb 28, 2022)

  • Improved functionality:
  • Android App Store on Huawei AppGallery
  • Kuan on Android
  • Table external left and right test prohibit input
  • Chinese input inside dividers, embed blocks, math formulas, iframes, audio, video and chart rendering blocks is prohibited
  • Improve the problem of data download and decryption failure in some cases
  • Browser clipping extension supports large-sized data pages
  • Mathematical formula block alignment problem
  • Export HTML/PDF support rendering table merged cells
  • The browser clipping extension does not apply for clipboard read permission
  • Document related:
  • Online official website English version
  • Fix bugs:
  • Hide selected cells when table is scrolled left and right
  • Split cells with header row are misplaced
  • Error merging cells across headers
  • When the table is centered, the selected effect rendering is dislocated
  • Can't drag and drop cell width when table is centered / after input quoting block and quoting no candidates
  • The brain map and chart cannot be displayed after deleting and then undoing
  • Export PDF math formula is not centered

New in SiYuan 1.8.4 (Feb 25, 2022)

  • Improved functionality:
  • ECharts and Mindmap support height setting
  • Available on Microsoft Store on Windows
  • No response when exporting Markdown from document point on iPad
  • Table supports merging and splitting cells
  • Cancel table column custom width
  • The first installation on the Android side can choose to refuse the privacy policy
  • Settings - Account ChainDi Community Service Agreement and Privacy Policy Change to tick to agree
  • Support long form export PDF
  • Code blocks should remain line-wrapped when exporting to PDF
  • Math formula rendering improvements
  • Disable key operations when multiple selections are made
  • Fixed expansion of collapsed blocks when exporting to HTML/PDF
  • About Privacy Policy and User Agreement View Entry
  • Mobile settings - account cancellation function is provided in the account
  • Auto refresh after custom.css editing or modification via appearance settings
  • Improve the problem that the outline needs to be clicked twice in special cases
  • Collapse the sub-content of the list, pressing Enter will not create a new list item
  • Excel wraps first cell when pasting
  • The recording sample rate is adjusted to 44100
  • The top of the keyboard is blocked in the editing state on the Android side
  • Code blocks should not appear in the chart block menu
  • Market package download timeout adjusted to two minutes

New in SiYuan 1.8.2 (Feb 13, 2022)

  • Improved functionality:
  • Available on Google Play on Android
  • Open source iOS side
  • Remove tooltip when editor cursor is on blank line
  • Code edits should not be triggered when clicking on the chart interaction
  • Table supports adjusting column width
  • Tab number of spaces Copy text modification, prompting that the copied content will not be modified
  • Immersive Status Bar on Android
  • IFrame blocks use hyperlinks when exporting PDF/Word
  • Document related:
  • Update Privacy Policy
  • Android/iOS open source protocol uses AGPLv3
  • development refactoring:
  • Rename the kernel executable
  • fix bugs:
  • Android 7 can't open program
  • The problem that the operating system is stuck on the loading interface after hibernating and restarting
  • The problem that the file name of a network image is converted to a local resource file is illegal
  • /fgx cursor error
  • Divider duplication triggers status exception

New in SiYuan 1.8.1 (Feb 8, 2022)

  • Improved functionality:
  • Add back Ctrl+P and optimize it
  • Find and replace supports codes, formulas and hyperlinks
  • Upgrade staves abcjs
  • Ctrl+Shift+F Switch the selected search content with the up and down keys
  • Android side status bar and full screen state adjustment
  • Open source Android side
  • Blank lines before pictures cannot be deleted
  • The first-run pop-up window on the Android side shows the Privacy Policy and License
  • Document related:
  • User Guide - Duplicate Shortcuts Documentation
  • Development refactoring:
  • Android side upgrade SDK to 12.0
  • Minimum Android version requirement changed from 5.1 to 6.0
  • Fix bugs:
  • Three clicks inside the block cannot select a sentence but the cursor jumps to the next line

New in SiYuan 1.8.0 (Feb 5, 2022)

  • Introduced features:
  • pendant
  • pendant market
  • Find and replace
  • Improved functionality:
  • Multi-select prompt for scrolling across pages
  • Add shortcut keys for mobile function
  • Settings - Search Copy Improvements
  • Improve Shift + cursor up and down selection across lines in a block
  • Deduplication when block index search condition is empty
  • Provide 32-bit Android installation package
  • fix bugs:
  • Table pagination headers are misplaced when exporting PDF files
  • iOS Chinese input method cannot save content
  • When merging and canceling super blocks, the embedded block will copy one more result
  • List block revocation status exception

New in SiYuan 1.7.11 (Feb 2, 2022)

  • Improved functionality:
  • IOS theme and safe distance adaptation
  • Improved sync switch interaction
  • Network image conversion local resource file supports http protocol
  • Fix bugs:
  • Query embed block refresh issue
  • Clicking on some links in the bazaar package README results in a white screen
  • Shift+Click cannot select within the same block
  • The problem of losing the suffix when converting a network image to a local resource file
  • Reverse order after moving the collapsed title

New in SiYuan 1.7.10 (Jan 31, 2022)

  • Improved functionality:
  • Create a copy of the document
  • Widget block data export attribute data-export-md
  • Cloud sync auto-check interval changed to every 5 minutes
  • Clean up temporary files when the kernel exits
  • Convert web images in documents to local resource files
  • When switching themes, if theme.js exists in the theme, refresh the interface directly
  • bazaar package README rendering does not enable soft wrapping to hard wrapping
  • fix bugs:
  • Files larger than 100MB should not count towards the cloud space check
  • Clicking on some links in the bazaar package README results in a white screen
  • Some bazaar package README is garbled
  • The focus does not automatically jump to the SQL edit box after typing the SQL query
  • You can also enter text in the dividing line

New in SiYuan 1.7.9 (Jan 28, 2022)

  • Improved functionality:
  • App Store on iOS
  • Improve the bazaar
  • Improve the prompt text after the end-to-end encryption password is set
  • Elements added through theme.js will not be cleared when switching themes
  • Ctrl+K does not use the link in the clipboard when the selected text is a link
  • Returns the ID of the newly created notebook when creating a notebook using the API
  • Incorrect unfolding position after folding
  • When the file is locked externally, it prompts that the content block with ID [xxx] is not found. Improvement
  • Fix bugs:
  • Document tree panel and editor focus switching issues
  • Tooltip displays abnormal problem after dragging
  • Error inserting empty string using API
  • Duplicate dynamic loads may be triggered when pasting at the end of the document
  • Code block three-click copy problem
  • Carriage return problem at the end of list item row level formula

New in SiYuan 1.7.8 (Jan 25, 2022)

  • Improved functionality:
  • Shift+Click multiple selection is invalid when multiple videos are adjacent
  • Support for configuring PlantUML server address
  • Upload resource files to the cloud if it fails, you need to prompt
  • The default limit for creating document levels is 7 levels deep
  • Fix bugs:
  • Difficulty inserting text before inline formulas in tables
  • Hold Shift and try to multi-select failed
  • XSS Security Vulnerability
  • Cloud sync error 500 problem

New in SiYuan 1.7.7 (Jan 23, 2022)

  • Improved functionality:
  • A kernel interrupt occurs when the screen is turned off for a short time on the iOS side
  • Windows side installer workspace confirmation box pops up once
  • IOS time zone issue
  • Set up searchable tags and Pandoc
  • Android status bar is not hidden
  • Improve Android startup speed
  • The "Insert Space Between Chinese and English" function does not work for inline formulas
  • Development refactoring:
  • Upgrade Electron
  • Fix bugs:
  • Open the document and locate the location of the document and open the journal, the document tree will be fully collapsed
  • After the code block, the Chinese input method format will be messed up
  • Crash when playing multimedia files on some systems
  • Referenced folders are incorrectly counted as unreferenced resources
  • Runtime exception when triple-clicking list item edit
  • Mobile read-only mode cursor caret problem
  • Sometimes the interface gets stuck after importing Markdown
  • Mobile help documents sometimes cannot be opened

New in SiYuan 1.7.6 (Jan 21, 2022)

  • Improved functionality:
  • Optimize editor cursor movement
  • Pictures support Delete/Backspace deletion after clicking
  • The document editor ... menu has added a space between Chinese and Western text formatting function
  • Desktop supports setting the Pandoc executable file path
  • Export Word .docx files via Pandoc
  • Improve the installation package download and distribution network
  • fix bugs:
  • Inline formulas in inline bold/inline italics disappear when exporting PDF
  • After the header image is adjusted and moved, the image will be counted as an uncited resource
  • Up and down keys cannot select math formulas and videos
  • The resource file upload API saves the path incorrectly when assetsDirPath is not specified

New in SiYuan 1.7.5 (Jan 20, 2022)

  • Improved functionality:
  • Support the header image to drag up and down to adjust the position
  • Theme supports loading theme.js
  • Top toolbar title centered
  • Added HTML export by Markdown
  • Visual adjustment of block labels in the outline panel
  • Document related:
  • Added WeChat reminder help documentation
  • Fix bugs:
  • Can't insert characters after adding font color and adding blockquote
  • Using [] to enter a task list causes the parent list to be emptied
  • Unable to enter apps properly on some versions of Windows
  • Export Markdown should not have superblock syntax

New in SiYuan 1.7.4 (Jan 19, 2022)

  • Improved functionality:
  • Global search supports type filtering
  • Tab panel sorting
  • Adjust the toolbar at the top of the desktop
  • Empty tag data correction
  • Label rename is empty
  • :emoji prompt panel height adaptive
  • When launching the app, the circle animation is changed to a static image
  • Drag and drop split screen to add animation
  • Fix bugs:
  • Math formula carriage return cursor error
  • Cannot save after shortcut key modification

New in SiYuan 1.7.3 (Jan 17, 2022)

  • Improved functionality:
  • Label renaming
  • After the same document is split screen, the outline and reference block cannot be clicked to locate the currently active document
  • ctrl+shift+f changed to global shortcut key
  • Document tree expansion is not silky
  • Display only one line when the property is too long
  • The interface closes when the shortcut key is pressed again for the following operations
  • ctrl+w, ctrl+f, ctr+shiftl+f use without clicking the editor
  • A confirmation box pops up before the Windows installer is executed
  • After setting the bookmark property, the editor will render the bookmark on the left side of the name
  • Remove categories from emoji search
  • Fix bugs:
  • PDF can't export images
  • Load icons and themes using the folder name instead of the name in the json config
  • In-editor property values are not escaped
  • Incorrect judgment that cannot be converted to headings when including subdocuments
  • Continuous carriage return after the mathematical formula, the list will not be reverse indented

New in SiYuan 1.7.2 (Jan 15, 2022)

  • Improved functionality:
  • Improve tab scroll bar
  • A small problem when inserting links
  • The target document is no longer automatically expanded after moving the document
  • Pinned tabs don't show italics
  • The Windows side uses the built-in implementation in the absence of the robocopy command
  • Themes and icons are loaded with the version number
  • HTML/PDF export label style
  • Document related:
  • End-to-end encryption specific content description
  • Remove function:
  • Removed ![foo](data:image) image parsing support
  • Remove slideshow
  • Remove glow and color font effects
  • Remove automatically inserted spaces between Chinese and Western languages
  • Fix bugs:
  • The document comments displayed by the mouse hover in the document tree are not escaped
  • Can't export HTML with a non-default theme

New in SiYuan 1.7.1 (Jan 14, 2022)

  • Improved functionality:
  • PDF callout export anchor text options
  • Export PDF supports setting some parameters
  • Unable to export PDF on Linux
  • Search tab add history
  • Preserve block attributes when exporting HTML
  • Self-contain js/css and assets when exporting HTML
  • Superblock landscape support when exporting to PDF and HTML
  • Export PDF supports whitespace export
  • Cloud backup upload remove the confirmation box in the middle
  • Alt+5 Cursor should remain within user visible area after journal creation
  • Outline not updating after dragging title
  • The outline is not highlighted after switching tabs/searching to open tabs
  • Message reminder after WeChat reminder is set
  • Remove function:
  • Remove Word .docx export
  • Fix bugs:
  • Copying as a reference block after setting the attribute name does not take effect
  • Pinning tabs is invalid when the Open in current tab function is enabled
  • The menu does not disappear after clicking
  • Many files are uploaded per sync on some versions of Windows
  • Do not display named notes when hovering over the document in the document tree
  • Mobile terminal colon input emoji error

New in SiYuan 1.7.0 (Jan 11, 2022)

  • Introduce features:
  • switch tab
  • pin tab
  • Support for web link headers
  • The mobile terminal supports switching the document tree sorting mode
  • Added prependBlock and appendBlock APIs
  • Supports automatic generation of end-to-end encrypted passwords
  • Improved functionality:
  • Remove the original bookmark in the drop-down list
  • iOS backlink, outline panel cannot be scrolled
  • Incremental indexing after synchronization
  • Improved performance when moving documents with a large number of subdocument levels
  • Native resource file request from 127.0.0.1 is not authenticated
  • The mobile outline should not refresh the interface after clicking
  • Add document name to backlink mention filter
  • Clip extended time format changed to yyyy-MM-dd HH:mm:ss
  • Delayed display of block menu prompts
  • Settings - Add account to profile background image
  • insertBlock API supports multi-block insert
  • Dynamic display of the cloud sync process when launching the app
  • When synchronizing and backing up the downloaded data in the cloud, first use the index file to verify and decrypt
  • Development refactoring:
  • Downgrade Electron
  • Remove function:
  • Remove sync interval setting
  • Fix bugs:
  • Create time is less than update time after copy-pasting block
  • Images are lost when exporting PDF/Word after enabling access authorization
  • Log error when moving documents with subdocuments
  • Backlink panel request response sequence problem
  • Crash when playing multimedia files on some systems

New in SiYuan 1.6.3 (Jan 6, 2022)

  • Improved:
  • Breadcrumbs thumbnail suspension preview
  • Synchronization/backup limit is 100MB for a single file
  • Remove Rsync and use HTTPS to achieve synchronization
  • Improve cloud service network stability
  • Workspace path supports Chinese and spaces
  • The cloud sync directory supports up to 7
  • Repair defects:
  • The up and down keys cannot be used on the mobile panel
  • The virtual reference of the document name prompts that there is no qualified content block
  • Cannot access showCreateConfDirErrBox
  • Indexing fails when the number of documents on macOS is large
  • There are redundant download requests for files when multiple devices are synchronized

New in SiYuan 1.6.2 (Jan 4, 2022)

  • Improved function:
  • Update modification time when moving blocks
  • Block label menu increase move
  • ~/.config/ Insufficient permissions need a pop-up window to tell the user
  • Adjust the cloud service network architecture
  • The outline items are displayed incorrectly
  • Hyperlink floating display link + title
  • Display and copy of API token added on mobile
  • Repair defects:
  • Cannot export when the notebook name is empty
  • An error is displayed when the PDF search has no results
  • Dragging the same document after split screen
  • Outline does not render row-level elements
  • PDF tab switching causes rendering abnormalities

New in SiYuan 1.6.1 (Jan 2, 2022)

  • Improved function:
  • Add a title input box to the hyperlink input box
  • Multi-line comment preview of document properties is obscured
  • Repair defects:
  • iframe, embedded block label menu is invalid
  • Duplicate storage of document tags
  • Picture and hyperlink title "unescaped issue"
  • Quickly delete the text and then undo the error

New in SiYuan 1.6.0 (Jan 1, 2022)

  • Introducing features:
  • Mobile terminal display outline
  • Provide APIs for inserting blocks, updating blocks and deleting blocks
  • WeChat reminder push
  • Display backlinks on mobile
  • Improved function:
  • Support setting virtual reference search filter
  • Add reference count to the tab panel
  • Standardized processing when initiating Internet service requests
  • Tray menu added to display the main interface
  • cpp code highlight rendering error
  • Cloud backup no longer includes history
  • When installing on Windows, you can choose to install only for the current user
  • Mention keyword search supports up to 512
  • Development refactoring:
  • Upgrade Electron
  • Remove blocks_fts virtual table

New in SiYuan 1.5.6 (Dec 29, 2021)

  • Improved function:
  • Optimized abbreviation on the left side of the search results of quoted blocks and embedded blocks
  • / Menu added to insert pictures or files
  • / Menu added to create sub-documents
  • Don't show breadcrumb navigation when editing
  • Support setting anti-chain mention search filter
  • Improved breadcrumb navigation loading performance
  • Installed by default for all users when installing on Windows
  • The custom emoji does not change with the size of the title
  • Document related:
  • Traditional Chinese Help Document
  • Development refactoring:
  • Upgrade Electron
  • Repair defects:
  • Escaping issues when copying formula blocks
  • When exporting Markdown, resource files with blank file names are missing
  • Wrong position of formula number in preview
  • There is a problem of full transmission when syncing in the cloud
  • Export preview does not show custom emoticons
  • Sync file permissions on Windows

New in SiYuan 1.5.5 (Dec 26, 2021)

  • Improved function:
  • Multiple selection block appearance settings
  • Add a class to distinguish between default icons and custom icon styles
  • Ctrl click multiple selection block
  • SQL does not support string splicing operations
  • Click the hyperlink on the iOS side to jump to the browser
  • Optimize the performance of saving data under a deeper list
  • Automatically switch synchronization mode to improve synchronization availability
  • Improve data consistency
  • The search interface backlink floating window is blocked
  • Reduce CPU usage during editing
  • Prioritize matches for custom emoji search results
  • Reduce the memory usage of the imported Markdown folder
  • Allow underscores when inserting resource files
  • Support setting Pandoc parameters through attributes when exporting Word
  • Clipping extension to automatically scroll the page to load pictures
  • The search tab is changed to the top and bottom layout
  • Mathematical formula number occlusion
  • Code signing on Windows only supports SHA256 algorithm
  • The kernel exits after the iOS screen stops, and restarts the kernel when it enters again
  • Adapt to the perforated screen on the top of the Android end
  • Larger toolbar and dock
  • Improve the implementation of block anchor text to improve stability and performance
  • Fixed priority to use the database
  • The download button should no longer be displayed after the theme is installed in the bazaar
  • Provide font variables for math formulas --b3-font-family-math
  • After the user of the anti-chain panel adjusts the layout, it will no longer be automatically calculated
  • shift+click and alt+click adjustment
  • Rsync transmission setting 30m timeout
  • The mobile terminal provides an exit button
  • No longer automatically merge custom.css according to the built-in theme at startup
  • New template function parseTime
  • Tab style modification
  • Link cursor is lost after switching references
  • No longer check whether the database is used directly according to the data content at startup
  • Cloud backup download and restore changed from manual restart to automatic index rebuild
  • IPAD Siyuan can’t uninstall the theme, and the theme will still be reinstalled after uninstalling the APP
  • iOS supports opening Excel and Word
  • Prompt to overwrite data when updating the package in the bazaar
  • Improve the loading and downloading speed of the market
  • Upgrade mermaid, support user diagram, git diagram, class diagram, entity relationship diagram
  • When a scroll bar appears in the table, the scroll bar will move forward after entering a number at the end
  • Support copy block ID
  • Backlinks, bookmarks, tags and relationship diagram refresh button dynamic effects
  • Development refactoring:
  • Added blocks_fts virtual table for full-text search
  • Remove feature:
  • Remove the conversion processing of [[Wikilink]] and #Tag during import
  • Remove the document tree and rebuild the index at the notebook level
  • Repair defects:
  • Android does not automatically exit after turning on and off the network server
  • Kernel crash caused by folding and unfolding
  • New documents are inconsistent after custom sorting
  • The bazaar pack version is updated but the update button does not appear
  • In the case of split screen, the article is displayed incorrectly after full screen
  • Cloud space size display problem
  • Picture cursor jumping problem
  • Reference nested export problem
  • Error when opening macOS
  • SSH synchronization error on some Windows systems
  • After folding the heading, it is converted to a paragraph and the box under the original heading is lost
  • After searching the anti-chain panel, show more invalid
  • Incomplete cross-notebook backlinks
  • Export as a template time and space quotation problem
  • iOS search panel cannot be scrolled
  • There are two XSS
  • Chart export escaping problem
  • 【【 Shift+enter is invalid after entering anchor text
  • Unable to turn off automatic update check
  • Automatically clean up the history missing data/.siyuan/history
  • Unable to search for iframe block, video block and audio block
  • Sometimes the iOS side cannot be scrolled for dynamic loading
  • PDF cannot scroll and exit on iPhone
  • When the script in the embedded block wraps, it cannot be parsed correctly after being exported as a template
  • Code block mermaid does not display
  • Copy and style issues in the table
  • MacOS mouse whisker input method cannot input content after $x+y$

New in SiYuan 1.5.5 Beta 1 (Dec 22, 2021)

  • Improve block selection and synchronization to improve stability and performance.

New in SiYuan 1.5.4 (Nov 28, 2021)

  • Reduced memory usage of data index:
  • Improved function:
  • After the editor is full screen, other editors also need to be full screen
  • Optimize list items to be pasted into the list
  • Select the text and press Ctrl Alt A to quickly set the name
  • Add shortcut keys for inserting code blocks
  • Reduce memory usage of data index
  • When the window is minimized, the Siyuan protocol cannot evoke the window
  • After the editor is full screen, add double-click and drag to the breadcrumbs
  • Shift+Enter line break Use hard line break when exporting to Markdown
  • Template and pendant search skip files beginning with.
  • PDF supports Ctrl + mouse wheel for zooming
  • :: No emoticon prompt afterwards
  • Reduce the number of emoticons to reduce lag
  • Unified kernel booting startup interface
  • Modification of shortcut keys for forward and backward search and text block citation
  • Incomplete display of picture width menu on mobile terminal
  • Each PDF needs to remember the reading position separately
  • Render block size adjustment without grammatical error recognition
  • Optimize the loading performance of the anti-chain panel
  • Improved the problem of Bazaar download package
  • Adjust the size of the block citation search list
  • The notebook is no longer expanded after the document tree sorting is switched
  • Split screen opening improvements
  • The backlink panel counts into the document's own citations
  • Automatically unify the suffix to lowercase when inserting resource files
  • The "Context" copy of the anti-link panel is adjusted to "Show more"
  • The floating window cannot be moved when the embedded block is a long document
  • Repair defects:
  • Crash during data indexing on iOS
  • If the multi-select drag is not the first block label, the order after dragging is wrong
  • The floating window should not be above the property panel
  • Cannot open when resource file name contains #
  • XSS causes client RCE 2
  • Cannot insert a file containing a file name with special symbols
  • The anchor text in the anti-link panel is displayed incorrectly
  • The hyperlink in the PDF cannot be clicked to jump
  • List and anti-chain block labels cannot be dragged
  • The search tab cannot be opened in some cases
  • Query the stuck problem caused by the empty script of the embedded block
  • Two $ cannot be entered in the same row of the form
  • Runtime exception caused by moving block of anti-chain panel
  • Cannot trigger synchronization when only annotating PDF
  • Don't show mentions
  • Document tree sorting is useless for notebook level

New in SiYuan 1.5.3 (Nov 17, 2021)

  • Improved function:
  • Support multi-selection block drag and drop movement
  • Optimize list editing and saving performance
  • No longer exit the kernel after two consecutive downloads when using synchronization
  • Optimize data index reference block performance
  • Mask showing progress when renaming a document with a large number of sub-documents
  • Optimize data index analysis .sy performance
  • Optimized saving performance of attribute settings
  • Priority use of existing databases at startup
  • When using align, the formula shows a scroll bar
  • Support for searching the title of pictures and links
  • Click the formula button after selecting in-line mathematics to cancel the formula
  • Android long press menu and double tap menu overlap
  • Development refactoring:
  • Switch the database lock mode to exclusive mode
  • Repair defects:
  • /code Insert code block problem
  • When there are a large number of multi-level documents, part of the document level path is empty
  • Mobile panel search is not complete
  • Start-up crash caused by data analysis error
  • The problem of parsing the "double quotation mark" in PDF annotation
  • Cursor lost when editing block quote anchor text
  • Paste a block quoted by a block with empty anchor text
  • XSS causes client RCE

New in SiYuan 1.5.2 (Nov 14, 2021)

  • Improved function:
  • Recording improvements
  • Improve the logic of moving up and down the list
  • Refer to the footnote abbreviated definition in the same document block
  • The formula edit input box is out of focus after the window is switched
  • Modifying the style of the breadcrumbs part will cause the input to freeze
  • Visual optimization of common prompts and warning prompts
  • Data analysis error log
  • The maximum length of dynamically rendered anchor text when exporting is processed according to the configuration
  • Support naming, alias and remarks when searching for documents on mobile
  • Document movement supports moving to the notebook root path
  • Development refactoring:
  • Refactored data file read and write package filesys
  • Repair defects:
  • Hanging and unresponsive problem caused by quoted anchor text parsing
  • Migrate ~/.siyuan to ~/.config/siyuan improvements
  • Enter //mermaid and press Enter to report an error
  • Enter ``` after soft line break to report an error
  • The code block does not wrap the input, which causes the block metadata to be exposed and a runtime exception occurs
  • PDF opens multiple times

New in SiYuan 1.5.1 (Nov 11, 2021)

  • Improved function:
  • After optimizing the colon, the emoji selection box will pop up automatically
  • Emoji added to the diagonal menu
  • Docker container is executed as 1000:1000 user group
  • The cursor position is not normal when the block quoted anchor text is modified
  • Optimize data index performance
  • Add up and down and enter keys to the emoji selection panel of the document icon
  • The emoji selection panel in the editor is changed to the document icon selection panel
  • End-to-end password supports non-digits and letters
  • Repair defects:
  • List item conversion document triggers runtime exception
  • Hanging and unresponsive problems caused by query embedded blocks and reference nesting
  • End-to-end password cannot be set
  • Runtime exception when using ~ to enter fenced code block

New in SiYuan 1.5.0 (Nov 9, 2021)

  • Introducing features:
  • List item block converted to document block
  • Convert quote block to paragraph block
  • Improved function:
  • Interaction improvement of block floating window
  • Developer Tools warned that the source map could not be loaded
  • The name of the Electron related folder under ~/.config is changed to SiYuan-Electron
  • HTTPS Synchronous reuse of clients, recycling of idle connections
  • Can you add more complete tex symbol support such as ket bra
  • Rebuild index mask
  • The title is not displayed in time in the browser environment
  • Document title supports copy reference shortcut keys
  • Appearance supports Traditional Chinese language
  • Multiple blocks in the list item allow folding
  • Repair defects:
  • Hanging no response problem
  • ctrl+k is invalid in an empty block
  • When the list item is quoted, the anchor text is empty when the quoted block is a document.
  • Custom shortcut key bug-the left and right arrow keys in the table function cannot be recognized
  • Cannot select above and below empty list items
  • The outline jumps abnormally
  • The code block causes a runtime exception after entering the block metadata
  • If you are spelling in the title, using the down button will block continued typing

New in SiYuan 1.4.8 (Nov 6, 2021)

  • Clear and reset after the log is greater than 2M
  • When the list item is greater than one 【】It will no longer be converted to a task list
  • Link focus optimization
  • Repair defects:
  • App does not boot

New in SiYuan 1.4.7 (Nov 5, 2021)

  • Improved function:
  • Mobile panel supports cross-notebook
  • When you enter [], [], it will be converted to a task list
  • Prefer to use pandoc under system $PATH
  • Synchronization Configuration Wizard
  • Ignore data files referenced by the pendant when cleaning up unreferenced resources
  • Anchor text length support configuration for block quote dynamic rendering
  • Expand the clickable blank area on the mobile terminal
  • Optimize the rendering effect of the relationship graph
  • Optimize block index search performance
  • Sync integrity improvement on iOS
  • Improved HTTPS synchronization of large files
  • Simplify cloud backup
  • Hyperlink/block quote setting dialog improved
  • Recommend subscription to get lifetime membership, 512 places while stocks last
  • Double-click the top bar of the floating layer to perform pin/unpin operations
  • Upload resource file API supports overwriting existing resource files
  • The anti-chain is counted when zooming the focus container block
  • The arrow of the tree in each panel remains displayed
  • Log files are stored under temp
  • Block quotes dynamically rendered anchor text prefer naming
  • Prompt when searching for embeds and references when there is no block
  • Open the document on the right/bottom side of the tab, and keep it on the right/bottom side immediately next to the tab
  • After clicking the alt/shift/ctrl on the file tree, do not release it, and still keep the original opening method
  • Add shortcut keys to open floating window/tab for reference
  • SQL does not support common table expressions
  • Search/search tab/quote block to open the document without cursor
  • Place the global configuration directory in ~/.config/siyuan
  • The desktop app.log is placed in ~/.config/siyuan
  • Increase the height of the comment input box in the property panel
  • Repair defects:
  • The device account of the logged-in account has not expired after the password is changed
  • Misleading copywriting problems when switching between workspaces
  • Row-level highlighting elements are not written in the database table spans
  • Mind map does not show
  • Quote prompt request coverage
  • After closing the line-level code, the pasted content is still in the line-level code
  • Position misalignment after creating a new document and incorrect positioning of the document tree
  • Syntax parsing problem of dividing line under certain input methods
  • The vertical line display problem when the code block is hung under the list item
  • The outline appears...problem
  • Turn on the option in the current tab, turn off the error on the right tab
  • Right-click to delete an ordered list item, the serial number will not change
  • There is a link in the clipboard and no selected content, ctrl+k is invalid
  • The escape character exposes the problem of search highlighting code
  • Hyperlinks, block quotes, PDF annotation anchor text escaping issues
  • The updated field is set incorrectly when the task list completes the status change
  • Linux dolpin file manager does not work when copying and pasting pictures

New in SiYuan 1.4.6 (Oct 24, 2021)

  • Improved function:
  • Android supports uploading files
  • Click on the blank space on the mobile terminal and cannot be edited
  • Clipping extension to insert original link, abstract and clipping time
  • Swipe left and right on the mobile terminal to move forward and backward
  • Improved global search path cache handling
  • When the pasted text contains ((, the block quote prompt should not appear
  • Set page button width adaptive
  • iOS public beta synchronization
  • Optimize HTTPS synchronization performance
  • Cancel sliding on the mobile terminal, pull out the sidebar and search
  • Support to go to the barrage when embedding the B station video
  • Repair defects:
  • Mathematical formula export & escaping problem
  • Automatic rendering of anchor text in anti-chain panel container block
  • Block lead search goes in circles
  • Mobile editor... Menu problem
  • The problem of title resolution after the picture is clipped
  • Keyword invalidation problem of anti-chain panel search

New in SiYuan 1.4.5 (Oct 22, 2021)

  • Improved function:
  • Quoting a very large single block will cause no response
  • Improved the display judgment of the children of the anti-chain panel list items
  • Synchronize once when the mobile terminal returns to the desktop
  • Select text to insert hyperlink improvements
  • Workspace Chinese path verification
  • Picture menu style improvements
  • There are no gaps between consecutive code blocks in the list
  • Package all the highlights supported by highlight.js
  • Improve the handling of empty quoted containers
  • Outline and embedding block slow half-time improvement
  • The maximum length of the anchor text for automatic rendering of block quotes is set to 64
  • When the query is empty, the default block citation sorting rule is the most recently used first
  • Optimize document tree expansion performance
  • Repair defects:
  • Exposure of space markers such as bold and italics
  • Unable to log out after setting up account
  • Repeat when copying as embedded block
  • List markers expose issues
  • Export soft line break and ordered list serial number problem
  • When there is no label, enter #, then the circle will not stop
  • List revocation resulted in abnormal status
  • Automatic rendering of anchor text for container blocks
  • Right click on the last code block fails
  • Automatic space causes input method to swallow characters

New in SiYuan 1.4.4 (Oct 20, 2021)

  • Improved function:
  • Docker image versioning
  • Repair defects:
  • Embedded block query exception causes re-indexing
  • Frequent error status abnormal

New in SiYuan 1.4.3 (Oct 20, 2021)

  • Improved function:
  • Optimize the explicit effect after selecting the code in dark mode
  • In-line formula and text are vertically centered
  • Improved automatic rendering of anchor text when quoting container blocks
  • Optimize the performance of the kernel to save data through asynchronous writing
  • Improve input implementation
  • When the theme folder does not have theme.json, it should not affect the kernel startup
  • Clipping some website code blocks to lose line breaks
  • Reduce the vertical line spacing of the list
  • When setting the workspace path, the verification cannot be placed under the program installation path
  • The list items are folded, except for the first sub-block, all other sub-blocks are hidden
  • The total size of cloud space is not displayed when .5G
  • Improve the handling of embedding and reference nesting when exporting
  • Add loading for search, block embedding, block quote
  • Enter after the subscription referral code is changed to payment
  • When the embedded block is too long, click the floating window that pops up to the bottom
  • Copy assets to global assets when deleting notebook
  • The formula in the table contains the | symbol, which causes the table to be abnormally divided
  • Synchronization improvements-Introduce an HTTPS-based synchronization method
  • iOS first version public beta
  • Misalignment of mobile custom icons
  • Kernel connection interruption and exit adjustment to rebuild index
  • Disable the modification icon in the document tree on the mobile terminal
  • Add attributes to each panel to increase the flexibility of custom styles
  • Document tree animation effect
  • Virtual reference excludes the case of hitting its own block name and alias
  • Improve embedded block query performance
  • Improve the processing of importing Markdown relative path resource files
  • Remove feature:
  • Obsolete export options, convert quoted blocks to original blocks and quoted blocks
  • Remove the mobile settings button
  • Repair defects:
  • Misalignment of side lines quoted in the list
  • The new diary storage path only fills in / when the document cannot be opened
  • When there is a task list under the list item reference block, the anti-chain panel cannot display any anti-chain
  • Failed to exec bin/ssh.exe is reported synchronously after the system wakes up from sleep
  • The document tree is not selected after the shortcut key creates the log
  • After the quoted text is deleted, the anchor text will be filled with content
  • Cannot copy spaces in code blocks
  • The video is dragged to the left and the size is abnormal
  • Right-click video, audio, and IFrame to forbid the pop-up copy and paste menu
  • The vertical line of the first sub-block after the list is collapsed is too long
  • When exporting to Markdown, a blank space at the beginning of a paragraph does not take effect
  • Cannot exit after slide show
  • The line breaks in the table will become <br> after copying and pasting
  • An error is reported when previewing/exporting footnotes using blocks
  • MacOS version cannot be closed after full screen
  • Sync excluded notebook documents are missing

New in SiYuan 1.4.2 (Oct 11, 2021)

  • Improved function:
  • Refine the visual when dragging the document hierarchy in the document tree
  • Cloud sync ignores help documents by default
  • Maintain custom sorting when moving across notebooks
  • Package Apple chip arm64 version
  • Improvements to the vertical line on the side of the list
  • Improve PDF annotation syntax analysis
  • Carriage return improvement after 13: Modified from generating 1 sibling list to generating an empty block below 13
  • Check whether the end-to-end password is empty when opening synchronization
  • Repair defects:
  • Moving math formulas after soft line break causes kernel interruption
  • Continuous empty list items cannot be selected by shift + click
  • Network corner mark display problem
  • When the super block is included in the list item under the super block, the style is misplaced
  • /Disorder evoke the problem
  • Cannot open resource files through other apps on Android
  • Kernel startup crashes when the theme configuration file is corrupted

New in SiYuan 1.4.1 (Oct 9, 2021)

  • Improved function:
  • Double-click the document tree to collapse or expand the sub-document
  • PDF is opened in the tab group containing PDF
  • Improvements to the vertical line on the side of the list
  • Global search join option-whether to exclude container blocks
  • Development refactoring:
  • Change the release mechanism
  • Repair defects:
  • The line-level code selected when the block citation is created is duplicated
  • Cannot modify the document icon
  • Setting the document icon causes an empty notebook to be automatically created
  • Subdocuments cannot be dragged under the notebook
  • Sometimes the block cannot be queried after the PDF annotation is copied and quoted
  • Iframe loading issue on some sites
  • In macOS, right-click to exit the Dock cannot be exited
  • Insufficient number of secondary headings displayed in the outline
  • Network proxy settings copywriting error
  • Wrong recognition of file annotation syntax when parsing text <<
  • Set search invalid
  • Task list problem when exporting templates

New in SiYuan 1.4.0 (Oct 7, 2021)

  • Introducing features:
  • Workspace list switching
  • Notebook sorting
  • Notebook icon
  • Improved function:
  • When the cursor is not positioned on the block, the file cannot be dragged into the note
  • Improve input method compatibility
  • Resource file search results are incomplete
  • After clicking the document, the outline scrolls synchronously
  • Virtual references no longer exclude self-defined blocks
  • Resource file search and de-duplication
  • Press and hold Ctrl for label filter combination
  • The PDF annotations in the document cannot be deleted through Backspace
  • A new block should be formed after multiple soft line breaks
  • Clipping extension supports notebook assets
  • The embedded breadcrumbs slide will pop up the left and right menus
  • After the synchronization is turned on, if the synchronization fails, you can choose to force quit
  • Repair defects:
  • Enter © in the code block to automatically convert characters
  • Adjusting the block width affects the image size
  • Quit is invalid after opening minimize to tray
  • Iframe loading issue on some sites
  • The document name contains "and> and other symbols escape problem
  • Network corner mark display problem
  • The reference under the task list causes the anti-chain display problem
  • Inaccessible on some mobile Pad devices
  • Query embedded block export issues

New in SiYuan 1.3.9 (Oct 3, 2021)

  • Introducing features:
  • Insert existing resource file
  • Improved function:
  • After the document titles are interchanged, the editing area will jump to the beginning
  • The chart pops up when dragging and dropping under Windows
  • PDF search or more, click on the blank space will not disappear
  • Unsynchronized symbolic link
  • The title of the document is positioned to the top after the outline is clicked
  • Improve PDF annotation rendering effect
  • English sentence ending wrapping problem
  • List items should not be allowed to merge superblocks
  • Repair defects:
  • The sub-files under data are not deleted during synchronization
  • The code block wraps and the copy button disappears
  • In the anti-chain panel, a certain item suddenly fades in color
  • Exit application issue
  • The outline does not show escaped content
  • Undo the kernel interrupt after the list items are arranged horizontally
  • Some PDFs cannot be selected
  • End-to-end password error
  • Virtual reference missing through named search

New in SiYuan 1.3.8 (Sep 30, 2021)

  • Introducing features:
  • Support SOCKS5 network proxy
  • PDF annotation supports background and border switching
  • Improved function:
  • The embedded block does not retain the collapsed display
  • PDF needs to be accurately positioned to the annotation
  • Click to send the clip extension to Siyuan and close the panel
  • Do not replace punctuation marks and spaces when inserting resource files
  • 4.1kB synced in the cloud should be displayed as 0
  • Change synchronization ignore folder syntax
  • Clipping extensions to retain code highlighting language
  • Add ctrl/shift/alt +click events to the to-do list
  • Repair defects:
  • Synchronous ignore list delete source file problem
  • Query the kernel crash caused by embedded block rendering
  • The title under the list is too long, causing the style to be misplaced
  • Code is inline by mistake when copy-paste
  • The iframe that requires login cannot be logged in
  • After soft line break, the data is not saved
  • Continuously pasting PDF annotations does not take effect

New in SiYuan 1.3.7 (Sep 28, 2021)

  • Introducing features:
  • Synchronization exclude file list
  • Improved function:
  • Alt+F4/Command+Q is logically consistent with the close button
  • When editing, ESC cancels the cursor and selects the current block
  • Multi-language support for lock screen interface
  • Browser Clipping Extension Clipping the same name webpage improvement
  • Development refactoring:
  • Upgrade Electron
  • Rebuild the system clipboard to read the file path
  • Repair defects:
  • The layout state cannot be saved after macOS is closed
  • Code block cannot be aligned
  • Click more on the floating window, and the floating window disappears when the mouse is moved to the menu
  • Can't open PDF with file:// link
  • List item drag kernel interrupt
  • History cannot be scrolled

New in SiYuan 1.3.6 (Sep 27, 2021)

  • Introducing features:
  • Clear all history with one click
  • Improved function:
  • The formula cannot be undone after directly pasting it
  • Anti-chain panel level, context and mobile improvements
  • Embedded block right click to display the menu
  • Document export templates keep blank lines and task lists
  • Editor font selection supports TTC and OTF
  • Embedded block interaction improvements
  • Change PDF selection background to border
  • You need to expand the title when you change the level
  • PDF frame copy annotation anchor text improvement
  • Add close button to files locked by other programs
  • Assembly syntax highlighting
  • Code signing rsync related exe
  • The database table spans no longer stores plain text elements
  • Before arranging tables, titles, code blocks, and quoting the first character, forward delete logic
  • PDF annotation text needs to be displayed in the outline
  • Hide the annotations made by other editors on the PDF file
  • Development refactoring:
  • Reconstruction of the historical recovery mechanism
  • Repair defects:
  • Markers and attributes are exposed when bolding adjacency
  • Document export template contains custom emoji questions
  • Mode selection remains after theme is applied
  • Enter after soft line break >> kernel interrupt
  • Exposure of row-level element style attributes caused by escape characters
  • The parent ID is pointing incorrectly when moving list items across documents
  • Boundary calculation problems that may occur when dynamically loading the last block

New in SiYuan 1.3.5 (Sep 23, 2021)

  • Introducing features:
  • HTTP API
  • Export PDF bookmark outline
  • PDF annotation double-strand
  • Preview PDF supports common functions such as bookmark outline jump, search, zoom, etc.
  • Support font selection on Linux and macOS
  • Bazaar shows the number of warehouse stars
  • Browser clipping extension supports one-click sending
  • Improved functions:
  • Export add document title option
  • Support VHDL, Scala syntax highlighting
  • The headings in the list are not aligned
  • Remove the inner margin of the super block
  • Support tag level range search
  • Only fonts with regular glyphs are supported in the font list
  • Automatic synchronization supports setting time interval
  • Hyperlink prompt interference
  • Optimize synchronization to obtain cloud information
  • get upload token failed: 401
  • Moving up and down causes the outline panel to flicker
  • The panel will not collapse until the dock is clicked twice
  • Mathematical formulas in the line are obscured
  • Use Ctrl Enter to confirm and close the property panel, code edit box, etc.
  • It is difficult to resize the floating window when there are too many references
  • The hyperlink in the embedded block supports click to open
  • The option button disappears after the embedded block is collapsed
  • Add a shadow effect to the secondary menu
  • Modify the background colors of errors, warnings, messages, and successes under the dark theme
  • When opening the user guide, you are prompted not to write important data
  • Development refactoring:
  • Repackage Rsync for Windows
  • Repair defects:
  • Cannot enter normally below Android 11
  • The position of the embedded block icon under the list is displayed incorrectly
  • Search results up and down key switch problem
  • Some font settings are invalid
  • The search is invalid when the label contains spaces
  • The reference jump highlight disappears
  • Underscore merge problem
  • The window position is out of the screen
  • Paste the super block in the blank space does not show up
  • Markdown link parse failed
  • You can access the pictures under assets without authentication
  • Right-click in the table at the end of the document is invalid
  • The outline is not displayed when opening a document that has just been closed
  • The problem of judging duplicate inclusion of virtual reference alias
  • The path is incorrect when the clipping extension processes SVG formulas
  • When the content of the mathematical formula contains $, an error will be reported when parsing
  • Selecting the entire block and pasting and then undoing it will cause the selected content to be lost
  • Shortcut keys cannot be set to alt + left and right
  • Can't go through settings without network-turn off synchronization in the cloud
  • Document block attribute newline escape
  • Copy and paste of mathematical formulas in the table is invalid
  • Stave export PDF incomplete
  • Blocks can still be moved in kernel read-only mode
  • Video box dragging and sticking
  • XSS bug fix
  • When the collapsed title is converted into a document, the next box needs to be expanded automatically
  • The code block in the list will return to the top after pressing Enter

New in SiYuan 1.3.4 (Sep 6, 2021)

  • Introducing features:
  • Convert block quotes to footnotes when exporting
  • Improved function:
  • Automatically retry after synchronization authentication fails
  • Document export as template supports attributes
  • Editor document block label menu to add and delete documents
  • If you do not fill in the link address when adding a hyperlink, cancel the hyperlink
  • The label panel no longer displays the block, click the label and then display it through the search tab
  • The outline flashes when editing the title
  • (( New document 32 character limit changed to 512
  • Use English help documents uniformly when using non-Chinese and English appearances
  • Repair defects:
  • Use ctrl+↑ to collapse the list item, and the block label becomes a paragraph block
  • Sliding card on the right side of the mobile terminal
  • Keyword highlighting is lost when the search preview area is dynamically loaded
  • The mobile search jump location is incorrect
  • Invalid mobile paste menu
  • Export embedded super block repeat

New in SiYuan 1.3.3 (Sep 4, 2021)

  • Introducing features:
  • Save document as template
  • Embedded block export options
  • Add shortcut keys to collapse/expand all panels for each panel
  • Improved function:
  • Document dynamic loading optimization
  • Stuttering when switching appearance modes
  • Move the mouse to the name, alias, remark, the corresponding block needs to be highlighted
  • Code block editing improvements
  • Development refactoring:
  • Refactoring the running environment container judgment
  • Repair defects:
  • Code block // Paste after comment, cursor error
  • Newly created notebook view history error
  • Cannot copy custom emoji
  • Problems when there are 2 references in the same block
  • Nesting is not handled when exporting embedded blocks
  • Anchor text does not support single characters
  • The problem that the link cannot be redirected when using the mobile browser
  • Anti-chain mention ordering is unstable
  • Anti-chain panel context button state problem
  • The scroll bar disappears after the floating window changes its width

New in SiYuan 1.3.2 (Sep 1, 2021)

  • Introduce features:
  • Support for moving blocks across notebooks
  • Improved function:
  • Multi-selection of list items prohibits conversion
  • Support to close the network picture corner mark
  • Embed blocks use original text when exporting
  • Click on the left margin and place the cursor at the beginning of the paragraph
  • Synchronization/backup limit a single file to a maximum of 1G
  • Embed a multi-line block, half of the second line will be displayed
  • Improve the line break handling when copying web content
  • Document tags cannot use top-level tags
  • Improve the cursor position after the anchor text is modified
  • The title and dots under the list item are not aligned
  • Remove empty link
  • The reference in the embedded block cannot be clicked to open
  • Repair defects:
  • Some blank lines cannot be deleted
  • Cannot open PDF resource file on Android
  • Cloud error failed to connect cloud server
  • Withdraw the problem
  • Cannot add spaces between English words after adding color
  • List items in the floating window cannot be dragged into the document
  • The sub-document cannot be opened after moving the document with the sub-document
  • Kernel connection is interrupted after hibernation
  • The content of the floating window is not displayed completely
  • After the font coloring has not been used, alt+x will report an error
  • Time-space list item processing when pasting from Word

New in SiYuan 1.3.1 (Aug 29, 2021)

  • Introduce features:
  • Support floating window moving block
  • Improved function:
  • Add Vim Script language code highlighting, extend TOML, C#
  • Tab Jump Folding Block
  • Custom emoji support subfolders
  • Improve the loading performance of the main interface
  • Folding embedded block UI improvements
  • Rebuild the index next time after a kernel interruption problem occurs
  • Document tree icon size is inconsistent
  • Development refactoring:
  • Reduce the length of the block hash field
  • Repair defects:
  • Bullet edit to delete kernel interrupt
  • Global search mouse click jump problem
  • Mobile login account problem
  • The updated field of the container block is not updated
  • The beginning of a paragraph cannot be soft-wrapped
  • Press the left button at the beginning of the first block or press the right button at the end of the last block, the cursor is lost
  • Delete the kernel interrupt from the multi-select block below the ordered list
  • Report an error when recovering from history, view the history entry unified to the notebook right-click menu
  • Search type filter is invalid
  • Automatic renewal of account authentication
  • Kernel interruption caused by undo
  • Click the breadcrumbs in the floating window in the anti-link panel, the anti-link panel should not be updated

New in SiYuan 1.3.0 (Aug 28, 2021)

  • Introduce features:
  • Workspace end-to-end encrypted data synchronization
  • Improved function:
  • Code signing on macOS
  • Zoom-in while searching folded blocks
  • Global search excludes container blocks
  • Customize shortcut keys for forward/backward/focus enter/focus return
  • Each function panel needs to display an expanded arrow when selected
  • ``` Code block input improvements
  • Improved desktop check port
  • Adjust link opening rules
  • Add configurable shortcut keys for the "mobile" function
  • Automatically optimize database files when the kernel starts
  • Optimize the loading speed of the market
  • Ordered list batch deletion needs to update the serial number
  • Automatically check for version updates
  • Visual optimization of document tree expand arrow and document icon
  • Remove feature:
  • Remove legacy code related to automatic update
  • Repair defects:
  • Backspace blank rows are not allowed in empty tables
  • Add Ctrl F shortcut to the document tree
  • Press the down arrow on the page to lose focus
  • The English at the beginning and end of the sentence does not show virtual quotations
  • Anti-chain panel layout state retention problem
  • Code block cursor jumps randomly
  • There is still a damaged file after deleting all emoji files on macOS
  • Docker deployment help document automatically opens the problem

New in SiYuan 1.2.9 (Aug 26, 2021)

  • Introducing features:
  • Support extended Emoji
  • Improved function:
  • Adjust the position of the outside chain logo in the picture
  • Block index search candidate list sort optimization
  • Code highlight rendering improvements
  • Remove feature:
  • Remove emoji involved in infringement
  • Repair defects:
  • 【【Block lead out the problem
  • Soft line breaks cannot be used at the end of a sentence
  • Code block carriage return jitter
  • Document icon search and deletion and document title renaming and deletion will trigger document deletion
  • The document imported by clicking the block does not display anti-chain information
  • Floating window list items cannot be expanded
  • The last character after italics in the list cannot be selected

New in SiYuan 1.2.7 (Aug 23, 2021)

  • Introducing features:
  • Document block support tags
  • Improved function:
  • Drag and drop the folder into the editor, the error message is empty
  • Virtual references cover naming, aliases, and defining block text
  • After starting Siyuan, click the tab, the cursor will not focus on the editor
  • Head image upload and insert deduplication
  • Virtual reference supports keyword exclusion list
  • Special symbols are allowed for notebook names and document titles
  • The mobile terminal uses the system's built-in emoji
  • Support direct use of ID search block
  • Repair defects:
  • Go back and then do it again, back is missing one step
  • Clicking on the opened document and switching tabs in the document tree is not recorded in the back
  • After setting the property, it is not synchronized to the database
  • The problem of exporting a document with the same name is only exporting one document
  • Cannot continue typing after color text in table cells
  • Opening the document does not update the outline
  • Highlights that cannot be eliminated
  • The outline is not updated when the title is converted to paragraph
  • List outline positioning error

New in SiYuan 1.2.6 (Aug 23, 2021)

  • Introducing features:
  • Virtual ref
  • Improved function:
  • Improved placement of assets when importing
  • F5 Refresh and update the number of citations after adding the title
  • The mobile terminal supports switching themes
  • Improve the list of closed notebooks
  • Repair defects:
  • When there are closed notebooks, the document tree sorting report fails to query the notebook
  • Custom sort invalidation problem
  • After cutting a single block and pasting it, the id will change, and paste it again wrong
  • Document emoji tag residue
  • Problems when renaming document titles with a common prefix
  • Recursive problem of query embedded block
  • Cannot use emoji after adjusting settings
  • Delete the document after importing and report an error
  • Outline click to jump unstable
  • The breadcrumb root path of the block guide floating window is missing the parent path
  • Kernel interrupted when folding the empty title below

New in SiYuan 1.2.5 (Aug 21, 2021)

  • Back and forward for editor:
  • Migrate from folder structure to sub-document structure
  • Support middle mouse button to close tab, side button to move forward and backward
  • Document icon
  • Automatically save frequently used Emoji
  • Improved function:
  • Add SiYuan emoji
  • Document data file name use ID
  • Global search preview editing area supports line-level text content highlighting
  • End-to-End testing via Cypress
  • Synchronous error copywriting optimization
  • Recover from temporary files
  • Extend the document lock time to 5 minutes
  • Do not allow text and blocks to be selected at the same time
  • Stable shift+click algorithm, position the cursor after selection
  • Clip extension released to Edge browser store
  • Use the built-in rsync package on macOS and Linux
  • Support id and title variables when creating diaries through templates
  • The lock screen needs a prompt when there is no authorization code configured
  • Settings-Cloud related loading improvements
  • Modify the default shortcut no longer need to be reset
  • Rewrite the mobile document tree
  • Download from the cloud twice during synchronization to exit the application
  • The empty paragraph block under the code block cannot be deleted
  • Improved document creation process
  • After the multi-select block, right-click to open the multi-select block menu
  • Global search fast adjustment case sensitive
  • The notebook remains on the document tree after it is closed
  • The reference count on the document tree is distinguished from the document reference count
  • Folding quote block will display a line and a half of text
  • Improve the stability of the clip extension to pull pictures
  • Development refactoring:
  • WebSocket refactored to HTTP API
  • Re-implement the custom sorting of the document tree
  • Remove feature:
  • Remove the migration support from the old version to v1.2.0
  • Repair defects:
  • Backlinks show error after renaming and using alias
  • No text rendered when referencing the super block
  • Problems renaming notebooks and notes
  • Click on the element in the line and the cursor jumps randomly
  • A bug in the outline of the mac pinyin input method
  • The parent field of the corresponding child content is not updated after the title is created
  • Embedded super block, the interface is abnormal due to the drag and drop of the picture
  • Kernel connection interruption caused by transaction failure
  • A menu will appear when sliding the table on the mobile terminal
  • Table selection needs to remove empty elements
  • Modify link cursor and title escaping issues
  • Parsing errors caused by empty items in the task list
  • SQL "escape processing problem
  • Link hints will not disappear improved
  • Improve search history
  • Restarting Siyuan causes the background color of the list to be lost
  • Breadcrumbs automatically corrects the kernel interruption caused by the data
  • Reverse indentation is missing
  • The kramdown code in the code block will be parsed and rendered
  • Add ** before and after the quote, the quote disappears after restart
  • Folding title update and movement cause content confusion problem
  • Problems using Microsoft Pinyin in the form
  • Automatically add spaces when copying multiple paragraphs from Word
  • Mathematical formula coloring bug

New in SiYuan 1.2.31 (Aug 1, 2021)

  • Introducing features:
  • Rename notebook
  • API token
  • Notebook delete
  • Improved function:
  • Clipping extension to add API token configuration
  • Optimize data saving performance
  • When the mouse clicks on the blank at the end of the line, the cursor will sometimes be positioned at the beginning of the line instead of the end of the line
  • Docker container monitor 0.0.0.0
  • The breadcrumb navigation list uses the first sub-block text
  • It is not allowed to create documents starting with.
  • Automatically remove empty tags when editing
  • Improve the block label display of folded blocks
  • Development refactoring:
  • SQL table blocks remove two columns previous_id and next_id
  • Notebook path migration
  • Repair defects:
  • Ordered list block selection move problem
  • Multi-line block attributes cause kernel panic
  • Unreferenced resources are calculated incorrectly in the case of self-built subfolders
  • After coloring, if you don’t continue typing in the same block, the cursor will jump randomly
  • Chinese paragraph first indentation is invalid when exporting Word
  • Link could not be saved
  • Loss of modified data for collapsed headings
  • Typesetting format of input formula disappeared before math formula

New in SiYuan 1.2.3 (Jul 29, 2021)

  • Upgrade notice:
  • After the upgrade is started, the access authorization code will be reinitialized to be empty (that is, authentication is not enabled). If authentication is required, please configure it in Settings-About-Access Authorization Code.
  • Introducing features:
  • File sorting added "Sort by creation time"
  • Improved function:
  • After the document name is updated, the reference will not be updated in real time
  • Forced to exit the kernel process when data writing encounters a "critical error"
  • Remove local synchronization directory, local backup directory settings
  • The breadcrumbs will not refresh immediately after deleting the outline title
  • Force the end of the old kernel process when the version is upgraded
  • Change the authorization code field to accessAuthCode
  • Click attachment improvements in the browser
  • Gesture improvements for long formulas on Android
  • Support drag and drop of authentication page
  • Repair defects:
  • The label is abnormally highlighted
  • Kernel startup fails when the disk partition where the workspace is located does not exist
  • Form ctrl+z cancellation problem
  • Modify the file name in the file tree or editor, the file name at the top of the outline will not be refreshed
  • Markdown syntax <url> problem
  • The problem of too long breadcrumbs on the mobile phone
  • Cannot close the software after changing the authentication password
  • Swallow hyperlinks
  • There is no copy option after selecting on the mobile terminal
  • Critical error caused by escape character [

New in SiYuan 1.2.2 (Jul 28, 2021)

  • Upgrade notice:
  • Before upgrading, please set Settings-About-Access Authorization Code on the old version as blank or set it to a commonly used authorization code (when it is set to empty, the new version does not require authentication, and when it is not empty, you need to enter the authorization code to unlock)
  • The data synchronization function has begun public testing, please check the help file before using it, and then start the synchronization after backing up the data
  • Introducing features:
  • Remake authentication
  • Document tree added to sort by the number of documents cited
  • Docking Web Clipper
  • Settings-Search supports case-sensitive options
  • Right-click on the block where the cursor is located, the block menu will not pop up, and the copy/select all menu will pop up
  • After selecting a block element, you can use the up and down keys to select nearby blocks
  • Highlight the current block in the breadcrumb zoom
  • Android supports back
  • Automatically clean up history
  • Improved function:
  • Anti-link mention search excludes link text
  • Optimize backup/restore performance
  • Suggestions for operation of shift + arrow keys and select all shortcut keys
  • Optimize loading performance of unreferenced resource files
  • Support only anchor text mode when exporting block quotes
  • The help file is only opened during the initial installation
  • When exiting the kernel normally, wait for all data to be written before exiting
  • Use Settings-Search-Search Results Displays to limit anti-link mention search result entries
  • Check for duplicate names before importing Markdown documents
  • alt+x requires global cache memory
  • All local features are completely free
  • Expand all in the outline to keep all expanded
  • Breadcrumb navigation text preferentially use naming
  • shift+left/right select the formula in the line, ctr+m can be edited
  • Delete the update time field in the notebook configuration .siyuan/conf.json
  • It will be applied to the block when copying/cutting spaces
  • Do not use system temporary directory
  • / Menu interaction improvements
  • The origin operation before the list is consistent with the block icon
  • Development refactoring
  • Reconstruction block movement and deletion
  • Refactored data commit transaction realization
  • Refactored container block type conversion implementation
  • Repair defects:
  • Attributes such as aliases and naming are not escaped
  • The document is automatically closed after pasting and wrapping in the document
  • Moving the folded headings in the super block will lose data
  • Deleting blank lines causes the text block and the code block to merge
  • When importing Markdown, there is a line-level HTML parsing error
  • The problem of disorderly order after the soft-wrap paragraph is broken into multiple blocks with titles
  • Incomplete candidate list for label auto-completion
  • The referral code is used too much to see the remaining days
  • Unexpected task list input method
  • There are inline formulas in the block, and it will disappear if you type Emoji
  • Enter the bug after selecting bold and color
  • The content block pop-up window cannot be collapsed and expanded
  • The relative path assets cannot be uploaded to the cloud image bed
  • The code block wraps and is not saved
  • Japanese katakana long sound ー etc. Unicode letter modifier automatic space problem
  • Some have id before the task list, some do not
  • Wrong style of underlined formula in line
  • /api/lute/html2BlockDOM interface conversion error
  • Template custom attribute problem
  • Complete citation prompt completion

New in SiYuan 1.2.1 (Jul 16, 2021)

  • Features:
  • Content block focus diagram
  • Relationship graph full screen
  • Provide more settings for pictures
  • Enhancements:
  • Optimize loading performance of unreferenced resource files
  • Convert block-level elements to row-level elements when copying them into the table
  • Improved setting the backup directory path
  • The document title is saved in the properties
  • Import the referenced resource files when importing Markdown documents
  • Bug fixes:
  • Content block not found after opening the help file
  • Resource file open error
  • Unquoted resource file statistics error
  • When importing a Markdown folder, path is not processed
  • Paste after selecting the title of the document should delete the selected content

New in SiYuan 1.2.0 (Jul 15, 2021)

  • Bug fixes:
  • Tag auto-complete performance is not good
  • The tag should be automatically removed when the content of the row-level formula is empty
  • The current block word count error at the cursor position

New in SiYuan 1.2.0 RC 3 (Jul 14, 2021)

  • Bug fixes:
  • After the horizontal title is collapsed, use Ctrl ? to expand it invalid
  • Open/close notebook and refresh document tree concurrency issues
  • Cloud backup rsync path error
  • Android document tree returns to the previous level invalid
  • Windows installer issues
  • PNG format should not be converted after copying pictures
  • Avoid duplication when inserting resource files

New in SiYuan 1.2.0 RC 2 (Jul 13, 2021)

  • Documentation:
  • Automatically open the help file after installation/upgrade
  • Bug fixes:
  • Incomplete code highlight rendering
  • After the horizontal title is collapsed, use Ctrl ↓ to expand it invalid
  • Alt M does not restore the form state
  • Remove Ctrl Click to focus
  • When renaming the document, n, t, etc. were not processed
  • Rsync existence fix on Windows
  • It is not allowed to set the workspace and backup directory to a path with spaces
  • Slide left, right, and slide on Android side trigger invalid problem
  • The resource file is not saved in the manually created assets when the browser is clipping
  • PDF tab icon error
  • Row-level formula & data correction

New in SiYuan 1.2.0 RC 1 (Jul 11, 2021)

  • Bug fixes:
  • The window is not in the front when the shortcut key to show/hide the window is called
  • An error is reported when the export settings block is cited as anchor text mode
  • Shut down the kernel when the tray exits
  • Renaming the workspace folder and restarting will create an original workspace folder
  • The download address is incorrect when Docker exports Markdown
  • Row-level element Shift jumps out of the discontinuity problem
  • Row-level elements cannot be deleted after soft wrap
  • When UI elements such as tabs/document trees are too narrow, the interface will lose focus and interactive operations will become unresponsive
  • If you paste the embedded block and then cancel the empty list item, you cannot press enter to continue
  • There are embedded blocks in the list, and there is no response when you press the delete key below the list
  • Folding combination moving bug
  • Duplicate tags in sublist when exporting
  • Enter the adaptive width in the New Document Name dialog box
  • Null formula analysis problem
  • Automatic spaces for Chinese and Western texts are invalidated after typesetting subscripts and subscripts
  • foo /math still exists after reopening
  • Prohibit row-level formulas from deriving block-level formulas
  • The space under the picture is too long and unsightly
  • Outline, breadcrumb content escaping issues
  • Math formula will not pop up formula input box after soft line break

New in SiYuan 1.2.0 Beta 16 (Jul 9, 2021)

  • Enhancements:
  • List item with sub-block focus
  • The Windows version allows you to set the installation location
  • Prevent long press enter
  • Set the backup directory path check
  • Picture preview changed from single-click to double-click
  • The outline expands all by default
  • Optimize the performance of property settings
  • Bug fixes:
  • Cold start is too slow
  • Roll back the problem of document size of 0K
  • Blank lines above and below the picture
  • <iframe parsing problem

New in SiYuan 1.2.0 Beta 15 (Jul 8, 2021)

  • Features:
  • Double-click the unmodified tab and no longer replace it
  • Shift+↑/↓ Continue to select the upper/lower brother block
  • Support space or Tab indentation at the beginning of paragraph block
  • Enhancements:
  • Ordered list should keep the order unchanged after dragging the first item
  • Improved navigation of breadcrumb document root node
  • Text selection optimization
  • Correction of empty list data
  • Zoom shortcut Alt+→/←
  • Zoom Ctrl+Click/Ctrl+RightClick supports operations on non-block labels
  • Picture right click should pop up picture menu instead of paragraph block menu
  • Exclude the current block when block quotes
  • Bug fixes:
  • Browsing history is empty
  • Help document repeated mounting problem
  • After deleting the title block, edit the error and query the content block failed
  • Problems when dragging and merging list items to the first item of another list
  • Docker image is missing Pandoc
  • HTML escaping issues when pasting line-level code
  • A bug in indenting an ordered list into an unordered list

New in SiYuan 1.2.0 Beta 14 (Jul 6, 2021)

  • Features:
  • Select optimization from right to left
  • Automatically end the old kernel when the new version starts
  • Global cache code language
  • The custom default configuration of the code block needs to be consistent with the global
  • Bug fixes:
  • List block data loss
  • Enter bug at the end of the picture
  • File is occupied and locked when the folder is deleted

New in SiYuan 1.2.0 Beta 13 (Jul 5, 2021)

  • Enhancements:
  • Increase line width by 75
  • The file needs to be locked when the file is occupied by other software
  • Block floating window to cancel dynamic loading, dynamic loading is enabled unless the context loading button is clicked
  • Improve the renaming mechanism to avoid potential data inconsistencies when using a synchronized disk
  • Experience improvement
  • Support Ctrl+K in the browser
  • Visual distinction between folders and documents on the document tree
  • Bug fixes:
  • Notebook-level assets are not exported when exporting Markdown
  • History record write error
  • Breadcrumbs will not refresh when switching documents on the mobile terminal
  • Citation block attribute bug
  • Click the middle cursor of two lines of text to disappear
  • The problem of inputting numbers in the Chinese state of Microsoft Input Method
  • The problem of content block query failure after editing the title block

New in SiYuan 1.2.0 Beta 12 (Jul 4, 2021)

  • Features:
  • Supports setting links after inserting audio, video and pictures
  • Add fonts, backgrounds, cutouts, shadows, and glow effects to block elements
  • Enhancements:
  • Block trigger floating window context loading button
  • Folding heading performance optimization
  • Add siyuan:// block chain to block anchor text when exporting
  • Hide the icon prompt before the block when dragging
  • Fixed breadcrumb navigation
  • The icon cannot be scrolled up before dragging the block
  • The style of the exported multi-level list is inconsistent with the editor
  • Optimize the sorting of global search results
  • Support inline code ligatures
  • The list style does not change with the font size change
  • Compatible theme menu style error
  • Support the center, left and right configuration of video, audio, iframe
  • After embedding the block {{, the SQL code box will not pop up, but similar to (( after the keyword is automatically searched
  • Bug fixes:
  • Dislocation of sub-blocks after folding
  • The list can still be referenced after deletion
  • When inputting Chinese double quotation marks, the text display will be misplaced, and the cursor will be lost after inputting text
  • The greater than sign, less than sign, etc. are incorrectly converted to HTML entities when formulas are exported
  • The file tree will fail if the dragging interval is too short
  • Unexpected block attribute correction of paragraph block
  • Hierarchical calculation overflows when the document title is converted

New in SiYuan 1.2.0 Beta 11 (Jul 1, 2021)

  • Features:
  • List item multiple selection indentation and reverse indentation
  • Rewrite the document data writing mechanism, lock files to improve stability
  • Enhancements:
  • After using Ctrl+/ to call up the block label menu, the arrow keys and enter key can be used for operation
  • Click on the document to highlight the corresponding title in the outline
  • Table detail improvements
  • Click the attribute in the upper right corner of the block and position the cursor in the input box of the attribute
  • Paste problem after cutting link
  • The period of a number in the input method cannot be converted to a point
  • Added support for paragraph block conversion type
  • Optimize the performance of floating window when there are too many references
  • Blocks with named aliases in search results are sorted first
  • Embedded block search ignores type filtering
  • Search results highlight
  • Manual document refresh button
  • Optimize the horizontal layout effect on the mobile terminal
  • The halt to call out the menu is limited to the diagonal bar, and the halt played by the backslash button will no longer call up the menu
  • Improve empty block prompt
  • When resizing the editor, the block symbol does not follow
  • Keep the outline collapsed when switching/editing documents
  • Need to restart after restoring from backup
  • Android keep alive through the notification bar
  • Simplify block labels and focus on breadcrumb navigation
  • Bug fixes:
  • Backslash escape problem in <kbd>
  • The cursor moves up when the first line is a list block bug
  • Issues related to title collapse and expansion
  • Do not allow to write data during boot
  • Download cloud data backup exception during Docker deployment
  • When the pasted text of the code block ends with a newline character, the last line cannot be deleted
  • wrap code bug
  • The problem that the verification code is not displayed when the verification code is required to log in to the account
  • Clip the WeChat official account to select all the wrong reports
  • Cannot click the icon on the left after nesting super blocks in the list
  • Editing will produce line breaks when there are row-level formulas in the table

New in SiYuan 1.2.0 Beta 9 (Jun 23, 2021)

  • Features:
  • Global search with path filter
  • Enhancements:
  • Chinese and Western texts are automatically included in the @ symbol
  • There is a problem with the three-click operation of the table content
  • Copy individual image locally
  • Save the backup password persistently to avoid the need to enter it every time
  • Rename the notebook backup directory to history
  • Mathematical formula improvement
  • Embedded block manual refresh
  • Line-level formula edit box does not allow line breaks
  • Mind map editing support tab
  • Paste optimization in the table
  • Bug fixes:
  • The whole paragraph of text is emphasized with color, and the formula in the line is moved up
  • Case affects mention conversion link
  • The content is lost when the title is collapsed and the super block is cancelled
  • The document title bar should not display the reference count of its sub-blocks
  • Task list conversion sequence number is incorrect
  • Resource files containing Chinese names are not exported when exporting Markdown
  • When deleting the collapsed title, restore the next box to the expanded state
  • Moving the folding headings in the same document results in duplicate content
  • When block citation, click the block label in the list to insert the position problem
  • Under double-column operation, the cursor will appear to jump back to the position of the last operation
  • Multiple selection first "convert to quote" and then "convert to unordered list" content is lost

New in SiYuan 1.2.0 Beta 6 (Jun 13, 2021)

  • Features:
  • Support custom block attributes
  • Add center/left/right shortcut keys
  • Horizontal column width adjustment
  • Enhancements:
  • Naming, aliases, notes and bookmarks are merged into property settings
  • Picture title storage
  • Want to unify the folding style for list and list item
  • Wrapped code block on mobile
  • Improved copying with image content from other software
  • New problems with inline formulas
  • Combine shift↑ to add expand/collapse shortcut keys for blocks ⌘↑
  • After the picture is centered, enter text in the same paragraph, and the center of the picture will be cancelled
  • Do not lock the log file
  • Shorten the name of the backup file to avoid errors when the path is too long on some systems
  • Bug fixes:
  • Task list conversion paragraph problem
  • Android restart problem with horizontal screen
  • Row-level element dragging and moving problem
  • Note preview shows the default memo copywriting problem
  • The access authorization code is randomly reset after restart
  • The preview style of unreferenced resource is incorrect, and the last resource cannot be deleted
  • It will report an error if it contains a long image name path during clipping
  • Backup and restore error open xxx/decrypt: is a directory
  • After cutting and pasting the reference block, the cut block will stay in place

New in SiYuan 1.2.0 Beta 5 (Jun 10, 2021)

  • Features:
  • Introduce pendant block servo
  • Enhancements:
  • Support select, copy, cut and enter to edit
  • Can the formula be automatically skipped when the text is selected for operation processing
  • Custom encrypted backup storage path
  • Note floating preview
  • Up and down keys will skip empty paragraphs
  • After the font is bolded and deleted, it is still bold
  • Force the rebuild of the database after the database structure is changed
  • Open source end-to-end encryption code
  • Add 144 themes to the code block and support for verilog
  • Bug fixes:
  • Blockquote data loss
  • The problem of creating a note with the same name in a different notebook
  • In-line formula cannot be shrunk to the previous line when it is at the beginning of a line
  • Block quotes affect search
  • Title conversion document data is missing
  • Some websites cannot use IFrame embedding problem

New in SiYuan 1.2.0 Beta 4 (Jun 7, 2021)

  • Features:
  • Mermaid click callback
  • Enhancements:
  • Release a new Docker image, please pay attention to backup data and modify startup parameters
  • Bug fixes:
  • kbd and underscore parsing problem
  • Some issues related to asset files
  • The added label is not displayed in the label bar
  • After inserting the template, it will appear at the top of the page

New in SiYuan 1.2.0 Beta 2 (Jun 5, 2021)

  • Bug fixes and improved details.

New in SiYuan 1.2.0 Beta 1 (Jun 3, 2021)

  • Features:
  • Outline expand collapse all
  • Horizontal layout of content blocks
  • Block zoom-in
  • Support underline
  • Support cross notebook block ref
  • Document dynamic loading
  • Block drag
  • Use Protyle instead of Vditor for the editor
  • List outline
  • WYSIWYG instead of IR
  • Local workspace dir
  • New assets serve
  • Chrome extension for content copy
  • Support upload assets of a single doc to cloud
  • Auto copy local attachments to assets when pasting from Word
  • Batch export standard Markdown with assets
  • Support export to .docx
  • End-to-end encryption backup
  • Enhancements:
  • Editing freezes when rendering a large number of mathematical formulas
  • Support the preview and export for query embed block
  • Improve function in image scale mode
  • Editor redo/undo
  • Rename editor options
  • Change the doc data file format to .sy
  • Optimize the writing performance of large document data
  • Change embed query block syntax from !{{script}} to {{script}}
  • Template use .md, save under workspace data dir templates
  • Conf dir move to $workspace/conf/
  • Boot parameter --workspace instead of --conf and --data
  • Table blocks add columns
  • Improve performance of boot indexing
  • Docs:
  • Weaken Markdown related content in the user guide
  • Abolishments:
  • Remove editor options
  • Remove export option fixTermTypo
  • Remove YAML Front Matter support
  • Remove HTML Block and Inline HTML rendering
  • Remove block ref anchor text template {{.text}}
  • Remove block ref anchor text inline parsing
  • Remove block embed !((id))
  • Remove Markdown footnotes support
  • Remove Markdown link ref support
  • Remove find in page and find replace
  • Remove filetree options
  • Remove WebDAV support
  • Remove template call syntax {{, use / as the entry
  • Remove expert mode
  • Remove sync option in notebook conf and global conf
  • Remove [toc]
  • Remove siyuan://notebooks/{notebook_name}/blocks/{id}
  • Remove Mindmap
  • Remove auto fetch remote image to local
  • Remove search text mode
  • Remove indent code block
  • Remove TextBundle export
  • Remove MathJax engine
  • Remove cloud online workspace and publishing
  • Bug fixes:
  • Change account then sync: auth failed
  • Edit heading after code block issue
  • Emoji issue when using Microsoft PinYin
  • Doc tree custom sorting bug

New in SiYuan 1.1.83 (Apr 9, 2021)

  • Enhancements:
  • Improve export block ref mode option
  • Template folder should NOT be included while rendering global graph
  • Bug fixes:
  • The image is not displayed when other machines in the local area network access
  • Boot failed on macOS M1

New in SiYuan 1.1.82 (Apr 6, 2021)

  • Enhancements:
  • Android edit even when there is no internet
  • Persist auth code on Android
  • Built-in rsync for macOS Apple Silicon
  • Optimize the network, reduce the delay of login and synchronization
  • Copy content should remove heading marker
  • Do not check requests from 127.0.0.1
  • Export PDF remove iframe
  • Update the right-click menu of the file tree and tabs
  • Bug fixes:
  • Can't show the image when export PDF with network images
  • Content loss caused by iframe not closing
  • # 1. foo ref as anchor text template will be rendered to foo
  • Enter the sublist under the task list
  • List in the blockquote can not move to up

New in SiYuan 1.1.81 (Apr 5, 2021)

  • Enhancements:
  • Add copy button for block code
  • Improve sync stability
  • When there is only one block in the list item, insert an empty block to become a list item
  • Add remove block for gutter icon
  • Bug fixes:
  • When pasting code in code block it creates new lines

New in SiYuan 1.1.8 (Apr 5, 2021)

  • Features:
  • Use file copy instead of Git for versioning
  • Enhancements:
  • Gutter icon add cut function
  • Add some shortcut keys
  • Improve conf file read/write
  • The spacing between pictures with description and pictures without description should be the same
  • Built-int rsync on macOS 10
  • Add local protocol recognition
  • Bug fixes:
  • Uploading assets takes a lot of time
  • Boot param --authCode not work
  • Delete at the beginning of the block below will delete the end of the block above
  • Sometimes failed to parse standard Markdown when importing
  • Fix the display of markers in popover and embed blocks

New in SiYuan 1.1.7 (Apr 2, 2021)

  • Features:
  • Open SiYuan via protocol siyuan://
  • Insert mp4/mov/webm convert to <video>
  • Support fold/unfold block on Android
  • When exporting html, the image can use the CDN address
  • Enhancements:
  • Sometimes the arrow keys cannot control the cursor
  • Add a switch option for cloud assets storage
  • There is an empty paragraph before the heading, delete before the heading should keep the title and its id
  • Convert <br> to n when copy as standard Markdown
  • Pasting two paragraphs into the table should not be merged
  • Built-in rsync on macOS
  • Display boot progress on Android
  • No longer provide Windows zip decompression version
  • No longer support open multiple instances
  • After clicking, hide the prompt panel
  • It is not allowed to close the tab during upload
  • Bug fixes:
  • Copy the order list and paste it will become a list
  • The result of the query with level-3 tags is empty
  • Failed to parse when copy code block
  • Data is not overwritten according to the update time when multiple devices are synchronized
  • Block ref inline code issue
  • WebSocket connection auth
  • Changing the task to the list should remove the class vditor-task-complete

New in SiYuan 1.1.6 (Mar 29, 2021)

  • Features:
  • Support config Tab width in the code block
  • Edit code block in place
  • Support backup for deleting files
  • Support auto sync mode
  • Enhancements:
  • Code block line wrap configuration
  • Improve Ctrl+Shift+B in the list item
  • Improve code block search
  • Optimize the drag and drop performance of block elements in the editor
  • Code block or math block ref anchor text template display all content
  • Add copy code function for Export HTML
  • Count the contents of code blocks and formula blocks into the character count
  • When copying a block reference, the anchor text is the name
  • Supports sync of notebooks that contain spaces in the path
  • In the editor, you can set whether to render mathematical formulas
  • Support mathematica, lisp, clojure, Fortran language in code block
  • Add copy block id
  • Outline search ignores case
  • Add a link to automatically recognize the file protocol
  • The attachment in the embed block cannot be opened by clicking
  • Improve init language detect on Android
  • Bug fixes:
  • Do not change [[wikilink]] text if not found ref
  • Blockquote in the list, enter will change to list item
  • The database will be cleared when the UI is launched for the second time while the kernel is resident
  • Import templates should not be wrapped in paragraphs
  • Failed to parse name, alias or memo (IAL properties) including }
  • Invalid permission when sync download
  • Can't convert backmention to backlink for doc name ref

New in SiYuan 1.1.5 (Mar 23, 2021)

  • Features:
  • Delete bookmarks directly in the bookmarks panel
  • Add copy function to assets files
  • Enhancements:
  • Failed to fetch image when copy-pasting HTML
  • Support sync path containing non-ASCII characters on Windows
  • Graph's title and label display HTML entity
  • Support using CSS to set Graph font family
  • Variables missing in the theme are replaced by official theme variables
  • Support for querying the set fonts
  • Local graph show related tag only
  • Table blocks add field length
  • Improve HTML code block parse
  • Pin pdf toolbar
  • Keep the editable state of the embed block consistent with the editor
  • Add hotkey to open new tab for ref and embed block
  • Ctrl+Shift+X in the block ref, only remove ref
  • Improve file tree listing performance
  • After pressing enter before the heading, the previous element needs to become a paragraph
  • Bug fixes:
  • A newline will be added after the heading of the super block
  • Gutter icon can not show updated time
  • Lost content when indenting list items with Tab
  • Custom theme styles are corrupted after the restart
  • Lost properties after converting Doc-Heading
  • Invalid Git commit time on macOS
  • Improve list outdent
  • Cannot open embed block in Android

New in SiYuan 1.1.2 (Mar 12, 2021)

  • Enhancements:
  • Improve graph performance
  • Preview and export has no class vditor-task--done
  • Set sync flag to true after clone
  • Bug fixes:
  • Complex sql parsing problems
  • Failed to custom appearance on Android
  • Boot hangs sometimes
  • Cloud assets path issue
  • Not download assets after clone