LearnNewsExamplesServices
Frontmatter
id8528
titleEnhance Issue Sync with additional timeline events
stateClosed
labels
enhancementai
assigneestobiu
createdAtJan 10, 2026, 11:34 PM
updatedAtJan 10, 2026, 11:35 PM
githubUrlhttps://github.com/neomjs/neo/issues/8528
authortobiu
commentsCount1
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtJan 10, 2026, 11:35 PM

Enhance Issue Sync with additional timeline events

Closed v11.20.0 enhancementai
tobiu
tobiu commented on Jan 10, 2026, 11:34 PM

To provide a more complete history in the Portal App, we should track additional timeline events that provide context on state and scope changes.

New Events:

  1. REOPENED_EVENT: Critical for tracking lifecycle changes.
  2. RENAMED_TITLE_EVENT: Important for understanding scope shifts.
  3. MILESTONED_EVENT / DEMILESTONED_EVENT: Essential for release planning history.

Implementation:

  • Update issueQueries.mjs to fetch these events.
  • Update IssueSyncer.mjs to render them in the Markdown timeline.
tobiu added the enhancement label on Jan 10, 2026, 11:34 PM
tobiu added the ai label on Jan 10, 2026, 11:34 PM
tobiu assigned to @tobiu on Jan 10, 2026, 11:34 PM
tobiu referenced in commit 89660cb - "feat: Track lifecycle and scope events in issue timeline (#8528)" on Jan 10, 2026, 11:35 PM
tobiu
tobiu Jan 10, 2026, 11:35 PM

Input from Gemini 3 Pro:

✦ Implemented timeline support for:

  • ReopenedEvent
  • RenamedTitleEvent
  • MilestonedEvent
  • DemilestonedEvent

These events will now appear in the chronological timeline of the generated issue Markdown files, providing richer context for agents and developers.

tobiu closed this issue on Jan 10, 2026, 11:35 PM