Skip to content

Commit 624eb65

Browse files
author
echoVic
committed
fix: 更新 changelog 文件路径并移除重复的同步逻辑
更新 changelog 文件路径从 docs/public/changelog.md 改为 docs/changelog.md 移除 scripts/release.js 中重复的 changelog 同步逻辑
1 parent d6ce657 commit 624eb65

3 files changed

Lines changed: 27 additions & 5 deletions

File tree

docs/changelog.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,32 @@
33
All notable changes to this project will be documented in this file.
44

55

6+
## [0.1.1] - 2026-01-12
7+
8+
### ✨ 新功能
9+
10+
- **WebSearch 集成 Exa MCP**:使用 Exa 公开 MCP 端点进行网页搜索,无需 API key,支持多提供商自动故障转移(Exa → DuckDuckGo → SearXNG)(83cb4c5)
11+
- **WebFetch 集成 Jina Reader**:新增 `extract_content` 参数,使用 Jina Reader 提取网页内容为干净的 Markdown 格式,自动移除 HTML 杂乱内容 (83cb4c5)
12+
- 添加 Discord Webhook 通知功能,发布时自动推送 changelog (d6ce657)
13+
14+
### ♻️ 代码重构
15+
16+
- 清理未使用类型定义并优化代码结构 (ca8b506)
17+
- 重新设计 ToolResult.metadata 泛型类型系统 (83cb4c5)
18+
- 添加泛型 `Metadata<T>` 类型,实现类型安全的元数据定义
19+
- 为各工具创建专用元数据接口:ReadMetadata, WriteMetadata, EditMetadata, GlobMetadata, GrepMetadata, BashMetadata, WebSearchMetadata, WebFetchMetadata 等
20+
- 添加类型守卫函数:isDiffMetadata, isFileMetadata, isBashMetadata, isGlobMetadata, isGrepMetadata 等
21+
22+
### 📝 文档更新
23+
24+
- 更新文档链接和 README 内容 (f2b267c)
25+
- 添加项目文档和代理配置文件 (203140b)
26+
27+
### 🔧 其他更改
28+
29+
- 更新 Node.js 最低版本要求至 20.0.0 (e6f1a70)
30+
31+
632
## [0.1.0] - 2026-01-11
733

834
🎉 **首个开源版本发布!**

release.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ export default {
2828
// 是否生成 changelog
2929
generate: true,
3030
// 文件路径
31-
file: 'docs/public/changelog.md',
31+
file: 'docs/changelog.md',
3232
// 提交分类规则
3333
categories: {
3434
feat: '✨ 新功能',

scripts/release.js

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -328,10 +328,6 @@ function generateChangelog(newVersion) {
328328
writeFileSync(changelogPath, changelogLines.join('\n'));
329329
console.log(chalk.green('✅ Changelog 已更新'));
330330

331-
const docsChangelogPath = join(rootDir, 'docs/public/changelog.md');
332-
writeFileSync(docsChangelogPath, changelogLines.join('\n'));
333-
console.log(chalk.green('✅ Docs changelog 已同步'));
334-
335331
const bladeDocPathEnv = process.env.BLADE_DOC_PATH;
336332
const defaultBladeDocPath = join(rootDir, '../blade-doc');
337333
const bladeDocDir = bladeDocPathEnv || defaultBladeDocPath;

0 commit comments

Comments
 (0)