siyuan/app/changelogs/v2.12.4/v2.12.4.md
2024-01-23 12:16:36 +08:00

48 lines
2.9 KiB
Markdown

## 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](https://github.com/siyuan-note/siyuan/issues/10183)
* [Setting `Esc` as a hotkey is not allowed](https://github.com/siyuan-note/siyuan/issues/10194)
* [Use default icon if marketplace package icon does not exist](https://github.com/siyuan-note/siyuan/issues/10199)
* [Plugins should be reloaded after the data sync](https://github.com/siyuan-note/siyuan/issues/10203)
* [Adjust maximum width of dialog box on the desktop](https://github.com/siyuan-note/siyuan/issues/10211)
* [Adjust the position of the indent and outdent button on the mobile](https://github.com/siyuan-note/siyuan/issues/10213)
* [Improve AI-generated content parsing](https://github.com/siyuan-note/siyuan/issues/10217)
* [Use ⌃0-9 instead of ⌥0-9 in macOS](https://github.com/siyuan-note/siyuan/issues/10218)
* [Improve data sync to prevent an old snapshot to overwrite the new one](https://github.com/siyuan-note/siyuan/issues/10229)
* [Improve search and replace spaces](https://github.com/siyuan-note/siyuan/issues/10231)
### Bugfix
* [Data sync may cause data loss on Android 14](https://github.com/siyuan-note/siyuan/issues/10205)
* [Repeated escaping in preview area when searching for matching doc blocks](https://github.com/siyuan-note/siyuan/issues/10219)
* [Remove invalid requests during boot](https://github.com/siyuan-note/siyuan/pull/10227)
* [Spaced repetition read-only mode is invalid](https://github.com/siyuan-note/siyuan/issues/10230)
### Refactor
* [Simplify retry mechanism to get system version](https://github.com/siyuan-note/siyuan/pull/10198)
* [Upgrade Electron v28.1.4](https://github.com/siyuan-note/siyuan/issues/10223)
### Development
* [Attribute Panel - Database supports adding key and sorting key](https://github.com/siyuan-note/siyuan/issues/10142)
* [Improve database table view select filtering](https://github.com/siyuan-note/siyuan/issues/10193)
* [Unable to update database table view cell under unknown circumstances](https://github.com/siyuan-note/siyuan/issues/10200)
* [Add some database related internal kernel APIs](https://github.com/siyuan-note/siyuan/issues/10201)
* [`Delete` at the end of a block should not delete the next block which is a database table view block](https://github.com/siyuan-note/siyuan/issues/10207)
* [Add or remove the dock plugin should update "window.siyuan.config.uiLayout"](https://github.com/siyuan-note/siyuan/issues/10208)
* [Set the maximum message size of WebSocket broadcast to 128 MiB](https://github.com/siyuan-note/siyuan/pull/10221)
* [Improve database table view asset column name display](https://github.com/siyuan-note/siyuan/issues/10225)
## Download
* [B3log](https://b3log.org/siyuan/en/download.html)
* [GitHub](https://github.com/siyuan-note/siyuan/releases)