diff --git a/electron-builder.yml b/electron-builder.yml
index ba82e338..ac8c234d 100644
--- a/electron-builder.yml
+++ b/electron-builder.yml
@@ -50,3 +50,8 @@ publish:
electronDownload:
mirror: https://npmmirror.com/mirrors/electron/
afterSign: scripts/notarize.js
+releaseInfo:
+ releaseNotes: |
+ - 【功能】新增消息暂停发送功能
+ - 【修复】修复多语言切换不彻底问题
+ - 【构建】支持 macOS Intel 架构
diff --git a/electron.vite.config.ts b/electron.vite.config.ts
index 9a7c61ad..09e2b730 100644
--- a/electron.vite.config.ts
+++ b/electron.vite.config.ts
@@ -16,6 +16,7 @@ export default defineConfig({
}
},
plugins: [react()],
+ assetsInclude: ['**/*.md'],
server: {
host: '0.0.0.0'
}
diff --git a/src/renderer/src/CHANGELOG.md b/src/renderer/src/CHANGELOG.md
new file mode 100644
index 00000000..2f4f8346
--- /dev/null
+++ b/src/renderer/src/CHANGELOG.md
@@ -0,0 +1,7 @@
+# Changelog
+
+## 0.2.1 (2024-07-15)
+
+1.【功能】新增消息暂停发送功能
+2.【修复】修复多语言切换不彻底问题
+3.【构建】支持 macOS Intel 架构
diff --git a/src/renderer/src/pages/settings/AboutSettings.tsx b/src/renderer/src/pages/settings/AboutSettings.tsx
index 6c937380..eab33a26 100644
--- a/src/renderer/src/pages/settings/AboutSettings.tsx
+++ b/src/renderer/src/pages/settings/AboutSettings.tsx
@@ -4,6 +4,8 @@ import styled from 'styled-components'
import Logo from '@renderer/assets/images/logo.png'
import { runAsyncFunction } from '@renderer/utils'
import { useTranslation } from 'react-i18next'
+import Markdown from 'react-markdown'
+import changelogs from '@renderer/CHANGELOG.md?raw'
const AboutSettings: FC = () => {
const [version, setVersion] = useState('')
@@ -23,6 +25,9 @@ const AboutSettings: FC = () => {
Cherry Studio (v{version})
{t('settings.about.description')}
+
+ {changelogs}
+
)
}
@@ -55,4 +60,14 @@ const Description = styled.div`
text-align: center;
`
+const ChangeLog = styled.div`
+ font-size: 14px;
+ color: var(--color-text-2);
+ background-color: var(--color-background-soft);
+ margin-top: 40px;
+ padding: 20px;
+ border-radius: 5px;
+ width: 800px;
+`
+
export default AboutSettings