Skip to content

v2.0.0 — orbit layout (038)

Latest

Choose a tag to compare

@kiaquila kiaquila released this 18 Sep 12:45
· 16 commits to main since this release
ad88951

Breaking: the default output is now the Orbit layout — a radial year with a stats panel, 896×300 instead of 896×150. Embeds that relied on the old height will grow; pin layout: grid to keep the classic sky, or stay on @v1 (unchanged).

What's new

  • Orbit layout (default): the year wound into seven weekday rings around a sun carrying your total; month ticks; a continuously orbiting comet; a panel with active days, longest streak, best day, busiest weekday and a weekly-volume histogram.
  • layout input: orbit (default) or grid. Validated before any network call.
  • Grid layout is unchanged byte-for-byte and stays available via layout: grid.

Upgrade

- uses: kiaquila/comet-contribution-graph@v2
  with:
    username: <user>
    # layout: grid   # opt out of the orbit

@v1 keeps rendering the grid; only workflows that move to @v2 (or track @main) receive the orbit.

Spec: specs/038-orbit-layout. PR: #46.