Enhancement
- Improve
inline code
markdown editing - Add clear button to search input
- Add soft line breaks button on mobile
- Search keyword history supports deletion
- 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
Development
- Add some template function about date
- Add the
custom-dailynote-yyyyMMdd
attribute when creating a dailynote doc - Plugin
requrie
function supports loading node modules - Add plugin event bus
sync-start
,sync-end
, andsync-fail
- Add plugin event bus
mobile-keyboard-show
andmobile-keyboard-hide
- 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