## Overview This version improves some details. ## Changelogs Below are the detailed changes in this version. ### Enhancement * [Remove zero-width spaces from empty paragraph blocks](https://github.com/siyuan-note/siyuan/issues/12273) * [Improve preview style](https://github.com/siyuan-note/siyuan/issues/13451) * [Improve marketplace package loading](https://github.com/siyuan-note/siyuan/issues/13950) * [Multiple selection cells in the table support copying plain text](https://github.com/siyuan-note/siyuan/issues/14144) * [Use html-to-image to replace html2canvs](https://github.com/siyuan-note/siyuan/issues/14161) * [Improve width submenu in block menu](https://github.com/siyuan-note/siyuan/issues/14163) * [Improve the rendering of the block icon position of the list block](https://github.com/siyuan-note/siyuan/issues/14211) * [Font size supports relative settings](https://github.com/siyuan-note/siyuan/issues/14231) * [Merge the same elements after find-replace](https://github.com/siyuan-note/siyuan/issues/14236) * [Improve outline jump positioning](https://github.com/siyuan-note/siyuan/issues/14245) * [Text with appearance after input keeps its appearance](https://github.com/siyuan-note/siyuan/issues/14267) * [Pin the floating window after scaling](https://github.com/siyuan-note/siyuan/issues/14278) * [Improve reconnection prompt after switching apps on iOS](https://github.com/siyuan-note/siyuan/issues/14279) * [The `Export` in the asset menu on the mobile is changed to calling the browser to download](https://github.com/siyuan-note/siyuan/issues/14280) * [Improve element menu on mobile](https://github.com/siyuan-note/siyuan/issues/14283) * [Improve chart edit rendering](https://github.com/siyuan-note/siyuan/issues/14288) * [Improve anchor text escaping when creating a subdoc by reference](https://github.com/siyuan-note/siyuan/issues/14289) * [Marketplace search for multiple keywords uses AND logic](https://github.com/siyuan-note/siyuan/issues/14293) * [Improve block ref dynamic anchor text to add inline level style](https://github.com/siyuan-note/siyuan/issues/14299) * [Block icon are not displayed in certain cases](https://github.com/siyuan-note/siyuan/issues/14304) * [The database supports creating new entries after pressing `Tab` at the end of the cell](https://github.com/siyuan-note/siyuan/issues/14305) * [Copying a database cell and pasting it into the doc title only pastes plain text](https://github.com/siyuan-note/siyuan/issues/14306) * [Improve database multiple selection and relation field cell pop-up editing](https://github.com/siyuan-note/siyuan/issues/14308) * [Improve switching of database cells or pop-up options via arrow keys](https://github.com/siyuan-note/siyuan/issues/14309) * [Improve browser clipping extension](https://github.com/siyuan-note/siyuan/issues/14316) * [Improve database field sorting for content containing emojis](https://github.com/siyuan-note/siyuan/issues/14323) * [Improve floating editor content synchronization](https://github.com/siyuan-note/siyuan/issues/14326) * [Improve `Move` auto fill search keyword](https://github.com/siyuan-note/siyuan/issues/14337) * [Improve Ctrl+X of inline elements](https://github.com/siyuan-note/siyuan/issues/14339) * [Support entering the sub-menu by pressing Enter](https://github.com/siyuan-note/siyuan/issues/14343) * [Improve `Optimize typography` for inline math](https://github.com/siyuan-note/siyuan/issues/14344) * [Supports displaying serving IP on Harmony NEXT](https://github.com/siyuan-note/siyuan/issues/14353) * [Improve rollback doc to avoid ID duplication](https://github.com/siyuan-note/siyuan/issues/14358) * [Generate file history before converting doc to heading/moving blocks](https://github.com/siyuan-note/siyuan/issues/14359) * [Improve pasting formulas from Claude](https://github.com/siyuan-note/siyuan/issues/14360) * [Database asset field support keyboard operation](https://github.com/siyuan-note/siyuan/issues/14365) * [Improve query embed block auto refresh](https://github.com/siyuan-note/siyuan/issues/14370) * [Restart the plugin after the marketplace plugin package is updated](https://github.com/siyuan-note/siyuan/issues/14377) * [Supports assets settings on mobile](https://github.com/siyuan-note/siyuan/pull/14380) ### Abolishment * [No longer support Android 7](https://github.com/siyuan-note/siyuan/issues/11010) * [No longer support iOS 14](https://github.com/siyuan-note/siyuan/issues/14264) ### Bugfix * [Delete exception at the end of inline element](https://github.com/siyuan-note/siyuan/issues/13881) * [Flashcard management will be incorrectly highlighted after global search](https://github.com/siyuan-note/siyuan/issues/13898) * [Exception after pasting embed block](https://github.com/siyuan-note/siyuan/issues/14255) * [Cannot long press to paste on mobile devices](https://github.com/siyuan-note/siyuan/issues/14277) * [Unable to paste specific text copied from WPS](https://github.com/siyuan-note/siyuan/issues/14301) * [The URL link customized by the plugin does not work](https://github.com/siyuan-note/siyuan/issues/14314) * [Formula blocks in super blocks are not displayed completely when exporting to PDF](https://github.com/siyuan-note/siyuan/issues/14318) ### Refactor * [Refactor setCurrentById of Outline func scroll policy](https://github.com/siyuan-note/siyuan/pull/14312) * [Upgrade to Electron v34.3.3](https://github.com/siyuan-note/siyuan/issues/14322) ### Development * [Improve kernel API `/api/filetree/getPathByID`](https://github.com/siyuan-note/siyuan/issues/14275) * [Plugin API supports opening block attribute panel by block id](https://github.com/siyuan-note/siyuan/issues/14276) * [Missing `switch-protyle` or `loaded-protyle-static` Event on Mobile Back Navigation](https://github.com/siyuan-note/siyuan/issues/14296) * [Add a kernel API `/api/block/batchUpdateBlock`](https://github.com/siyuan-note/siyuan/issues/14335) ## Download * [B3log](https://b3log.org/siyuan/en/download.html) * [GitHub](https://github.com/siyuan-note/siyuan/releases)