Releases: siyuan-note/siyuan
Releases · siyuan-note/siyuan
v202412121127
Enhancement
- Improve document tag interaction
- Add block content statistics template function
statBlock
- Allow stickTab icon in Panels to be used in a browser environment
- Improve inline elements parsing
- Supports find-replace and asset file history on the mobile
- Improve cursor positioning after pasting images
- Improve database select field color and layout
- Improve database cell appearance
Bugfix
- Some security vulnerabilities
- Unable to use
Query Syntax
to search - Editor not automatically refreshed after rolling back document
- Paste code block missing line break
- Outline panel update overwrite content issue
Development
Support HarmonyOS NEXT system
Overview
This version supports use on the HarmonyOS NEXT system.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Improve Alt+M hiding/showing windows
- Improve database cell positioning and editing input box size
- Support HarmonyOS NEXT system
- Remove the collapsed state of the collapsed heading on paste
- Support the year in the database date field is less than 4 digits
- Improve interaction with database descriptions
- Improve document tag adding interaction
- Improve tooltip
- Improve exporting block ref
- Improve search highlighting
- Improve template search
- Improve code block paging when exporting to PDF
- Improve HTML clipping
- Improve system font loading
- Generating block reference with a block that has ' character is causing weird behaviour
- Simplify document block paths in search results
- The browser clipping extension adds some experimental features
- Attribute panel - Database supports removing the current block
- Support flac audio asset playback
- Cannot double-click to preview them when image url include
%
- Using the middle button to close a tab triggers pasting on Linux
- Improve setting appearance priority
Bugfix
- The document in the mobile data history will be closed when you slide down
- No results found after clicking on the inline tag
- HTML tag search escaping issue
- The sequence number of the ordered list exported to .docx is incorrect
- File names ending with
.
will be considered as missing assets - Full manual sync mode causes data conflicts
Development
- Improve the operation of
Backspace
Delete
Tab
Shift+Tab
after selecting a block or table cell - Add a kernel API
/api/filetree/moveDocsByID
- Remove editor input console log
- Add
disable
,enable
method to Protyle
Download
v202412082319
Enhancement
- Improve setting appearance priority
- Cannot double-click to preview them when image url include
%
- Support flac audio asset playback
- The browser clipping extension adds some experimental features
- Simplify document block paths in search results
- Generating block reference with a block that has ' character is causing weird behaviour
- Improve system font loading
- Improve HTML clipping
- Improve code block paging when exporting to PDF
- Improve template search
- Improve search highlighting
- Improve exporting block ref
- Improve tooltip
- Improve document tag adding interaction
- Improve interaction with database descriptions
- Support the year in the database date field is less than 4 digits
- Remove the collapsed state of the collapsed heading on paste
- Improve database cell positioning and editing input box size
- Improve Alt+M hiding/showing windows
Bugfix
- Full manual sync mode causes data conflicts
- File names ending with
.
will be considered as missing assets - The sequence number of the ordered list exported to .docx is incorrect
- HTML tag search escaping issue
- No results found after clicking on the inline tag
- The document in the mobile data history will be closed when you slide down
Development
v202412062347
Enhancement
- The browser clipping extension adds some experimental features
- Simplify document block paths in search results
- Generating block reference with a block that has ' character is causing weird behaviour
- Improve system font loading
- Improve HTML clipping
- Improve code block paging when exporting to PDF
- Improve tooltip
- Improve document tag adding interaction
- Improve interaction with database descriptions
- Support the year in the database date field is less than 4 digits
- Remove the collapsed state of the collapsed heading on paste
- Improve database cell positioning and editing input box size
- Improve Alt+M hiding/showing windows
Bugfix
- Full manual sync mode causes data conflicts
- File names ending with
.
will be considered as missing assets - The sequence number of the ordered list exported to .docx is incorrect
- No results found after clicking on the inline tag
- The document in the mobile data history will be closed when you slide down
Development
v202412050029
Enhancement
- The browser clipping extension adds some experimental features
- Simplify document block paths in search results
- 改进导出 PDF 代码块分页的情况
- Improve tooltip
- Improve document tag adding interaction
- Support the year in the database date field is less than 4 digits
Bugfix
- File names ending with
.
will be considered as missing assets - The sequence number of the ordered list exported to .docx is incorrect
- No results found after clicking on the inline tag
Development
Improve details
Overview
This version improves a lot of details and optimizes data synchronization performance.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Support creating new entries when filling in the database relation field
- The right-click menu of multiple selected documents or blocks supports more copy options
- Improved spacing and width of horizontal layouts
- Improve image width setting
- Support dragging assets to the database and assets field in the attribute panel
- Improve line breaking behavior when sublists contain lists and normal blocks
- Maintain block position after editor width resize
- Doc tree "Copy" supports using shortcut keys
- For flashcard blocks without fill-in-the-blank cards created, cancel "Show Answer"
- Improve dragging of headings or list items to the doc tree
- Improve search highlighting
- Drag and Alt+drag on the document tree swapped
- The database supports calculating the "Percent unique values" of the field
- Improve file history UI
- Improve inline elements find-replace
- Lazy loading of images and IFrames
- Improve data sync performance
- Add statistics on selected blocks and total blocks
- Improve cursor position after undo
- Improve importing Markdown
- Improve database attribute panel style
- Improve HTML clipping
- Improve pasting and copying of code block after select all
- Improve exporting Markdown
- Special characters in exported file names are replaced by
_
- Improve drag block highlighting
- Improve exporting block ref
- Improve drag block to database highlighting
- Graph nodes no longer display memos
- Remove Unicode PUA characters
Bugfix
- Incorrect backlink keyword highlighting
- Failed to purge cloud repo
- Undo exception after deleting some blocks
Refactor
- Upgrade to Mermaid v11.4.0
- Upgrade flowchart.js to v1.18.0
- Upgrade pdfcpu to v0.9.1
- Upgrade FSRS to v3.3.0
Development
- Compatible with line breaking behavior after setting the maximum height of code blocks
- Improve kernel API
/api/block/getBlockKramdown
- Support toolbar configuration hotkeys returned by
updateProtyleToolbar
- Kernel serve CalDAV service on path
/caldav/
Download
v202412021339
Enhancement
- Remove Unicode PUA characters
- Graph nodes no longer display memos
- Improve drag block to database highlighting
- Improve exporting block ref
- Improve drag block highlighting
- Special characters in exported file names are replaced by
_
- Improve exporting Markdown
- Improve pasting and copying of code block after select all
- Improve HTML clipping
- Improve database attribute panel style
- Improve importing Markdown
- Improve cursor position after undo
- Add statistics on selected blocks and total blocks
- Improve data sync performance
- Lazy loading of images and IFrames
- Improve inline elements find-replace
- Improve file history UI
- The database supports calculating the "Percent unique values" of the field
- Drag and Alt+drag on the document tree swapped
- Improve dragging of headings or list items to the doc tree
- For flashcard blocks without fill-in-the-blank cards created, cancel "Show Answer"
- Doc tree "Copy" supports using shortcut keys
- Maintain block position after editor width resize
- Improve line breaking behavior when sublists contain lists and normal blocks
- Support dragging assets to the database and assets field in the attribute panel
- Improve image width setting
- Improved spacing and width of horizontal layouts
- The right-click menu of multiple selected documents or blocks supports more copy options
- Support creating new entries when filling in the database relation field
Bugfix
- Undo exception after deleting some blocks
- Failed to purge cloud repo
- Incorrect backlink keyword highlighting
Refactor
- Upgrade FSRS to v3.3.0
- Upgrade pdfcpu to v0.9.1
- Upgrade flowchart.js to v1.18.0
- Upgrade to Mermaid v11.4.0
Development
v202412020031
Enhancement
- Remove Unicode PUA characters
- Graph nodes no longer display memos
- Improve drag block to database highlighting
- Improve exporting block ref
- Improve drag block highlighting
- Special characters in exported file names are replaced by
_
- Improve exporting Markdown
- Improve pasting and copying of code block after select all
- Improve HTML clipping
- Improve database attribute panel style
- Improve importing Markdown
- Improve cursor position after undo
- Add statistics on selected blocks and total blocks
- Improve data sync performance
- Lazy loading of images and IFrames
- Improve inline elements find-replace
- Improve file history UI
- The database supports calculating the "Percent unique values" of the field
- Drag and Alt+drag on the document tree swapped
- Improve dragging of headings or list items to the doc tree
- For flashcard blocks without fill-in-the-blank cards created, cancel "Show Answer"
- Doc tree "Copy" supports using shortcut keys
- Maintain block position after editor width resize
- Improve line breaking behavior when sublists contain lists and normal blocks
- Support dragging assets to the database and assets field in the attribute panel
- Improve image width setting
- Improved spacing and width of horizontal layouts
- The right-click menu of multiple selected documents or blocks supports more copy options
- Support creating new entries when filling in the database relation field
Bugfix
- Undo exception after deleting some blocks
- Failed to purge cloud repo
- Incorrect backlink keyword highlighting
Refactor
- Upgrade FSRS to v3.3.0
- Upgrade pdfcpu to v0.9.1
- Upgrade flowchart.js to v1.18.0
- Upgrade to Mermaid v11.4.0
Development
v202411302059
Enhancement
- Remove Unicode PUA characters
- Graph nodes no longer display memos
- Improve drag block to database highlighting
- Improve exporting block ref
- Improve drag block highlighting
- Special characters in exported file names are replaced by
_
- Improve exporting Markdown
- Improve pasting and copying of code block after select all
- Improve HTML clipping
- Improve database attribute panel style
- Improve importing Markdown
- Improve cursor position after undo
- Add statistics on selected blocks and total blocks
- Improve data sync performance
- Upgrade to Mermaid v11.4.0
- Lazy loading of images and IFrames
- Improve inline elements find-replace
- Improve file history UI
- The database supports calculating the "Percent unique values" of the field
- Drag and Alt+drag on the document tree swapped
- Improve search highlighting
- Improve dragging of headings or list items to the doc tree
- For flashcard blocks without fill-in-the-blank cards created, cancel "Show Answer"
- Doc tree "Copy" supports using shortcut keys
- Maintain block position after editor width resize
- Improve line breaking behavior when sublists contain lists and normal blocks
- Support dragging assets to the database and assets field in the attribute panel
- Improve image width setting
- Improved spacing and width of horizontal layouts
- The right-click menu of multiple selected documents or blocks supports more copy options
- Support creating new rows when filling in the database relation field
Bugfix
- Undo exception after deleting some blocks
- Failed to purge cloud repo
- Incorrect backlink keyword highlighting
Refactor
Development
v202411271142
Enhancement
- Graph nodes no longer display memos
- Improve drag block highlighting
- Special characters in exported file names are replaced by
_
- Improve exporting Markdown
- Improve HTML clipping
- Improve importing Markdown
- Improve cursor position after undo
- Add statistics on selected blocks and total blocks
- Improve data sync performance
- Upgrade to Mermaid v11.4.0
- Lazy loading of images and IFrames
- Improve inline elements find-replace
- Improve file history UI
- The database supports calculating the "Percent unique values" of the field
- Improve dragging of headings or list items to the doc tree
- For flashcard blocks without fill-in-the-blank cards created, cancel "Show Answer"
- Doc tree "Copy" supports using shortcut keys
- Maintain block position after editor width resize
- Improve line breaking behavior when sublists contain lists and normal blocks
- Improved spacing and width of horizontal layouts
- The right-click menu of multiple selected documents or blocks supports more copy options
- Support creating new rows when filling in the database relation field
Bugfix
- Undo exception after deleting some blocks
- Failed to purge cloud repo
- Incorrect backlink keyword highlighting