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 9 months ago
This version fixes two issues related to data synchronization, and it is recommended to upgrade.
We plan to officially release the database table view function in the next version (v3.0.0), so stay tuned!
Below are the detailed changes in this version.
\>
undefined
click-flashcard-action
openTab
updateCards option is null/api/attr/batchSetBlockAttrs
window.destroyTheme
when switching dark and light in the same themePublished by 88250 9 months ago
This version mainly fixes bugs and improves details.
Below are the detailed changes in this version.
New document save location
is configured as /
, it will be completed as /Untitled
listDocsByPath
add an optional parameter ignoreMaxListHint
Published by 88250 9 months ago
This version mainly fixes bugs, and there are also changes to the community theme. Please see the development section below for details.
Below are the detailed changes in this version.
Anchor hash
for notebook Markdown exportingPlease cooperate to complete the following compatibility upgrades before mid-March:
window.destroyTheme = () => {
document.querySelector("#theme-color-style").remove();
}
Thank you very much ๐
window.destroyTheme():Promise<void>
instead of refreshing when switching themescb-get-hl
/api/setting/setEditorReadOnly
Add to database
Published by 88250 9 months ago
This version supports manual purge of S3/WebDAV cloud storage unreferenced snapshots and fixes the bug of being unable to log in to the account on the desktop.
Below are the detailed changes in this version.
Published by 88250 9 months ago
This version improves data sync stability and resolves an issue that caused data loss during data sync on Android 14.
Below are the detailed changes in this version.
Esc
as a hotkey is not allowedDelete
at the end of a block should not delete the next block which is a database table view blockPublished by 88250 9 months ago
This version supports configuring ignore search results and improves editor and export details.
Below are the detailed changes in this version.
Exit focus
supports configuring hotkeyF3
and Ctrl+F3
to prevent creating duplicated doc/debug/pprof/
Switch read-only mode
hotkeyClear inline elements
is invalid/api/block/insertBlock
argument checkingPublished by 88250 10 months ago
This version fixes the problem of being unable to enter the main interface on some devices.
Below are the detailed changes in this version.
Published by 88250 10 months ago
This version supports configuration to ignore data indexing and improves the stability of cloud data synchronization.
Below are the detailed changes in this version.
Go back
keep scroll positionHome
and End
support to the list item selected by โ
and โ
New document save location
Select
cell value inputlockScreen
updateCards
Untitled
is displayed when the original record primary key value of the related column is emptyname
attribute could not be visited in the plugin constructorqueryBlocks
function/api/filetree/upsertIndexes
and /api/filetree/removeIndexes
uninstall
protyleOptions
/api/repo/getRepoFile
Published by 88250 10 months ago
This version improves kernel stability and supports adding the watermark on export PDF and image.
In addition, starting from this version, S3/WebDAV data sync and backup will end the free public beta phase, and subsequent use requires payment. For details, please visit.
Below are the detailed changes in this version.
inline code
Markdown editing//!js
query embed block result sortingwww.foo.com
Alt+F
is invalidopen-menu-inbox
[[
bind to a block/api/notebook/*
/api/sqlite/flushTransaction
lock-screen
Published by 88250 10 months ago
This version improves kernel stability and data synchronization, and it is recommended to upgrade as soon as possible.
Advertisement: The PRO Features
early bird price will end in early January 2024. If you want to purchase, please hurry
up. For details, please visit.
Note: The annual Subscription
includes PRO Features
. If you are an annual subscriber, you do not need to buy PRO
Features separately.
Below are the detailed changes in this version.
dock plugin
and Command Palette
on mobileConvert network images/assets to local
supports URL-encoded local file namesConvert network assets to local
no longer process webpageplugin.name
to read-only/api/block/appendBlock
/api/block/foldBlock
and /api/block/unfoldBlock
Published by 88250 10 months ago
This version of search and replace supports selecting element types. For example, you can only replace content in plain text without replacing formula content.
Advertisement: The PRO Features
early bird price will end in early January 2024. If you want to purchase, please hurry up. For details, please visit.
Note: The annual Subscription
includes PRO Features
. If you are an annual subscriber, you do not need to buy PRO Features separately.
Below are the detailed changes in this version.
Space
and Enter
for spaced repetition Good
scoringpow
, powf
, log
and logf
Close all tabs at startup
is invalid on the PC browser when the mobile APP network serving/api/block/getTailChildBlocks
/api/setting/addVirtualBlockRefInclude
and addVirtualBlockRefExclude
setConf
on WebSocket channel main
Published by 88250 11 months ago
In this version, we have solved the problem of some operations hanging when inserting large assets, OCR, and data sync, and improved the stability of the kernel program.
Additionally, we fixed an issue that caused data corruption in the cloud after resetting the local data repo but not resetting the cloud directory before synchronizing the data.
Advertisement: The PRO Features
early bird price will end in early January 2024. If you want to purchase, please hurry up. For details, please visit.
Note: The annual Subscription
includes PRO Features
. If you are an annual subscriber, you do not need to buy PRO Features separately.
Below are the detailed changes in this version.
<foo>
Exit the application
to the main menu for Desktop and PadDelete
at the end of the listdata-wrap
to set the cell wrapping style of attribute view/api/setting/refreshVirtualBlockRef
Published by 88250 11 months ago
This version has improved the cloud inbox and WeChat assistant, welcome to experience it.
Advertisement: The PRO Features
early bird price will end in early January 2024. If you want to purchase, please hurry up. For details, please visit.
Note: The annual Subscription
includes PRO Features
. If you are an annual subscriber, you do not need to buy PRO Features separately.
Below are the detailed changes in this version.
Read-only mode
inline code
markdown editingFailed to purge data repo: CreateFile ...
Ctrl+Tab
does not work on Windows../
hyperlinks to MarkdownPaste escaped text
is not handled correctlyTab
key interactionProtyle
methods to the plugin APImobile-keyboard-show
and mobile-keyboard-hide
sync-start
, sync-end
, and sync-fail
requrie
function supports loading node modulescustom-dailynote-yyyyMMdd
attribute when creating a dailynote docPublished by 88250 11 months ago
This version of the query embed block supports JavaScript execution, allowing for more flexible query display.
In addition, this version also improves data synchronization conflict merging. Welcome to upgrade to experience it.
Advertisement: The PRO Features
early bird price will end in early January 2024. If you want to purchase, please hurry up. For details, please visit.
Note: The annual Subscription
includes PRO Features
. If you are an annual subscriber, you do not need to buy PRO Features separately.
Below are the detailed changes in this version.
SIYUAN_ACCESS_AUTH_CODE_BYPASS=true
to skip checking access auth code when deploying DockerAlt+O
, Alt+B
and Alt+G
can be used in read-only modeMove to New Window
hotkey<div>
is supported to be parsed into HTML blocks#
<foo>
/api/search/updateEmbedBlock
openMobileFileById
Published by 88250 11 months ago
This version supports resetting the flashcard review progress, improves the local chunk integrity check of data sync, and uses discrete GPU by default when there are multiple GPUs on the desktop.
A lot of other details have also been improved, welcome to upgrade to experience.
Advertisement: Currently, PRO Features
are in the early bird price stage, welcome to learn more.
Note: The annual Subscription
includes Pro features
. If you are an annual subscriber, you do not need to buy PRO Features separately.
Below are the detailed changes in this version.
^D
on macOSCtrl+Tab
and Ctrl+Shift+Tab
gpt-3.5-turbo-1106
and gpt-4-1106-preview
Close all tabs at startup
on mobileQuit the application
on the auth pageEnter
Published by 88250 12 months ago
This version fixes a bug in data synchronization where local files are accidentally deleted. It is recommended to upgrade as soon as possible.
Advertisement: Currently, PRO Features
are in the early bird price stage, welcome to learn more.
Note: The annual Subscription
includes Pro features
. If you are an annual subscriber, you do not need to buy PRO Features separately.
Below are the detailed changes in this version.
โโฅโงโ
, โโฅโ
, โโงโ
hotkeys on macOSSIYUAN_TESSERACT_ENABLED=false
to close OCRCtrl+End
Jump to the last character of the last blockAttributes View
resize
cannot be triggered after dragging to unpin the dockcreateDocWithMd
supports concurrent calls/api/filetree/getIDsByHPath
Published by 88250 12 months ago
This version supports exporting/importing S3 and WebDAV configurations, and fixes a notebook corruption issue caused by data synchronization.
Advertisement: Currently, PRO Features
are in the early bird price stage, welcome to learn more.
Note: The annual Subscription
includes Pro features
. If you are an annual subscriber, you do not need to buy PRO Features separately.
Below are the detailed changes in this version.
Open in New Tab
retains its statusInsert image or file
on macOSsiyuan://
Published by 88250 12 months ago
This version improves the interactive experience of doc tree and editor block dragging, and also improves data synchronization stability.
Advertisement: Currently, PRO Features
are in the early bird price stage, welcome to learn more.
Note: The annual Subscription
includes Pro features
. If you are an annual subscriber, you do not need to buy PRO Features separately.
Below are the detailed changes in this version.
<br />
nodes in non-tables are replaced with \n
text nodesUse on Browser
for the Android PadJump to the next block in the parent level
on focus statusswitch-protyle
keywords
field to the marketplace package conf JSONapp.appId
Constants
to pluginPublished by 88250 about 1 year ago
This version supports marketplace search, so we can easily find the plugins we need!
Advertisement: Currently, PRO Features
are in the early bird price stage, welcome to learn more.
Note: The annual Subscription
includes Pro features
. If you are an annual subscriber, you do not need to buy PRO Features separately.
Below are the detailed changes in this version.
Alt+[
, Ctrl+Enter
and Ctrl+Click
generates a dynamic refbrowser-desktop
paste
loaded-protyle
use loaded-protyle-static
insteaddata-doc-type
attribute when exporting image and PDFPublished by 88250 about 1 year ago
This version fixes some bugs, and it is recommended to upgrade.
Advertisement: Currently, PRO Features
are in the early bird price stage, welcome to learn more.
Note: The annual Subscription
includes Pro features
. If you are an annual subscriber, you do not need to buy PRO Features separately.
Below are the detailed changes in this version.
--b3-font-family
to <kbd>
element's font-family--b3-font-family
to .b3-menu__accelerator
's font-family