Use English GitHub release notes
This commit is contained in:
+11
-3
@@ -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
@@ -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',
|
||||||
|
|||||||
Reference in New Issue
Block a user