Releases: siyuan-note/siyuan
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
Refactor
Development
v202411260128
Enhancement
- Improve HTML clipping
- Improve importing Markdown
- Add statistics on selected blocks and total blocks
- Improve data sync performance
- Upgrade to Mermaid v11.4.0
- Improve inline elements find-replace
- 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
- The right-click menu of multiple selected documents or blocks supports more copy options
Bugfix
Development
v202411240026
Enhancement
- Add statistics on selected blocks and total blocks
- Improve data sync performance
- Upgrade to Mermaid v11.4.0
- Improve inline elements find-replace
- 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
- The right-click menu of multiple selected documents or blocks supports more copy options
Bugfix
Development
v202411230025
Enhancement
- Improve data sync performance
- Upgrade to Mermaid v11.4.0
- Improve inline elements find-replace
- 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
- 编辑器宽度调整后保持块的位置
- 改进子列表包含列表和普通块的换行机制
- The right-click menu of multiple selected documents or blocks supports more copy options
Bugfix
Development
Fix bugs
Overview
This version supports setting dynamic icons for documents and improves data synchronization.
From this version, SiYuan will automatically clean up the local data repository after the first data sync ends after startup:
- Only 2 snapshots are kept per day
- Snapshots older than 180 days are cleaned up
You can adjust this cleanup policy in Settings - About - Data repo purge.
Automatic snapshot cleanup helps improve startup speed. If you do not want a snapshot to be cleaned up, you can manually tag the snapshot, and the tagged snapshot will not be cleaned up.
Changelogs
Below are the detailed changes in this version.
Enhancement
- The database supports adding view/field/option description
- Improve open PDF with new window
- Improve positioning doc in split screens
- Support exporting Markdown after selecting multiple documents
- Document icons support the use of dynamic icons
- Improve blocks highlighting effects
- Improve WebDAV data synchronization compatibility
- The backlink panel supports filtering by the block attributes
- Long press
Esc
to focus on the button in the flashcard - Bold, italic, underline, and strikethrough inherit the block element color
- Improve plain text comparison in data snapshot
- Apps in Chinese mainland app stores no longer provide AI access settings
- Improve appearance for table and database nested in container block
- Improve marketplace multi-language internationalization
- Improved database pasting of text containing commas and line breaks
- List only 512 unreferenced assets
- Automatic purge for local data repo
- Double-click the panel drag line to restore the default width
- Improve data sync
- Improve importing Markdown
Bugfix
- SQL injection security vulnerabilities
- Access authorization code captcha vulnerability
- Some XSS vulnerabilities
Refactor
Development
Download
Support setting document dynamic icons
Overview
This version supports setting dynamic icons for documents and improves data synchronization.
From this version, SiYuan will automatically clean up the local data repository after the first data sync ends after startup:
- Only 2 snapshots are kept per day
- Snapshots older than 180 days are cleaned up
You can adjust this cleanup policy in Settings - About - Data repo purge.
Automatic snapshot cleanup helps improve startup speed. If you do not want a snapshot to be cleaned up, you can manually tag the snapshot, and the tagged snapshot will not be cleaned up.
Changelogs
Below are the detailed changes in this version.
Enhancement
- The database supports adding view/field/option description
- Improve open PDF with new window
- Improve positioning doc in split screens
- Support exporting Markdown after selecting multiple documents
- Document icons support the use of dynamic icons
- Improve blocks highlighting effects
- Improve WebDAV data synchronization compatibility
- The backlink panel supports filtering by the block attributes
- Long press
Esc
to focus on the button in the flashcard - Bold, italic, underline, and strikethrough inherit the block element color
- Improve plain text comparison in data snapshot
- Apps in Chinese mainland app stores no longer provide AI access settings
- Improve appearance for table and database nested in container block
- Improve marketplace multi-language internationalization
- Improved database pasting of text containing commas and line breaks
- List only 512 unreferenced assets
- Automatic purge for local data repo
- Double-click the panel drag line to restore the default width
- Improve data sync
- Improve importing Markdown
Bugfix
- SQL injection security vulnerabilities
- Access authorization code captcha vulnerability
- Some XSS vulnerabilities