From b04282a93f831daa6450423ab6d7e3b533e36d65 Mon Sep 17 00:00:00 2001 From: ysicing Date: Wed, 30 Sep 2026 15:39:45 +0800 Subject: [PATCH] =?UTF-8?q?chore(release):=20=E5=8F=91=E5=B8=83=200.14.1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/readme/activity.svg | 5 +++-- Assets/readme/activity.zh.svg | 5 +++-- CHANGELOG.md | 15 +++++++++++++++ README.en.md | 4 ++-- README.ja.md | 2 +- README.ko.md | 2 +- README.md | 4 ++-- ReleaseNotes.json | 30 +++++++++++++++--------------- project.yml | 4 ++-- 9 files changed, 44 insertions(+), 27 deletions(-) diff --git a/Assets/readme/activity.svg b/Assets/readme/activity.svg index c9a9889..07c2885 100644 --- a/Assets/readme/activity.svg +++ b/Assets/readme/activity.svg @@ -1,5 +1,5 @@ -124 commits in the last 26 weeks +139 commits in the last 26 weeks Apr May @@ -188,8 +188,9 @@ 11 commits on 2026-09-26 16 commits on 2026-09-27 20 commits on 2026-09-28 +15 commits on 2026-09-29 -124 commits in the last 26 weeks · through 2026-09-28 +139 commits in the last 26 weeks · through 2026-09-29 Less diff --git a/Assets/readme/activity.zh.svg b/Assets/readme/activity.zh.svg index 19ea321..7ca5cf8 100644 --- a/Assets/readme/activity.zh.svg +++ b/Assets/readme/activity.zh.svg @@ -1,5 +1,5 @@ -近 26 周共 124 次提交 +近 26 周共 139 次提交 4月 5月 @@ -188,8 +188,9 @@ 2026-09-26:11 次提交 2026-09-27:16 次提交 2026-09-28:20 次提交 +2026-09-29:15 次提交 -近 26 周共 124 次提交 · 截至 2026-09-28 +近 26 周共 139 次提交 · 截至 2026-09-29 少 diff --git a/CHANGELOG.md b/CHANGELOG.md index d57c6f0..02ecff0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,21 @@ 按版本概述用户可感知的新增、改进、修复与移除;不逐条罗列提交,也不记录仅影响构建和发布流程的改动。 +## 0.14.1 · 2026-09-30 + +### 改进 + +- 在线更新接入 Sparkle,保留检查策略、跳过版本和系统通知;仅在点击安装后下载,旧版仍可通过原有更新入口升级。 +- 更新摘要支持中英文,跟随应用语言显示;GitHub Release 同时提供中英文说明。 +- 卸载列表就绪后即可操作,应用大小在后台计算;关闭页面或刷新时取消旧扫描。 + +### 修复 + +- 修复取消在线更新后仍可能继续安装的问题,并在安装前协调桌面小组件退出。 +- 修复卸载时可能退出 XStats 自身、删除期间改变选择,以及仅清理残留时误移除 Dock 图标的问题。 +- 修复跳过版本时误提示“已是最新版本”,以及已发现的新版本被后续检查失败隐藏的问题。 +- 修复关闭公网 IP 查询或暂停监控后,旧请求仍可能回写结果与缓存的问题。 + ## 0.14.0 · 2026-09-29 ### 新增 diff --git a/README.en.md b/README.en.md index 98e324a..8b3d9cb 100644 --- a/README.en.md +++ b/README.en.md @@ -6,7 +6,7 @@ **Free, open-source system monitoring in your Mac menu bar.** See CPU, memory, network and temperature at a glance, then clean up, control fans or keep your Mac awake. -[![Release](https://img.shields.io/badge/release-0.14.0-6ee02b)](https://github.com/ysicing/xstats/releases) +[![Release](https://img.shields.io/badge/release-0.14.1-6ee02b)](https://github.com/ysicing/xstats/releases) [![CI](https://github.com/ysicing/xstats/actions/workflows/ci.yml/badge.svg)](https://github.com/ysicing/xstats/actions/workflows/ci.yml) [![macOS](https://img.shields.io/badge/macOS-14%2B%20%C2%B7%20Apple%20silicon-black)](https://github.com/ysicing/xstats/releases) [![License](https://img.shields.io/badge/license-AGPL--3.0--or--later-blue)](LICENSE) @@ -94,7 +94,7 @@ Issues and pull requests are welcome. See [DEVELOPMENT.md](DEVELOPMENT.md) for s -Latest release **0.14.0** (2026-09-29) · [full changelog](CHANGELOG.md) (kept in Chinese) +Latest release **0.14.1** (2026-09-30) · [full changelog](CHANGELOG.md) (kept in Chinese) diff --git a/README.ja.md b/README.ja.md index 068960b..b780ac3 100644 --- a/README.ja.md +++ b/README.ja.md @@ -6,7 +6,7 @@ **無料・オープンソースの macOS メニューバー用システムモニター。** CPU、メモリ、ネットワーク、温度をひと目で確認し、そのままクリーンアップ、ファン制御、スリープ防止もできます。 -[![Release](https://img.shields.io/badge/version-0.14.0-6ee02b)](https://github.com/ysicing/xstats/releases) +[![Release](https://img.shields.io/badge/version-0.14.1-6ee02b)](https://github.com/ysicing/xstats/releases) [![CI](https://github.com/ysicing/xstats/actions/workflows/ci.yml/badge.svg)](https://github.com/ysicing/xstats/actions/workflows/ci.yml) [![macOS](https://img.shields.io/badge/macOS-14%2B-black)](https://github.com/ysicing/xstats/releases) [![License](https://img.shields.io/badge/license-AGPL--3.0--or--later-blue)](LICENSE) diff --git a/README.ko.md b/README.ko.md index 4cfbd1c..44ad992 100644 --- a/README.ko.md +++ b/README.ko.md @@ -6,7 +6,7 @@ **무료 오픈소스 macOS 메뉴 막대 시스템 모니터.** CPU, 메모리, 네트워크, 온도를 한눈에 보고, 바로 정리·팬 제어·잠자기 방지까지 할 수 있습니다. -[![Release](https://img.shields.io/badge/version-0.14.0-6ee02b)](https://github.com/ysicing/xstats/releases) +[![Release](https://img.shields.io/badge/version-0.14.1-6ee02b)](https://github.com/ysicing/xstats/releases) [![CI](https://github.com/ysicing/xstats/actions/workflows/ci.yml/badge.svg)](https://github.com/ysicing/xstats/actions/workflows/ci.yml) [![macOS](https://img.shields.io/badge/macOS-14%2B-black)](https://github.com/ysicing/xstats/releases) [![License](https://img.shields.io/badge/license-AGPL--3.0--or--later-blue)](LICENSE) diff --git a/README.md b/README.md index 92721d4..a73b59b 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ **免费开源的 macOS 菜单栏系统监控。** 一眼看清 CPU、内存、网络、温度,顺手清理、控风扇、防休眠。 -[![Release](https://img.shields.io/badge/%E7%89%88%E6%9C%AC-0.14.0-6ee02b)](https://github.com/ysicing/xstats/releases) +[![Release](https://img.shields.io/badge/%E7%89%88%E6%9C%AC-0.14.1-6ee02b)](https://github.com/ysicing/xstats/releases) [![CI](https://github.com/ysicing/xstats/actions/workflows/ci.yml/badge.svg)](https://github.com/ysicing/xstats/actions/workflows/ci.yml) [![macOS](https://img.shields.io/badge/macOS-14%2B%20%C2%B7%20Apple%20%E8%8A%AF%E7%89%87-black)](https://github.com/ysicing/xstats/releases) [![License](https://img.shields.io/badge/license-AGPL--3.0--or--later-blue)](LICENSE) @@ -94,7 +94,7 @@ task build BUMP=0 INSTALL=0 -最新版本 **0.14.0**(2026-09-29) · [完整更新日志](CHANGELOG.md) +最新版本 **0.14.1**(2026-09-30) · [完整更新日志](CHANGELOG.md) diff --git a/ReleaseNotes.json b/ReleaseNotes.json index c64f84b..5d77d8d 100644 --- a/ReleaseNotes.json +++ b/ReleaseNotes.json @@ -1,23 +1,23 @@ { - "version": "0.14.0", + "version": "0.14.1", "sourceNotes": [ - "菜单栏网速旁可选显示公网 IP 归属地的国旗或地区文字,复用网络详情的查询结果,不增加网络请求", - "进程页新增系统活动监视器入口", - "进程管理改为默认关闭的可选功能,可在通用设置中按需开启", - "“AI 用量与额度”统一简化为“AI 用量”,同步多语言名称与说明", - "优化卸载确认弹窗的按钮、文案和长应用名排版,明确所选项目与废纸篓恢复方式", - "修复在线更新安装后可能无法自动启动的问题", - "修复卸载前退出菜单栏应用后,“正在运行”提示及卸载按钮未及时刷新的问题" + "在线更新接入 Sparkle,保留检查策略、跳过版本和系统通知", + "更新摘要支持中英文,跟随应用语言显示", + "卸载列表就绪后即可操作,应用大小在后台计算", + "修复取消在线更新后仍可能继续安装的问题,并在安装前协调桌面小组件退出", + "修复卸载时可能退出 XStats 自身、删除期间改变选择", + "修复跳过版本时误提示“已是最新版本”,以及已发现的新版本被后续检查失败隐藏的问题", + "修复关闭公网 IP 查询或暂停监控后,旧请求仍可能回写结果与缓存的问题" ], "translations": { "en": [ - "Optionally show the public IP country flag or region beside menu bar network speeds, reusing existing results without extra requests", - "Add a shortcut to Activity Monitor on the Processes page; when the built-in process feature is disabled, the process keyboard shortcut opens Activity Monitor", - "Make process management optional and disabled by default; enable it in General settings. Per-app usage remains available on other monitoring pages", - "Rename “AI Usage and Quotas” to “AI Usage” across all languages", - "Improve uninstall confirmation buttons, wording, and long app names; clarify selected items and Trash recovery", - "Fix automatic relaunch after installing an update; if the app does not relaunch after the first upgrade from an older version, open it manually once", - "Fix delayed refresh of running status and the uninstall button after quitting menu bar apps" + "Use Sparkle for online updates while preserving check schedules, skipped versions, and system notifications. Downloads start only after clicking Install; older versions can upgrade through their existing update entry point", + "Show update summaries in Chinese for Chinese app languages and in English for all other app languages; GitHub Releases also include both languages", + "Make the uninstall list usable as soon as it is ready, measure app sizes in the background, and cancel previous scans when leaving the page or refreshing", + "Fix updates continuing to install after cancellation and coordinate desktop widget shutdown before installation", + "Prevent quitting XStats itself during uninstall, changing selections during removal, and removing Dock icons when only leftover files are cleaned", + "Fix skipped versions being reported as up to date and previously discovered updates disappearing after a later check fails", + "Prevent old public IP requests from overwriting results or cache after lookup is disabled or monitoring is paused" ] } } diff --git a/project.yml b/project.yml index f2f3558..f05b795 100644 --- a/project.yml +++ b/project.yml @@ -12,9 +12,9 @@ settings: base: SWIFT_VERSION: "6.0" # 公开版本号是标准 semver,真源是 CHANGELOG.md 顶部的 “## X.Y.Z · YYYY-MM-DD” - MARKETING_VERSION: "0.14.0" + MARKETING_VERSION: "0.14.1" # Apple 内部构建号每次 task build 加一,独立于公开版本号且不重置 - CURRENT_PROJECT_VERSION: "125" + CURRENT_PROJECT_VERSION: "126" MACOSX_DEPLOYMENT_TARGET: "14.0" # 本地开发使用 ad-hoc 签名;正式发布使用 Developer ID(见 DEVELOPMENT.md) CODE_SIGN_STYLE: Manual