A privacy-first, self-hosted, fully open source personal knowledge management software, written in typescript and golang.
AGPL-3.0 License
Bot releases are hidden (Show)
Published by 88250 over 1 year ago
The plugin system is now available.
Community developers are welcome to participate in plugin development to add more functions to SiYuan, let’s start with Plugin Sample!
Below are the detailed changes in this version.
Published by 88250 over 1 year ago
This is the last version that supports Windows 7, 8 and Server 2012. Upgrade to Windows 10 or higher to use subsequent versions of SiYuan.
LiuYun is the official English forum of SiYuan, welcome to communicate.
After that, we will support signin with an English forum account in SiYuan Settings - Account, and support cloud data sync and backup services in non-mainland China regions after signin. Stay tuned.
We will officially release the plugin system in the next version v2.9.0. You are welcome to implement plugins that balance practicality and fun based on the system.
Here are some user requirements related to plugins, welcome to refer.
Below are the detailed changes in this version.
version GLIBC_x.xx not found
<
and >
Recently used appearance
style"
F5
doesn't work when the cursor is in a table cell<wbr>
Backspace
removes escaped Markdown markers exceptionminAppVersion
click-editortitleicon
event for clicking editor icon to Eventbus of frontend APITab
context to the method in plugin addTab
addDock
addItem
interface of the frontend API Menu
supports to pass in the DOM elementi18n
addDock
add index and show optionsaddTab.init
when the tab is not activeopen-noneditableblock
to eventBus
backends
and frontends
Published by 88250 over 1 year ago
If you encountered incomplete export or incomplete document dynamic loading in the old version, you should be able to solve these problems after upgrading to this version.
The last version to support these old systems is the next version v2.8.10, and later versions will no longer support Windows 7, 8 and Server 2012, please upgrade to Windows 10 and above.
Below are the detailed changes in this version.
Shift
to hover a block ref to show backlinks of itNeed remove unused code
on the mobilePaste
and Paste as plain text
/api/file/renameFile
"
Published by 88250 over 1 year ago
In this version, a single document can be exported to more formats, such as reStructuredText, AsciiDoc, Textile, and OPML.
At the eve of this version release, SiYuan's star count on GitHub just exceeded 10K, thanks for your support.
If you haven't starred yet and think SiYuan is doing well, please give a star to help promote it, thank you very much!
https://github.com/siyuan-note/siyuan
Below are the detailed changelogs.
Optimize Typesetting
/api/query/sql
support UNION
statementInput text
under read-only mode on the mobile/api/convert/pandoc
New document save location
is configured as ../
, it will be completed as ../Untitled
Network Image Corner
/api/block/getChildBlocks
Enter
after selecting a block in the bookmark panel reports an errorPublished by 88250 over 1 year ago
This version improves a lot of details, such as no longer jumping after folding the heading, no longer refreshing the interface after data synchronization, reducing the interference with the current working state.
Otherwise, this version also improves the stability of writing files. If you often encounter File system access error
, then the upgrade should be able to improve it.
Supports converting the spaced repetition UI to a tab, so that you can view or operate the content of other tabs during the spaced repetition process to improve efficiency.
This version initially implements the plugin system so that community developers can start early access. The plugin system is planned to be officially released in v2.9.0.
Because of some reasons (such as antivirus software), occupying files will cause data to be unable to be written to files, which will cause the kernel to exit and prompt the user.
In this version, we have improved the file writing, and now we will retry after the write fails. If the retry fails, the kernel will exit, which can improve stability to a certain extent.
The main improvement is that the interface is no longer reloaded after data synchronization, but only the changed part is refreshed, which can reduce the interface flicker and improve the user experience.
Community marketplace has added some configuration items for various types of extension packages:
We recommend that marketplace developers update the relevant config items to get better display effects in the marketplace. For details, please refer to the following examples:
Below are the detailed changelogs.
The name of the new subdocument is
by F3
in an empty block, it will no longer automatically select allAlt+F
a second time to close the spaced repetition1.
before it[]
at the beginning of a paragraph block with content can also be turned into a task listgpt-4
, gpt-4-32k
and gpt-3.5-turbo
Copy block hyperlink (Markdown)
anchor text length follows editor setting The maximum length of block ref dynamic anchor text
/api/query/sql
add LIMIT
clause-
, *
and []
before heading↑/↓
"
symbolPublished by 88250 over 1 year ago
All in all, this version is well worth the upgrade.
We recommend everyone to upgrade to this version as soon as possible, especially users who are using cloud data synchronization.
Some users complained that the global search results were not complete, because we limited the number of search results and only displayed the most suitable search results.
Now we have removed this restriction, users can browse all search results through paged navigation.
Data repo is a very important function, which realizes data snapshot, data synchronization and backup. In this version, we have made substantial improvements to the data repo, mainly including:
Support downloading cloud data snapshots to local on demand is a very important improvement. It allows users to download cloud data snapshots from any device at any point in time, providing more protection for data security.
It should be noted that the cloud data snapshot does not support displaying data snapshots synchronized by previous versions. Please update all devices to the latest version, and only after that can be added to the cloud data snapshot.
As more and more configuration items are included in the settings, it becomes more and more difficult to find a configuration item. Now we have enhanced the search function in the settings, and you can quickly filter out configuration items through search.
In addition, we have also optimized the details of the setting interface to make it more beautiful.
If you are using SiYuan through server hosting (such as a Docker), then you can install the application locally through the PWA, so that you can get an experience similar to a desktop application.
Below is the detailed changelogs.
-
, *
, 1.
and []
before the heading then convert it into the list with that heading:)
emoji should be not misinterprettedAlt+O
when editor is moved to a new windowKernel connection interrupted
text more user friendlyCtrl+Enter
and Ctrl+Click
to use static anchor text when searching for block referenceConvert network images to local images
success rateCopy block hyperlink (Markdown)
\
escapes when pasting into inline-level codeAlt+←
LIMIT
clause when using SQL methodEditor
- [[ Only search doc block
<script>
in HTML blockCopy block ref
Alt+F
shortcut key for the current document spaced repetition0-7
keys to select colorssiyuan://
Ctrl+Shift+C
in the title when the document has a namePublished by 88250 over 1 year ago
Ctrl+Click
click on aliases, names and attributes to open search⋮
Ctrl+N
Convert network images to local images
listDocsByPath
add an optional parameter maxListCount
⌃
moveBlock
parameter previousID
<div>
tag in HTML blocks((
, [[
Bazaar
change to Marketplace
Enter
after the folded heading in the list will cause the blocks to be reversed below the headingPublished by 88250 over 1 year ago
+
behaves inconsistently on the mobileTraditional Chinese
BIU
or selecting textMove block
#
#
at the start of a heading, do not pop-up tag search list|
symbolgetBlockInfo
Published by 88250 over 1 year ago
⌥[
to enter default characters when no text is selectedExport by SiYuan
when exporting image and PDF /
or 、
when trigger AI Chat/api/block/*
to upsert block\
were not handled correctly when importing MarkdownDel
in the editor will delete the docPublished by 88250 over 1 year ago
Endpoint
for network connectivity checks when syncing<img>
attribute srcset
))
\
in the table, the next column is merged incorrectly\
before itdata-export-md
Published by 88250 over 1 year ago
Ctrl+C
后再松开鼠标不应选中块data-export-md
支持 YFMPublished by 88250 over 1 year ago
riff-decks
添加到卡包
弹窗中的图标siyuan://
跳转打开Published by 88250 over 1 year ago
Published by 88250 over 1 year ago
Published by 88250 over 1 year ago
Published by 88250 over 1 year ago
添加到卡包
对话框卡包列表#hash
转换绝对路径闪卡
菜单加入管理子项HTTP
Published by 88250 over 1 year ago
搜索结果显示数
最小限制为 32分享到链滴
更新
按钮Published by 88250 over 1 year ago
完全手动同步
下载后创建合并快照空格···
后回车异常[alt](<url> "title")
语法[[
后粘贴文字也能被搜索Published by 88250 over 1 year ago
Published by 88250 over 1 year ago
新建文档名模板
改为 新建文档存放位置
并支持设置路径文本 *
引用在新窗口打开
按钮title
的图片.ms
和一些国家域名后缀超链接复制 HTML
Alt+M
激活窗口html
标签添加属性 lang、data-theme-mode、data-light-theme、data-dark-theme