Changelog

What we shipped.

helleze's own changelog, generated by helleze on every deploy.

This release ships a smarter first-run experience that breaks initial history into readable dated entries, a redesigned changelog reading page with a sticky rail layout and humanized dates, a dedicated CLI release unit with README and GitHub release integration, and several landing page copy and UI refinements.

New

  • First changelog no longer dumps all history into one giant entryThe baseline picker now selects a recent window sized to the project's velocity and slices it into dated entries at an adaptive calendar granularity (month → week → day), so a first-run changelog reads like a real history rather than a wall of text. Entire history is still offered for small repos. 657f2ef
  • CLI gets its own README, release unit, and GitHub release integrationThe npm package now has a populated README page and broader keywords. A dedicated cli release unit publishes the CLI's own changelog independently of the site, and helleze release --notes-file writes rendered notes so release.sh can create a matching GitHub release in one step. 27f81c9 f541aa6

Improved

  • Changelog page redesigned with a sticky rail layout and humanized datesThe /changelog reading experience now shows version and date pinned in a left-rail gutter, green section labels with trailing hairlines, and inline commit SHAs per entry. Release dates are humanized (e.g. Jun 8, 2026) and CalVer auto-tags show the date once instead of repeating it. The shared renderer means the embed fragment, standalone page, and landing preview all benefit. 422b558
  • Landing page copy and code block UI polishedCopy buttons now show an icon with a lime check on success instead of the word "Copy", line-number gutters are removed from code blocks, the subhead closes on "Automatically.", and the how-it-works section copy has been rewritten. e271f85 39ad027