LearnNewsExamplesServices
Frontmatter
id7607
titleAdd Release Name as H1 Header in Synced Release Note Files
stateClosed
labels
enhancementai
assigneestobiu
createdAtOct 22, 2025, 2:20 PM
updatedAtOct 22, 2025, 2:21 PM
githubUrlhttps://github.com/neomjs/neo/issues/7607
authortobiu
commentsCount0
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtOct 22, 2025, 2:20 PM

Add Release Name as H1 Header in Synced Release Note Files

Closed v11.0.0 enhancementai
tobiu
tobiu commented on Oct 22, 2025, 2:20 PM

There is an inconsistency between how synced issue files and synced release note files are generated. For issues, the issue title is included as an H1 markdown header in the body of the file. For release notes, the release name (the title) was only stored in the YAML frontmatter, not in the body.

This change implements the same pattern for release notes, improving the readability and consistency of the generated markdown files.

Resolution

The #syncReleaseNotes method in ai/mcp/server/github-workflow/services/SyncService.mjs was updated. It now constructs the body of the markdown file by prepending the release.name as an H1 header (# ${release.name}) to the release.description.

This ensures that the title of the release is immediately visible in the content of the file, just as it is for issues.

tobiu assigned to @tobiu on Oct 22, 2025, 2:20 PM
tobiu added the enhancement label on Oct 22, 2025, 2:20 PM
tobiu referenced in commit 6210585 - "Add Release Name as H1 Header in Synced Release Note Files #7607" on Oct 22, 2025, 2:20 PM
tobiu closed this issue on Oct 22, 2025, 2:20 PM
tobiu added the ai label on Oct 22, 2025, 2:21 PM