## Overview This version improves some details. ## Changelogs Below are the detailed changes in this version. ### Enhancement * [Support `Ctrl+Shift+T` to reopen the tab](https://github.com/siyuan-note/siyuan/issues/11205) * [Support `siyuan://` protocol on macOS](https://github.com/siyuan-note/siyuan/issues/12271) * [Improve UI layout](https://github.com/siyuan-note/siyuan/pull/15011) * [Improve the outline panel](https://github.com/siyuan-note/siyuan/pull/15814) * [Improve `Recent documents`](https://github.com/siyuan-note/siyuan/pull/15824) * [Improve code block language selection](https://github.com/siyuan-note/siyuan/pull/15966) * [Improve the database history](https://github.com/siyuan-note/siyuan/issues/16092) * [Improve the prompt displayed when the web page does not have permission to read the clipboard](https://github.com/siyuan-note/siyuan/issues/16100) * [Improve immersive experience on HarmonyOS](https://github.com/siyuan-note/siyuan/issues/16104) * [Improve fold heading editing](https://github.com/siyuan-note/siyuan/issues/16113) * [Improve data sync S3 provider compatibility](https://github.com/siyuan-note/siyuan/issues/16117) * [Improve HTML img clipping](https://github.com/siyuan-note/siyuan/issues/16119) * [Improve HTML math clipping](https://github.com/siyuan-note/siyuan/issues/16125) * [Improve the database rollup and asset field filtering](https://github.com/siyuan-note/siyuan/issues/16126) * [When a flashcard block is selected, the block menu displays a "Remove flashcard" option](https://github.com/siyuan-note/siyuan/pull/16135) * [Improve the unescaping of copied block contents](https://github.com/siyuan-note/siyuan/issues/16136) * [Copy multiple selected blocks as copies and insert them after the last selected block](https://github.com/siyuan-note/siyuan/issues/16146) * [Support calling system printing on Android](https://github.com/siyuan-note/siyuan/issues/16152) * [Add unit description for custom margins when exporting PDF](https://github.com/siyuan-note/siyuan/issues/16154) * [Improve IFrame handling for exporting HTML/PDF/Image](https://github.com/siyuan-note/siyuan/issues/16158) * [Improve automatic scrolling when dragging items in the outline](https://github.com/siyuan-note/siyuan/pull/16161) * [Clicking the doc icon in the doc tree will expand on mobile](https://github.com/siyuan-note/siyuan/issues/16163) * [Support calling system printing on HarmonyOS](https://github.com/siyuan-note/siyuan/issues/16164) * [Clicking on the sides or in the gap causes the cursor to jump to the beginning](https://github.com/siyuan-note/siyuan/issues/16179) * [Improve FSRS weight initialization](https://github.com/siyuan-note/siyuan/issues/16181) * [Embed blocks in superblocks support displaying breadcrumbs](https://github.com/siyuan-note/siyuan/issues/16183) * [Improve data synchronization](https://github.com/siyuan-note/siyuan/issues/16187) * [Improve list item editing and drag](https://github.com/siyuan-note/siyuan/issues/16196) * [Improve S3 data sync for proxied endpoints (Cloudflare Tunnel)](https://github.com/siyuan-note/siyuan/issues/16199) * [Improve IP list address acquisition on HarmonyOS](https://github.com/siyuan-note/siyuan/issues/16202) * [Database switch view supports undo and redo](https://github.com/siyuan-note/siyuan/issues/16209) * [Improve exporting document HTML](https://github.com/siyuan-note/siyuan/pull/16219) * [Improve detection of duplicate insertion of assets](https://github.com/siyuan-note/siyuan/issues/16220) * [Adds publishing service settings page on mobile](https://github.com/siyuan-note/siyuan/pull/16228) ### Bugfix * [Issues with setting inline elements on HarmonyOS](https://github.com/siyuan-note/siyuan/issues/14974) * [Fix some flashcard issues](https://github.com/siyuan-note/siyuan/issues/16087) * [List editing triggers abnormal status](https://github.com/siyuan-note/siyuan/issues/16139) * [The plugin switch status is not synchronized](https://github.com/siyuan-note/siyuan/issues/16155) * [Renaming doc title does not update `title` in ial](https://github.com/siyuan-note/siyuan/issues/16166) ### Refactor * [Upgrade to Electron v37.7.1](https://github.com/siyuan-note/siyuan/issues/16097) ### Development * [Record the width of some Protyle elements in the attributes](https://github.com/siyuan-note/siyuan/pull/15043) * [Optimize Dockerfile to maximize cache utilization and parallelism](https://github.com/siyuan-note/siyuan/pull/16052) * [Improve #commonMenu menu](https://github.com/siyuan-note/siyuan/pull/16141) * [Add internal kernel API `/api/block/getBlockDOMWithEmbed` and `/api/block/getBlockDOMsWithEmbed`](https://github.com/siyuan-note/siyuan/pull/16237) ## Download * [B3log](https://b3log.org/siyuan/en/download.html) * [GitHub](https://github.com/siyuan-note/siyuan/releases)