Releases: siyuan-community/siyuan
Releases · siyuan-community/siyuan
v3.1.22
Enhancement
- Improve local file link pasting
- Improve block custom attribute search preview area positioning
- Improve database date field relative between filter
- Improve exit focus positioning
- Some S3 providers are not available
- Improve pasting of virtual ref content
- Improve text appearance setting
- Improve Firefox compatibility
- Improve dock panel popup
- Support disabling
==foo==
inline mark syntax
Development
v3.1.19
Enhancement
- Improve clipping articles of WeChat media platform
- Improve database assets field pop-up window
- Improve right click block selection
- The purpose of use pops up when applying for camera permission on Android
- Improve find-replace for keywords containing spaces
- Improve search OCR image preview area positioning
- Improve relation and rollup style in database
- Support for ignoring the prompt to add Microsoft Defender exclusions
- Improve search highlighting
- Remove
Add
andRemove
buttons for S3/WebDAV cloud sync directory settings - Improve backward for HarmonyOS
- Improve adding memos to inline formulas
- Add shortcut keys for canceling super block and switching to horizontal/vertical layout
- Support local file system sync & backup
- Disable left and right sliding to pop up the side panel when editing on mobile
- Improve settings UI
- Database primary key anchor text supports line breaks
- Template pop-up window supports dragging the preview area size
- Improve creating a new block in super block
- Improve tab dragging
Bugfix
- Loading certain font files causes kernel panic
- Settings - Editor - Font is garbled on macOS
- Arbitrary file deletion vulnerability
- Query embed block scripts to be correctly escaped when exporting templates
Shift+Enter
does not perform soft line break within a block
Development
v3.1.18
Enhancement
- Improve split screen merging super blocks
- Strip Markdown markers when pasting content into doc title
- Support one-click addition of Microsoft Defender exclusions
- Support / Menu search based on current language
- Add word count template function
runeCount
andwordCount
- Display reference counts in the backlink panel
- Improve PDF search jump issue
- Improve checking for updates on exit
- Use ID when block ref anchor text is empty
- Reduce exit time when sync is enabled
- Support inserting
¥¥
at the beginning of a paragraph block to convert it into a formula block - Block dragging across workspaces should not be handled
- Improve search jump focus block and then exit focus positioning
- Improve database entry select
- Add the shortcut key for adaptive width switching and add it to the command panel
- Browser Clipping Extension supports multiple languages
- Compatible with Sogou input method to intelligently adjust punctuation after numbers
- Improve emoji and dynamic icon style
- Improve PDF page-spread annotation
- The spaced repetition interface on mobile no longer displays key letters
Bugfix
Development
v3.1.17
Enhancement
- Reduce startup time when sync is enabled
- Remove browser default Ctrl+B/I/U
- Improve list item multi-select indentation interaction
- Improve Attribute Panel - Database - Remove block
- The mobile database always displays the
Calculation
row - Adjust window buttons when the interface is scaled on macOS
- The text pasted into the database supports the use of
\t
and\n
for segmentation and line breaks - Database-bound block primary key supports setting static anchor text
Bugfix
- Cannot export Data on mobile
- Incorrect list item styles in exported PDF
- Document cannot be exported as Markdown
- Results not highlighted when searching using query syntax
- Database paste causes crash
- Emoji not displayed on Linux
Refactor
Development
v3.1.16
Enhancement
- Improve the behavior of
Del
of the image - Compatible with image legacy data
- Improve data synchronization stability
- Improve serving assets performance
- Improve exporting data
- Add Arabic support
- Search preview area supports inline memo positioning
- Add SQL query template function
querySQL
- Improve importing markdown files
- Support setting automatic sync interval
- Improve forward and backward when
Open in current tab
is enabled - Improve document tag interaction
- Add block content statistics template function
statBlock
- Allow stickTab icon in Panels to be used in a browser environment
- Improve inline elements parsing
- Supports find-replace and asset file history on the mobile
- The database primary key field displays the icon of the bound doc
- Improve cursor positioning after pasting images
- Improve database select field color and layout
- Improve font family and emoji
- The move doc window retains the keyword of the last search
- Multiple-select list items remain selected after indent or outdent
- Improve database cell appearance
Bugfix
- Some security vulnerabilities
- Cannot enter Chinese characters in database search using Microsoft Pinyin
- Unable to use
Query Syntax
to search - Editor not automatically refreshed after rolling back document
- Paste code block missing line break
- Outline panel update overwrite content issue
Abolishment
Development
v3.1.15
Enhancement
- Improve setting appearance priority
- Using the middle button to close a tab triggers pasting on Linux
- Cannot double-click to preview them when image url include
%
- Support flac audio asset playback
- Attribute panel - Database supports removing the current block
- The browser clipping extension adds some experimental features
- Simplify document block paths in search results
- Generating block reference with a block that has ' character is causing weird behaviour
- Improve system font loading
- Improve HTML clipping
- Improve code block paging when exporting to PDF
- Improve template search
- Improve search highlighting
- Improve exporting block ref
- Improve tooltip
- Improve document tag adding interaction
- Improve interaction with database descriptions
- Support the year in the database date field is less than 4 digits
- Remove the collapsed state of the collapsed heading on paste
- Support HarmonyOS NEXT system
- Improve database cell positioning and editing input box size
- Improve Alt+M hiding/showing windows
Bugfix
- Full manual sync mode causes data conflicts
- File names ending with
.
will be considered as missing assets - The sequence number of the ordered list exported to .docx is incorrect
- HTML tag search escaping issue
- No results found after clicking on the inline tag
- The document in the mobile data history will be closed when you slide down
Development
v3.1.14
Enhancement
- Remove Unicode PUA characters
- Graph nodes no longer display memos
- Improve drag block to database highlighting
- Improve exporting block ref
- Improve drag block highlighting
- Special characters in exported file names are replaced by
_
- Improve exporting Markdown
- Improve pasting and copying of code block after select all
- Improve HTML clipping
- Improve database attribute panel style
- Improve importing Markdown
- Improve cursor position after undo
- Add statistics on selected blocks and total blocks
- Improve data sync performance
- Lazy loading of images and IFrames
- Improve inline elements find-replace
- Improve file history UI
- The database supports calculating the "Percent unique values" of the field
- Drag and Alt+drag on the document tree swapped
- Improve search highlighting
- Improve dragging of headings or list items to the doc tree
- For flashcard blocks without fill-in-the-blank cards created, cancel "Show Answer"
- Doc tree "Copy" supports using shortcut keys
- Maintain block position after editor width resize
- Improve line breaking behavior when sublists contain lists and normal blocks
- Support dragging assets to the database and assets field in the attribute panel
- Improve image width setting
- Improved spacing and width of horizontal layouts
- The right-click menu of multiple selected documents or blocks supports more copy options
- Support creating new entries when filling in the database relation field
Bugfix
- Undo exception after deleting some blocks
- Failed to purge cloud repo
- Incorrect backlink keyword highlighting
Refactor
- Upgrade FSRS to v3.3.0
- Upgrade pdfcpu to v0.9.1
- Upgrade flowchart.js to v1.18.0
- Upgrade to Mermaid v11.4.0
Development
v3.1.13
v3.1.12
Enhancement
- Improve importing Markdown
- Improve data sync
- Double-click the panel drag line to restore the default width
- Automatic purge for local data repo
- List only 512 unreferenced assets
- Improved database pasting of text containing commas and line breaks
- Improve marketplace multi-language internationalization
- Improve appearance for table and database nested in container block
- Apps in Chinese mainland app stores no longer provide AI access settings
- Improve plain text comparison in data snapshot
- Bold, italic, underline, and strikethrough inherit the block element color
- Long press
Esc
to focus on the button in the flashcard - The backlink panel supports filtering by the block attributes
- Improve WebDAV data synchronization compatibility
- Improve blocks highlighting effects
- Document icons support the use of dynamic icons
- Support exporting Markdown after selecting multiple documents
- Improve positioning doc in split screens
- Improve open PDF with new window
- The database supports adding view/field/option description
Bugfix
- Some XSS vulnerabilities
- Access authorization code captcha vulnerability
- SQL injection security vulnerabilities
Refactor
Development
v3.1.11
Enhancement
- Improve appearance menu
- Dynamically loading graph nodes and edges
- Improve the backlink panel
- Improve data synchronization perception
- Improve marketplace network availability
- Improve data synchronization stability
- Improve outline panel loading performance
- All plain text formats are supported when comparing data snapshots
- Improve HTML clipping
- Improve parsing of YAML Front Matter when importing Markdown
- Improve parsing
<img>
when importing markdown - Display document title in data history preview area
- The Publishing service no longer support export
- Improve S3/WebDAV data sync config
- Improve document tree movement and its animation
- Database cells support vertical dragging to fill values
- Indicates the insertion position when dragging files
- Image title supports line breaks
- Local assets of database asset fields support
Rename
- Document tree supports multiple documents to open in the same new window
- File history supports adjusting item list width
- Markdown syntax switch no longer affects clip/paste HTML parsing
- The right-click menu of multiple selected database entries supports more copy options
- Improve table cell selection
- Return document blocks when the keyword search hits different block content
- Improve copy and cut after multiple selection of cells in the table
Bugfix
- OCR function cannot be used normally on Linux
- The outline/bookmark panel cannot display items
- Add block ref exception for inline tags
- The marketplace language does not change after switching the appearance language
- Unexpected
Clear inline elements
behavior for links - The document tree creation time and update time are reversed