ClipSpacesClipSpaces Docs
Back to app

All releases

Releases: count "updates", and a cleaner day list

Changed

  • The heatmap now counts "updates", not "releases". Each CHANGELOG.md entry is one shipped change (tagged Added/Changed/Fixed), not a versioned release — so a busy day was misreported as "19 releases". The count language across the heatmap summary, day tooltip, and panel now reads "N updates" (GitHub's honest "contributions" framing). The page and nav stay named Releases — that's the section, like GitHub's Releases tab.
  • The day-summary list is redesigned. The former wall of plain blue links is now a structured list: each update is a row with its title (left, aligned) and colour-coded change-type tags (Added / Changed / Fixed / Removed / Security) on the right, with hairline dividers; busy days scroll within the panel. "View details" now reveals each update's one-line summary in place instead of swapping to a separate layout.
    • lib/changelog.ts: new changeKinds(body) derives the tags from an entry's ### … sub-headings (canonical order, splits "Added / Changed", ignores prose sections like Notes/Verified). Tag colours reuse the --st-ok/info/warn/bad tokens.