Releases: siyuan-note/siyuan
Releases · siyuan-note/siyuan
Improve details
Overview
This version improves some details.
Important changes: List Markdown marker changed from *
to -
(#14680)
Affected scope:
- When copying or exporting list Markdown, the marker is changed to
-
- SQL query statements or plugins that rely on the list
*
marker need to adjust their logic
Does not affect input, and the *
marker can still be used for input.
Adaptation operation:
- Execute
Doc Tree
-More
-Rebuild Index
to update the list markers in the data index - Modify the relevant SQL query statements
- Only support the new format: for example, change
markdown LIKE '* [x]%'
tomarkdown LIKE '- [x]%'
- Compatible with new and old formats: for example, change to
markdown LIKE '- [x]%' OR markdown LIKE '* [x]%'
- Only support the new format: for example, change
Changelogs
Below are the detailed changes in this version.
Enhancement
- Preview mode copy to WeChat MP supports lists with more than two levels
- Support formula rendering when exporting to WeChat MP
- Improve floating window interaction
- Support switching code block language via shortcut keys
- Flowchart and PlantUML chart are not fully displayed
- Automatically replace
/
in doc titles with/
- Support layout search filtering
- Improve transitions of inline elements
Duplicate
then select the block- Supports configuration of whether to export inline memos
- Improve pasting of hyperlinks and block ref anchor text
- Improve the SQL method in the global search
- Clicking on a virtual reference to jump no longer pops up the keyboard on Android
- Use natural ascending order when inserting multiple assets
- Improve mouse selection code blocks
- Dailynote shortcut keys are automatically reset to default
- Improve block jump return animation on mobile
- Improve browser clipping extension
- Improve embed block rendering after line break
- Improve interaction with code blocks in embedd blocks
- Use
-
marker for lists when exporting Markdown - Improve the marketplace refresh timer
- Improve flashcard management sorting
- Improve HTML table clipping
- Support converting HTML hyperlinks when importing Markdown
- Ignore editor Markdown settings when copying and pasting inline elements
- Improve export PDF watermark font
- Support paging within blocks when exporting PDF
- Improve input of tab characters before inline elements at the beginning of a paragraph
- When the block ref anchor text contains only whitespace characters, it will be set as a static anchor text id
- Improve block ref exporting
- Improve code block line number alignment when exporting a PDF with zoomed page
- Improve the Enter return after the table in the list
- Improve database template field access rollup multiple selection
- Fill the template into the input box when duplicating the database template field
- After clicking the outline, the cursor is positioned at the end of the block
- The "Close current tab" shortcut key can close the floating window in the floating window
- Follow editor Markdown syntax settings when importing Markdown
- Improve database field and view editing UI
- Improve code block local language rendering priority
- Update the
Exit focus
button state when backing on mobile - Remove
<br>
in the database title - Improve doc tree Name Alphabet sorting
- Improve database batch paste performance and support more types of conversion
- Improve stability of block attribute updates
- Browser clipping extension support template configuration
- Improve soft line break at the end
Bugfix
- Clicking on the video will jump to the block where the cursor is on mobile
- Exception when pressing Delete inside a code block
- Inline formula input parsing exception
- PlantUML export image error
- Block-level formulas cannot be rendered in preview mode
- Filter for Rollup column based on Select column not working
- The result list will not refresh after search is replaced on mobile
- Fixed table header causes highlight misalignment of multiple selected cells
Refactor
Development
Download
v202505121646
Enhancement
- Improve soft line break at the end
- Browser clipping extension support template configuration
- Improve stability of block attribute updates
- Improve database batch paste performance and support more types of conversion
- Improve doc tree Name Alphabet sorting
- Remove
<br>
in the database title - Update the
Exit focus
button state when backing on mobile - Improve code block local language rendering priority
- Improve database field and view editing UI
- Follow editor Markdown syntax settings when importing Markdown
- The "Close current tab" shortcut key can close the floating window in the floating window
- After clicking the outline, the cursor is positioned at the end of the block
- Fill the template into the input box when duplicating the database template field
- Improve database template field access rollup multiple selection
- Improve the Enter return after the table in the list
- Improve code block line number alignment when exporting a PDF with zoomed page
- Improve block ref exporting
- When the block ref anchor text contains only whitespace characters, it will be set as a static anchor text id
- Improve input of tab characters before inline elements at the beginning of a paragraph
- Support paging within blocks when exporting PDF
- Improve export PDF watermark font
- Ignore editor Markdown settings when copying and pasting inline elements
- Support converting HTML hyperlinks when importing Markdown
- Improve HTML table clipping
- Improve flashcard management sorting
- Improve the marketplace refresh timer
- Use
-
marker for lists when exporting Markdown - Improve interaction with code blocks in embedd blocks
- Improve embed block rendering after line break
- Improve browser clipping extension
- Improve block jump return animation on mobile
- Dailynote shortcut keys are automatically reset to default
- Improve mouse selection code blocks
- Use natural ascending order when inserting multiple assets
- Clicking on a virtual reference to jump no longer pops up the keyboard on Android
- Improve the SQL method in the global search
- Improve pasting of hyperlinks and block ref anchor text
- Supports configuration of whether to export inline memos
Duplicate
then select the block- Improve transitions of inline elements
- Support layout search filtering
- Automatically replace
/
in doc titles with/
- Flowchart and PlantUML chart are not fully displayed
- Support switching code block language via shortcut keys
- Improve floating window interaction
- Support formula rendering when exporting to WeChat MP
- Preview mode copy to WeChat MP supports lists with more than two levels
Bugfix
- Fixed table header causes highlight misalignment of multiple selected cells
- The result list will not refresh after search is replaced on mobile
- Filter for Rollup column based on Select column not working
- Block-level formulas cannot be rendered in preview mode
- PlantUML export image error
- Inline formula input parsing exception
- Exception when pressing Delete inside a code block
- Clicking on the video will jump to the block where the cursor is on mobile
Refactor
Development
v202505071745
Enhancement
- Improve doc tree Name Alphabet sorting
- Remove
<br>
in the database title - Update the
Exit focus
button state when backing on mobile - Improve code block local language rendering priority
- Improve database field and view editing UI
- Follow editor Markdown syntax settings when importing Markdown
- After clicking the outline, the cursor is positioned at the end of the block
- Fill the template into the input box when duplicating the database template field
- Improve database template field access rollup multiple selection
- Improve the Enter return after the table in the list
- Improve code block line number alignment when exporting a PDF with zoomed page
- Improve block ref exporting
- When the block ref anchor text contains only whitespace characters, it will be set as a static anchor text id
- Improve input of tab characters before inline elements at the beginning of a paragraph
- 导出 PDF 时支持块内分页
- Improve export PDF watermark font
- Ignore editor Markdown settings when copying and pasting inline elements
- Support converting HTML hyperlinks when importing Markdown
- Improve HTML table clipping
- Improve flashcard management sorting
- Improve the marketplace refresh timer
- Use
-
marker for lists when exporting Markdown - Improve interaction with code blocks in embedd blocks
- Improve embed block rendering after line break
- Improve browser clipping extension
- Improve block jump return animation on mobile
- Dailynote shortcut keys are automatically reset to default
- Improve mouse selection code blocks
- Use natural ascending order when inserting multiple assets
- Clicking on a virtual reference to jump no longer pops up the keyboard on Android
- Improve the SQL method in the global search
- 复制超链接文本或块引用,粘贴时没有将选中文本作为锚文本
- Supports configuration of whether to export inline memos
Duplicate
then select the block- Improve transitions of inline elements
- Support layout search filtering
- Automatically replace
/
in doc titles with/
- Flowchart and PlantUML chat are not fully displayed
- Support switching code block language via shortcut keys
- 如视频所示,嵌入块自动关闭设置。主要还是看视频吧
- Support formula rendering when exporting to WeChat MP
- Preview mode copy to WeChat MP supports lists with more than two levels
Bugfix
- The result list will not refresh after search is replaced on mobile
- Filter for Rollup column based on Select column not working
- Block-level formulas cannot be rendered in preview mode
- PlantUML export image error
- Inline formula input parsing exception
- Exception when pressing Delete inside a code block
- Clicking on the video will jump to the block where the cursor is on mobile
Refactor
Development
v202505041742
Enhancement
- Follow editor Markdown syntax settings when importing Markdown
- After clicking the outline, the cursor is positioned at the end of the block
- Fill the template into the input box when duplicating the database template field
- Improve database template field access rollup multiple selection
- Improve the Enter return after the table in the list
- Improve code block line number alignment when exporting a PDF with zoomed page
- Improve block ref exporting
- When the block ref anchor text contains only whitespace characters, it will be set as a static anchor text id
- Improve input of tab characters before inline elements at the beginning of a paragraph
- Improve export PDF watermark font
- Ignore editor Markdown settings when copying and pasting inline elements
- Support converting HTML hyperlinks when importing Markdown
- Improve HTML table clipping
- Improve flashcard management sorting
- Improve the marketplace refresh timer
- Use
-
marker for lists when exporting Markdown - Improve interaction with code blocks in embedd blocks
- Improve embed block rendering after line break
- Improve browser clipping extension
- Improve block jump return animation on mobile
- Dailynote shortcut keys are automatically reset to default
- Improve mouse selection code blocks
- Use natural ascending order when inserting multiple assets
- Clicking on a virtual reference to jump no longer pops up the keyboard on Android
- Improve the SQL method in the global search
- Supports configuration of whether to export inline memos
Duplicate
then select the block- Improve transitions of inline elements
- Support layout search filtering
- Automatically replace
/
in doc titles with/
- Flowchart and PlantUML chat are not fully displayed
- Support switching code block language via shortcut keys
- Support formula rendering when exporting to WeChat MP
- Preview mode copy to WeChat MP supports lists with more than two levels
Bugfix
- The result list will not refresh after search is replaced on mobile
- Filter for Rollup column based on Select column not working
- Block-level formulas cannot be rendered in preview mode
- PlantUML export image error
- Inline formula input parsing exception
- Exception when pressing Delete inside a code block
- Clicking on the video will jump to the block where the cursor is on mobile
Refactor
Development
v202505011133
Enhancement
- Follow editor Markdown syntax settings when importing Markdown
- After clicking the outline, the cursor is positioned at the end of the block
- Fill the template into the input box when duplicating the database template field
- Improve database template field access rollup multiple selection
- Improve the Enter return after the table in the list
- Improve code block line number alignment when exporting a PDF with zoomed page
- Improve block ref exporting
- When the block ref anchor text contains only whitespace characters, it will be set as a static anchor text id
- Improve input of tab characters before inline elements at the beginning of a paragraph
- Improve export PDF watermark font
- Ignore editor Markdown settings when copying and pasting inline elements
- Support converting HTML hyperlinks when importing Markdown
- Improve HTML table clipping
- Improve flashcard management sorting
- Improve the marketplace refresh timer
- Use
-
marker for lists when exporting Markdown - Improve interaction with code blocks in embedd blocks
- Improve embed block rendering after line break
- Improve browser clipping extension
- Improve block jump return animation on mobile
- Dailynote shortcut keys are automatically reset to default
- Improve mouse selection code blocks
- Use natural ascending order when inserting multiple assets
- Clicking on a virtual reference to jump no longer pops up the keyboard on Android
- Improve the SQL method in the global search
- Supports configuration of whether to export inline memos
Duplicate
then select the block- Improve transitions of inline elements
- Support layout search filtering
- Automatically replace
/
in doc titles with/
- Flowchart and PlantUML chat are not fully displayed
- Support switching code block language via shortcut keys
- 发布到微信公众号支持公式渲染
- Preview mode copy to WeChat MP supports lists with more than two levels
Bugfix
- The result list will not refresh after search is replaced on mobile
- Filter for Rollup column based on Select column not working
- Block-level formulas cannot be rendered in preview mode
- PlantUML export image error
- Inline formula input parsing exception
- Exception when pressing Delete inside a code block
- Clicking on the video will jump to the block where the cursor is on mobile
Development
v202504280031
Enhancement
- Improve block ref exporting
- Improve export PDF watermark font
- Ignore editor Markdown settings when copying and pasting inline elements
- Support converting HTML hyperlinks when importing Markdown
- Improve HTML table clipping
- Improve flashcard management sorting
- Improve the marketplace refresh timer
- Use
-
marker for lists when exporting Markdown - Improve embed block rendering after line break
- Improve browser clipping extension
- Improve block jump return animation on mobile
- Dailynote shortcut keys are automatically reset to default
- Improve mouse selection code blocks
- Use natural ascending order when inserting multiple assets
- Clicking on a virtual reference to jump no longer pops up the keyboard on Android
- Improve the SQL method in the global search
- Supports configuration of whether to export inline memos
Duplicate
then select the block- Improved transitions of inline elements
- Support layout search filtering
- Automatically replace
/
in doc titles with/
- Flowchart and PlantUML chat are not fully displayed
- Support switching code block language via shortcut keys
- Preview mode copy to WeChat MP supports lists with more than two levels
Bugfix
- Block-level formulas cannot be rendered in preview mode
- PlantUML export image error
- Inline formula input parsing exception
- Exception when pressing Delete inside a code block
- Clicking on the video will jump to the block where the cursor is on mobile
Refactor
Development
v202504232227
Enhancement
- Support converting HTML hyperlinks when importing Markdown
- Improve HTML table clipping
- Improve flashcard management sorting
- Improve the marketplace refresh timer
- Use
-
marker for lists when exporting Markdown - Improve embed block rendering after line break
- Improve browser clipping extension
- Improve block jump return animation on mobile
- 日记快捷键被自动重置为默认
- Improve mouse selection code blocks
- Use natural ascending order when inserting multiple assets
- Clicking on a virtual reference to jump no longer pops up the keyboard on Android
- Improve the SQL method in the global search
- Supports configuration of whether to export inline memos
Duplicate
then select the block- Support layout search filtering
- Flowchart and PlantUML chat are not fully displayed
- Support switching code block language via shortcut keys
- 预览模式复制到微信公众号支持超过两级的列表
Bugfix
- Block-level formulas cannot be rendered in preview mode
- PlantUML export image error
- Inline formula input parsing exception
- Exception when pressing Delete inside a code block
- Clicking on the video will jump to the block where the cursor is on mobile
Refactor
Development
v202504201746
Enhancement
- Improve block jump return animation on mobile
- Improve mouse selection code blocks
- Use natural ascending order when inserting multiple assets
- Clicking on a virtual reference to jump no longer pops up the keyboard on Android
- Improve the SQL method in the global search
- Supports configuration of whether to export inline memos
Duplicate
then select the block
Bugfix
Refactor
Development
Improve details
Overview
This version improves some details.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Supports replacing tags with other inline elements
- Improve table row insertion
- The bottom sidebar panel is abnormal after opening the developer tools
- Tag renaming supports listing search candidates
- Browser clipping extension supports clipping SVG
- Support list block font size modification
- Displays database block icon by default on tablet
- Improve formula block spacing in exported PDF
- Improve undo after converting blockquote to paragraph
- Reload README after upgrading the marketplace package
- Improve math block parsing
- Split-screen documents maintain the same browsing position
- Improve web page clipping
- Tag search supports space-separated keywords
- Improve marketplace package update validation
- Improve block ref jump on Android
- Reduce the probability of
tree not found
when deleting/renaming tags - Improve tag panel refresh
- Improve synchronization of title image updates to other windows
- Improve soft break editing in tables
- Global search supports searching with tabs
- Improve setting of inline elements when table cells contain br
- Resolve conflicts between custom ⌥⇧→/⌥⇧← and native shortcut keys
Bugfix
- Abnormal content when creating a tag
- Abnormal after reapplying the same background color to text with background color
- Inserting images or files button on Android do not work
- Editing after opening the search interface will cause the interface to reload
- All
Import
buttons on Android do not work - Virtual reference cannot jump on mobile
- Unable to find-replace tag
- Incorrect cursor position when typing in a database-bound block
Refactor
Development
- Improve editor refresh for kernel API
/api/block/moveBlock
- Authenticated kernel API requests work without setting the authentication code
- Improve plugin reloading after data sync
- The global shortcut key of the plugin cannot be bound again
- Add an internal kernel API
/api/ui/reloadTag
Download
v202504180110
Enhancement
- Improve setting of inline elements when table cells contain br
- Improve soft break editing in tables
- Improve tag panel refresh
- Reduce the probability of
tree not found
when deleting/renaming tags - Improve block ref jump on Android
- Improve marketplace package update validation
- Tag search supports space-separated keywords
- Improve web page clipping
- Split-screen documents maintain the same browsing position
- Improve math block parsing
- Reload README after upgrading the marketplace package
- Improve undo after converting blockquote to paragraph
- Improve formula block spacing in exported PDF
- Displays database block icon by default on tablet
- Support list block font size modification
- Browser clipping extension supports clipping SVG
- Tag renaming supports listing search candidates
- The bottom sidebar panel is abnormal after opening the developer tools
- Improve table row insertion
- Supports replacing tags with other inline elements
Bugfix
- Incorrect cursor position when typing in a database-bound block
- Unable to find-replace tag
- Virtual reference cannot jump on mobile
- All
Import
buttons on Android do not work - Editing after opening the search interface will cause the interface to reload
- Inserting images or files button on Android do not work
- Abnormal after reapplying the same background color to text with background color
- Abnormal content when creating a tag