Use English GitHub release notes

This commit is contained in:
winlifes
2026-05-20 20:57:47 -07:00
parent be8c1d624f
commit 03e5ab8dfe
2 changed files with 26 additions and 12 deletions
+11 -3
View File
@@ -8,7 +8,7 @@ This project follows a simple changelog format inspired by [Keep a Changelog](ht
### Fixed ### Fixed
- Fixed the GitHub Release workflow so release pages use generated changelog-style `RELEASE_NOTES.md` instead of the artifact installation README. - Fixed the GitHub Release workflow so release pages use generated English changelog-style `RELEASE_NOTES.md` instead of the artifact installation README.
## [0.3.3] - 2026-05-20 ## [0.3.3] - 2026-05-20
@@ -16,17 +16,25 @@ This project follows a simple changelog format inspired by [Keep a Changelog](ht
- Added generated tool reference documentation in `docs/TOOLS.md`. - Added generated tool reference documentation in `docs/TOOLS.md`.
- Added `docs:generate` and `docs:check` scripts to keep tool counts, profiles, categories, and descriptions synchronized with `lib/tool-registry.js`. - Added `docs:generate` and `docs:check` scripts to keep tool counts, profiles, categories, and descriptions synchronized with `lib/tool-registry.js`.
- Added CI and release validation for generated tool documentation.
- Added a read-only `GET /tools` debug endpoint with curl examples for quick local troubleshooting. - Added a read-only `GET /tools` debug endpoint with curl examples for quick local troubleshooting.
- Added panel activity previews for recent tool calls and runtime logs. - Added panel activity previews for recent tool calls and runtime logs.
- Added panel curl copy actions for `/health` and `/tools`. - Added panel curl copy actions for `/health` and `/tools`.
### Optimized
- Added CI and release validation for generated tool documentation.
- Improved the MCP client config panel so the preview follows the selected client target.
- Improved the panel information architecture around troubleshooting and maintenance: version, update status, tool profile, client config, recent calls, and logs.
### Changed ### Changed
- Refined tool category inference so `get_tool_catalog` is grouped with project/context tools. - Refined tool category inference so `get_tool_catalog` is grouped with project/context tools.
- Updated the MCP client config panel so the preview follows the selected client target.
- Split file-system tools and asset refresh helpers into `lib/tools/files.js` as the first registry modularization step. - Split file-system tools and asset refresh helpers into `lib/tools/files.js` as the first registry modularization step.
### Fixed
- No runtime bug fixes in this release; this release focuses on product polish, debugging ergonomics, and maintainability.
## [0.3.2] - 2026-05-20 ## [0.3.2] - 2026-05-20
### Added ### Added
+15 -9
View File
@@ -372,13 +372,13 @@ function buildGitHubReleaseNotes(context, manifest) {
const rendered = []; const rendered = [];
const used = new Set(); const used = new Set();
const order = [ const order = [
['Added', '新增'], ['Added', 'Added'],
['Optimized', '优化'], ['Optimized', 'Optimized'],
['Changed', '修改'], ['Changed', 'Changed'],
['Fixed', '修复'], ['Fixed', 'Fixed'],
['Security', '安全'], ['Security', 'Security'],
['Deprecated', '弃用'], ['Deprecated', 'Deprecated'],
['Removed', '移除'] ['Removed', 'Removed']
]; ];
for (const [sourceHeading, displayHeading] of order) { for (const [sourceHeading, displayHeading] of order) {
@@ -402,13 +402,19 @@ function buildGitHubReleaseNotes(context, manifest) {
`# Funplay MCP for Cocos ${context.tag}`, `# Funplay MCP for Cocos ${context.tag}`,
'', '',
...rendered, ...rendered,
'## 发布资产', '## Release Assets',
'', '',
`- \`${zip.file}\` - Cocos Creator extension package.`, `- \`${zip.file}\` - Cocos Creator extension package.`,
'- `release-manifest.json` - Machine-readable release metadata.', '- `release-manifest.json` - Machine-readable release metadata.',
'- `SHA256SUMS.txt` - SHA-256 checksums for release artifacts.', '- `SHA256SUMS.txt` - SHA-256 checksums for release artifacts.',
'', '',
'## 校验', '## Publish Channels',
'',
'- GitHub Release: Cocos Creator extension zip package.',
`- npm: \`${context.packageJson.name}@${context.version}\`.`,
`- MCP Registry: \`${context.packageJson.mcpName}\` version \`${context.version}\`.`,
'',
'## Verify',
'', '',
'```bash', '```bash',
'shasum -a 256 -c SHA256SUMS.txt', 'shasum -a 256 -c SHA256SUMS.txt',