发布 v0.4.7:修复 fnm 检测 + Release Notes 生成

修复:
- fnm 用户 Node.js 检测失败(扫描 FNM_DIR/node-versions)
- Release Notes 中文 commit grep 失败(|| true 兜底)
This commit is contained in:
晴天
2026-03-06 00:04:45 +08:00
parent d7d403e8a0
commit fe66fe0e73
5 changed files with 11 additions and 4 deletions

View File

@@ -5,6 +5,13 @@
格式遵循 [Keep a Changelog](https://keepachangelog.com/zh-CN/1.1.0/)
版本号遵循 [语义化版本](https://semver.org/lang/zh-CN/)。
## [0.4.7] - 2026-03-06
### 修复 (Bug Fixes)
- **fnm 用户 Node.js 检测失败** — 移除错误的 `~/.fnm/current/bin`,改为扫描 `$FNM_DIR/node-versions/*/installation/bin`macOS/Linux`%FNM_DIR%\node-versions\*\installation`Windows兼容 fnm 默认 XDG 路径
- **Release Notes 生成失败** — 中文 commit message 不以 `feat:/fix:` 开头时 `grep` 返回 exit 1GitHub Actions `pipefail` 导致脚本终止,已用 `|| true` 修复
## [0.4.6] - 2026-03-06
### 修复 (Bug Fixes)

View File

@@ -1,6 +1,6 @@
{
"name": "clawpanel",
"version": "0.4.6",
"version": "0.4.7",
"private": true,
"description": "ClawPanel - OpenClaw 可视化管理面板,基于 Tauri v2 的跨平台桌面应用",
"type": "module",

2
src-tauri/Cargo.lock generated
View File

@@ -328,7 +328,7 @@ dependencies = [
[[package]]
name = "clawpanel"
version = "0.4.6"
version = "0.4.7"
dependencies = [
"base64 0.22.1",
"chrono",

View File

@@ -1,6 +1,6 @@
[package]
name = "clawpanel"
version = "0.4.6"
version = "0.4.7"
edition = "2021"
description = "ClawPanel - OpenClaw 可视化管理面板"
authors = ["qingchencloud"]

View File

@@ -1,7 +1,7 @@
{
"$schema": "https://raw.githubusercontent.com/tauri-apps/tauri/dev/crates/tauri-config-schema/schema.json",
"productName": "ClawPanel",
"version": "0.4.6",
"version": "0.4.7",
"identifier": "ai.openclaw.clawpanel",
"build": {
"frontendDist": "../dist",