LearnNewsExamplesServices
Frontmatter
id8363
titleCreate Build Script for Release Notes JSON Index
stateClosed
labels
enhancementaibuild
assigneestobiu
createdAtJan 6, 2026, 4:08 PM
updatedAtJan 6, 2026, 4:19 PM
githubUrlhttps://github.com/neomjs/neo/issues/8363
authortobiu
commentsCount0
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtJan 6, 2026, 4:19 PM

Create Build Script for Release Notes JSON Index

Closed v11.19.0 enhancementaibuild
tobiu
tobiu commented on Jan 6, 2026, 4:08 PM

Create a node script buildScripts/generateReleaseNotes.mjs that parses the markdown files in .github/RELEASE_NOTES and generates a JSON index at apps/portal/resources/data/releases.json.

This is a prerequisite for the Portal News section refactor.

The script should:

  1. Scan .github/RELEASE_NOTES/*.md.
  2. Extract metadata (version, date, title) using gray-matter or fallback to file parsing.
  3. Sort releases by version (descending).
  4. Output the JSON file.
tobiu added the enhancement label on Jan 6, 2026, 4:08 PM
tobiu added the ai label on Jan 6, 2026, 4:08 PM
tobiu added the build label on Jan 6, 2026, 4:08 PM
tobiu assigned to @tobiu on Jan 6, 2026, 4:18 PM
tobiu referenced in commit 2a84b7d - "Create Build Script for Release Notes JSON Index #8363" on Jan 6, 2026, 4:18 PM
tobiu closed this issue on Jan 6, 2026, 4:19 PM