Overview
This version improves data sync stability and resolves an issue that caused data loss during data sync on Android 14.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Improve parsing code block pasted from web page
- Setting
Esc
as a hotkey is not allowed - Use default icon if marketplace package icon does not exist
- Plugins should be reloaded after the data sync
- Adjust maximum width of dialog box on the desktop
- Adjust the position of the indent and outdent button on the mobile
- Improve AI-generated content parsing
- Use ⌃0-9 instead of ⌥0-9 in macOS
- Improve data sync to prevent an old snapshot to overwrite the new one
- Improve search and replace spaces
Bugfix
- Data sync may cause data loss on Android 14
- Repeated escaping in preview area when searching for matching doc blocks
- Remove invalid requests during boot
- Spaced repetition read-only mode is invalid
Refactor
Development
- Attribute Panel - Database supports adding key and sorting key
- Improve database table view select filtering
- Unable to update database table view cell under unknown circumstances
- Add some database related internal kernel APIs
Delete
at the end of a block should not delete the next block which is a database table view block- Add or remove the dock plugin should update "window.siyuan.config.uiLayout"
- Set the maximum message size of WebSocket broadcast to 128 MiB
- Improve database table view asset column name display