Przeglądaj źródła

发布 v0.4.3:完善归档删除与更新状态

LSamien 1 miesiąc temu
rodzic
commit
4f70b948cb
6 zmienionych plików z 25 dodań i 10 usunięć
  1. 2 2
      README.md
  2. 2 2
      docs/macos-app.md
  3. 15 0
      docs/releases/v0.4.3.md
  4. 2 2
      package-lock.json
  5. 1 1
      package.json
  6. 3 3
      release.json

+ 2 - 2
README.md

@@ -1,6 +1,6 @@
 # 夭夭 Web
 
-当前 Web 与 macOS 桌面发布版本:**v0.4.2**。桌面版提供 Apple Silicon(arm64)DMG,详见 [发布说明](docs/releases/v0.4.2.md)。
+当前 Web 与 macOS 桌面发布版本:**v0.4.3**。桌面版提供 Apple Silicon(arm64)DMG,详见 [发布说明](docs/releases/v0.4.3.md)。
 
 夭夭 Web 为网页、iOS 和安卓提供统一的 Agent、群聊、文件库及语音配置服务。Hermes 通过标准 9119 HTTP/WebSocket 接口执行任务。
 
@@ -36,7 +36,7 @@ Web 数据默认保存在 `~/.hermes-yaoyao`,可用 `HERMES_YAOYAO_HOME` 指
 
 ## macOS 桌面版
 
-在 [v0.4.2 发布页](https://github.com/Lsamien/hermes-yaoyao/releases/tag/v0.4.2) 下载 `Yaoyao-0.4.2-arm64.dmg`,将“夭夭”拖到应用程序后打开。首次启动会核对并同步配套本机 Web 服务;普通退出保留后台运行,“停止后台服务并退出”可完整停止本应用管理的后台。详细说明见 [macOS App](docs/macos-app.md)。
+在 [v0.4.3 发布页](https://github.com/Lsamien/hermes-yaoyao/releases/tag/v0.4.3) 下载 `Yaoyao-0.4.3-arm64.dmg`,将“夭夭”拖到应用程序后打开。首次启动会核对并同步配套本机 Web 服务;普通退出保留后台运行,“停止后台服务并退出”可完整停止本应用管理的后台。详细说明见 [macOS App](docs/macos-app.md)。
 
 此 DMG 使用 Apple Development 开发签名,未做 Apple 公证。
 

+ 2 - 2
docs/macos-app.md

@@ -40,7 +40,7 @@ npm run desktop:build
 npm run desktop:test
 npm run desktop:pack
 codesign --verify --deep --strict desktop-release/mac-arm64/夭夭.app
-hdiutil verify desktop-release/Yaoyao-0.4.2-arm64.dmg
+hdiutil verify desktop-release/Yaoyao-0.4.3-arm64.dmg
 ```
 
 开发 App 的 6 项测试通过:真实内置服务启动、账号与 Runner 连接、关闭窗口保持运行、服务崩溃恢复、外部客户端不误停服务、退出清理、加密配置再次启动、偏好保存及手动重新打开、版本不符拒绝、钥匙串失败保护。另有更新器 14 项定向测试通过,包含 App 禁用源码更新及回退。
@@ -58,4 +58,4 @@ Electron 初始化时设置其钥匙串项目名称([v43.4.0 源码](https://g
 
 最终实际签名 App 的完整 Runner 导入、加密保存、服务崩溃恢复、窗口关闭保持连接、退出清理和再次打开自动连接均已通过;另有独立的核心服务生命周期测试通过。新加密助手在实际签名 App 中验证所属路径和签名团队。安装包经挂载检查,开发专用助手没有进入分发包。
 
-v0.4.2 同时发布 Web 与 macOS Apple Silicon DMG,见 [发布说明](releases/v0.4.2.md)。正式 App 首次启动按上文同步规则升级较旧的本机 Web;已有更新版本保留。独立预览应指定独立 `HERMES_YAOYAO_HOME` 和 `HERMES_YAOYAO_DESKTOP_PORT`。
+v0.4.3 同时发布 Web 与 macOS Apple Silicon DMG,见 [发布说明](releases/v0.4.3.md)。正式 App 首次启动按上文同步规则升级较旧的本机 Web;已有更新版本保留。独立预览应指定独立 `HERMES_YAOYAO_HOME` 和 `HERMES_YAOYAO_DESKTOP_PORT`。

+ 15 - 0
docs/releases/v0.4.3.md

@@ -0,0 +1,15 @@
+# v0.4.3
+
+本次同时更新 Web 与 macOS Apple Silicon(arm64)桌面版。
+
+- 统一聊天归档、永久删除和退群后的数据处理,避免遗留会话与关联状态不一致。
+- 修复更新面板的检查/升级状态展示,明确区分“待检查”、失败和可升级状态。
+- 改进聊天列表操作提示的可见性,归档聊天与搜索列表的操作反馈更清晰。
+
+## 安装与升级
+
+GitHub 发布附件提供 `Yaoyao-0.4.3-arm64.dmg` 和 `SHA256SUMS.txt`。桌面包使用 Apple Development 开发签名,未做 Apple 公证,仅适用于 macOS Apple Silicon。
+
+可从 App 的“检查 App 更新…”下载、校验后手动安装,或将 DMG 中的“夭夭”拖入“应用程序”。App 首次启动仅向上同步较旧的本机 Web;已有较新的服务保留。
+
+Web 通过 GitHub Release 检查更新。源码部署切换到 `v0.4.3` 后重新构建并重启;Docker 部署重新构建镜像。升级前备份完整 Web 数据目录。详情见 [GitHub 版本升级](../github-updates.md)。

+ 2 - 2
package-lock.json

@@ -1,12 +1,12 @@
 {
   "name": "hermes-yaoyao",
-  "version": "0.4.2",
+  "version": "0.4.3",
   "lockfileVersion": 3,
   "requires": true,
   "packages": {
     "": {
       "name": "hermes-yaoyao",
-      "version": "0.4.2",
+      "version": "0.4.3",
       "license": "BSL-1.1",
       "dependencies": {
         "@koa/bodyparser": "^5.0.0",

+ 1 - 1
package.json

@@ -1,6 +1,6 @@
 {
   "name": "hermes-yaoyao",
-  "version": "0.4.2",
+  "version": "0.4.3",
   "private": true,
   "license": "BSL-1.1",
   "description": "夭夭 Web:直连 Hermes 9119 的聊天、团队、文件库与产物工作台",

+ 3 - 3
release.json

@@ -1,6 +1,6 @@
 {
   "schemaVersion": 1,
-  "releaseVersion": "0.4.2",
-  "webVersion": "0.4.2",
-  "gitTag": "v0.4.2"
+  "releaseVersion": "0.4.3",
+  "webVersion": "0.4.3",
+  "gitTag": "v0.4.3"
 }