Releases: siyuan-note/siyuan
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
Refactor
Development
Download
v202411171211
Enhancement
- Improve importing Markdown
- Improve data sync
- Double-click the panel drag line to restore the default width
- Automatic purge for local data repo
- List only 512 unreferenced assets
- Improved database pasting of text containing commas and line breaks
- Improve data sync to reduce the probability of conflicts
- Improve marketplace multi-language internationalization
- Improve appearance for table and database nested in container block
- Apps in Chinese mainland app stores no longer provide AI access settings
- Improve plain text comparison in data snapshot
- Bold, italic, underline, and strikethrough inherit the block element color
- long press
Esc
to focus on the button in the falshcard - The backlink panel supports filtering by the block attributes
- Improve WebDAV data synchronization compatibility
- Improve blocks highlighting effects
- Document icons support the use of dynamic icons
- Improve positioning doc in split screens
- Improve open PDF with new window
Bugfix
- Some XSS vulnerabilities
- Access authorization code captcha vulnerability
- SQL injection security vulnerabilities
Refactor
Development
v202411170140
Enhancement
- Improve importing Markdown
- Improve data sync
- Double-click the panel drag line to restore the default width
- Automatic purge for local data repo
- List only 512 unreferenced assets
- Improve data sync to reduce the probability of conflicts
- Improve marketplace multi-language internationalization
- Improve appearance for table and database nested in container block
- Apps in Chinese mainland app stores no longer provide AI access settings
- Improve plain text comparison in data snapshot
- Bold, italic, underline, and strikethrough inherit the block element color
- The backlink panel supports filtering by the block attributes
- Improve WebDAV data synchronization compatibility
- Improve blocks highlighting effects
- Document icons support the use of dynamic icons
Bugfix
Refactor
Development
v202411160026
Enhancement
- Improve importing Markdown
- Improve data sync
- 双击 .layout__resize--lr 恢复默认宽度
- List only 512 unreferenced assets
- Improve data sync to reduce the probability of conflicts
- Improve marketplace multi-language internationalization
- Improve appearance for table and database nested in container block
- Apps in Chinese mainland app stores no longer provide AI access settings
- Improve plain text comparison in data snapshot
- Bold, italic, underline, and strikethrough inherit the block element color
- 闪卡编辑器内长按 esc 后光标聚焦到复习按钮上
- The backlink panel supports filtering by the block attributes
- Improve blocks highlighting effects
- Document icons support the use of dynamic icons
Bugfix
Development
v202411131823
Enhancement
- Improve data sync
- List only 512 unreferenced assets
- Improve data sync to reduce the probability of conflicts
- Improve marketplace multi-language internationalization
- Improve appearance for table and database nested in container block
- Apps in Chinese mainland app stores no longer provide AI access settings
- Improve plain text comparison in data snapshot
- Bold, italic, underline, and strikethrough inherit the block element color
- The backlink panel supports filtering by the block attributes
- Improve blocks highlighting effects
- Document icons support the use of dynamic icons