Skip to content

Tags: tiennm99/ghstats

Tags

v1.5.0

Toggle v1.5.0's commit message
v1.5.0 — records card + heatmap month-label fix

Features
- Add Records card: six lifetime personal-best rows (peak day, peak month,
  first contribution, lifetime active days, account age, languages used)

Fixes
- Heatmap month labels skip leading zero-pad cell — eliminates spurious
  "Jan" overlap when start_of_week differs from data's first weekday

v1

Toggle v1's commit message
Latest v1.x — points to v1.5.0

v1.4.1

Toggle v1.4.1's commit message
v1.4.1 — fix contributions chart 13-month span

v1.4.0

Toggle v1.4.0's commit message
v1.4.0 — configurable start of week

- feat(card): new -start-of-week CLI flag and start_of_week action input
  rotate the contribution heatmap rows and productive-weekday bars to any
  weekday. Default stays sunday; existing renders unchanged. (#25)
- chore(demo): per-theme galleries + project README preview now mirror the
  author profile table layout; demo workflow renders with Monday start to
  showcase the new flag. (#26)

v1.3.1

Toggle v1.3.1's commit message
v1.3.1 — productive titles at 15 px (compact UTC label, drop UTC from…

… weekday)

v1.3.0

Toggle v1.3.0's commit message
v1.3.0 — heatmap into two stacked halves at 8x8 cells; font-size voca…

…bulary consolidated

v1.2.4

Toggle v1.2.4's commit message
v1.2.4 — heatmap square 4x4 cells with side gutters

v1.2.3

Toggle v1.2.3's commit message
v1.2.3 — heatmap cells taller (4×12 instead of 4×4) for readability

v1.2.2

Toggle v1.2.2's commit message
v1.2.2

fix(card): donut legend caps at 7 rows (Other inclusive); add heatmap right gutter

- Donut 'Top 7' means 7 rows max including 'Other' — reverts the v1.2.1 "7 named + Other" overshoot.
- Heatmap grid shrunk to 4x4 cells with leftPad=30 so the grid stops at x=295 instead of touching the frame border.

v1.2.1

Toggle v1.2.1's commit message
v1.2.1

fix(card): donut "Top N" now means N named languages

Previously `topN=7` yielded 6 named + "Other" (7 rows). Flip the
semantic so the top N slots hold real languages and "Other" is an
extra row appended only when there's a non-zero tail. Up to 8 rows
total, still inside the 340 × 200 frame.