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
)