The following steps are only applicable to upgrade from v1.1.x to v1.2.x, please ignore if you are already using v1.2.x.
-
Back up data, once you migrate to the new version, you cannot roll back to the old version
-
After the first startup, the default workspace path will be:
- Windows:
C:\Users\User Name\Documents\SiYuan
- macOS:
/Users/Username/Documents/SiYuan
- Can be modified in Settings - About - Workspace Directory
- Windows:
-
Manually copy the original notebook folder to workspace/data/, open the notebook on the document tree
- Old .md document data will be migrated to the new .sy JSON format
- The old assets folder will be moved to the workspace /data/assets/ folder, please note that the resource files with the same name will be overwritten
If you encounter problems, please post feedback, I wish you all a smooth migration 🎉
Changelogs
Features
- Outline expand collapse all
- Horizontal layout of content blocks
- Block zoom-in
- Support underline
- Support cross notebook block ref
- Document dynamic loading
- Block drag
- Use Protyle instead of Vditor for the editor
- List outline
- WYSIWYG instead of IR
- Local workspace dir
- New assets serve
- Chrome extension for content copy
- Support upload assets of a single doc to cloud
- Auto copy local attachments to assets when pasting from Word
- Batch export standard Markdown with assets
- Support export to
.docx
- End-to-end encryption backup
Enhancements
- Editing freezes when rendering a large number of mathematical formulas
- Support the preview and export for query embed block
- Improve function in image scale mode
- Editor redo/undo
- Rename editor options
- Change the doc data file format to
.sy
- Optimize the writing performance of large document data
- Change embed query block syntax from
!{{script}}
to{{script}}
- Template use
.md
, save under workspace data dirtemplates
- Conf dir move to $workspace/conf/
- Boot parameter
--workspace
instead of--conf
and--data
- Table
blocks
add columns - Improve performance of boot indexing
Docs
Abolishments
- Remove editor options
- Remove export option
fixTermTypo
- Remove YAML Front Matter support
- Remove HTML Block and Inline HTML rendering
- Remove block ref anchor text template
{{.text}}
- Remove block ref anchor text inline parsing
- Remove block embed
!((id))
- Remove Markdown footnotes support
- Remove Markdown link ref support
- Remove find in page and find replace
- Remove filetree options
- Remove WebDAV support
- Remove template call syntax
{{
, use/
as the entry - Remove expert mode
- Remove sync option in notebook conf and global conf
- Remove
[toc]
- Remove
siyuan://notebooks/{notebook_name}/blocks/{id}
- Remove Mindmap
- Remove auto fetch remote image to local
- Remove search text mode
- Remove indent code block
- Remove TextBundle export
- Remove MathJax engine
- Remove cloud online workspace and publishing