Skip to content

Commit 638d77c

Browse files
committed
chore(release): prepare 0.5.7-beta.1
1 parent 7ff9b59 commit 638d77c

14 files changed

Lines changed: 157 additions & 38 deletions

File tree

CHANGELOG.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,26 @@
11
## [Unreleased]
22

3+
## [0.5.7-beta.1] - 2026-05-26
4+
5+
### 新功能 / Features
6+
7+
- 🤖 **统一 Agent 配置模型**:built-in 与 custom agents 现在共用完整配置心智,`Skill Settings` 支持覆盖 `root / skills / rules / agents / commands / config` 路径,并新增 `Cline``Trae CN` 内置预设
8+
- **Unified Agent Configuration Model**: Built-in and custom agents now share the same full configuration model. `Skill Settings` can override `root / skills / rules / agents / commands / config` paths, and PromptHub adds built-in `Cline` and `Trae CN` presets
9+
- 📁 **项目级 Skill 目录部署**:全局 Skill 和项目内 Skill 现在都可以直接分发到项目本地 agent 目录,支持多目标选择,并默认提供 `.agents/skills`
10+
- **Project-Local Skill Deployment**: Library Skills and project-scoped Skills can now deploy directly into project-local agent directories, support multi-target selection, and default to `.agents/skills`
11+
12+
### 问题修复 / Fixes
13+
14+
- ✍️ **Prompt 详情内联编辑收口**:双击标题 / system prompt / user prompt 时会准确进入对应字段;编辑态尽量保持原页面结构,只禁用 Markdown 与多模型对比操作
15+
- **Prompt Detail Inline Edit Refinement**: Double-clicking the title / system prompt / user prompt now opens the correct field, while the edit state stays visually close to the normal detail layout and only disables Markdown / comparison actions
16+
- ⚠️ **平台分发回退提示明确化**:当 symlink 安装因权限或文件系统限制回退到 copy 时,渲染层会收到结构化结果并向用户显示 warning,而不再伪装成普通成功
17+
- **Explicit Install Fallback Feedback**: When symlink installs fall back to copy because of permissions or filesystem limits, the renderer now receives structured results and shows a warning instead of treating it as a plain success
18+
19+
### 优化 / Improvements
20+
21+
- 🔄 **Rules 与 Agent 设置同步更即时**:修改 custom agent、built-in agent override、平台启用状态或规则跟踪状态后,Rules 工作区会立即强制刷新,避免残留旧配置
22+
- **Faster Rules and Agent Settings Sync**: Changing custom agents, built-in overrides, platform visibility, or rule tracking now forces an immediate Rules workspace refresh so stale configurations do not linger
23+
324
## [0.5.6] - 2026-05-12
425

526
### 新功能 / Features

README.md

Lines changed: 17 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<!-- Badges -->
1111
[![GitHub Stars](https://img.shields.io/github/stars/legeling/PromptHub?style=for-the-badge&logo=github&color=yellow)](https://github.com/legeling/PromptHub/stargazers)
1212
[![Downloads](https://img.shields.io/github/downloads/legeling/PromptHub/total?style=for-the-badge&logo=github&color=blue)](https://github.com/legeling/PromptHub/releases)
13-
[![Version](https://img.shields.io/badge/release-v0.5.6-22C55E?style=for-the-badge)](https://github.com/legeling/PromptHub/releases/latest)
13+
[![Version](https://img.shields.io/badge/release-v0.5.6_stable-22C55E?style=for-the-badge)](https://github.com/legeling/PromptHub/releases/latest)
1414
[![License](https://img.shields.io/badge/license-AGPL--3.0-blue?style=for-the-badge)](./LICENSE)
1515

1616
<br/>
@@ -78,7 +78,7 @@ PromptHub 把你的 Prompt、SKILL.md 和项目级 AI 编程资产放进一个
7878
| Windows | [![Windows x64](https://img.shields.io/badge/Windows_x64-0078D6?style=for-the-badge&logo=windows&logoColor=white)](https://github.com/legeling/PromptHub/releases/latest/download/PromptHub-Setup-0.5.6-x64.exe) [![Windows arm64](https://img.shields.io/badge/Windows_arm64-0078D6?style=for-the-badge&logo=windows&logoColor=white)](https://github.com/legeling/PromptHub/releases/latest/download/PromptHub-Setup-0.5.6-arm64.exe) | [![Windows x64](https://img.shields.io/badge/Windows_x64-0078D6?style=for-the-badge&logo=windows&logoColor=white)](https://github.com/legeling/PromptHub/releases/latest/download/PromptHub-Setup-0.5.6-x64.exe) [![Windows arm64](https://img.shields.io/badge/Windows_arm64-0078D6?style=for-the-badge&logo=windows&logoColor=white)](https://github.com/legeling/PromptHub/releases/latest/download/PromptHub-Setup-0.5.6-arm64.exe) |
7979
| macOS | [![macOS Apple Silicon](https://img.shields.io/badge/macOS_Apple_Silicon-000000?style=for-the-badge&logo=apple&logoColor=white)](https://github.com/legeling/PromptHub/releases/latest/download/PromptHub-0.5.6-arm64.dmg) [![macOS Intel](https://img.shields.io/badge/macOS_Intel-000000?style=for-the-badge&logo=apple&logoColor=white)](https://github.com/legeling/PromptHub/releases/latest/download/PromptHub-0.5.6-x64.dmg) | [![macOS Apple Silicon](https://img.shields.io/badge/macOS_Apple_Silicon-000000?style=for-the-badge&logo=apple&logoColor=white)](https://github.com/legeling/PromptHub/releases/latest/download/PromptHub-0.5.6-arm64.dmg) [![macOS Intel](https://img.shields.io/badge/macOS_Intel-000000?style=for-the-badge&logo=apple&logoColor=white)](https://github.com/legeling/PromptHub/releases/latest/download/PromptHub-0.5.6-x64.dmg) |
8080
| Linux | [![Linux AppImage](https://img.shields.io/badge/Linux_AppImage-FCC624?style=for-the-badge&logo=linux&logoColor=black)](https://github.com/legeling/PromptHub/releases/latest/download/PromptHub-0.5.6-x64.AppImage) [![Linux deb](https://img.shields.io/badge/Linux_deb-FCC624?style=for-the-badge&logo=linux&logoColor=black)](https://github.com/legeling/PromptHub/releases/latest/download/PromptHub-0.5.6-amd64.deb) | [![Linux AppImage](https://img.shields.io/badge/Linux_AppImage-FCC624?style=for-the-badge&logo=linux&logoColor=black)](https://github.com/legeling/PromptHub/releases/latest/download/PromptHub-0.5.6-x64.AppImage) [![Linux deb](https://img.shields.io/badge/Linux_deb-FCC624?style=for-the-badge&logo=linux&logoColor=black)](https://github.com/legeling/PromptHub/releases/latest/download/PromptHub-0.5.6-amd64.deb) |
81-
| 预览版 | [![Preview Prereleases](https://img.shields.io/badge/Preview_Prereleases-8B5CF6?style=for-the-badge&logo=github&logoColor=white)](https://github.com/legeling/PromptHub/releases?q=prerelease%3Atrue) | 在应用内「设置 → 关于」打开「预览版通道」开关后,自动检查并升级 |
81+
| 预览版 | [![Preview v0.5.7-beta.1](https://img.shields.io/badge/Preview-v0.5.7--beta.1-8B5CF6?style=for-the-badge&logo=github&logoColor=white)](https://github.com/legeling/PromptHub/releases/tag/v0.5.7-beta.1) | 当前预览版:`v0.5.7-beta.1`。也可在应用内「设置 → 关于」打开「预览版通道」后自动检查并升级 |
8282

8383
> **macOS 选哪个?** Apple Silicon(M1/M2/M3/M4)选 `arm64`,Intel Mac 选 `x64`
8484
> **Windows 选哪个?** 绝大多数选 `x64`,只有 Surface Pro X 这类 ARM 设备选 `arm64`
@@ -114,7 +114,7 @@ sudo xattr -rd com.apple.quarantine /Applications/PromptHub.app
114114

115115
## 截图
116116

117-
> 下面这几张展示了 0.5.6 的核心交互。
117+
> 下面这几张展示了当前稳定版 0.5.6 的核心交互。
118118
119119
<div align="center">
120120
<p><strong>主界面(双栏首页)</strong></p>
@@ -304,6 +304,14 @@ workspace export / import
304304

305305
完整版本说明:**[CHANGELOG.md](./CHANGELOG.md)**
306306

307+
### v0.5.7-beta.1(2026-05-26,预览版)
308+
309+
- 统一 built-in / custom agent 完整配置模型,Skill Settings 可直接覆写 `root / skills / rules / agents / commands / config` 路径
310+
- 新增 `Cline``Trae CN` 内置平台预设,并让 Rules 工作区按 agent 配置和顺序即时刷新
311+
- 支持把 Skill 直接部署到项目本地 agent 目录,默认 `.agents/skills`,并支持多目标选择
312+
- 平台 symlink 安装回退到 copy 时会明确提示 warning,不再伪装成普通成功
313+
- Prompt 详情双击编辑收口:双击哪块就编辑哪块,编辑态尽量保持原页面结构
314+
307315
### v0.5.6(2026-05-12)
308316

309317
**新功能**
@@ -333,6 +341,12 @@ workspace export / import
333341

334342
## 路线图
335343

344+
### v0.5.7-beta.1 ← 当前预览版
345+
346+
- 统一 agent 配置模型,支持 built-in agent 完整路径覆盖
347+
- 项目级 Skill 直接部署到本地 agent 目录
348+
- Prompt 详情内联编辑体验进一步收口
349+
336350
### v0.5.6 ← 当前稳定版
337351

338352
详见上方更新日志。

apps/cli/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@prompthub/cli",
3-
"version": "0.5.6",
3+
"version": "0.5.7-beta.1",
44
"description": "PromptHub CLI - standalone command line product",
55
"license": "AGPL-3.0",
66
"type": "module",

apps/desktop/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@prompthub/desktop",
3-
"version": "0.5.6",
3+
"version": "0.5.7-beta.1",
44
"private": true,
55
"description": "PromptHub Desktop - Electron application for AI prompt management",
66
"main": "out/main/index.js",

apps/desktop/tests/helpers/window.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -201,17 +201,17 @@ export function createWindowElectronMock(overrides?: DeepPartial<MockRecord>) {
201201
version: null,
202202
packageManager: "pnpm",
203203
packageManagerVersion: "9.15.0",
204-
releaseTag: "v0.5.6-beta.2",
204+
releaseTag: "v0.5.7-beta.1",
205205
installCommand:
206-
"pnpm add -g https://github.com/legeling/PromptHub/releases/download/v0.5.6-beta.2/prompthub-cli-0.5.6-beta.2.tgz",
206+
"pnpm add -g https://github.com/legeling/PromptHub/releases/download/v0.5.7-beta.1/prompthub-cli-0.5.7-beta.1.tgz",
207207
installSource:
208-
"https://github.com/legeling/PromptHub/releases/download/v0.5.6-beta.2/prompthub-cli-0.5.6-beta.2.tgz",
208+
"https://github.com/legeling/PromptHub/releases/download/v0.5.7-beta.1/prompthub-cli-0.5.7-beta.1.tgz",
209209
}),
210210
install: vi.fn().mockResolvedValue({
211211
success: true,
212212
method: "pnpm",
213213
command:
214-
"pnpm add -g https://github.com/legeling/PromptHub/releases/download/v0.5.6-beta.2/prompthub-cli-0.5.6-beta.2.tgz",
214+
"pnpm add -g https://github.com/legeling/PromptHub/releases/download/v0.5.7-beta.1/prompthub-cli-0.5.7-beta.1.tgz",
215215
}),
216216
},
217217
selectImage: vi.fn(),

apps/desktop/tests/unit/components/cli-settings.test.tsx

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -23,14 +23,14 @@ describe("CLISettings", () => {
2323
getStatus: vi.fn().mockResolvedValue({
2424
installed: true,
2525
command: "prompthub",
26-
version: "0.5.6-beta.2",
26+
version: "0.5.7-beta.1",
2727
packageManager: "pnpm",
2828
packageManagerVersion: "9.15.0",
29-
releaseTag: "v0.5.6-beta.2",
29+
releaseTag: "v0.5.7-beta.1",
3030
installCommand:
31-
"pnpm add -g https://github.com/legeling/PromptHub/releases/download/v0.5.6-beta.2/prompthub-cli-0.5.6-beta.2.tgz",
31+
"pnpm add -g https://github.com/legeling/PromptHub/releases/download/v0.5.7-beta.1/prompthub-cli-0.5.7-beta.1.tgz",
3232
installSource:
33-
"https://github.com/legeling/PromptHub/releases/download/v0.5.6-beta.2/prompthub-cli-0.5.6-beta.2.tgz",
33+
"https://github.com/legeling/PromptHub/releases/download/v0.5.7-beta.1/prompthub-cli-0.5.7-beta.1.tgz",
3434
}),
3535
},
3636
},
@@ -45,7 +45,7 @@ describe("CLISettings", () => {
4545
});
4646

4747
expect(screen.getByText("Version")).toBeInTheDocument();
48-
expect(screen.getByText("0.5.6-beta.2")).toBeInTheDocument();
48+
expect(screen.getByText("0.5.7-beta.1")).toBeInTheDocument();
4949
expect(screen.getByText("Detected Package Manager")).toBeInTheDocument();
5050
expect(screen.getByText(/pnpm 9.15.0/)).toBeInTheDocument();
5151
});
@@ -55,7 +55,7 @@ describe("CLISettings", () => {
5555
success: true,
5656
method: "pnpm",
5757
command:
58-
"pnpm add -g https://github.com/legeling/PromptHub/releases/download/v0.5.6-beta.2/prompthub-cli-0.5.6-beta.2.tgz",
58+
"pnpm add -g https://github.com/legeling/PromptHub/releases/download/v0.5.7-beta.1/prompthub-cli-0.5.7-beta.1.tgz",
5959
});
6060
const getStatus = vi
6161
.fn()
@@ -65,23 +65,23 @@ describe("CLISettings", () => {
6565
version: null,
6666
packageManager: "pnpm",
6767
packageManagerVersion: "9.15.0",
68-
releaseTag: "v0.5.6-beta.2",
68+
releaseTag: "v0.5.7-beta.1",
6969
installCommand:
70-
"pnpm add -g https://github.com/legeling/PromptHub/releases/download/v0.5.6-beta.2/prompthub-cli-0.5.6-beta.2.tgz",
70+
"pnpm add -g https://github.com/legeling/PromptHub/releases/download/v0.5.7-beta.1/prompthub-cli-0.5.7-beta.1.tgz",
7171
installSource:
72-
"https://github.com/legeling/PromptHub/releases/download/v0.5.6-beta.2/prompthub-cli-0.5.6-beta.2.tgz",
72+
"https://github.com/legeling/PromptHub/releases/download/v0.5.7-beta.1/prompthub-cli-0.5.7-beta.1.tgz",
7373
})
7474
.mockResolvedValueOnce({
7575
installed: true,
7676
command: "prompthub",
77-
version: "0.5.6-beta.2",
77+
version: "0.5.7-beta.1",
7878
packageManager: "pnpm",
7979
packageManagerVersion: "9.15.0",
80-
releaseTag: "v0.5.6-beta.2",
80+
releaseTag: "v0.5.7-beta.1",
8181
installCommand:
82-
"pnpm add -g https://github.com/legeling/PromptHub/releases/download/v0.5.6-beta.2/prompthub-cli-0.5.6-beta.2.tgz",
82+
"pnpm add -g https://github.com/legeling/PromptHub/releases/download/v0.5.7-beta.1/prompthub-cli-0.5.7-beta.1.tgz",
8383
installSource:
84-
"https://github.com/legeling/PromptHub/releases/download/v0.5.6-beta.2/prompthub-cli-0.5.6-beta.2.tgz",
84+
"https://github.com/legeling/PromptHub/releases/download/v0.5.7-beta.1/prompthub-cli-0.5.7-beta.1.tgz",
8585
});
8686

8787
installWindowMocks({

docs/README.de.md

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
[![GitHub Stars](https://img.shields.io/github/stars/legeling/PromptHub?style=for-the-badge&logo=github&color=yellow)](https://github.com/legeling/PromptHub/stargazers)
1111
[![Downloads](https://img.shields.io/github/downloads/legeling/PromptHub/total?style=for-the-badge&logo=github&color=blue)](https://github.com/legeling/PromptHub/releases)
12-
[![Version](https://img.shields.io/badge/release-v0.5.6-22C55E?style=for-the-badge)](https://github.com/legeling/PromptHub/releases/latest)
12+
[![Version](https://img.shields.io/badge/release-v0.5.6_stable-22C55E?style=for-the-badge)](https://github.com/legeling/PromptHub/releases/latest)
1313
[![License](https://img.shields.io/badge/license-AGPL--3.0-blue?style=for-the-badge)](../LICENSE)
1414

1515
<br/>
@@ -76,7 +76,7 @@ Aktuelle Stable: **v0.5.6**. Pro Plattform gibt es zwei Wege:
7676
| Windows | [![Windows x64](https://img.shields.io/badge/Windows_x64-0078D6?style=for-the-badge&logo=windows&logoColor=white)](https://github.com/legeling/PromptHub/releases/latest/download/PromptHub-Setup-0.5.6-x64.exe) [![Windows arm64](https://img.shields.io/badge/Windows_arm64-0078D6?style=for-the-badge&logo=windows&logoColor=white)](https://github.com/legeling/PromptHub/releases/latest/download/PromptHub-Setup-0.5.6-arm64.exe) | [![Windows x64](https://img.shields.io/badge/Windows_x64-0078D6?style=for-the-badge&logo=windows&logoColor=white)](https://github.com/legeling/PromptHub/releases/latest/download/PromptHub-Setup-0.5.6-x64.exe) [![Windows arm64](https://img.shields.io/badge/Windows_arm64-0078D6?style=for-the-badge&logo=windows&logoColor=white)](https://github.com/legeling/PromptHub/releases/latest/download/PromptHub-Setup-0.5.6-arm64.exe) |
7777
| macOS | [![macOS Apple Silicon](https://img.shields.io/badge/macOS_Apple_Silicon-000000?style=for-the-badge&logo=apple&logoColor=white)](https://github.com/legeling/PromptHub/releases/latest/download/PromptHub-0.5.6-arm64.dmg) [![macOS Intel](https://img.shields.io/badge/macOS_Intel-000000?style=for-the-badge&logo=apple&logoColor=white)](https://github.com/legeling/PromptHub/releases/latest/download/PromptHub-0.5.6-x64.dmg) | [![macOS Apple Silicon](https://img.shields.io/badge/macOS_Apple_Silicon-000000?style=for-the-badge&logo=apple&logoColor=white)](https://github.com/legeling/PromptHub/releases/latest/download/PromptHub-0.5.6-arm64.dmg) [![macOS Intel](https://img.shields.io/badge/macOS_Intel-000000?style=for-the-badge&logo=apple&logoColor=white)](https://github.com/legeling/PromptHub/releases/latest/download/PromptHub-0.5.6-x64.dmg) |
7878
| Linux | [![Linux AppImage](https://img.shields.io/badge/Linux_AppImage-FCC624?style=for-the-badge&logo=linux&logoColor=black)](https://github.com/legeling/PromptHub/releases/latest/download/PromptHub-0.5.6-x64.AppImage) [![Linux deb](https://img.shields.io/badge/Linux_deb-FCC624?style=for-the-badge&logo=linux&logoColor=black)](https://github.com/legeling/PromptHub/releases/latest/download/PromptHub-0.5.6-amd64.deb) | [![Linux AppImage](https://img.shields.io/badge/Linux_AppImage-FCC624?style=for-the-badge&logo=linux&logoColor=black)](https://github.com/legeling/PromptHub/releases/latest/download/PromptHub-0.5.6-x64.AppImage) [![Linux deb](https://img.shields.io/badge/Linux_deb-FCC624?style=for-the-badge&logo=linux&logoColor=black)](https://github.com/legeling/PromptHub/releases/latest/download/PromptHub-0.5.6-amd64.deb) |
79-
| Vorschau | [![Preview Prereleases](https://img.shields.io/badge/Preview_Prereleases-8B5CF6?style=for-the-badge&logo=github&logoColor=white)](https://github.com/legeling/PromptHub/releases?q=prerelease%3Atrue) | Aktiviere den Vorschau-Kanal unter *Einstellungen → Über* und die App prüft & aktualisiert automatisch |
79+
| Vorschau | [![Preview v0.5.7-beta.1](https://img.shields.io/badge/Preview-v0.5.7--beta.1-8B5CF6?style=for-the-badge&logo=github&logoColor=white)](https://github.com/legeling/PromptHub/releases/tag/v0.5.7-beta.1) | Aktuelle Vorschau: `v0.5.7-beta.1`. Alternativ den Vorschau-Kanal unter *Einstellungen → Über* aktivieren, damit die App automatisch prüft und aktualisiert. |
8080

8181
> **Apple Silicon oder Intel?** M1/M2/M3/M4 → `arm64`. Intel-Macs → `x64`.
8282
> **Windows arch?** Die meisten Geräte → `x64`. Nur ARM-Geräte der Klasse Surface Pro X → `arm64`.
@@ -298,6 +298,14 @@ Häufige globale Flags:
298298

299299
Vollständiges Changelog: **[CHANGELOG.md](../CHANGELOG.md)**
300300

301+
### v0.5.7-beta.1 (2026-05-26, Vorschau)
302+
303+
- Vereinheitlichtes vollständiges Agent-Konfigurationsmodell für built-in und custom agents mit direkten Overrides für `root / skills / rules / agents / commands / config`
304+
- Neue built-in Presets `Cline` und `Trae CN`; der Rules-Workspace aktualisiert sich sofort nach Agent-Änderungen
305+
- Direkte projektlokale Skill-Verteilung in Agent-Ordner, standardmäßig `.agents/skills`, mit Multi-Target-Auswahl
306+
- Wenn Symlink-Installationen auf Copy zurückfallen, zeigt PromptHub jetzt explizite Warnungen statt einen normalen Erfolg vorzutäuschen
307+
- Das Inline-Editing im Prompt-Detail öffnet jetzt exakt das doppelt angeklickte Feld und bleibt näher am normalen Detail-Layout
308+
301309
### v0.5.6 (2026-05-12)
302310

303311
**Funktionen**
@@ -327,6 +335,12 @@ Vollständiges Changelog: **[CHANGELOG.md](../CHANGELOG.md)**
327335

328336
## Roadmap
329337

338+
### v0.5.7-beta.1 ← aktuelle Vorschau
339+
340+
- Vereinheitlichtes Agent-Konfigurationsmodell mit vollständigen built-in Pfad-Overrides
341+
- Direkte projektlokale Skill-Verteilung in Agent-Ordner
342+
- Verfeinertes Inline-Editing im Prompt-Detail
343+
330344
### v0.5.6 ← aktuelle Stable
331345

332346
Siehe Changelog oben.

0 commit comments

Comments
 (0)