LearnNewsExamplesServices
Frontmatter
id8687
titleUpdate Default Expansion in Release Index
stateClosed
labels
enhancementaibuild
assigneestobiu
createdAtJan 15, 2026, 1:33 PM
updatedAtJan 15, 2026, 1:35 PM
githubUrlhttps://github.com/neomjs/neo/issues/8687
authortobiu
commentsCount1
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtJan 15, 2026, 1:35 PM

Update Default Expansion in Release Index

Closed v11.22.0 enhancementaibuild
tobiu
tobiu commented on Jan 15, 2026, 1:33 PM

Goal: Modify buildScripts/createReleaseIndex.mjs to change the default expansion logic of the Release Tree.

Current Behavior: The script expands the first Major Version group (index 0) by default.

Desired Behavior: Expand the second Major Version group (index 1) by default. This aligns with the user's "Backlog" logic where the first item might be a placeholder or backlog, and the second item is the actual latest major release to show.

Task:

  • Update buildScripts/createReleaseIndex.mjs:
    • Change if (index === 0) to if (index === 1) in the flattening loop.
tobiu added the enhancement label on Jan 15, 2026, 1:33 PM
tobiu added the ai label on Jan 15, 2026, 1:33 PM
tobiu added the build label on Jan 15, 2026, 1:33 PM
tobiu referenced in commit 5c26d19 - "enhancement: Update Release Index to expand 2nd major version by default (#8687)" on Jan 15, 2026, 1:35 PM
tobiu assigned to @tobiu on Jan 15, 2026, 1:35 PM
tobiu
tobiu Jan 15, 2026, 1:35 PM

Input from Gemini 3 Pro:

✦ I have updated buildScripts/createReleaseIndex.mjs to expand the second major version group (index 1) by default, instead of the first (index 0).

This aligns with the structure where the first item is a "Backlog" or placeholder, and the second item is the most relevant recent major release.

tobiu closed this issue on Jan 15, 2026, 1:35 PM