chore: 发布v0.3.2版本,更新变更日志
本次版本新增深色主题支持与可视化更新弹窗,优化了UI样式与发布流程,新增相关依赖插件并修复主题同步逻辑
This commit is contained in:
parent
72b2d5bdfe
commit
ba5dee151e
|
|
@ -4,6 +4,26 @@
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## v0.3.2(2026-08-25)
|
||||||
|
### 🎉 新版本发布!
|
||||||
|
|
||||||
|
### ✨ 新增功能
|
||||||
|
|
||||||
|
- **深色主题支持**:新增全局深色主题样式变量,适配明暗两种主题;配置 naive-ui 主题跟随系统或用户设置切换,并修复外观设置页面主题同步逻辑。
|
||||||
|
- **可视化更新弹窗**:新增 `UpdateModal` 更新弹窗组件,支持 Markdown 格式更新说明与下载进度展示;重构 updater 工具,拆分检查与更新流程,新增进度状态管理,更新流程交由弹窗组件统一处理。
|
||||||
|
|
||||||
|
### 🎨 优化
|
||||||
|
|
||||||
|
- 调整主布局样式,使用 CSS 变量适配主题切换与标题栏高度。
|
||||||
|
- 统一标题栏圆角变量使用(`radius-sm`),优化卡片间距等 UI 细节。
|
||||||
|
|
||||||
|
### 🚀 工程
|
||||||
|
|
||||||
|
- 新增 `tauri-plugin-prevent-default` 插件,区分开发/生产模式拦截默认事件。
|
||||||
|
- 优化发布流程:release 工作流自动从 CHANGELOG.md 提取当前 tag 对应版本更新日志作为 Release body。
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## v0.3.0(2026-08-24 16:52)
|
## v0.3.0(2026-08-24 16:52)
|
||||||
### 🎉 新版本发布!
|
### 🎉 新版本发布!
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
{
|
{
|
||||||
"name": "stealthreader",
|
"name": "stealthreader",
|
||||||
"private": true,
|
"private": true,
|
||||||
"version": "0.3.0",
|
"version": "0.3.2",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"dev": "vite",
|
"dev": "vite",
|
||||||
|
|
|
||||||
|
|
@ -1,15 +1,6 @@
|
||||||
<template>
|
<template>
|
||||||
<n-modal
|
<n-modal :show="showUpdateModal" preset="card" :title="modalTitle" :bordered="false" :closable="!busy"
|
||||||
:show="showUpdateModal"
|
:mask-closable="false" :close-on-esc="false" style="width: 430px" @close="cancelUpdate">
|
||||||
preset="card"
|
|
||||||
:title="modalTitle"
|
|
||||||
:bordered="false"
|
|
||||||
:closable="!busy"
|
|
||||||
:mask-closable="false"
|
|
||||||
:close-on-esc="false"
|
|
||||||
style="width: 560px"
|
|
||||||
@close="cancelUpdate"
|
|
||||||
>
|
|
||||||
<template #header-extra>
|
<template #header-extra>
|
||||||
<span v-if="updateInfo" class="update-current">当前 v{{ updateInfo.currentVersion }}</span>
|
<span v-if="updateInfo" class="update-current">当前 v{{ updateInfo.currentVersion }}</span>
|
||||||
</template>
|
</template>
|
||||||
|
|
@ -22,13 +13,8 @@
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div v-if="downloading || installing" class="update-progress">
|
<div v-if="downloading || installing" class="update-progress">
|
||||||
<n-progress
|
<n-progress type="line" :percentage="progress" :processing="downloading" indicator-placement="inside"
|
||||||
type="line"
|
:height="18" />
|
||||||
:percentage="progress"
|
|
||||||
:processing="downloading"
|
|
||||||
indicator-placement="inside"
|
|
||||||
:height="18"
|
|
||||||
/>
|
|
||||||
<div class="progress-hint">{{ progressHint }}</div>
|
<div class="progress-hint">{{ progressHint }}</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue