diff --git a/.github/workflows/dockerimage.yml b/.github/workflows/dockerimage.yml index 139f6088a..b085846ff 100644 --- a/.github/workflows/dockerimage.yml +++ b/.github/workflows/dockerimage.yml @@ -33,4 +33,4 @@ jobs: - name: Build the Docker image run: | - docker buildx build --push --platform linux/amd64,linux/arm64,linux/arm/v7,linux/arm/v8 -t b3log/siyuan:latest -t b3log/siyuan:v2.8.3 . \ No newline at end of file + docker buildx build --push --platform linux/amd64,linux/arm64,linux/arm/v7,linux/arm/v8 -t b3log/siyuan:latest -t b3log/siyuan:v2.8.4 . \ No newline at end of file diff --git a/app/appx/AppxManifest.xml b/app/appx/AppxManifest.xml index 22e605a72..1cb26a8a6 100644 --- a/app/appx/AppxManifest.xml +++ b/app/appx/AppxManifest.xml @@ -9,7 +9,7 @@ + Version="2.8.4.0"/> SiYuan 云南链滴科技有限公司 diff --git a/app/changelogs/v2.8.4.md b/app/changelogs/v2.8.4.md index 8124ad256..0ea324f97 100644 --- a/app/changelogs/v2.8.4.md +++ b/app/changelogs/v2.8.4.md @@ -1,7 +1,11 @@ -## v2.8.4 / 2023-04-06 +## v2.8.4 / 2023-04-11 ### Enhancement +* [Improve the interactive user experience on the mobile](https://github.com/siyuan-note/siyuan/issues/7335) +* [Search input optimization for code block language, templates, embedded blocks, etc.](https://github.com/siyuan-note/siyuan/issues/7597) +* [Enhance mobile search function](https://github.com/siyuan-note/siyuan/issues/7830) +* [Show heading block appearance style in the Outline Panel](https://github.com/siyuan-note/siyuan/issues/7872) * [Monitor the search performance and suggest solutions](https://github.com/siyuan-note/siyuan/issues/7873) * [Move the mobile exit app button to a more accessible location](https://github.com/siyuan-note/siyuan/issues/7879) * [Add flashcard to recently opened documents and switcher](https://github.com/siyuan-note/siyuan/issues/7881) @@ -18,7 +22,21 @@ * [When swiping left and right to pull out the panel, the editor should be out of focus on the mobile](https://github.com/siyuan-note/siyuan/issues/7896) * [Dragging the playback progress of the audio block will pull out the panel on iOS](https://github.com/siyuan-note/siyuan/issues/7898) * [Add version info at the end of the message in all error notifications](https://github.com/siyuan-note/siyuan/issues/7899) +* [Show "What's New in SiYuan" after upgrading](https://github.com/siyuan-note/siyuan/issues/7902) * [Add a new API `Move block`](https://github.com/siyuan-note/siyuan/issues/7903) +* [Support KaTex macro definition on the mobile](https://github.com/siyuan-note/siyuan/issues/7909) +* [When local.json is corrupted, clear the file to avoid being unable to enter the main interface](https://github.com/siyuan-note/siyuan/issues/7911) +* [Resolve invalid non-full-screen menus on the some mobile](https://github.com/siyuan-note/siyuan/pull/7912) +* [After switching tabs, reposition by range](https://github.com/siyuan-note/siyuan/issues/7915) +* [Allow changing headings with `#`](https://github.com/siyuan-note/siyuan/issues/7924) +* [Flashcard fullscreen display on the mobile](https://github.com/siyuan-note/siyuan/issues/7932) +* [Input `#` at the start of a heading, do not pop-up tag search list](https://github.com/siyuan-note/siyuan/issues/7933) +* [Add transitions for popup menu on mobile](https://github.com/siyuan-note/siyuan/issues/7934) +* [Quick make card support Ctrl+Z undo](https://github.com/siyuan-note/siyuan/issues/7937) +* [Improve the back button when browsing pictures on the Android](https://github.com/siyuan-note/siyuan/issues/7938) +* [Increase the spacing between sub-blocks when the super block is laid out horizontally](https://github.com/siyuan-note/siyuan/issues/7939) +* [Support floating soft keyboard on the mobile](https://github.com/siyuan-note/siyuan/issues/7940) +* [Improve WeChat SiYuan Assistant's clipping link parsing](https://github.com/siyuan-note/siyuan/issues/7942) ### Bugfix @@ -28,14 +46,25 @@ * [Initialization interface hangs on macOS](https://github.com/siyuan-note/siyuan/issues/7887) * [Export PDF margins error after scale is not 1](https://github.com/siyuan-note/siyuan/issues/7900) * [Switching to export preview mode after focusing and then switching back to edit mode did not maintain focus](https://github.com/siyuan-note/siyuan/issues/7901) +* [Save the new window layout](https://github.com/siyuan-note/siyuan/issues/7913) +* [Parse error when hyperlink dest/title in tables contain `|` symbol](https://github.com/siyuan-note/siyuan/issues/7917) +* [Fix API endpoint URL in fetchPost calls `getBlockInfo`](https://github.com/siyuan-note/siyuan/pull/7918) +* [Quick mark and card will not complete the writing](https://github.com/siyuan-note/siyuan/issues/7923) +* [Ctrl+↑ can't work in the doc tree](https://github.com/siyuan-note/siyuan/issues/7931) +* [Tray menu text does not change with the appearance language](https://github.com/siyuan-note/siyuan/issues/7935) ### Document * [Add Performance Optimization chapter to user guide](https://github.com/siyuan-note/siyuan/issues/7889) * [Add Note and Limitations in Dock hosting chapter to user guide](https://github.com/siyuan-note/siyuan/issues/7897) +### Refactor + +* [Adjust addRiffCards/removeRiffCards implementation to be asynchronous transaction](https://github.com/siyuan-note/siyuan/issues/7936) + ### Development +* [Attribute View map to database table](https://github.com/siyuan-note/siyuan/issues/7677) * [Move CHANGELOG.md to changelogs dir](https://github.com/siyuan-note/siyuan/issues/7904) * [Add zh_CN changelog](https://github.com/siyuan-note/siyuan/issues/7905) -* [Create a separate changelog file for each release](https://github.com/siyuan-note/siyuan/issues/7906) \ No newline at end of file +* [Create separate changelog files for each release](https://github.com/siyuan-note/siyuan/issues/7906) diff --git a/app/changelogs/v2.8.4_zh_CN.md b/app/changelogs/v2.8.4_zh_CN.md index f556b778b..cc3eacdc7 100644 --- a/app/changelogs/v2.8.4_zh_CN.md +++ b/app/changelogs/v2.8.4_zh_CN.md @@ -1,7 +1,11 @@ -## v2.8.4 / 2023-04-06 +## v2.8.4 / 2023-04-11 ### 改进功能 +* [Improve the interactive user experience on the mobile](https://github.com/siyuan-note/siyuan/issues/7335) +* [Search input optimization for code block language, templates, embedded blocks, etc.](https://github.com/siyuan-note/siyuan/issues/7597) +* [Enhance mobile search function](https://github.com/siyuan-note/siyuan/issues/7830) +* [Show heading block appearance style in the Outline Panel](https://github.com/siyuan-note/siyuan/issues/7872) * [Monitor the search performance and suggest solutions](https://github.com/siyuan-note/siyuan/issues/7873) * [Move the mobile exit app button to a more accessible location](https://github.com/siyuan-note/siyuan/issues/7879) * [Add flashcard to recently opened documents and switcher](https://github.com/siyuan-note/siyuan/issues/7881) @@ -18,7 +22,21 @@ * [When swiping left and right to pull out the panel, the editor should be out of focus on the mobile](https://github.com/siyuan-note/siyuan/issues/7896) * [Dragging the playback progress of the audio block will pull out the panel on iOS](https://github.com/siyuan-note/siyuan/issues/7898) * [Add version info at the end of the message in all error notifications](https://github.com/siyuan-note/siyuan/issues/7899) +* [Show "What's New in SiYuan" after upgrading](https://github.com/siyuan-note/siyuan/issues/7902) * [Add a new API `Move block`](https://github.com/siyuan-note/siyuan/issues/7903) +* [Support KaTex macro definition on the mobile](https://github.com/siyuan-note/siyuan/issues/7909) +* [When local.json is corrupted, clear the file to avoid being unable to enter the main interface](https://github.com/siyuan-note/siyuan/issues/7911) +* [Resolve invalid non-full-screen menus on the some mobile](https://github.com/siyuan-note/siyuan/pull/7912) +* [After switching tabs, reposition by range](https://github.com/siyuan-note/siyuan/issues/7915) +* [Allow changing headings with `#`](https://github.com/siyuan-note/siyuan/issues/7924) +* [Flashcard fullscreen display on the mobile](https://github.com/siyuan-note/siyuan/issues/7932) +* [Input `#` at the start of a heading, do not pop-up tag search list](https://github.com/siyuan-note/siyuan/issues/7933) +* [Add transitions for popup menu on mobile](https://github.com/siyuan-note/siyuan/issues/7934) +* [Quick make card support Ctrl+Z undo](https://github.com/siyuan-note/siyuan/issues/7937) +* [Improve the back button when browsing pictures on the Android](https://github.com/siyuan-note/siyuan/issues/7938) +* [Increase the spacing between sub-blocks when the super block is laid out horizontally](https://github.com/siyuan-note/siyuan/issues/7939) +* [Support floating soft keyboard on the mobile](https://github.com/siyuan-note/siyuan/issues/7940) +* [Improve WeChat SiYuan Assistant's clipping link parsing](https://github.com/siyuan-note/siyuan/issues/7942) ### 修复缺陷 @@ -28,14 +46,25 @@ * [Initialization interface hangs on macOS](https://github.com/siyuan-note/siyuan/issues/7887) * [Export PDF margins error after scale is not 1](https://github.com/siyuan-note/siyuan/issues/7900) * [Switching to export preview mode after focusing and then switching back to edit mode did not maintain focus](https://github.com/siyuan-note/siyuan/issues/7901) +* [Save the new window layout](https://github.com/siyuan-note/siyuan/issues/7913) +* [Parse error when hyperlink dest/title in tables contain `|` symbol](https://github.com/siyuan-note/siyuan/issues/7917) +* [Fix API endpoint URL in fetchPost calls `getBlockInfo`](https://github.com/siyuan-note/siyuan/pull/7918) +* [Quick mark and card will not complete the writing](https://github.com/siyuan-note/siyuan/issues/7923) +* [Ctrl+↑ can't work in the doc tree](https://github.com/siyuan-note/siyuan/issues/7931) +* [Tray menu text does not change with the appearance language](https://github.com/siyuan-note/siyuan/issues/7935) -### 文档相关 +### 改进文档 * [Add Performance Optimization chapter to user guide](https://github.com/siyuan-note/siyuan/issues/7889) * [Add Note and Limitations in Dock hosting chapter to user guide](https://github.com/siyuan-note/siyuan/issues/7897) -### 开发者相关 +### 开发重构 +* [Adjust addRiffCards/removeRiffCards implementation to be asynchronous transaction](https://github.com/siyuan-note/siyuan/issues/7936) + +### 开发者 + +* [Attribute View map to database table](https://github.com/siyuan-note/siyuan/issues/7677) * [Move CHANGELOG.md to changelogs dir](https://github.com/siyuan-note/siyuan/issues/7904) * [Add zh_CN changelog](https://github.com/siyuan-note/siyuan/issues/7905) -* [Create a separate changelog file for each release](https://github.com/siyuan-note/siyuan/issues/7906) \ No newline at end of file +* [Create separate changelog files for each release](https://github.com/siyuan-note/siyuan/issues/7906) \ No newline at end of file diff --git a/app/package.json b/app/package.json index c690bf488..cbf3076bf 100644 --- a/app/package.json +++ b/app/package.json @@ -1,6 +1,6 @@ { "name": "SiYuan", - "version": "2.8.3", + "version": "2.8.4", "description": "Build Your Eternal Digital Garden", "homepage": "https://b3log.org/siyuan", "main": "./electron/main.js", diff --git a/kernel/util/working.go b/kernel/util/working.go index 506cb562b..9aec8f5cf 100644 --- a/kernel/util/working.go +++ b/kernel/util/working.go @@ -43,7 +43,7 @@ import ( var Mode = "prod" const ( - Ver = "2.8.3" + Ver = "2.8.4" IsInsider = false )